自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1901)
  • 资源 (27)
  • 收藏
  • 关注

转载 实用工具 提高效率

实用工具、效率办公。https://zhuanlan.zhihu.com/p/105804622原创技术知识与实用工具分享https://zhuanlan.zhihu.com/p/105804622

2021-03-25 09:33:33 183

转载 翻译:iOS 7中的自动布局教程第1部分:入门

https://www.jianshu.com/p/1d82bcc87d32本文内容:参考外文学习并使用Auto Layout,顺便翻译记录。原文 Beginning Auto Layout Tutorial in iOS 7: Part 1@Matthijs Hollemans on October 16, 2013 Beginning Auto Layout Tutorial in iOS 7: Part 2@Matthijs Hollemans on October 1...

2021-03-08 10:10:48 153

转载 自律给你自由——Android设计布局的新姿势

https://www.jianshu.com/p/38f62061c8dc自律给你自由——设计布局的新姿势在今天的文章开始之前,有个忙想请大家帮一下,希望在京东、淘宝、当当、亚马逊购买了我的书《Android群英传:神兵利器》的朋友们,帮忙去网店上给个简短的评价,举手之劳,还是多谢大家啦~~ConstraintLayout基本界面更新Android Studio 2.2之后,更新了布局设计器,同时,引人了ConstraintLayout,这一布局,旨在降低布局层级,其主要界面如下所示:

2021-03-08 09:57:57 150

转载 Java8 lambda表达式10个示例

https://www.cnblogs.com/coprince/p/8692972.html例1、用lambda表达式实现Runnable我开始使用Java 8时,首先做的就是使用lambda表达式替换匿名类,而实现Runnable接口是匿名类的最好示例。看一下Java 8之前的runnable实现方法,需要4行代码,而使用lambda表达式只需要一行代码。我们在这里做了什么呢?那就是用() -> {}代码块替代了整个匿名类。// Java 8之前:new Thread(new R

2021-01-14 21:03:54 195

转载 Java开发人员最常犯的10个错误

https://www.cnblogs.com/chenpi/p/5508949.htmlJava开发人员最常犯的10个错误Array转ArrayList 判断一个数组是否包含某个值 在循环内部删除List中的一个元素 HashTable与HashMap 使用集合原始类型(raw type) 访问级别 ArrayList和LinkedList 可变与不可变 父类和子类的构造方法 “”还是构造方法 未来工作...

2020-08-28 18:32:03 162

原创 程序员的工具库

程序员常用的软件(附下载地址)https://blog.csdn.net/HXNLYW/article/details/81235444程序员必备工具https://blog.csdn.net/scmrpu/article/details/79036668程序员必备的十个工具https://blog.csdn.net/shuaizhen/article/details/616954...

2019-01-23 14:50:11 728

转载 linux中的cp命令总结

Cp总结功能说明 :复制文件或目录 语法:cp[参数]源文件目录   目标文件或目录 该命令用于将一个或多个文件复制到目标目录 补充说明: Cp指令用在复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到该目录中。若同时指定多个文件或目录,而最后的目的地并非是一个已存在的目录,则会出现错误信息

2014-03-15 18:23:22 798

原创 mysql 创建事件 每天17点执行一个存储过程

在 MySQL 中,您可以使用事件调度器(Event Scheduler)来创建定时执行的任务。

2026-01-30 08:10:56 219

原创 windows api tab空间实例 c语言

【代码】windows api tab空间实例 c语言。

2026-01-29 20:53:07 90

原创 windows api 创建mdi程序

windows api 创建mdi程序

2026-01-21 21:41:25 36

转载 基于虚拟化hook 有几种方式

在实际应用中,应根据具体需求选择最合适的监控方式,并考虑性能开销与实现复杂度的平衡。当被监控内存区域被访问时触发EPT Violation。Hypervisor可以修改寄存器值或拦截操作。通过设置MSR位图监控特定MSR寄存器的访问。Hypervisor可以拦截或模拟I/O操作。当被监控的MSR被读写时触发VM-Exit。系统调用拦截(监控IA32_LSTAR)当被监控端口被访问时触发VM-Exit。监控控制寄存器(CR0-CR4)的修改。当CR寄存器被写入时触发VM-Exit。

