- 博客(5)
- 资源 (8)
- 收藏
- 关注
原创 如何在 PHP 中防止 SQL 注入攻击?
强制使用预处理语句:优先选择 PDO 或 MySQLi 的参数化查询。多层防御体系:结合输入验证、权限控制、日志监控。自动化工具辅助:集成 SAST(静态应用安全测试)工具与 WAF。团队培训:确保开发者理解注入原理及防护措施。通过以上方法,可显著降低 SQL 注入风险,构建更健壮的 PHP 应用安全架构。
2025-11-19 17:42:34
689
原创 用回车键实现MFC对话框中TAB键控制输入焦点在控件中跳转的效果
<br />近日在为一个数据应用写数据输入界面,大量的编辑框要想实现快速的输入就是有设计良好的符合工作流程的TAB键序。相信,不少的人在使用具有大量编辑框的程序时都有这样的想法和感概。而我这个对话框界面主要输入的是数字,因此如果使用TAB键作编辑框之间的跳转会在使用数字键盘时不方便。因此,就考虑了用回车键来实现TAB键的功能。因为MFC对话框的特点,基于MFC对话框的对话框按下回车键会调用框架内的的OnOk成员函数导至退出。即使你去掉IDC_OK按键的BS_DEFPUSHBUTTON 属性也是不行的。<br
2011-03-27 10:45:00
948
原创 VC配置文件ini的读写
VC配置文件ini的读写 ini文件(即Initialization file),这种类型的文件中通常存放的是一个程序的初始化信息。ini文件由若干个节(Section)组成,每个Section由若干键(Key)组成,每个Key可以赋相应的值。读写ini文件实际上就是读写某个的Section中相应的Key的值,而这只要借助几个函数即可完成。 一、向ini文件中写入信息的函数1. 把信息写入系统的win.ini文件BOOL WriteProfileString( LPCTSTR lpAp
2011-03-27 10:41:00
739
原创 VC++串口操作
VC++串口通讯程序在WIN32下是不建议对端口进行操作的,在WIN32中所有的设备都被看成是文件,串行口也不例外也是作为文件来进行处理的。这是我的一份关于串口编程的读书笔记,对于使 用VC进行编程的同行应该有一定的帮助。1.打开串口: 在Window 95下串行口作为文件处理,使用文件操作对串行口进行处理。使用CreateFile()打开串口,CreateFile()将返回串口的句柄。 HANDLE CreateFile( LPCTSTR lpFileName, // pointer to name
2011-03-27 10:38:00
1257
原创 VC++中CList使用
<br />在Clist控件中显示网格<br />m_ctrlListCtrl.SetExtendedStyle(LVS_EX_GRIDLINES );<br /> <br /><br />VC++ 列表控件(CList) 使用方法2009-12-07 19:06VC++ 列表控件(CList) 使用方法2009-11-25 10:46列表控件可以看作是功能增强的ListBox,它提供了四种风格,而且可以同时显示一列的多中属性值。<br />MFC中使用CListCtrl类来封装列表控件的各种操作。<br
2011-03-27 10:32:00
2374
php_sqlsrv 3.2 for 64位.zip
2020-08-12
IEC61850中文标准版
2012-04-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