当前位置: 首页 > news >正文

【c++源码】老飞飞源码完整v15源码(包含数据库前端后端源文件)

老飞飞源码完整v15源码(包含数据库前端后端源文件)程序来源于国外网站。程序仅供参考学习游戏开发流程。以及框架内容。
测试环境搭建
Visual Studio 2013
SQL Server 2008r
Windows 10 和 11 专业版
这些文件已经过测试,搭建,运行良好。然而,我不负责安全修复、添加的功能等。如果您想要这些东西,那么您需要自己添加它们,因为它们不包括在内。
使用零售 V15客户端构建。
前端客户端已经汉化一部分。
所有功能运行正常,如果你要一些小工具。可以在源码中拷贝。
修复部分已知漏洞。
具体定义文件
程序下载地址:https://download.csdn.net/download/douluo998/88420607

#pragma warning (disable: 4244 4566 4005)
/*
====================================================================================================================================
=========================================================== Information ============================================================
====================================================================================================================================
[1 List]: Config;
[2 List]: Systems & features;
[3 List]: Fixes & improvements;
[4 List]: Official systems;
[5 List]: Disabled/not finished;
*/
//====================================================================================================================================
//======================================================== [1 List]: Config ==========================================================
//====================================================================================================================================
#define	__VER				20						//| Just number	
#define	__NEUZ_TITLE		"FlyFF"					//| Default window name					  														
#define __NEUZ_IPSET		"127.0.0.1"				//| IP	
#define	__NEUZ_MSGVR		"jfueMFbfsoq13"			//| Neuz version		
#define	__NEUZ_PHASH		"kikugalanet"						//| kikugalanet	
#define	__NEUZ_BOOTS		"sunkist"				//| sunkist	
#define	__NEUZ_CPORT		"5400"					//| Port																	
#define	__MAX_SPEED			200						//| Max speed											
#define __MAX_FASH			5						//| 锑?fashion-parts for char-creating
#define __MAX_FFA_BY_IP		2						//| Max ffa chars per IP (now 2 for tests, todo: admin check)
#define	__MAX_COLLECT_BY_IP	3						//| Max collecting chars per IP
#define __MAX_LORD_EVENT	1						//| Max lord events at the same time
#define __FDCOUNT			20						//| Fast Diamond Count
#define __GAMEPROCESS								//| [Always updated] AIO fixes/other
#define __TIMERFORPREVENTBUGS						//| [Always updated] AIO Timers for prevent some bugs
#define __OFFNOTICE									//| [Always updated] AIO Disable some text spam (partyskills etc) with options
#define	__WINGSFX									//| Item mask with SFX
#define __ANI_WING									//| Animations wings
#define __FL_CUSTOM_HP_BAR_V2 1						//| Custom HP bar v2 (0 = not animated %, 1 = animated %)
#define __FL_WEAK_STRONG							//| Weak/Strong element tooltip
#define __FL_NAV_TIME								//| Navigator Time Display [TODO: Server time]
#define __FL_SORT_PARTY_MEMBERS						//| Up/Down buttons in party window
#define __FL_REKEY_TASK								//| 1-10 <---> F1-F10
#define __FL_QOL_UPDATE1							//| QoL Update #1 (Lord, Couple, Guild, Party)
#define __FL_BAG_UPDATE								//| Use items (power-ups/beads/scrolls etc) from backpack
#define __FL_FAST_ELEMENT							//| Fast Element change
#define __FL_COLLECTING_INFO						//| Window with items & chances for collector
#define __FL_DUNGEON_ITEM_REQ						//| Item req for dungeon (not forget about .lua (different for vs 2019))
#define __FL_FARM_STAT								//| Farm counter v2
#define __FL_WORLD_POST_V2							//| Re-code post button
#define __FL_PARTY_ASSISTANTS_V2					//|	Party assistant system v2
#define __FL_MODEL_RECOVERY							//| Model Recovery Scroll
#define __FL_BAG_LOOT								//| Collect loot from mobs and collector to bag
#define __FL_EXTRA_GW_REWARDS						//| Extra GW rewards for 1 2 3 guild and MvP [TODO: read from file & update without restart]
#define __FL_LAST_SEEN_NEW							//| Last Seen Feature (uspLoadPlayerData + character tbl + str)
#define __FL_FLASH_WINDOW_EX						//| Game-icon flashing
#define __FL_ALL_EXCHANGE							//| Button for exhange all items in 1 click
#define __FL_QUICK_LOGIN "Player\\Config\\Accounts" //| Quick Login Feature
#define __FL_TRANS_CHAT								//| Transparent chat feature
#define __FL_NEW_SET_SFX							//| Test SFX for sets (sfx_level10.sfx/newsfx_10.dds etc, todo offi glow change)
#define __FL_RENDER_ITEM_NAME						//| Loot name & count
#define __FL_INTERFACE_CHANGE						//| Change interface v18/v19 (NOT FOR COPY + PASTE, ONLY WORK FOR THIS FILES, m_Multi)
#define __FL_REMOVE_JEWELS							//| Select remove Jewels from equipment
#define __FL_REMOVE_CARDS							//| Select remove Cards from equipment
#define __FL_STACKABLE_BEADS						//| Stackable beads 
#define __FL_FAST_DIAMOND							//| Fast Diamond Window 
#define __FL_CARD_RECOVERY_SCROLL					//| Scroll for Card Recovery
#define __FL_NEWCUR									//| Animated & changeable cursors
#define __FL_HIDEPETS								//| Hide Pets Option
#define __FL_DUNGEON_WARNING						//| TODO: Dungeon name
#define __FL_NEW_GUILD_PERM							//| TODO: Add kick members
#define __FL_HIDE_POWER_UPS							//| Hide powerups option
#define __FL_UPD_AFK_SYS							//| Afk system
#define __FL_ANGEL_SYSTEM							//| Angels like PowerUps + particles 
#define __FL_PAUSE_MUSIC_FIX						//| Disable Rendering/Music if window is no at focus
#define __FL_RENAMEPARTY							//| Ability to change party name any time
#define __FL_NEW_POWER_UPS							//| All power-ups timer
#define __FL_NEW_NIGHT								//| Night
#define	__FL_SAVE_HIDE_PW							//| Password save + show (I hope i not missed some defines, I did this without preprocessors initially) 
#define __FL_UNDYING_PETS							//| Undying pets 
#define __FL_BALLOON_ANGEL_REMOVE					//| Mini-scrolls for remove balloons & angels 
#define __FL_GUILD_CREATE_SCROLL					//| Scroll for guild create
#define __FL_AUTO_PERIN								//| Auto convert penya to perins if > 2.0b
#define __INVENTORY_168_SLOTS						//| 168 Slots inventory
#define __INVENTORY_RESIZE							//| Inventory Resize  (v18 & v19)
#define	__INVENTORY_SORT_BUTTON						//| Inventory Sorting  (v18 & v19)
#define	__INVENTORY_ITEM_SEARCH						//| Inventory, guild bank, npc search  (v18 & v19)
#define	__INVENTORY_POINTER							//| Point inventory slots (v18 & v19)	
#define __INVENTORY_RCLICKS							//| Rightclick move items on/from different windows (inventory, bank, guildbank, trade, npc, bag)
#define __INVENTORY_HIDE_FASH						//| Hide fashion system
#define __INVENTORY_PERIN_DISPLAY					//| Perin count at inventory window	
#define	__INVENTORY_FAST_BUY						//| Fast buy arrow/charm at inventory
#define __OFFLINE_VENDOR							//| Offline Vendors v2 (Penya)
#define	__OFFLINE_VENDOR_PERIN						//| Adding perins currencie to __OFFLINE_VENDOR (+ Perin)
#define	__MODEL_CACHE								//| NaNo Model Cache 
#define	__MODEL_CHANGE								//| Model change
#define __MODEL_VIEW								//| Model view
#define	__WIKI_MONSTER								//| Wiki (monsters)	
#define __WIKI_ITEMS								//| Wiki new (items)
#define	__CREATE_CHAR_WITH_ITEMS					//| Items character creation
#define	__CREATE_CHAR_WITH_JOB						//| Job char creation
#define __LOGIN_VIDEO								//| Login Video (improved + different for 18 and 19)
#define	__CHANGE_HOT_KEY							//| Change Hotkeys (!)					
#define	__DAILY_GIFT								//| Daily Gift 
#define	__DROP_LOG									//| Drop log
#define	__VIP										//| Vip			
#define	__MADRIGAL_GIFT_POINT						//| Madrigal Gifts (fixed & better)
#define __APP_TELEPORTER_DROP						//| Teleport with droplist
#define __MULTIPLE_ITEM_PICKER						//| AoE Pick-up
#define	__LAYER_SWITCH								//| Layer switch
#define	__BADGE_SYSTEM								//| Badge (+ my changes)
#define __PARTY_FINDER								//| New Party-Finder from Fulgur Source
#define	__AWAKE_WINDOW								//| Good Awake Window (with animation)
#define __EMOTICON_CHAT								//| Emoticons at chat (rightclick at window or *01-*40 at chat)
#define __SHIFT_SET_EFFECT							//| SHIFT Set Armor Effect + text
#define __DEV_FREECAM								//| Free cam for Admin /SetCam 2 (can be better)
#define	__WINDOW_TITLE								//| Game window title with nickname of character (fixed)
#define __MONSTER_BUFFS								//| MonsterBuffs (epvp) + solo/party
#define	__BUYBACK									//| Buyback  回购系统
#define	__REPORT									//| Ingame Communication between players and the administration (fixed)
#define __NPC_BUFF_CLASS							//| Classes buffs on NPC
#define	__WBQT_GUILD_BUFFS							//| Guildbuffs
#define	__PET_FILTER								//| Petfilter
#define	__DEATH_MATCH								//| FFA System (Not tested)
#define	__EATPET_STATS								//| Bonuses at buff-pets
#define	__BUFF_SERVER								//| Items Server Buff (bad way)	
#define	__NPC_SPAWN									//| You can spawn any npc 	
#define	__NEW_CHANGE_JOB							//| Change Job (leveling)
#define	__MESSENGER_CTRL_EXTENTED					//| Rightclick messenger (guild section)								
#define	__PARTYLIST_MESSENGER						//| Partylist at messenger 
#define	__TIMER_MGR									//| Dungeon cooldown info (J) (fixed)
#define	__MESSAGE_SYSTEM							//| Announce.inc			
#define	__HEAL_SHOW									//| Heal numbers show like damage numbers	
#define	__ILLIMITED_PARTY_SKILL						//| Scroll of unlimited party points
#define	__SFX_SHIELDS								//| SFX on shield		
#define __POSTBOX_UPDATE01							//| To pick up items from the post + delete posts (SHIFT button) (+ secsaveplayer 2)	
#define	__UPGRADE									//| /ritem window	
#define	__BETTER_POCKET								//| More bag slots	
#define	__PERFECT_EATPET							//| Raised Pets Scrolls (13579)	
#define	__CASH_SHOP_POINTS							//| Donate Points ingame (TODO: cooldown)	
//#define	__MOUNT										//| Mounts 	
#define	__LOTTERY									//| Lottery	
#define	__SYS_MOUNT									// MOUNT SYSTEM FIXED
//====================================================================================================================================
//============================================= [3 List]: Different Fixes & improvements =============================================
//====================================================================================================================================
#define __FL_STAT_CHANGE_SYNC						//| Re-stat / add stat sync for all other players
#define __FL_MAIL_DB_FIXES_21_05_21					//| Added missing values (+ MAIL_STR/TBL)
#define __FL_TEST_CHAT_BLOCK_NEW					//| No more annoying chat-blocking
#define __FL_AIO_14_05_21							//| AiO improvements/fixes
#define __FL_PARTYDISBAND_FIX						//| Party disbanded in 10 min if all players offline
#define	__FL_BUFF_TIMER								//| Option for disable/enable buff timer + fix buff time display wndworld
#define __FL_AIO_15_03_21							//| AiO improvements/fixes
#define __FL_SOME_POSI_TEST							//| Something from v21 
#define __FL_BLADE_HACK								//| Blade hack protection
#define	__FL_NEWMELEE								//| Just for test (for this need world protection. Now only client side) 
#define __FL_TEXT_EDITS								//| New text font/style for item count
#define __FL_AIO_11_03_21							//| AiO improvements/fixes
#define __FL_CHAT_IMPROVED							//| Chat resize fps drop fix
#define __FL_LIMITED_PVE_DMG						//| Limited damage on some bosses (TODO: World boss system)
#define __FL_GW_UPD_08_02_2021						//| Gw update
#define __FL_RANDOMSCROLL_GMCMD						//| Scrolls of stat gm commant /srs
#define __FL_GVUR_HOLYEFFECT						//| RM & seraph skills with holy effect (1x1 & aoe)
#define __FL_HOLY_CD								//| CD on holy scroll
#define __FL_NEW_ARENA_ZONE							//| New Arena Zone
#define __FL_AUTO_DEACTIVATE_PETS					//| Auto deactivate pets when use mount/wings etc, TODO: Save & reactivate
#define __FL_PETS_COOLDOWNS							//| Prevent some problems with pets
#define __FL_PLAYERS_CAN_LORD						//| Players can do lord event + added limit
#define __FL_AIO_05_02_21							//| AiO improvements/fixes
#define __FL_ACCELOGIC								//| Accessory Equip Update
#define __FL_LOGOUTFIX								//| Re-logging fix
#define __FL_NEW_CHEER								//| Improved cheer (+ bonuses at spec_item)
#define __FL_BAGTPFIX								//| "Fix" Bag client crash when change location
#define __FL_NPCPORTBUG								//| Monster teleport "fix" (Temporary, need normal fix)
#define __FL_FULLSIZECAPTURE						//| Stretching the image when changing the location
#define __FL_CUSTOM_V18_TASKBAR						//| TODO: New v18 taskbar (same v19, but v18). Now just small thing there...
#define __FL_BLADEDAMAGE							//| Remove x2 damage for blade
#define __FL_DMGCORRECT								//| Correct game-balance (block, miss etc). NOT FINALLY
#define __FL_NOPOSTBOX								//| Disable send items on post. Tmp solution
#define __FL_SHIFT_0								//| Screenshot on `SHIFT + 0` instead of `0` TODO F10 on v18 taskbar
#define	__FL_CAPTION_UPDATE							//| Some changes in how Caption work
#define __AIO_27_05_21_V21							//| Some code (test) from v21
#define __CARD_BONUSES								//| Card bonuses tooltip
#define __RECENT_EXPLOIT_FIX						//| Naltalah code
#define __PET_TELEPORT_TEST							//| Blouflash pet teleport code
#define __JUST_TEST01								//| ~ 
#define __FIX_PET_ACTIVATE							//| Fix pet despawning
#define __SIEGE_RANKING_FIX							//| Siege Ranking Fix
#define __GW										//| Shitty Temporary fix (TODO normal fix, lazy to find exact reason)
#define __BERSERKKK									//| Disable block on DoUseSkills on Berserk blade skill
#define __LOGINIMAGE								//| Login Video Picture
#define __GENDERFIX									//| NPC Gender fix
#define __COOLDOWNOFF								//| Disable cooldown for action slots 	
#define __CLICK_NEXT_TARGET							//| Target update
#define __V21_LEVELUP_SFX							//| Nice thing from v21
#define	__FIX_RANGER_ROLLER							//| Fix (?) rangers
#define __NPCTRADEICON								//| Displaying the currency icon in the NPC
#define __VIEWPOSFIX								//| Fix of the final position
#define __FIXARROW									//| First Hit Fix (aka First Arrow Fix)	
#define __SYNCPLAYERSTATS							//| Stat Synchronize
#define __SFXFIXX									//| SFX (Buffs) Fix 
#define	__LOGIN_CAPS								//| Caps Lock at login window	
#define __NO_SWITCH_LAG								//| Not possible to test it solo, so idk work or not
#define __ITEM_COUNT_TOOLTIP						//| Item count tooltip
#define	__AUTO_MAX_SKILL							//| No levels on skills
#define __PAID_SET									//| Paid....txt	
#define	__AUTO_GOLD_PICKUP							//| Penya drop are immediately added to your inventory											
#define	__GRAPHIC_ANISOTROPY						//| Anisotropy	
#define	__BUFF										//| /SetBuff command for admin
#define __FIX_STAT_BUFF								//| QuietSmoke fix	
#define __WINDOW_STYLE								//| Window
#define __SAVE_FIX									//| Save fix
#define __PET_VERIFITEM								//| Looter update											
#define __GH_DUPE_FIX								//| Guild house dupe fix		
#define __DECREASE_SNAPSHOTLATENCY					//| ? 
#define __SFX_OPT_FIX								//| ?
#define __MOD_OBJARR								//| ?																				
#define __ATTRACTION_FIX_SKILL						//| ?															
#define __TRANSY_FIX								//| ?											
#define __CHARACTER_INJECTION						//| ?										
#define	__REMOVE_MAX_RECOVER_RATE					//| ?	
#define __NO_COMMAND_LIMITATION						//| cmd update	
#define	__NO_TICKET_RESELL							//| Selling all tickets 1 penya																						
#define	__SELECT_LORD								//| Fix for lord selecting															
#define	__REFRESHER									//| Full mana/energy after respawn				
#define	__DROP_ITEM									//| You can drop pets/eggs/red chips																								
#define	__FLY_LV1									//| Fly (level 1)								
#define	__SHOUT_LV1									//| Shout (level 1)									
#define	__DST_CHANCEDROP							//| new dst			
#define	__FAST_NEUZ									//| Map textures loaded later						
#define	__PARTYDUEL									//| Party Duel							
#define	__FLYFF_HD									//| 1920x1080								
#define	__AddTextColored							//| AddTextColored					
#define	__ADDSHOPITEM								//| Add items at npc					
#define	__NO_QUAKE									//| No quake			
#define __FIX_TEXTUREBUG							//| Prevent crashes?				
#define __ALWAYS_MODEL_LIGHT						//| ?
#define __COLLISION_FIX_PLAYER						//| Collision update											
#define __MAPNAME_CHANGE_FIX						//| Mapname change fix											
#define __IMPROVEFLYING_R3							//| Increase fly speed
#define __SIEGEIMPROVE_0312							//| GW Update											
#define __INCLINATION_FIX							//| Inclination fix?																				
#define	__UNLIMITED_ARROW							//| New item (unlim arrow)
#define	__UNLIMITED_CHARM							//| New item (unlim charm)
#define	__PRAISE_GLOVES								//| You can cheer yourself with item + config (exp bonus)	
#define	__STATISTICS								//| (H) Window with more stats														
#define	__WORLDSERVER_MENU							//| Some options at WorldServer.exe																		
#define	__MAC_BAN									//| Mac ban																
#define	__AWAKE_MASK								//| You can awake mask/wings		
#define	__NEW_COLOR_CHANGE							//| Hair color improved								
#define	__GOLD_ATTRIBUTE							//| Penya attr												
#define	__MULTI_CREATE_ITEM							//| Multi create item						
#define	__ADDMENU2									//| AddMenu2( MMI_ "" );								
#define	__MMFFCOUPLE								//| MM / FF couples							
#define	__SWING_CHANGE								//| Attack glow change	
#define __DELETE_CHAR_WITH_PIN						//| Delete character with pin-code		
#define	__CHAR_CREATE_ROTATE						//| You can rotate character at creation window	
#define	__HOLLY_SUPPORT_GS							//| RMs now can have points on GW
#define __NO_COUPLE_DELAY							//| No cooldown for couple	
#define	__NO_GUILD_DELAY							//| No cooldown for guild									
#define	__GUILD_COLOR								//| Guild color name every 10 levels
#define	__RMVOBJ									//| /rmvobj (you can remove any npc/monster from the world)
#define	__FR_USE_EN									//| Some additions from old dev  [Need explore]
#define	__GAMEGUARD									//| Old dev fixes/changes  [Need explore]
#define	__GAMEMASTER								//| Some GM "features" [Need explore]
//====================================================================================================================================
//================================================ [4 List]: "Official" systems ======================================================
//====================================================================================================================================
#define __NEW_EXCHANGE_V19							//| V19 - Exchange		 
#define	__NEW_TASKBAR_V19							//| V19 - Taskbar																	
#define	__OPTION_EX									//| V19 - Options										
#define	__NAVIGATOR_V19								//| V19 - Minimap v19	
#define	__MINIMAP_NAV_OBJ							//| V19 - Minimap v19 "Fix" (Don't disable it. There is a small classic v19 navigator problem with random "images")
#define	__RANDOMOPTION_RETRY						//| V18 - Reawake system		
#define	__COLOSSEUM									//| V17 - Colosseum										
#define	__FASHION_COMBINE							//| V17 - Fashion Combine	
#define	__TREASUREBOX								//| V17 - Treasure												
#define	__MAP_TORCH_SYSTEM							//| V17 - Torch for navigator
#define	__NEW_ITEM_VARUNA							//| V17 - Baruna	
#define	__IMPROVE_MAP_SYSTEM						//| V16 - New map											
#define	__NEW_MAP_V16								//| V16 - New map		
#define	__3RD_LEGEND16								//| V16 - 3 classes	
#define	__NEW_SKILL_TREE							//| V16 - New skill tree			
#define	__CROSSBOW									//| V16 - Crossbow									
#define	__ITEMLINK									//| V16 - Item linking				
#define	__UPGRADE_SUCCESS_SCROLL					//| V16 - Parchemin d'am閘iorations								
#define	__UNBIND									//| V16 - Unbinding scroll									
#define	__MAP_LOADING_UPDATE						//| V16 - Map loading pictures								
#define	__NEW_WEAPON_GLOW							//| V16 - Weapon glow								
#define	__NEW_STACKABLE_AMPS						//| V16 - ? Exp Scrolls									
#define	__GLOW_CHANGE								//| V16 - Glow change with items																	
#define	__EVENTLUA_RAIN								//| V15 - Rain										
#define	__EVENTLUA_SNOW								//| V15 - Snow		
#define	__BS_CHANGEABLE_WORLD_SEACLOUD				//| V15 - Seacloud			
#define	__BS_ADDOBJATTR_INVISIBLE					//| V15 - Addobjattr_invisible	

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

