- 博客(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
转载 基于虚拟化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、EDRAPI钩子用户态中等高中进程监控、沙箱、游戏修改虚拟化硬件层极高取决于实现极高安全研究、反作弊对于初学者或需要快速实现原型的情况,强烈建议从 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
转载 电脑监控软件
https://zhuanlan.zhihu.com/p/1916885866162390624Windows的“远程桌面专业监控软件网络监控设备云监控平台https://zhuanlan.zhihu.com/p/1921145467435217533百度安全验证百度安全验证百度安全验证百度安全验证Wazuh安装&功能测试——一篇到底-CSDN博客DeepSeek
2025-08-20 20:48:44
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,这样用才够优雅!
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
原创 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
原创 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: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
c# 编写activex控件 并与网页交互
2020-01-13
SrvanyUI for windows(可注册成系统服务).zip
2019-08-29
TabHost中每个tab中放入多个Activity
2012-12-03
税控发票开票软件(税控盘版)开票组件-百旺开票组件
2015-10-31
SQLServer2005_BC.msi SQLServer2005及以后版本 向前 兼容 DTS等功能
2018-12-14
websocket+java服务器(mina)
2019-07-27
Delphi API HOOK 完全说明源码
2016-08-30
eclipse下maven安装oracle的jdbc驱动
2019-02-20
springboot web services例子 web服务例子
2019-11-06
oraclejdbc驱动
2019-02-20
sqlite可视化管理工具
2020-01-17
Android美工坊--一个QQ登录验证的小例子
2012-12-11
C++重难点总结系列.rar
2019-12-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