- 博客(37)
- 资源 (3)
- 收藏
- 关注
原创 个人博客搬迁
个人博客网址:个人博客可以在浏览器上输入 shao-zheng.com。后续不再在优快云上更新博客。忽略新博客的页面,会用心记录开发中的各种内容,也会写一些飞行仿真相关的原理性的东西。...
2019-08-10 12:44:25
321
原创 Windows下安装debian双系统及QT开发环境搭建
主题 概要 环境搭建 debian系统及开发环境配置 编辑 时间 新建 20180612 序号 参考资料 1 在windows下,安装debian9.3系统,及QT5.10等开发环境配置。1. Debian系统安装1.1. 启动U盘制作事先在windows系统下 ...
2018-06-12 20:35:45
3743
原创 QT UDP Socket数据接收与解析
主题 概要 QT UDP Socket 编辑 时间 新建 20180331 序号 参考资料 1 https://doc.qt.io/qt-5/qudpsocket.html做直升机航电系统仿真,类似GPS导航接收机的按钮很多,显示的仪表也很多。 按钮的状态是通过底层程序通过U...
2018-03-31 12:42:54
19502
原创 JS统计页面访问次数并传递可选参数
主题 概要 JS 用JS统计网站页面的访问次数,并传递可选参数 编辑 时间 新建 20171218 序号 参考资料 1 网站有些页面需要统计用户的访问次数,下面是一个简单的JS,引用在需要统计的页面类。 网站上有个Handler处理提交来的信息,只是简单的入库处理,用户每访问或者刷新一次,就有一条记录插入库中。JS如下:/**
2017-12-18 11:36:38
2851
原创 Windows下RQAlpha及其依赖的安装
主题 概要 量化交易 RQAlpha环境搭建 编辑 时间 新建 20171126 序号 参考资料 1 http://rqalpha.readthedocs.io/zh_CN/latest/intro/overview.html 2 https://mirrors.tuna.tsinghua.edu.cn/anaconda/ar
2017-11-26 14:31:20
3399
1
原创 Asp.net本质论之HTTP请求处理程序
主题 概要 Asp.net Http请求处理程序 编辑 时间 新建 20171113 序号 参考资料 1 Asp.net本质论 2 https://www.cnblogs.com/RobbinHan/archive/2011/12/05/2270707.html前面从介绍HttpApplication对像可知,HttpApp
2017-11-13 13:30:41
432
原创 Asp.net本质论之应用程序对象
主题 概要 Asp.net 应用程序对象 编辑 时间 新建 20171018 序号 参考资料 1 Asp.net本质论 2 https://msdn.microsoft.com/en-us/library/system.web.httpapplication(v=vs.110).aspx 3 https://msdn.
2017-10-18 13:50:50
411
原创 Asp.net项目基于jQuery.i18n.properties 实现前端页面的资源国际化
主题 概要 JS 前端页面,多语言 编辑 时间 新建 20171011 序号 参考资料 1 https://github.com/jquery-i18n-properties/jquery-i18n-properties 2 http://blog.youkuaiyun.com/aixiaoyang168/article/details/
2017-10-12 16:55:33
1192
原创 ASP.net本质论之用控制台应用程序创建Asp.net服务器
主题 概要 Asp.net 应用程序域、HttpRunTime 编辑 时间 新建 20170925 序号 参考资料 1 Asp.net本质论 2 C#高级编程(第七版) 3 http://blog.youkuaiyun.com/sh524555685/article/details/7454244(应用程序域解释) 4 h
2017-09-26 10:39:05
1822
原创 用Redis做小型Asp.net网站的性能优化
主题 概要 Redis Redis作缓存,优化网站性能 编辑 时间 新建 20170828 序号 参考资料 1 https://github.com/StackExchange/StackExchange.Redis 2 https://yq.aliyun.com/ziliao/89080 3 https://www.
2017-08-28 17:05:07
4648
原创 Exchange“我们当前无法获取该信息”错误解决
主题 概要 Bug Bug记录 编辑 时间 新建 20170731 序号 参考资料 1 2 最近公司邮箱要切换成Exchange,门户进行对接的时候,发现了一个很灵异的问题。 一个简单的功能,点击邮件主题的时候,跳转到收件箱详情: 邮件列表是个标签,href指向跳转地址,并携带上邮箱ID、用户账户、 票据信息。但奇
2017-07-31 11:39:08
3089
原创 ASP.net常用代码(持续更新)
主题 概要 Asp.net常用代码 项目中的优秀代码或看到的相关代码有时间就随时记录 编辑 时间 新建 20170730 序号 参考资料 1 2 每次写代码都要东拼西找,希望把些简单的代码块放在一起,用的时候方便查看,仅作备份,并持续更新。HttpPost请求指定一个url和请求参数,进行post请求: public st
2017-07-30 05:27:20
767
原创 ASP.net路由原理小结
主题 概要 Asp.net路由 Asp.net路由原理初探 编辑 时间 新建 20170714 序号 参考资料 1 http://wangqingpei557.blog.51cto.com/1009349/1312422/ 2 https://github.com/aspnet/Routing(路由源码)路由配置才接触asp
2017-07-20 11:53:24
1290
原创 大话设计模式读书笔记
主题 概要 设计模式 大话设计模式读书笔记 编辑 时间 新建 20170423 序号 参考资料 1 大话设计模式重新看了一遍设计模式,除了一些已经特别熟悉的模式,都自己敲了一遍代码,有些豁然开朗的感觉。策略模式(Strategy)类型:行为型 使用场景:当一个类的行为或其算法可以在运行时更改。定义一系列的算法,把它们一个个封装起来
2017-04-23 17:32:21
5231
原创 More Effective C++学习笔记(6)-杂项
主题 概要 C++ More Effective C++ 杂项 编辑 时间 新建 20170123 序号 参考资料 1 More effective C++Item M32:在未来时态下开发程序这个条款说的应该是怎么做到设计出一种能够尽量适应未来需求的软件。 未来时态的考虑只是简单地增加了一些额外约束: 1)、提供完备的类,即使
2017-01-23 21:55:36
447
原创 c# Winform程序实现多sheet的Excel文件导入与导出
主题 概要 C# excel导入到mysql,mysql导出到excel 编辑 时间 新建 20170123 序号 参考资料 1 http://download.youkuaiyun.com/detail/nanzhaonan/5403457(左侧导航菜单) 2 https://msdn.microsoft.com/zh-cn/libra
2017-01-23 14:41:48
12803
3
原创 More Effective C++学习笔记(5)-技巧
主题 概要 C++ More Effective C++ 技巧 编辑 时间 新建 20170121 序号 参考资料 1 More effective C++前面书中讲了编程的指导准则,实际上段位还不够的时候,应该多掌握些实用的技巧。Item M25:将构造函数和非成员函数虚拟化构造函数的作用是什么?我的理解是根据初始化参数创建一个特
2017-01-21 21:08:40
790
原创 More Effective C++学习笔记(4)-效率
主题 概要 C++ More Effective C++ 效率 编辑 时间 新建 20170121 序号 参考资料 1 More effective C++Item M16:牢记80-20准则(80-20 rule)80-20准则说的是大约20%的代码使用了80%的程序资源;大约20%的代码耗用了大约80%的运行时间;大约20%的代
2017-01-21 20:23:49
757
原创 More Effective C++学习笔记(3)-异常
主题 概要 C++ More Effective C++ 异常 编辑 时间 新建 20170113 序号 参考资料 1 More effective C++C++中引进了异常机制,对比C语言程序员用错误码来标识错误,无疑更加优雅和健状。对于写出异常安全的代码,应该牢记遵循下面的准则。Item M9:使用析构函数防止资源泄漏对指针说再
2017-01-13 23:06:12
642
原创 More Effective C++学习笔记(2)-运算符
主题 概要 C++ More Effective C++ 运算符 编辑 时间 新建 20170108 序号 参考资料 1 More effective C++功力不到,总觉得C++的重载运算符是非常恶心、难以理解的存在。特别是接触过JAVA与C#以后。但不懂运算符,如何谈C++?Item M5:谨慎定义类型转换函数C++编译器除了像
2017-01-08 16:24:24
413
原创 More Effective C++学习笔记(1)-基础议题
主题 概要 C++ More Effective C++ 基础议题 编辑 时间 新建 20170106 序号 参考资料 1 More effective C++Item M1:指针与引用的区别指针与引用都是让你间接引用其他对象。你如何决定在什么时候使用指针,在什么时候使用引用呢? 首先,要认识到在任何情况下都不能使用指向空值的引用
2017-01-06 23:37:36
879
原创 车牌识别之Cascade人脸识别训练
主题 概要 人脸识别 人脸识别训练的一个脚本 编辑 时间 新建 20170102 增加截图 20170110 序号 参考资料 1 https://github.com/openalpr/openalpr 2 http://docs.opencv.org/2.4/doc/user_guide/ug_traincascad
2017-01-02 22:53:59
2577
1
原创 C++专题总结之理解虚拟函数、多继承、虚基类和RTTI
主题 概要 C++ 虚拟函数、多继承、虚基类、RTTI 编辑 时间 新建 20170102 序号 参考资料 1 More effective C++ 2 http://blog.youkuaiyun.com/haoel/article/details/1948051虚拟函数记得以前面试的时候,面试官问了个问题,“多态的本质是什么”?
2017-01-02 16:55:45
817
原创 基于easyPR和openalpr的车牌识别研究
主题 概要 车牌识别 车牌识别流程及算法 编辑 时间 新建 20161216 序号 参考资料 1 https://github.com/openalpr/openalpr 2 https://github.com/liuruoze/EasyPR 3 学习openCV,Cary Bradski,清华大学出版社 4
2016-12-18 13:32:10
10996
3
原创 Tesseract-OCR字符训练工具及方法
最近参加了一个人工智能的竞赛,主要完成的工作是扫描识别广告排、包装盒上的文字,包括中文、英文、和数字,后续会有些编辑、翻译的功能。 先看几张要识别的样张: 第一张是比较正规的图片,下面主要以它们为例讲解这个工具的实现思路。 训练步骤网上关于tesseract-OCR的训练工具都是清一色的jTessBoxEditor,但这工具对于中文字符的训练太过繁琐,特别是像
2016-10-08 14:55:42
20856
4
原创 C++专题总结之输入输出
主题 概要 C++基础 C++的I/O部分概括、总结 编辑 时间 新建 20160826 序号 参考资料 1 C++ Primer Plus 2 相对与JAVA,C++的输入输出更加整洁,没有这么多装饰器,更加易于使用和理解。流和缓冲区C++程序把输入和输出看作字节流。输入时,程序从输入流中抽取字节;输出时,程序将字节插入到
2016-08-26 17:24:02
848
原创 JAVA知识专题总结之输入输出
主题 概要 JAVA基础 JAVA的I/O部分概括、总结 编辑 时间 新建 20160730 序号 参考资料 1 JAVA编程思想 2 http://docs.oracle.com/javase/8/docs/api/编程语言的I/O类库中常用流这个抽象概念,它代表任何有能力产生数据的数据源对象或者是有能力接收数据的接收端对
2016-07-30 15:49:41
808
原创 计算机网络基础知识总结
主题 概要 网络基础 网络知识的常用概念,常用协议,分层结构 编辑 时间 新建 20160727 序号 参考资料 1 鸟哥的linux私房菜 2 计算机网络,清华大学出版社1 OSI与TCP/IP分层协议概况 OSI数据层协议的传输方式Layer 1-物理层-Physical Layer由于网络媒体只能传送 0 与 1
2016-07-27 17:25:54
8841
原创 VS2015下Log4Cplus编译及其使用
主题 概要 项目实践 为windows服务添加log4cplus日志库文件 编辑 时间 新建 20160625 序号 参考资料 1 https://sourceforge.net/p/log4cplus/wiki/Home/项目背景最近在做一个OpenCV处理图片的程序,需要在windows下建个服务在后台持续进行处理。项目虽小,五
2016-07-09 12:54:03
10522
原创 Servlet基础知识总结
主题 概要 Web后端 Java Web后端,Servlet基础知识总结 编辑 时间 新建 20160704 序号 参考资料 1 Head First ServletServlet简介Servlet的存在就是要为客户服务。Servlet的任务是得到一个客户的请求,再发回一个响应。请求携带着一些重要的数据,你的servlet代码必须知
2016-07-05 11:08:03
1484
原创 MySQL必知必会摘录
主题 概要 数据库 MySQL注意总结 编辑 时间 新建 20160526 序号 参考资料 1 MySQL必知必会Select结果顺序用select检索出的数据,不能(也不应该)依赖于检索结果的顺序。如果不明确规定排序顺序有意义,则不应该假定检索出的数据的顺序有意义。Where子句中and优先级最高用where语句进行过滤时,AND
2016-05-26 19:33:26
528
原创 大端小端字节序概念及其实现
主题 概要 计算机基础 大端小字字节序的概念,及其JAVA与C语言的实现 编辑 时间 新建 20160423 序号 参考资料 1 http://blog.youkuaiyun.com/sunjiajiang/article/details/7163338 2 http://blog.youkuaiyun.com/woshinia/article/de
2016-04-23 14:23:11
806
原创 基于vBird的Linux常用指令总结
主题 概要 Linux指令 Linux常用指令,包括XWindow快捷键,shell命令和常用网络命令 编辑 时间 新建 20160308 序号 参考资料 1 鸟哥的linux私房菜X Windows快捷键 ##[Alt] + [Ctrl] + [Backspace]: 重启X [Ctrl] + [Alt] + [F1] ~ [
2016-03-08 17:33:53
924
原创 BACnet协议简要说明及组网简介
主题 概要 BACnet协议 BACnet协议简要说明,组网简介 编辑 时间 新建 20160217 序号 参考资料 1 BACnet协议正文1995版 2 http://www.bacnet.org/Tutorial/BACnetIP/1 协议说明BACnet协议(A Data Communication Protocol
2016-02-18 17:37:16
30848
原创 Linux进程间通信机制
主题:Linux进程间通信机制 概要:信号量、共享内存和消息队列 编辑:新建 20151210 参考资料: Linux程序设计,第四版,人民邮电出版社进程间通信机制,IPC(Inter-Process Communication,进程间通信)机制,主要有三个方面的内容: 信号量:用于管理对资源的访问。 共享内存:用于在程序间高效的共享数据。 消息队列:在程序之间传递数据的一种简单方法
2015-12-10 22:47:26
557
原创 Linux管道基础知识
主题:Linux管道知识 概要:进程间通信,管道相关的知识 编辑:新建 20151024 参考资料: Linux程序设计,第四版,人民邮电出版社1 什么是管道 ?当从一个进程连接数据流到另一个进程时,使用术语管道,表述把一个进程的输出通过管道连接到另一个进程的输入。2 Popen调用2.1 函数定义popen和pclose函数是最简单的在两个程序之间传递数据的函数,原型如下:#includ
2015-10-24 22:13:42
359
原创 Linux Socket编程基础知识
主题:socket编程概要:Linux Socket编程基础编辑:新建 20150916参考资料:Linux程序设计(第四版)
2015-09-16 22:22:41
460
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人