当前位置: 首页 > 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&…...

深度学习在微纳光子学中的应用

深度学习在微纳光子学中的主要应用方向 深度学习与微纳光子学的结合主要集中在以下几个方向&#xff1a; 逆向设计 通过神经网络快速预测微纳结构的光学响应&#xff0c;替代传统耗时的数值模拟方法。例如设计超表面、光子晶体等结构。 特征提取与优化 从复杂的光学数据中自…...

日语AI面试高效通关秘籍:专业解读与青柚面试智能助攻

在如今就业市场竞争日益激烈的背景下&#xff0c;越来越多的求职者将目光投向了日本及中日双语岗位。但是&#xff0c;一场日语面试往往让许多人感到步履维艰。你是否也曾因为面试官抛出的“刁钻问题”而心生畏惧&#xff1f;面对生疏的日语交流环境&#xff0c;即便提前恶补了…...

docker详细操作--未完待续

docker介绍 docker官网: Docker&#xff1a;加速容器应用程序开发 harbor官网&#xff1a;Harbor - Harbor 中文 使用docker加速器: Docker镜像极速下载服务 - 毫秒镜像 是什么 Docker 是一种开源的容器化平台&#xff0c;用于将应用程序及其依赖项&#xff08;如库、运行时环…...

Java 8 Stream API 入门到实践详解

一、告别 for 循环&#xff01; 传统痛点&#xff1a; Java 8 之前&#xff0c;集合操作离不开冗长的 for 循环和匿名类。例如&#xff0c;过滤列表中的偶数&#xff1a; List<Integer> list Arrays.asList(1, 2, 3, 4, 5); List<Integer> evens new ArrayList…...

Psychopy音频的使用

Psychopy音频的使用 本文主要解决以下问题&#xff1a; 指定音频引擎与设备&#xff1b;播放音频文件 本文所使用的环境&#xff1a; Python3.10 numpy2.2.6 psychopy2025.1.1 psychtoolbox3.0.19.14 一、音频配置 Psychopy文档链接为Sound - for audio playback — Psy…...

Hive 存储格式深度解析:从 TextFile 到 ORC,如何选对数据存储方案?

在大数据处理领域&#xff0c;Hive 作为 Hadoop 生态中重要的数据仓库工具&#xff0c;其存储格式的选择直接影响数据存储成本、查询效率和计算资源消耗。面对 TextFile、SequenceFile、Parquet、RCFile、ORC 等多种存储格式&#xff0c;很多开发者常常陷入选择困境。本文将从底…...

基于SpringBoot在线拍卖系统的设计和实现

摘 要 随着社会的发展&#xff0c;社会的各行各业都在利用信息化时代的优势。计算机的优势和普及使得各种信息系统的开发成为必需。 在线拍卖系统&#xff0c;主要的模块包括管理员&#xff1b;首页、个人中心、用户管理、商品类型管理、拍卖商品管理、历史竞拍管理、竞拍订单…...

C++ 设计模式 《小明的奶茶加料风波》

&#x1f468;‍&#x1f393; 模式名称&#xff1a;装饰器模式&#xff08;Decorator Pattern&#xff09; &#x1f466; 小明最近上线了校园奶茶配送功能&#xff0c;业务火爆&#xff0c;大家都在加料&#xff1a; 有的同学要加波霸 &#x1f7e4;&#xff0c;有的要加椰果…...

windows系统MySQL安装文档

概览&#xff1a;本文讨论了MySQL的安装、使用过程中涉及的解压、配置、初始化、注册服务、启动、修改密码、登录、退出以及卸载等相关内容&#xff0c;为学习者提供全面的操作指导。关键要点包括&#xff1a; 解压 &#xff1a;下载完成后解压压缩包&#xff0c;得到MySQL 8.…...

用递归算法解锁「子集」问题 —— LeetCode 78题解析

文章目录 一、题目介绍二、递归思路详解&#xff1a;从决策树开始理解三、解法一&#xff1a;二叉决策树 DFS四、解法二&#xff1a;组合式回溯写法&#xff08;推荐&#xff09;五、解法对比 递归算法是编程中一种非常强大且常见的思想&#xff0c;它能够优雅地解决很多复杂的…...