2025-09-08 22:37:15 166

转载 文件访问检测

技术方案实现层次难度性能稳定性/安全性适用场景​​FUSE​​用户态中等较低高(崩溃不影响系统)加密FS、云存储、备份​​过滤驱动​​内核态高极高低(易导致蓝屏)杀毒软件、DLP、EDR​​API钩子​​用户态中等高中进程监控、沙箱、游戏修改​​虚拟化​​硬件层极高取决于实现极高安全研究、反作弊对于​​初学者​​或需要快速实现原型的情况,强烈建议从 ​​FUSE​​ 开始。如果需要在Windows上对特定进程进行监控,可以从​。

2025-09-08 08:11:33 265

转载 C++中有哪些看似高效实则低效的代码?

作者:Cv大法代码酱链接:https://www.zhihu.com/question/1922981761702428705/answer/1939246587902682495来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。谢邀。想当年我还是个愣头青,写 C++ 感觉自己就是个“性能骇客”,各种骚操作信手拈来,觉得指针飞舞、模板满天就是牛逼。后来被现实(和 profiler)按在地上摩擦了无数次之后才明白,。

2025-09-03 13:42:26 119

原创 如何使用 justify-content 属性?

以下是关于。

2025-08-21 13:52:54 786

转载 电脑监控软件

https://zhuanlan.zhihu.com/p/1916885866162390624Windows的“远程桌面专业监控软件网络监控设备云监控平台https://zhuanlan.zhihu.com/p/1921145467435217533百度安全验证百度安全验证百度安全验证百度安全验证Wazuh安装&功能测试——一篇到底-CSDN博客DeepSeek

2025-08-20 20:48:44 58

转载 github中文排行

https://github.com/champagneguo/GitHub-Chinese-Top-Charts

2025-08-10 10:45:52 2253

转载 viewer.ohif

OHIF Viewerviewer.ohif

2025-08-10 10:43:43 58

转载 No fallbackFactory instance of type class com.ruoyi.system.api.factory.RemoteOperationFallbackFacto

No fallbackFactory instance of type class com.ruoyi.system.api.factory.RemoteOperationFallbackFacto-CSDN博客

2025-06-26 22:44:02 184

转载 idea undo commit和revert commit

特性‌是否保留提交记录‌删除原记录保留原记录并新增反向提交‌适用推送状态‌仅限未push的提交已push/未push均可‌代码修改处理‌保留在工作区通过新提交撤销修改‌风险等级‌低(仅影响本地)中(需处理冲突可能性)(删除提交及修改)需谨慎使用,尤其对已push的提交可能引发同步问题。

2025-06-04 07:59:08 2190

转载 spring security认证和授权流程

SpringSecurity认证授权完整流程 - 斑马还不想睡 - 博客园SpringSecurity认证和授权流程详解 - LvLaoTou - 博客园一文理清SpringSecurity中基于用于名密码的登录认证流程-腾讯云开发者社区-腾讯云百度安全验证

2025-05-23 22:11:13 99

转载 手把手教你搞定权限管理,结合Spring Security实现接口的动态权限控制!

接下来我们将对每张表的用途做个详细介绍。

2025-05-23 21:50:32 211

转载 别再用过时的方式了!全新版本Spring Security,这样用才够优雅!

Spring Security的升级用法确实够优雅,够简单,而且对之前用法的兼容性也比较好!个人感觉一个成熟的框架不太会在升级过程中大改用法,即使改了也会对之前的用法做兼容,所以对于绝大多数框架来说旧版本会用,新版本照样会用!升级 Spring Boot 2.7.0版本后,Spring Security对于配置方法有了大的更改,那么其他使用有没有影响呢?本文仅仅是对Spring Security新用法的总结,如果你想了解Spring Security更多用法,可以参考下之前的文章。

2025-05-23 21:49:17 216

转载 pringSecurity实现动态管理权限(三)SpringBoot整合SpringSecurity实现接口动态管理权限

接上一篇权限管理是后台管理不可缺少的部分,今天结合SpringSecurity实现接口的动态管理。

2025-05-23 21:48:04 78

转载 详解spring security四种实现方式

