给u-form 添加一个loading状态
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
Python内容推荐
基于 YOLO11m-Pose 的动物姿态估计系统:从 Animal-Pose 标注到 Python 桌面部署
本资源是一套基于 YOLO11m-Pose、PySide6 和 ONNX Runtime 开发的 Python 动物姿态估计桌面系统,支持狗、猫、羊、马、牛五类动物的目标检测与 20 个关键点定位,模型输入尺寸为 640×640。 系统支持图片、本地视频和摄像头输入,提供检测框与骨架绘制、关键点坐标查看、置信度调节、类别筛选、原图对照、参考标注叠加,以及视频暂停、定位和录制功能。检测结果可导出为标注图片、视频和关键点 JSON,方便展示与后续分析。 资源包含 Python 源码、训练后的 ONNX 模型、标注文件、示例图片、依赖清单、启动脚本及使用说明。采用后台线程推理,并配有异常处理、日志记录和自动化测试,适合计算机视觉学习、课程设计、毕业设计及动物姿态项目的二次开发。 默认使用 CPU 本地推理,无需联网调用服务;GPU 加速需另行配置运行环境。实际速度与识别效果取决于硬件和输入场景,工业现场应用仍需进一步测试与适配。
HTML标签与属性全集-下载即用.zip
源码链接: https://pan.quark.cn/s/2523afcf1bf6 HTML技术涵盖了所有标签及其全部属性,确保了其完备性,若存疑可通过下载进行验证。
UniApp X UI组件库与主题定制[可运行源码]
本文针对UniApp X开发者,系统讲解了UI组件库的使用与主题定制方法。首先通过对比手动写样式与使用组件库的差异,强调了组件库在开发效率、跨平台一致性方面的优势。重点推荐了uView Plus组件库,详细介绍了其安装、引入及全局样式配置步骤,并提供了登录页面的完整实战代码示例,展示了如何快速搭建适配多端的专业界面。在主题定制部分,文章阐述了通过SCSS变量修改主色、圆角、字体等实现一键换肤,并进一步介绍了动态主题切换的高级功能,允许用户选择不同主题并持久化存储。最后总结了常见错误及避坑指南,如组件未注册、样式不生效、H5端样式错乱等问题,并推荐了图标、动画、表单验证等配套方案。整体内容适合刚学会基础语法的小白开发者,目标是在10分钟内做出美观的App界面。
delphi编写程序启动画面
想知道那些软件的启动画面是怎样制作的吗,用DELPHI给你实现
信用证样本中英文对照.pdf
信用证样本中英文对照.pdf
美工知识相关的css东西
css兼容问题,定位问题,节省开发时间的写法等等
在同步代码结束后,使用ReleaseMutex(THandle
您查询的关键词是:delphi 同步 数据 。如果打开速度慢,可以尝试快速版;如果想保存快照,可以添加到搜藏。 (百度和网页http://blog.csdn.net/mygodsos/archive/2008/10/19/3097921.aspx的作者无关,不对其内容负责。百度快照谨为网络故障时之索引,不代表被搜索网站的即时页面。) -------------------------------------------------------------------------------- 发呆茶馆 登录 注册 欢迎 退出 我的博客 配置 写文章 文章管理 博客首页 全站 当前博客 空间 博客 好友 相册 留言 用户操作 [发私信] [加为好友] mygodsos 订阅我的博客 mygodsos的公告 文章分类 Delphi Delphi学习--多线程 Delphi学习--自创的常用函数 期货大事记 生活感悟 投资理财 编程学习 万一的Delphi博客 存档 2009年05月(3) 2008年11月(13) 2008年10月(8) 2008年09月(3) ◆Delphi多线程编程之三 同步读写全局数据 ◆(乌龙哈里2008-10-12) 收藏 ◆Delphi多线程编程之三同步读写全局数据 ◆(乌龙哈里2008-10-12) (调试环境:Delphi2007+WinXPsp3 例程:Tst_Thread3.dpr) 开始研究最重要的多线程读写全局数据了,结合书上的例子,我修改成下面的情况: unit Tst_Thread3U; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,Dialogs, StdCtrls; type TForm1 = class(TForm) Button1: TButton; Memo1: TMemo; Button2: TButton; Button3: TButton; procedure Button1Click(Sender: TObject); procedure Button2Click(Sender: TObject); procedure Button3Click(Sender: TObject); private procedure ThreadsDone(Sender: TObject); end; TMyThread=class(TThread) protected procedure Execute;override; end; var Form1: TForm1; implementation {$R *.dfm} const MaxSize=128; var NextNumber:Integer=0; DoneFlags:Integer=0; GlobalArry:array[1..MaxSize] of Integer; Lock:byte; //1-不同步 2-临界区 3-互斥 CS:TRTLCriticalSection; //临界区 hMutex:THandle; //互斥 function GetNextNumber:Integer; begin Result:=NextNumber; inc(NextNumber); end; procedure TMyThread.Execute; var i:Integer; begin FreeOnTerminate:=True; //终止后自动free OnTerminate:=Form1.ThreadsDone; if Lock3 then //非互斥情况 begin if Lock=2 then EnterCriticalSection(CS); //建立临界区 for i := 1 to MaxSize do begin GlobalArry[i]:=GetNextNumber; Sleep(5); end; if Lock=2 then LeaveCriticalSection(CS);//离开临界区 end else //-------互斥 begin if WaitForSingleObject(hMutex,INFINITE)=WAIT_OBJECT_0 then begin for i := 1 to MaxSize do begin GlobalArry[i]:=GetNextNumber; Sleep(5); end; end; ReleaseMutex(hMutex); //释放 end; end; procedure TForm1.ThreadsDone(Sender: TObject); var i:Integer; begin Inc(DoneFlags); if DoneFlags=2 then begin for i := 1 to MaxSize do Memo1.Lines.Add(inttostr(GlobalArry[i])); if Lock=2 then DeleteCriticalSection(CS); //删除临界区 If Lock=3 then CloseHandle(hMutex); //关闭互斥 end; end; //非同步 procedure TForm1.Button1Click(Sender: TObject); begin Lock:=1; TMyThread.Create(False); TMyThread.Create(False); end; //临界区 procedure TForm1.Button2Click(Sender: TObject); begin Lock:=2; InitializeCriticalSection(CS); //初始化临界区 TMyThread.Create(False); TMyThread.Create(False); end; //互斥 procedure TForm1.Button3Click(Sender: TObject); begin Lock:=3; // 互斥 hMutex:=CreateMutex(0,False,nil); TMyThread.Create(False); TMyThread.Create(False); end; end. 没有临界区和互斥的帮助,两个线程都不断地在Memo1输出,而且数字是乱的。 一、临界区 所谓临界区,就是一次只能由一个线程来执行的一段代码。如果把初始化数组的代码放在临界区内,另一个线程在第一个线程处理完之前是不会被执行的。 使用临界区的步骤: 1、先声明一个全局变量类型为TRTLCriticalSection; 2、在线程Create()前调用InitializeCriticalSection()过程来初始化,该函数定义是: void WINAPI InitializeCriticalSection(LPCRITICAL_SECTION lpCriticalSection); 类型lpCriticalSection即是Delphi封装的TRTLCriticalSection。 3、在线程的需要放入临界区的代码前面使用EnterCriticalSection(lpCriticalSection)过程来开始建立临界区。在代码完成后用LeaveCriticalSection(lpCriticalSection)来标志临界区的结束。 4、在线程执行完后用DeleteCriticalSection(lpCriticalSection)来清除临界区。这个清除过程必须放在线程执行完后的地方,比如FormDesroy事件中。上面的例子中,若把该过程放在TMyThread.Create(False);后,会产生错误。 二、互斥: 互斥非常类似于临界区,除了两个关键的区别:首先,互斥可用于跨进程的线程同步。其次,互斥能被赋予一个字符串名字,并且通过引用此名字创建现有互斥对象的附加句柄。 提示临界区与事件对象(比如互斥对象)的最大的区别是在性能上。临界区在没有线程冲突时,要用10~15个时间片,而事件对象由于涉及到系统内核要用400~600个时间片。 使用互斥的步骤: 1、声明一个类型为Thandle或Hwnd的全局变量,其实都是Cardinal类型。Hwnd是handle of window,主要用于窗口句柄;而Thandle则没有限制。 2、线程Create()前用CreateMutex()来创建一个互斥量。该函数定义为: HANDLE WINAPI CreateMutex( LPSECURITY_ATTRIBUTES lpMutexAttributes, BOOL bInitialOwner, LPCTSTR lpName:Pchar); LPSECURITY_ATTRIBUTES参数为一个指向TSecurityAttributtes记录的指针。此参数设为nil,表示访问控制列表默认的安全属性。 bInitalOwner参数表示创建互斥对象的线程是否要成为此互斥对象的拥有者。当此参数为False时,表示互斥对象没有拥有者。 lpName参数指定互斥对象的名称。设为nil表示无命名,如果参数不是设为nil,函数会搜索是否有同名的互斥对象存在。如果有,函数就会返回同名互斥对象的句柄。否则,就新创建一个互斥对象并返回其句柄。 返回值是一handle。当错误发生时,返回null,此时用GetLastError函数可查看错误的信息。 利用CreateMutex()可以防止程序多个实例运行,如下例: Program ABC; Uses Forms,Windows,…; {$R *.res} Var hMutex:Hwnd; Begin Application.Initialize; hMutex:=CreateMutex(nil,False,Pchar(Application.Title)); if GetLastErrorERROR_ALREADY_EXISTS then begin //项目要运行的咚咚 end; ReleaseMutex(hMutex); Application.Run; End; 在本节的例程中,我们只是要防止线程进入同步代码区域中,所以lpName参数设置为nil。 3、在同步代码前用WaitForSingleObject()函数。该函数使得线程取得互斥对象(同步代码)的拥有权。该函数定义为: DWORD WINAPI WaitForSingleObject( HANDLE hHandle, DWORD dwMilliseconds); 这个函数可以使当前线程在dwMilliseconds指定的时间内睡眠,直到hHandle参数指定的对象进入发信号状态为止。一个互斥对象不再被线程拥有时,它就进入发信号状态。当一个进程要终止时,它就进入发信号状态。dwMilliseconds参数可以设为0,这意味着只检查hHandle参数指定的对象是否处于发信号状态,而后立即返回。dwMilliseconds参数设为INFINITE,表示如果信号不出现将一直等下去。 这个函数的返回值含义: WAIT_ABANDONED 指定的对象是互斥对象,并且拥有这个互斥对象的线程在没有释放此对象之前就已终止。此时就称互斥对象被抛弃。这种情况下,这个互斥对象归当前线程所有,并把它设为非发信号状态 WAIT_OBJECT_0 指定的对象处于发信号状态 WAIT_TIMEOUT 等待的时间已过,对象仍然是非发信号状态 再次声明,当一个互斥对象不再被一个线程所拥有,它就处于发信号状态。此时首先调用WaitForSingleObject()函数的线程就成为该互斥对象的拥有者,此互斥对象设为不发信号状态。当线程调用ReleaseMutex()函数并传递一个互斥对象的句柄作为参数时,这种拥有关系就被解除,互斥对象重新进入发信号状态。 注意除WaitForSingleObject()函数外,你还可以使用WaitForMultipleObject()和MsgWaitForMultipleObject()函数,它们可以等待几个对象变为发信号状态。这两个函数的详细情况请看Win32 API联机文档。 4、在同步代码结束后,使用ReleaseMutex(THandle)函数来标志。该函数只是释放互斥对象和线程的拥有者关系,并不释放互斥对象的句柄。 5、调用CloseHandle(THandle)来关闭互斥对象。请注意例程中该函数的使用位置。 三、还有一种用信号量对象来管理线程同步的,它是在互斥的基础上建立的,但信号量增加了资源计数的功能,预定数目的线程允许同时进入要同步的代码。有点复杂,想不到在哪可以用,现在就不研究论了。 发表于 @ 2008年10月19日 00:47:00 | 评论( loading... ) | 编辑| 举报| 收藏 旧一篇:◆delphi多线程编程之二 ◆(乌龙哈里2008-10-12) | 新一篇:◆Delphi多线程编程之四 线程安全和VCL ◆(乌龙哈里2008-10-12)Csdn Blog version 3.1a Copyright © mygodsos
详解小程序之简单登录注册表单验证
主要介绍了小程序之简单登录注册表单验证,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
ak2新版内核AKAIO1.5
ak2新版内核 AceKard All-In-One (AK-AIO) v1.5 ---------------------------------- Credits ------- AKAIO: By Normmatt (http://normmatt.com), normmatt234 \AT/ gmail \DOT/ com By Smiths of Emuholic (http://www.emuholic.com), smiths \AT/ emuholic \DOT/ com By gelu (http://code.google.com/p/acekard-3in1/) Based off of AKBBS' source contributions from the above and following authors: Moogle bliss (http://bliss.hanirc.org/blog) kzat3 (http://kzat3.cocolog-nifty.com/blog/) Special Thanks: bd2rae (http://bbs.yyjoy.com/thread-45884-1-1.html) What is This? -------------- AKBBS has been usurped thanks to amazing efforts of Normmatt in merging firmwares! AK-AIO is custom system software for *BOTH* the AceKard RPG and AK2 (and preliminary AK+ support), using all the features from the latest release of AKBBS(1.99) as a base. One file, two cards... with hopefully a third fully supported soon enough. Base features ------------- For those unfamiliar with all the additions the AKBBS (now AIO) software has in comparison to the stock firmware, here's a sampling of the bigger changes: * Cheat Improvements - R4/XML Cheat File processing, online updating * Plug-ins for TXT/MP3/etc. * "Future Adaptable" Multi-loader support (AK2) * Multiple Save Slots per title - with copying between slots * Slot-2 Integration - EZ3in1 (w/GBA Patching) and older FlashAdvance Pro carts * Shortcut tweaks * Multi-page Start Menu * Filetype-based external icon support * Per-Rom settings for soft-reset/download play/cheats * Copying/Cutting/Deleting SAV files along with NDS files * Several improvements to 2byte language support * SAV backup/restore from within GUI (.SAV.BAK) * Wifi updating of Cheat Database and Loaders Version History --------------- AK-AIO 1.5 + Fixed issue with the hiddenFileNames globalsettings option not accepting non lowercase filenames. + Optimizations to the AK2 dldi should be a little quicker now. + Update Dutch translation (Thanks MarioWaza). + Update Spanish translation (Thanks Pendor). + AK2/AK2i clones are now officially unsupported. + Gba icon has been removed from main selection screen on DSi. + Removed outdated plugin system. + Per rom GBA frame support (256x192x15bpp) - Place BMP with internal game id of gba rom in __aio/frames. + Added support for save sizes up to 256Mbit (32Megabyte). + .sav is now default save extension. + Reverse Alphabetical List sorting (set sortListAlpha=0 in globalsettings.ini). + Auto-Anti-Piracy Patcher updated. + ARGV support for homebrew. + New DSi detection (Shouldn't show slot2 icon after softreset on ak2i now). + Disable start menu by adding "LockStartMenu = 1" to your globalsettings.ini + Fixed Trainer Toolkit support. Please refer to LoaderChangelog.txt for compatibility fixes. AK-AIO 1.4.1 NOTE: It's recommended you delete your optionlist.bin file in the __aio folder when updating to this release as the file structure has changed. + Soft reset Improvements. + Fixed corrupt Language files (Italian, German and Japanese). + Added missing font needed for chinese. + Added setting for Hide Extensions to the settings window. + Fix optionlist.bin corruption. + Spin boxes wrap around. + Game Fixes (DMA-Save Mode): - Princess Maker 4 - Club House Games - Mario and Luigi RPG 3 - Rune Factory A Fantasy Harvest Moon - Animal Crossing (Currently cannot be run in this mode, force usage of DMA mode). - Hidamari Sketch Dokodemo Sugoroku x 365 + Game Fixes: - Grand Theft Auto Chinatown Wars (U) Thanks gelu. - Mario and Luigi RPG 3 (J) (new patch, thanks gelu). - Layton 3 (J) (new patch, thanks gelu). - Animal Crossing. + Updated French language (jp33). + Fix backlight always enabled on DS Phat. + Fix the Per-File icon problem if you have similar games (e.g. - Golden Sun.gba and Golden Sun 2.gba) - In blissland, GOLDEN~1 is the same as GOLDEN~5 + Wifi Updater has lots of fixes relating to GBATemp's new, crappy, server and its timeouts - We appreciate the hosting, but seriously... everything needed to be rewritten to adapt to the crap speeds NOTE: DMA-Save mode is now default so DMA mode (red loading text) is now enabled by holding X during loading. AK-AIO 1.4 + Settings window uses tabs now, merging Settings, Advanced Settings, and Patches options (Thanks Gelu) - Use L/R to cycle through tabs + Misc cleanup of the gui. + 3in1 options now have FAS1 settings merged (detects 3in1/FA at selection, displays options accordingly) + Language files have some addition "title" additions/changes + Leapyear code fixed because the DS sucks at reporting variables nicely. + Updated German language (moviecut). + Reset more of arm7 before runing a game (Thanks Gelu). + 3in1+ Fix for Opera (Untested, Thanks cory1492). + Game fixes: - 3369 Mario and Luigi RPG 3 (J) fixed. AK-AIO 1.3.5 (Unreleased) + Game fixes: - 0645/0777 Star Trek Tactical Assault - General save fixes. (Thanks Gelu for noticing a silly bug). + New Patching Mode hold X while launching a rom. - Fixes video and sound glitches which occur in old patching modes. - NOTE: This is still experiental so it isn't default. + Folders now show their size in the Info window. + Soft Reset fixes. AK-AIO 1.3.1 (Unreleased) + Game fixes: - 1752/2314 My Spanish Coach fixed. - 2243/2412 Pokemon Mystery Dungeon Explorers of Darkness fixed. - 2385 Daigasso Band Brothers DX fixed. - 2906/2971 Star Wars The Clone Wars Jedi Alliance fixed. + Unnecessary Guru Meditation screens on the AKRPG is fixed. + Soft Reset fixes. + Copying files should work better. + Game icons that rely on the nds firmware's background will display properly (Thanks Gelu). + Misc cleanup. AK-AIO 1.3 + AK2i support (options that could potentially harm AK2i are disabled) + Loaders are now external and can be updated separately to the GUI. - Updated Wirelessly! (choose Loader Update in Wifi Update option of Start Menu) - Small changelog, download, update all possible - Loaders only updated for card being used (e.g. - AK2 users only download ak2loader) - Resume supported - Many loaders are beta, know this and shut up - Manual download page @ http://akaio.gbatemp.net/loaders/ + Wifi Cheat Update has resume support! - Prompts after confirming you wish to "Try Again" + Files are now sorted alphabetically (Forced at the moment, sorry). + Added Some of Gelu's patches: - Faster Directory Listing. - New List mode - Internal nds names. - Lots of Soft Reset Fixes for the AKRPG. - new DMA mode and BBDX save fix for the AKRPG. - font system (fully supports unicode now :D). - New FIFO IPC System (Behind the scenes stuff). - Massive amount of soft reset fixes mainly for the AKRPG. - Game fixes (Brain Age 2 (K), Chrono Trigger (U/J),...). - Added a few game related fixes (Think Kids, Tropix, Bleach 2). NOTE: because of new font system, language files now need to be utf8. Some have been converted such as English and Japanese but others will need to be saved as utf8 to work properly. + Japanese games now show Japanese characters in rom info window when language isnt set to Japanese + Added a few game related fixes (Yoshi's Island, Star Trek, NSMB). + Files are now sorted alphabetically (Forced at the moment, sorry). + Pokemon Diamond/Pearl/Platinum can now read saves for R/S/E/FR/LG from ewin and 3in1 (AK2 Only for now). + Cheat engine fixes. (AK2 and AKRPG only for now). + Optimizations all round (Shouldn't have any lag in GUI anymore, also shouldn't experience any lag while saving). + Italian language added, language updates for English + New 3in1 options window. + Show GBA internal name in Internal view mode. + 3in1 internal GBA rom header stuff and work on Save/Load prompts in 3in1 options window. - Enable/Disable saving 3in1 SRAM on startup (Enabled by default) - Enable/Disable prompting before saving/loading SAVSRAM (recommended!) - Enable/Disable the Universal Sleep Hack for GBA games - Blank NOR button added for quick erase - Dump SRAM button will manually dump the SRAM to a timestamped .sav file in the root - 3in1+ support (untested, but routines and discovery are in, Opera and Rumble sources not available yet) - Thanks to all donators! + Fixed some issues with the cheat window. - Folders that only allow one cheat selected now function properly - Separate icon for skinners for single-select folders (see included skins) + Animal Crossing cheats on AK2. (Use the v1.1 rom as v1.0 will not work anymore). + Unicode font loads on a per-ROM basis - Default font is "kochi-mincho-subst.pcf" in /__aio/fonts directory, old unicode font removed (was 2x the size) - Skinners may add their own custom font to their ui's directory - New line in uisettings.ini "customUnicodeFont = xxxxxx.pcf" will load that font instead of default + Ability to hide extensions by manually adding "hideExtension = 1" to globalsettings.ini + DMA mode on AK2 (Hold A while loading a game to use non-DMA mode: Red text = DMA / Blue text = non-DMA). + New Super Mario Brothers Minigames on AK2: If they don't work, set Download Play to "Disabled" and boot in non-DMA mode (hold down A while loading) + Misc bug fixes (Too many to list). AK-AIO 1.2 + New AKRPG/AK2 Detection Routine which has proven to be much better + Cheat Update functions run from plugin, giving full memory access to it and allowing updates without full AKAIO updates - Can choose to download USRCHEAT.DAT or CHEATS.XML and whether or not to display "Whats New" before launching - Should be much more stable, perhaps a teeny bit faster - Third option in "which cheat file to download" box displays the setting window at plugin launch, can be used for future expansion + Uses gelu's latest fixes for BBDX on the RPG (only works from MicroSD) - excellent work, gelu! - Also has some other fixes gelu's put in for 3in1 NOR erasing, etc. - gelu = the AKRPG master. + Preliminary AK+ Support. Very preliminary. As in, no help offered but know it's still being worked on (See: AK+ SUPPORT) + New Experimental Cheat engine for AK2 and AKRPG, please report any bugs + EZIV compatiblity fixed without need for special line in globalsettings.ini + Scrolling Non-unicode Cheats/Notes, toggle in Advanced Options (default: on) - Can also call cheat window in ROM Properties with SELECT (if button is visible) + Simple Internal Text Reader - System Settings -> TXT Viewer - Parses text, add bookmarks with X, scroll between bookmarks with L/R Buttons - Not as fast as native TXT plugin due to pre-processing of text files, perhaps if we had the TXT Plugin source things could be done, but that would make sense. + Per ROM rumble settings, ROM Options window + Listview mode remembered + 3in1 Support should be fixed, with thanks to cory1492 for testing + GBA Frame issue with Slot-2 booting from main list fixed + Asian languages should be better supported, since we're compiling the menu with DevKitARM 21 + Variable Height Scrollbars and clickable arrows in cheat window/internal TXT viewer. 3 new BMPs for skinning: scrollbar_t.bmp/scrollbar_m.bmp/scrollbar_b.bmp + Super awesome hidden poweroff button in help window, add your own "poweroff.bmp" to "__aio" for fun AK-AIO 1.1 + USRCHEAT.DAT wifi updating support from within shell - Connects to Narin's GBATemp site, displays WhatsNew.txt, downloads, unzips, replaces in one step - UpdateDB option in Start Menu -> More -> UpdateDB - zlib thanks to GPF (http://gpf.dcemu.co.uk/) - Download speed limited by DS routine IPStack + (AK2) Alternate loader support, place loader(s) in "__aio/ak2loader/" - ROM options window, select the AK2 loader to use to launch ROM - Compatible with AceKard official loaders + (RPG) uses gelu's latest 4.09e13 softreset routines - Updated 3in1 routines to all of gelu's latest + Fixed Dragon Quest 5 (AK2/AKRPG) - Can now get off the ship and save file wont be rolled back + Can change save file extension (.nds.sav or .sav) - Extension conversion: .SAV file Info Window, press "Save Ext." button - Will convert all Save Slot SAV files as well + Scans for cheats on ROM Info Window (.DAT only), if exist "Cheat" button displays + Per file icon support (32x32x15bpp) - place BMP with same name in same dir as file (eg: nesDS.bmp for nesDS.nds) + (Source) Variable spinbox width/General cheatlist cleanups/Scrolling Messageboxes + (Source) Minor changes to the cheat window + Fixed save size problems - Shouldn't have any more problems with save sizes + Misc Skinning fixes - Fixed problem with Adv.Evo skin - Form titles moved up 1 pixel + SAVBAK routines now use native AK functions AK-AIO 1.0 + Runs on both AK2 and AKRPG + Uses gelu's latest AKRPG rom loader + Uses latest AK2 4.07a16 rom loader + Contains everything from AKBBS1.99 + Future support for larger than 4mbit save types (only supports 64mbit at the moment) + Applied Bliss' AR Engine fixes to the AKRPG + Hopefully fixed most of the soft reset issues with the AKRPG Special Notes ------------- Seeing as this release has experimental support for saves ranging all then way up to 128mbit, please err on the side of caution and backup your saves before using this firmware. The "__RPG" and "__AK2" directory is now simply called "__AIO" Existing users should make sure to rename their system directory, and update globalsettings.ini to reflect the new hidden directory. AK+ SUPPORT --------- AK+ support is very experimental. It has been reported you need to download the software from the following URL: http://www.acekard.com/download/ak+/akmenu_4.07_for_akplus.zip and extract the "akmenu2_fat.nds" to the root of your SD card to even attempt to get things to load. AK+ support is constantly being worked on, but know it's not really "supported" yet. Known Bugs ---------- There are no known bugs ToDo ---- * Keep working on Acekard+ support * Fix any bugs that crop up Also ---- Cheats included are from Rayder's awesome compilation at GBATemp, now maintained by Narin, and are current as of the date of this release. For the most up-to-date files, check GBATemp's release site (http://cheats.gbatemp.net/), either via PC or by using the "UpdateDB" option in the start menu.
tomcat-8_API
================================================================================ Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to You under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. ================================================================================ Apache Tomcat Version 8.0.15 Release Notes ========= CONTENTS: ========= * Dependency Changes * API Stability * Bundled APIs * Web application reloading and static fields in shared libraries * Security manager URLs * Symlinking static resources * Viewing the Tomcat Change Log * Cryptographic software notice * When all else fails =================== Dependency Changes: =================== Tomcat 8.0 is designed to run on Java SE 7 and later. ============== API Stability: ============== The public interfaces for the following classes are fixed and will not be changed at all during the remaining lifetime of the 8.x series: - All classes in the javax namespace The public interfaces for the following classes may be added to in order to resolve bugs and/or add new features. No existing interface method will be removed or changed although it may be deprecated. - org.apache.catalina.* (excluding sub-packages) Note: As Tomcat 8 matures, the above list will be added to. The list is not c
tomcat-7_API_帮助文档
================================================================================ Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to You under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. ================================================================================ Apache Tomcat Version 7.0.57 Release Notes ========= CONTENTS: ========= * Dependency Changes * API Stability * JNI Based Applications * Bundled APIs * Web application reloading and static fields in shared libraries * Tomcat on Linux * Enabling SSI and CGI Support * Security manager URLs * Symlinking static resources * Viewing the Tomcat Change Log * Cryptographic software notice * When all else fails =================== Dependency Changes: =================== Tomcat 7.0 is designed to run on Java SE 6 and later. In addition, Tomcat 7.0 uses the Eclipse JDT Java compiler for compiling JSP pages. This means you no longer need to have the complete Java Development Kit (JDK) to run Tomcat, but a Java Runtime Environment (JRE) is sufficient. The Eclipse JDT Java compiler is bundled with the binary Tomcat distributions. Tomcat can also be configured to use the compiler from the JDK to compile JSPs, or any other Java compiler supported by Apache Ant. ============== API Stability: ============== The public interfaces for the following classes are fixed and will not be changed at all during the remaining lifetime of the 7.x series: - javax/**/* The public interfaces for the following classes may be added to in order to resolve bugs and/or add new features. No existing interface will be removed or changed although it may be deprecated. - org/apache/catalina/* - org/apache/catalina/comet/* Note: As Tomcat 7 matures, the above list will be added to. The list is not considered complete at this time. The remaining classes are considered part of the Tomcat internals and may change without notice between point releases. ======================= JNI Based Applications: ======================= Applications that require native libraries must ensure that the libraries have been loaded prior to use. Typically, this is done with a call like: static { System.loadLibrary("path-to-library-file"); } in some class. However, the application must also ensure that the library is not loaded more than once. If the above code were placed in a class inside the web application (i.e. under /WEB-INF/classes or /WEB-INF/lib), and the application were reloaded, the loadLibrary() call would be attempted a second time. To avoid this problem, place classes that load native libraries outside of the web application, and ensure that the loadLibrary() call is executed only once during the lifetime of a particular JVM. ============= Bundled APIs: ============= A standard installation of Tomcat 7.0 makes all of the following APIs available for use by web applications (by placing them in "lib"): * annotations-api.jar (Annotations package) * catalina.jar (Tomcat Catalina implementation) * catalina-ant.jar (Tomcat Catalina Ant tasks) * catalina-ha.jar (High availability package) * catalina-tribes.jar (Group communication) * ecj-4.4.jar (Eclipse JDT Java compiler) * el-api.jar (EL 2.2 API) * jasper.jar (Jasper 2 Compiler and Runtime) * jasper-el.jar (Jasper 2 EL implementation) * jsp-api.jar (JSP 2.2 API) * servlet-api.jar (Servlet 3.0 API) * tomcat7-websocket.jar (WebSocket 1.1 implementation) * tomcat-api.jar (Interfaces shared by Catalina and Jasper) * tomcat-coyote.jar (Tomcat connectors and utility classes) * tomcat-dbcp.jar (package renamed database connection pool based on Commons DBCP) * tomcat-jdbc.jar (Tomcat's database connection pooling solution) * tomcat-util.jar (Various utilities) * websocket-api.jar (WebSocket 1.1 API) You can make additional APIs available to all of your web applications by putting unpacked classes into a "classes" directory (not created by default), or by placing them in JAR files in the "lib" directory. To override the XML parser implementation or interfaces, use the endorsed mechanism of the JVM. The default configuration defines JARs located in "endorsed" as endorsed. ================================================================ Web application reloading and static fields in shared libraries: ================================================================ Some shared libraries (many are part of the JDK) keep references to objects instantiated by the web application. To avoid class loading related problems (ClassCastExceptions, messages indicating that the classloader is stopped, etc.), the shared libraries state should be reinitialized. Something which might help is to avoid putting classes which would be referenced by a shared static field in the web application classloader, and putting them in the shared classloader instead (JARs should be put in the "lib" folder, and classes should be put in the "classes" folder). ================ Tomcat on Linux: ================ GLIBC 2.2 / Linux 2.4 users should define an environment variable: export LD_ASSUME_KERNEL=2.2.5 Redhat Linux 9.0 users should use the following setting to avoid stability problems: export LD_ASSUME_KERNEL=2.4.1 There are some Linux bugs reported against the NIO sendfile behavior, make sure you have a JDK that is up to date, or disable sendfile behavior in the Connector.<br/> 6427312: (fc) FileChannel.transferTo() throws IOException "system call interrupted"<br/> 5103988: (fc) FileChannel.transferTo should return -1 for EAGAIN instead throws IOException<br/> 6253145: (fc) FileChannel.transferTo on Linux fails when going beyond 2GB boundary<br/> 6470086: (fc) FileChannel.transferTo(2147483647, 1, channel) cause "Value too large" exception<br/> ============================= Enabling SSI and CGI Support: ============================= Because of the security risks associated with CGI and SSI available to web applications, these features are disabled by default. To enable and configure CGI support, please see the cgi-howto.html page. To enable and configue SSI support, please see the ssi-howto.html page. ====================== Security manager URLs: ====================== In order to grant security permissions to JARs located inside the web application repository, use URLs of of the following format in your policy file: file:${catalina.base}/webapps/examples/WEB-INF/lib/driver.jar ============================ Symlinking static resources: ============================ By default, Unix symlinks will not work when used in a web application to link resources located outside the web application root directory. This behavior is optional, and the "allowLinking" flag may be used to disable the check. ============================== Viewing the Tomcat Change Log: ============================== See changelog.html in this directory. ============================= Cryptographic software notice ============================= This distribution includes cryptographic software. The country in which you currently reside may have restrictions on the import, possession, use, and/or re-export to another country, of encryption software. BEFORE using any encryption software, please check your country's laws, regulations and policies concerning the import, possession, or use, and re-export of encryption software, to see if this is permitted. See <http://www.wassenaar.org/> for more information. The U.S. Government Department of Commerce, Bureau of Industry and Security (BIS), has classified this software as Export Commodity Control Number (ECCN) 5D002.C.1, which includes information security software using or performing cryptographic functions with asymmetric algorithms. The form and manner of this Apache Software Foundation distribution makes it eligible for export under the License Exception ENC Technology Software Unrestricted (TSU) exception (see the BIS Export Administration Regulations, Section 740.13) for both object code and source code. The following provides more details on the included cryptographic software: - Tomcat includes code designed to work with JSSE - Tomcat includes code designed to work with OpenSSL ==================== When all else fails: ==================== See the FAQ http://tomcat.apache.org/faq/
Microsoft Codeview and Utilities User's Guide
从 Windows 3.0 SDK 发掘的资源,英文原版 + HTML版本 Microsoft Codeview and Utilities User's Guide Microsoft(R) CodeView(R) and Utilities User's Guide Version 2.3 for MS(R) OS/2 and MS-DOS(R) Operating Systems MICROSOFT CORPORATION Information in this document is subject to change without notice and does not represent a commitment on the part of Microsoft Corporation. The software described in this document is furnished under a license agreement or nondisclosure agreement. The software may be used or copied only in accordance with the terms of the agreement. It is against the law to copy the software on any medium except as specifically allowed in the license or nondisclosure agreement. No part of this manual may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying and recording, for any purpose without the express written permission of Microsoft. (c)Copyright Microsoft Corporation, 1987, 1989. All rights reserved. Simultaneously published in the U.S. and Canada. Printed and bound in the United States of America. Microsoft, MS, MS-DOS, XENIX, and CodeView are registered trademarks of Microsoft Corporation. AT&T is a registered trademark of American Telephone and Telegraph Company. Eagle is a registered trademark of Eagle Computer, Inc. IBM is a registered trademark of International Business Machines Corporation. Intel is a registered trademark of Intel Corporation. Lotus is a registered trademark of Lotus Development Corporation. Tandy is a registered trademark of Tandy Corporation. Document No. LN0801A-500-R00-0889 Part No. 07824 10 9 8 7 6 5 4 3 2 1 %@CR:MCVTOC00@% Table of Contents Introduction New Features of the CodeView(R) Debugger About this Manual Document Conventions Part 1 The CodeView Debugger Chapter 1 Getting Started 1.1 Restrictions 1.2 The CodeView Environment 1.3 Preparing Programs for the CodeView Debugger 1.3.1 Programming Considerations 1.3.2 CodeView Compile Options 1.3.3 CodeView Link
昇腾 Model Agent
昇腾模型 Agent,大模型落地全流程一键通!查适配、做调优、快部署、稳上线,文档一键生成,一站式搞定无压力!
安卓手表ADB实用工具箱 31.5.0
源码链接: https://pan.quark.cn/s/4e8025ed4af6 安卓手表ADB专用工具包 31.5.0版本的可执行文件
绵阳市L1到L5五级街道街区分区数据集shp格式数据
本资源为绵阳市L1到L5五级街道街区分区数据集SHP格式数据。数据涵盖绵阳市全域范围,包含从省级到区级、街道级、社区级、网格级共五级行政区划边界矢量数据,数据精度高、边界清晰完整,包含完整的地名、行政区划代码、面积等属性字段。数据为标准Shapefile格式,可在ArcGIS、QGIS、SuperMap等GIS软件中直接打开编辑,适用于城市规划、人口统计、商业选址、物流配送、区域分析、GIS空间分析等多种应用场景,是城市数字化管理与空间分析的重要基础数据。
航空件装夹与程序整套.prt_UG四五轴CNC编程练习图档.rar
航空件装夹与程序整套.prt_UG四五轴CNC编程练习图档.rar
车铣复合综合零件.prt_UG四五轴CNC编程练习图档.rar
车铣复合综合零件.prt_UG四五轴CNC编程练习图档.rar
焊接螺柱-M6X20.SLDPRT_二次接线元件_SolidWorks.rar
焊接螺柱-M6X20.SLDPRT_二次接线元件_SolidWorks.rar
大庆市L1到L5五级街道街区分区数据集shp格式数据
本资源为大庆市L1到L5五级街道街区分区数据集SHP格式数据。数据涵盖大庆市全域范围,包含从省级到区级、街道级、社区级、网格级共五级行政区划边界矢量数据,数据精度高、边界清晰完整,包含完整的地名、行政区划代码、面积等属性字段。数据为标准Shapefile格式,可在ArcGIS、QGIS、SuperMap等GIS软件中直接打开编辑,适用于城市规划、人口统计、商业选址、物流配送、区域分析、GIS空间分析等多种应用场景,是城市数字化管理与空间分析的重要基础数据。
车载存放柜_工具柜文件柜.rar
车载存放柜_工具柜文件柜.rar
最新推荐