相关文章:

【c++源码】老飞飞源码完整v15源码(包含数据库前端后端源文件)

老飞飞源码完整v15源码&#xff08;包含数据库前端后端源文件&#xff09;程序来源于国外网站。程序仅供参考学习游戏开发流程。以及框架内容。 测试环境搭建 Visual Studio 2013 SQL Server 2008r Windows 10 和 11 专业版 这些文件已经过测试&#xff0c;搭建&#xff0c;运行…...

MySQL创建数据库、创建表操作和用户权限

1、创建数据库school&#xff0c;字符集为utf8 2、在school数据库中创建Student和Score表 3、授权用户tom&#xff0c;密码Mysql123&#xff0c;能够从任何地方登录并管理数据库school 4、使用mysql客户端登录服务器&#xff0c;重置root密码...

时间序列分析基础篇

**时间序列分析&#xff08;time series analysis&#xff09;是量化投资中的一门基本技术。时间序列是指在一定时间内按时间顺序测量的某个变量的取值序列。**比如变量是股票价格&#xff0c;那么它随时间的变化就是一个时间序列&#xff1b;同样的&#xff0c;如果变量是股票…...

Idea JavaWeb项目,继承自HttpFilter的过滤器,启动Tomcat时部署工件出错

JDK版本&#xff1a;1.8 Tomcat版本&#xff1a;8.5 10-Oct-2023 13:55:17.586 严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal One or more Filters failed to start. Full details will be found in the appropriate conta…...