3.ProviderManager类的authenticate方法中会调用类中的List<AuthenticationProvider> providers集合中的各个AuthenticationProvider接口实现类中的authenticate(Authentication authentication)方法进行验证,由此可见,真正的验证逻辑是由各个AuthenticationProvider接口实现类来完成的。方法,执行AuthenticationProvider的实现类的supports方法。

2025-05-23 21:45:11 118

转载 AuthenticationEntryPoint使用

所有需要被认证的请求 都会走FilterSecurityInterceptor 这个拦截器会去判断是否认证,是否有权限访问,,如果没有权限,,,会被跳到 ExceptionTranslateFilter这个filter中。当用户尝试访问受保护的资源而未经过身份验证,,或者身份验证失败的时候,调用。ExceptionTranslateFilter : 处理身份验证和访问控制过程中的异常,,主要捕获spring security中抛出的异常,,并根据异常的类型,,来处理。

2025-05-23 21:37:11 125

原创 mysql 数据库 设置释放有下级

设置是否有下级。

2025-05-21 22:00:46 117

原创 git checkout HEAD

是本地修改的“撤销键”,适合快速回退到最新提交状态,但需注意未提交数据的丢失风险15。结合git status确认修改范围后再操作更安全。idea 中的 rollbackDeepSeek-R1满血版 回答完成深度思考完成 用时22秒,搜索全网21篇资料在 IntelliJ IDEA 中,Rollback功能主要用于撤销未提交的本地修改或回滚已提交的代码版本。

2025-05-21 21:58:56 1081

原创 c++ package_task

/ 在新线程中执行});这2中写法都可以运行 具体怎么解释 有什么不同这两种线程启动方式都可以工作,但它们有不同的语义和适用场景。

2025-04-26 22:10:18 617 1

转载 c++ 线程池

【代码】c++ 线程池。

2025-04-24 21:13:08 103

原创 windows hook

使用VT-x创建hypervisor监控系统通过EPT(Extended Page Table)监控关键系统调用拦截NtCreateFile调用并检查文件名对目标文件返回访问拒绝状态在用户态显示权限提示c复制// 虚拟化相关常量// EPT相关// 目标文件名?// 函数声明。

2025-04-02 21:43:58 1244

转载 开源项目教程:Intel VT-x/EPT 基础超虚拟化器

通过该项目,您可以了解如何通过编程检查硬件虚拟化支持、初始化虚拟机控制结构(VMCS)、初始化扩展页表(EPT)、设置 VMM 堆栈、在多处理器上实例化虚拟化以及处理 VM-exit 事件。代码优化:在编写超虚拟化器代码时,应尽量减少不必要的系统调用和内存访问,以提高性能。VirtualBox:一个开源的虚拟化软件,支持多种操作系统,适合开发和测试环境。虚拟化环境监控:通过超虚拟化器,可以监控虚拟机的行为,收集性能数据,并进行分析。通过结合这些生态项目,您可以构建更复杂的虚拟化环境,满足不同的应用需求。

2025-04-02 21:21:25 257

转载 windows 下 通过虚拟化拦截对一个text.txt文件的访问 如果要打开的文件名为 text.txt 提示无权限

的访问,并在尝试打开该文件时提示无权限,可以使用 Windows 内核编程结合虚拟化相关的技术(如 Hyper-V 的扩展功能或第三方虚拟化解决方案)来实现。请注意,上述代码只是一个简单的示例,实际实现中需要处理更多的错误情况、兼容性问题以及正确的资源管理。如果对内核编程不熟悉,也可以考虑使用一些第三方的文件系统过滤工具或虚拟化安全软件来实现类似的功能。选择合适的驱动类型,例如内核模式驱动。在驱动中,你需要注册一个文件系统过滤回调函数,以便在文件被打开、读取、写入等操作时能够捕获到这些事件。

2025-03-31 21:03:49 1047

原创 利用虚拟化技术实现高级Hook

虚拟化技术为系统监控和Hook提供了更强大、更隐蔽的实现方式。

2025-03-28 22:09:55 997

原创 深入理解 Hook 系统函数技术

Hook(钩子)系统函数是一种强大的技术,允许开发者拦截和修改操作系统或应用程序的函数调用。这种技术在安全软件、调试工具、性能分析等领域有广泛应用。

