摘要:
设计模式这是第三遍看了,每工作两年回头看都会有新的一些感受,最近时间比较宽裕把基础的知识复习复习巩固巩固。 基础知识 读设计模式之前要有一些UML的基础知识 虚线箭头指向依赖; 实线箭头指向关联; 虚线三角指向接口; 实线三角指向父类; 空心菱形能分离而独立存在,是聚合; 实心菱形精密关联不可分,是 阅读全文
摘要:
首先推荐一篇很好的EF文章翻译,可以系统的学习一遍。 [《Entity Framework 6 Recipes》中文翻译系列][1] EF使用体会 优点: 可以省去Ado.net复杂的管道连接代码。 通过简单的引用就能完成对数据库的连接和开发。 可以省去一些SQL语句的编写,对一些底层可能需要适配多 阅读全文
摘要:
最新的项目开始使用Oracle后,5个月之间遇到一些在SqlServer中没有遇到的问题,这里记录并贴上一些常用的解决办法。 Oracle相关 一、数据库不同版本还原 刚开始我们一直使用Oracle12C进行开发,到上线服务器时说12C与可能不太稳定,有些问题不好定位就转用11g,这里牵扯到12C导 阅读全文
摘要:
在日常工作中,我们会遇到以下的情况,一个表每日数万级的增长,而查询的数据通常是在本月或今年,以前的数据偶尔会用到,但查询和插入的效率越来越慢,用数据库分区会有助于解决这个问题。关于分区的理论知识网上很多我这里就不在累赘,我从一个实际例子出发,看如何将一个已经运行了很长时间的普通表进行分区。 提出问题 阅读全文
摘要:
我们知道开机自启动程序如果在用户不登录的情况下是不启动的,但是服务类程序是可以跨过用户登录启动的,例如IIS服务,SQL服务。如果我们已经写好了桌面应用程序,又希望他开机自启动,那就需要借助系统服务在未登录的时候打开程序。 创建系统服务 在VS中创建Windows服务: ![image_1b6vq6 阅读全文
摘要:
需求是这样,有个程序界面我们需要通过自己的程序持续输入数据,界面如图。 可以获得控件的句柄而用钩子写入值。这里需要用到spy++工具。在VS的工具下有个spy++工具,打开如下图 通过这个工具可以获得窗体的句柄,当然这里获得的句柄只能用于测试,因为.net开发的程序窗体每次打开句柄都会变,都需要重新 阅读全文
摘要:
最近研究C 相关的OCR技术,图像识别一般C和C++这种底层语言做的比较多,C 主要是依托一些封装好的组件进行调用,这里介绍三种身份证识别的方法。 一:调用大公司API接口,百度、云脉,文通科技都有相关的API介绍。 二:调用图像处理类库,EmguCV是OpenCV的一个跨平台的.Net封装,该封装 阅读全文
摘要:
C 可以直接引用C++的DLL和转换JAVA写好的程序。最近由于工作原因接触这方面比较多,根据实际需求,我们通过一个具体例子把一个JAVA方法转换成可以由C 直接调用的DLL C 调用c++ C 调用C++的例子网上很多,以一个C++的具体方法为例。 C++代码 C 代码 这样我们把这个DLL放在程 阅读全文