02Maven核心程序的下载与settings.xml文件的配置,环境变量的配置

Maven核心程序的解压与配置 Maven的下载与解压 Maven官网下载安装包 将下载的Maven核心程序压缩包apache-maven-3.8.4-bin.zip解压到一个非中文且没有空格的目录 Maven的核心配置文件 在Maven的解压目录conf中我们需要配置Maven的核心配置文件settings.xml 配置本地仓库位置…...

栈实现深度优先搜索

引言 之前刚学DFS的时候并不完全理解为什么递归可以一直往下做&#xff0c;后来直到了递归的本质是栈&#xff0c;就想着能不能手写栈来代替递归呢。当时刚学&#xff0c;自己觉得水平不够就搁置了这个想法&#xff0c;今天上数据结构老师正好讲了栈的应用&#xff0c;其中就有…...

Java 基于SpringBoot的某家乡美食系统

1 简介 《Java 基于SpringBoot的某家乡美食系统》该项目含有源码、文档等资料、配套开发软件、软件安装教程等。系统功能完整&#xff0c;适合作为毕业设计、课程设计、数据库大作业学习使用。 功能介绍 这个项目是基于 SpringBoot和 Vue 开发的地方美食系统&#xff0c;包括…...

splice 和 slice 会改变原数组吗? 怎么删除数组最后一个元素?