2025-03-28 22:05:21 774

转载 程序员之梦3个月学会delphi From 2010.10.17利用Hook API函数OpenProcess与TerminateProcess来防止任务管理器结束进程【转】

思路:其实比较简单,还是利用DLL,首写跟据API函数OpenProcess与TerminateProcess的结构自已编写两个与这两个API一样的函数,再利用GetProcAddress获取系统的那两个API函数入口地址,最后用WriteProcessMemory将你写的函数的地址替换掉原来系统的函数地址。------------------------------------------------调用部分。--------------------------- 单元unitHook.pas。

2025-03-28 21:54:58 115

原创 如何通过BinLog日志恢复被删除的数据

一次惨痛的经历,实习期间不小心删除了生产上的角色菜单,通过备份紧急恢复了部分数据,但是还是漏了很多,最后导致客户使用的时候权限出现了问题。缺点:需要通过脚本生成逆向操作,才能将数据恢复,需要保证binlog是row模式,才能找到被删除的数据,否则,statement模式不会找到具体的数据。优点:方便,不需要生成逆向操作,直接执行sql脚本重新插入数据即可,对binlog的模式没有限制,row模式,statement模式都能找到具体的数据。如果被删除的数据比较多,插入的位置比较多,找到插入的位置比较困难。

2025-03-25 21:23:29 847

转载 Spring -- @Scheduled定时任务 -- corn表达式的取值说明

某域若使用 “ 0/5 ” 则表示执行的对应域的 起始时间/间隔时间,如表达式中cron = "0 0/5 1 * *?某域若使用 “ 0-5 ” 则表示该范围的任意值都要被取到,如表达式中cron = "0 0-5 1 * *?" 的日这个域 表示每天的一点的0-5(前5分钟)范围内每分钟都会执行,其他以此类推。某域若使用 “ 0,5 ” 则表示枚举的值都要被取到,如表达式中cron = "0 0,5 1 * *?" 的日这个域 表示每天的一点的0分、5分的时候都会执行,其他以此类推。

2025-03-25 21:21:07 275

转载 更新或下载IDEA2021版本后无法启动

又因为最新的IEDA,不兼容破解程序 C:\Users\Public.jetbrains\jetbrains-agent-v3.2.0.de72.619了,所以报错了,所以JVM结束了,所有没有启动画面了,所以就凉凉了。双击图面图标,依然没有动静,+++,真不能夸。好了,看到 -javaagent:C:\Users\Public.jetbrains\jetbrains-agent-v3.2.0.de72.619 这一行,是不是定义到问题了,赶紧删除这一行,再次输入 idea,久违的启动画面出现了。

2025-01-09 08:54:15 256

转载 skyeye-oa

包含30多个应用模块、50多种电子流程,CRM、PM、ERP、MES、ADM、EHR、笔记、知识库、项目、门店、商城、财务、多班次考勤、薪资、招聘、云售后、论坛、公告、问卷、报表设计、工作流、日程、云盘等全面管理,实现智能制造行业一体化管理。实现管理流程“客户关系-> 线上/线下报价->销售报价->销售合同->生产计划->商品设计->采购->加工制造->入库->发货->售后服务”的高效运作,同时实现企业员工的管理以及内部运作的流程操作,完善了员工从“入职->培训->转正->办公->离职”等多项功能。

2024-12-25 20:53:56 262

转载 【C++】Cmake使用教程(看这一篇就够了)

PS:前面使用set_target_properties重新定义了库的输出名称,如果不使用set_target_properties也可以,那么库的名称就是add_library里定义的名称,只是连续2次使用add_library指定库名称时(第一个参数),这个名称不能相同,而set_target_properties可以把名称设置为相同,只是最终生成的库文件后缀不同(一个是.so,一个是.a),这样相对来说会好看点。通过与add_definitions()的配合,就可以控制单个bin文件的打印输出了。

2024-12-25 20:12:37 482

uniapp vue 不规则tab

uniapp vue 不规则tab 特效

2022-06-24

c# 编写activex控件 并与网页交互