1、splice 和 slice 会改变原数组吗? splice() 会改变原数组&#xff0c;返回的是改变的内容&#xff1b; splice() 方法可能是数组中的最强大的方法之一了&#xff0c;使用它的形式有很多种&#xff0c;它会向/从数组中添加/删除项目&#xff0c;然后返回被删除的项目。 该方…...

解锁互联网安全的新钥匙:JWT(JSON Web Token)

目录 前言 一、JWT简介 1. 什么是JWT&#xff1f; ​编辑 2. JWT的工作原理 3.JWT如何工作的 4. JWT的优势 5. 在实际应用中使用JWT 6.传统Session和JWT认证的区别 6.1.session认证方式 6.2.JWT认证方式 7.基于Token的身份认证 与 基于服务器的身份认证 二、JWT的…...

alsa音频pcm设备之i2c调试

i2cdetect 列举 I2C bus i2cdetect -l ls /dev/i2c* 列出I2C bus i2c-7 上面连接的所有设备,并得到i2c设备地址 i2cdetect -y 7 发现i2c设备的位置显示为UU或表示设备地址的数值,UU表示设备在driver中被使用. I2cdump i2c设备大量register的值 i2cdump -y 7 0x40 I2cset设置…...

1. Windows平台下如何编译C++版本的Redis库hiredis

Redis是一个key-value存储系统。和Memcached类似&#xff0c;它支持存储的value类型相对更多&#xff0c;包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash&#xff08;哈希类型&#xff09;。这些数据类型都支持push/pop、add/remove及取交集并…...

Centos中利用自带的定时器Crontab_实现mysql数据库自动备份_linux中mysql自动备份脚本---Linux运维工作笔记056

这个经常需要,怕出问题因而需要经常备份数据库,可以利用centos自带的定时器,配合脚本实现自动备份. 1.首先查看一下,这个crontab服务有没有打开: 执行:ntsysv 可以看到已经开机自启动了. 注意这个操作界面,用鼠标不行,需要用,tab按键,直接tab到确定,或取消,然后按回车回到命…...

完美解决Android adb install 安装提示 INSTALL_FAILED_TEST_ONLY

完美解决Android adb install 安装提示 INSTALL_FAILED_TEST_ONLY 目录 所遇问题 有些时候我们用命令进行安装apk如下&#xff1a; adb install xxx.apk但是会安装不成功&#xff0c;报如下错误&#xff1a; 错误现象&#xff1a;提示&#xff1a;Failed to install app-d…...

[清华大学]漏洞挖掘之状态敏感的模糊测试StateFuzz

Dr.赵博栋 Prof.张超 清华大学 网络研究院 INSC 本文主要介绍了通过State Fuzz对Linux驱动程序进行模糊测试&#xff0c;该Fuzz方法由赵博栋博士在InForSec会议上分享&#xff0c;并在USENIX Security上发布.StateFuzz :System Call-Based State-Aware Linux Driver Fuzzing.该…...