c# 编写activex控件 并与网页交互,传递数据给网页,调用网页方法 例子 c# 编写activex控件 并与网页交互,传递数据给网页,调用网页方法 例子

2020-01-13

SrvanyUI for windows(可注册成系统服务).zip

把frpc.exe作为windows服务随系统启动。Srvany是微软套件的一个小工具。SrvanyUI是一位大神,封装成简化的可视化工具。 此工具貌似支持任何形式的可执行文件,EXE,BAT等。

2019-08-29

TabHost中每个tab中放入多个Activity

有时需要每个tab中有多个页面,也就是说需要 在一个tab中跳转不同的Activity。 当时,我只是简单的在一个Activity中使用了动态布局 (设置layout是否显示) 虽然效果还不错,但实际上依然是同一个Activity,这样的缺点是代码结构会相对复杂,不易维护 今天在网上看到了一篇文章,原文是http://united-coders.com网站的http://united-coders.com/nico-heid/use-android-activitygroup-within-tabhost-to-show-different-activity 特意留下来 供大家和自己以后使用:

2012-12-03

税控发票开票软件(税控盘版)开票组件-百旺开票组件

百旺开票组件 本程序适用于 税控发票开票软件税控盘版 Sniffer文件夹内有三个工程 SnifferLib.dpr 这个为hookdll工程 SnifferApp.dpr 这个为exe工程 提供调用实例 Sniff.dpr 这个是为了方便调用进行的封装 进销存系统可以调用里面的function SayHello( title:PChar; mx:PChar):PChar;stdcall; 即可完成单据的导入 第一个参数为单据信息 第二个参数为明细信息 返回值为增值税票信息 这里面有一个查找窗口的代码要根据不同省份进行修改 FindWindow('TCustomBaseForm', '河南增值税普通发票开具'); 使用时要注意先打开开票窗口

2015-10-31

c# mdi多窗体实现

c# 实现mdi多窗体 主要代码: 屏蔽最大最小化 和 窗体icon 处理 菜单项的ItemAdded

2014-10-23

SQLServer2005_BC.msi SQLServer2005及以后版本 向前 兼容 DTS等功能

SQLServer2005_BCSQLServer2005及以后版本 向前 兼容 DTS等功能 x86,x64,ia64三个版本都有

2018-12-14

websocket+java服务器(mina)