嵌入式养成计划-40----C++菱形继承--虚继承--多态--模板--异常

九十四、菱形继承 94.1 概念 菱形继承又称为钻石继承&#xff0c;是由公共基类派生出多个中间子类&#xff0c;又由中间子类共同派生出汇聚子类&#xff0c;汇聚子类会得到多份中间子类从公共基类继承下来的数据成员&#xff0c;会造成空间浪费&#xff0c;没有必要。 所以存…...

C++入门指南:类和对象总结友元类笔记(下)

C入门指南:类和对象总结友元类笔记&#xff08;下&#xff09; 一、深度剖析构造函数1.1 构造函数体赋值1.2 初始化列表1.3 explicit关键字 二、static成员2.1 概念2.2 特性 三、友元3.1 友元函数3.2 友元类 四、 内部类4.1 概念4.2 特征 五、拷贝对象时的一些编译器优化六、深…...

ctfshow web入门 php特性 web136-web140

1.web136 还有一种写文件的命令时tee命令 payload&#xff1a; : ls /|tee 1 访问1下载查看文件1发现根目录下有flag cat /f149_15_h3r3|tee 2 访问下载查看文件22.web137 call_user_func <?php class myclass {static function say_hello(){echo "He…...

sshpass传输文件提示Host key verification failed.

1. sshpass功能简述 sshpass指令可用于A服务器向B服务器传输文件或执行某些指令。 2. 传输文件指令 基本传输命令&#xff1a;sshpass -p 远程服务器登录密码 scp 本地路径文件 远程服务器登录用户名远程服务器IP地址:远程服务器文件保存路径 示例&#xff1a; sshpass -p 1…...

Maven系列第5篇:私服详解

maven系列目标&#xff1a;从入门开始开始掌握一个高级开发所需要的maven技能。 这是maven系列第5篇。 整个maven系列的内容前后是有依赖的&#xff0c;如果之前没有接触过maven&#xff0c;建议从第一篇看起&#xff0c;本文尾部有maven完整系列的连接。 环境 maven3.6.1 …...

深入解析Spring Cloud Gateway的GlobalFilter

文章目录 摘要引言GlobalFilter的作用使用GlobalFilter默认的GlobalFilter自定义GlobalFilter 示例代码配置GlobalFilter配置文件方式代码方式 高级用法&#xff1a;重写GlobalFilter思路代码实现 结论参考文献 摘要 本文将详细介绍Spring Cloud Gateway中的GlobalFilter&…...

ffmpeg的重采样计算

最近在看ffmpeg的重采样计算逻辑&#xff0c;有一句话没大看懂 dst_nb_samples av_rescale_rnd(swr_get_delay(swr_ctx, src_rate) src_nb_samples, dst_rate, src_rate, AV_ROUND_UP); &#xff0c;各种请教之后&#xff0c;记录如下。 重采样后的总样本数 为什么要涵盖重采…...