简单实现mina服务器框架的websocket通信(Simple implementation of websocket communication in mina server

2019-07-27

网页通过activeX控件调用扫描设备ScanOnWeb网页扫描

网页通过activeX控件调用扫描设备并通过asp.net

2020-01-11

.NET企业服务框架++应用.NET企业服务开发分布式业务解决方案

.NET企业服务框架++应用.NET企业服务开发分布式业务解决方案 pdf电子书

2011-12-02

Delphi API HOOK 完全说明源码

为了使我们改写的代码正确运行,我们的函数必须和要改写的 API 函数具有同样形式的形参。在我的程序中,我拦截了 MessageBoxA 和 MessageBoxW 两个函数。所以我这样定义自己的函数

2016-08-30

dns_57735.zip

windows下的dns服务器,迷你dns服务器,设置好开启服务,自己的电脑就可以做dns服务器了,局域网的电脑把dns服务器设置成自己的电脑ip

2019-06-21

eclipse下maven安装oracle的jdbc驱动

eclipse中maven 下载不到oracle数据库驱动 ojdbc5 ojdbc6 需要我们手动将驱动安装到本地仓库 1.找到安装命令的位置在项目的目录下 mvnw就是我们要用到的安装工具 2.下载 驱动 3.安装驱动 把需要安装的驱动放到第一步的目录中如下 4。运行安装命令  在上面的目录打开命令行窗口,执行以下命令 mvnw install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=11.2.0 -Dpackaging=jar -Dfile=ojdbc6.jar

2019-02-20

jquery仿盖章效果并合成图片.zip

jquery仿盖章效果 并获取合成后的图片,图片合成需在web服务器下浏览,在文件系统打开不能看到效果

2019-09-05

c#通过twain调用扫描设备扫描文件

c#通过twain调用扫描设备扫描文件

2020-01-11

时空密码查看器.rar

用友cdm,时空ksoa 密码查看器,由密文得到明文,输入密文可以查看明文,输入密文可以查看密码,就是这样简单

2019-12-15

springboot web services例子 web服务例子

springboot web services例子 web服务例子 springboot+cxf创建webservice的服务端和客户端

2019-11-06

delph拦截iapi

delph拦截iapi

2016-08-30

settings.xml

eclipse maven settings.xml 默认是没有的可以把这个放到C:\Users\Administrator\.m2下面

2019-07-05

oraclejdbc驱动

安装教程 eclipse中maven 下载不到oracle数据库驱动 ojdbc5 ojdbc6 需要我们手动将驱动安装到本地仓库 https://blog.csdn.net/az44yao/article/details/87773714 参考地址: http://www.oracle.com/technetwork/cn/articles/oem/jdbc-112010-094555-zhs.html 针对所有平台的 JDBC 瘦客户端 ojdbc5.jar (1,996,228 字节)— 用于 JDK 1.5 的类。它包含 JDBC 驱动程序类,但不包含在 Oracle Object 和 Collection 类型中支持 NLS 的类。 ojdbc5_g.jar (3,081,328 字节)— 与 ojdbc5.jar 一样,除了类通过“javac -g”编译并包含跟踪代码。 ojdbc6.jar (2,111,220 字节)— 用于 JDK 1.6 的类。它包含 JDBC 驱动程序类,但不包含在 Oracle Object 和 Collection 类型中支持 NLS 的类。 ojdbc6_g.jar (3,401,519 字节)— 与 ojdbc6.jar 一样,除了通过“javac -g”编译并包含跟踪代码。 ojdbc5dms.jar (2,429,777 字节)— 与 ojdbc5.jar 一样,除了包含支持 DMS 和有限的 java.util.logging 调用的工具。 ojdbc5dms_g.jar (3,101,875 字节)— 与 ojdbc5_g.jar 一样,除了包含支持 DMS 的工具。 ojdbc6dms.jar (2,655,741 字节)— 与 ojdbc6.jar 一样,除了包含支持 DMS 和有限的 java.util.logging 调用的工具。 ojdbc6dms_g.jar (3,423,263 字节)— 与 ojdbc6_g.jar 一样,除了包含支持 DMS 的工具。 orai18n.jar (1,656,280 字节)— 用于 JDK 1.5 和 1.6 的 NLS 类。它包含在 Oracle Object 和 Collection 类型中支持 NLS 的类。该 jar 文件代替旧的 nls_charset jar/zip 文件。 demo.zip (603,363 字节)— 包含 JDBC 示例程序。

2019-02-20

sqlite可视化管理工具

sqlite可视化管理工具 sqliteadmin SQLiteStudio sqlite可视化管理工具 sqliteadmin SQLiteStudio

2020-01-17

delph代码注入iapi拦截 源码

delphiapi拦截

2016-08-30

Android美工坊--一个QQ登录验证的小例子

客户端: 1、登录时检查网络状态 2、登录加载进度条 3、登录服务器端进行验证,如果用户名和密码存在且正确,则登录,否则失败 4、注册时将用户信息保存到服务器端数据库中(MySQL) 5、记住密码功能(还不完善,只是测试) 6、对密码信息进行md5()单向加密 服务器端: 1、接收客户端发来的登录请求,如果用户名和密码存在于MySQL数据库中则返回客户端一个响应信息"success" 2、接收客户端发来的注册请求,将用户名和密码存放到MySQL数据库中

2012-12-11

C++重难点总结系列.rar

该系列是本人学习C/C++以来,阅读相关书籍以及编程实践中记载的笔记中提炼的知识点,现整理成博文与大家分享。本系列不是小白系列,尽量避免冗杂的解释和叙述,简明扼要地总结干货,适合进阶的童鞋。限水平有限,有任何问题欢迎大家指正和讨论。

2019-12-08

android网络访问框架NiceDayFramework

android网络访问框架 httpclient 访问网络

2012-12-18

AsyncListImage

android 网络下载图片 缓存网络图片

2012-12-18

jPage jquery-ajax表格动态分页.zip

jPage for jQuery ajax 分页 后端使用jPage jquery-ajax表格动态分页.

2019-11-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除