Go HTTP 调用(上)

哈喽大家好&#xff0c;我是陈明勇&#xff0c;今天分享的内容是 Go HTTP 调用。如果本文对你有帮助&#xff0c;不妨点个赞&#xff0c;如果你是 Go 语言初学者&#xff0c;不妨点个关注&#xff0c;一起成长一起进步&#xff0c;如果本文有错误的地方&#xff0c;欢迎指出&am…...

STM32Cube高效开发教程<基础篇>(一)----概述

声明:本人水平有限,博客可能存在部分错误的地方,请广大读者谅解并向本人反馈错误。    本专栏博客参考《STM32Cube高效开发教程(基础篇)》,有意向的读者可以购买正版书籍辅助学习,本书籍由王维波老师、鄢志丹老师、王钊老师倾力打造,书籍内容干货满满。 一、 STM32系列…...

汽车RNC主动降噪算法DSP C程序实现

汽车RNC主动降噪算法C程序 是否需要申请加入数字音频系统研究开发交流答疑群(课题组)?可加我微信hezkz17, 本群提供音频技术答疑服务,车载...

Java21虚拟线程完整用法

方式1 Thread.startVirtualThread(new Task());方式2 Thread virtualThread Thread.ofVirtual().name("Virtual Thread").unstarted(new Task()); virtualThread.start();方式3 Thread.ofVirtual().name("Virtual Thread").start(new Task());方式4 Th…...

Vue 中的 nextTick 方法

nextTick的背景 Vue 使用虚拟 DOM&#xff08;Virtual DOM&#xff09;和异步更新策略来实现高效的视图更新。当你修改 Vue 实例的数据时&#xff0c;Vue 并不会立即更新真实的 DOM&#xff0c;而是将更新操作加入到队列中&#xff0c;在下一个事件循环周期&#xff08;微任务…...

TypeScript React(上)

目录 扩展学习资料 TypeScript设计原则 TypeScript基础 语法基础 变量声明 JavaScript声明变量 TypeScript声明变量 示例 接口 (标准类型-Interface) 类型别名-Type 接口 VS 类型别名 类型断言:欺骗TS&#xff0c;肯定数据符合结构 泛型、<大写字母> 扩展学习…...

Linux 安全 - LSM源码分析

文章目录 前言一、简介1.1 DAC 和 MAC1.2 LSM 调用流程图 二、LSM相关数据结构2.1 struct security_hook_list2.2 union security_list_options2.3 structure security_hook_heads 三、security_bprm_check四、LSM 源码分析3.1 early_security_init3.2 security_init3.2.1 secu…...

第一次汇报相关问题

深度学习现在已经学习到了Mini-Batch&#xff0c;early-stop等针对特定场景优化的算法了。 代码已经实现了一个L层的神经网络的构建了 论文看了一些综述 主要思考的两个方向&#xff1a;云计算和嵌入式 云计算&#xff1a;分布式机器学习、联邦学习、服务器负载均衡等 嵌入式&…...

[产品体验] GPT4识图功能

[产品体验] GPT4识图功能 图片配文字超强的OCR能力知识问答多图解释 打开chatgpt的时候突然发现能用识图了&#xff0c;赶紧去体验一下&#xff0c;大大的震撼… 图片配文字 超强的OCR能力 我传上去的图片并不清晰… 还能准确识别&#xff0c;orz &#xff01; 知识问答 多…...