摘要:
由于经常需要进行报表导出的操作,但有时候数据量比较大,趁手的工具不是收费就是学习使用也比较花费时间成本,所以找了些库进行简单的整合,能够满足需求,百万条数据几分钟即可导出,效率也能满足要求,所以将就着用 数据读取处理 public class DBConnectFactory { public co 阅读全文
摘要:
创建blog的项目结构 关于如何创建一个Django项目,请查看 "【Python Web开发:使用Django框架创建HolleWorld项目】" 创建blog的数据模型 创建一个文章类 所有开发都是数据为基础,首先我们再blog app下的models.py模型中Article,因为是基于Dja 阅读全文
摘要:
开发环境搭建 Python环境安装 "下载地址:https://www.python.org/downloads//" Django安装 打开Windows CMD输入 PyCharm IDE(社区版)安装 "下载地址:https://www.jetbrains.com/pycharm/downlo 阅读全文
摘要:
首先查看Tomcat目录下是否存在catalina.sh,如果文件不存在,文件丢失,最好的方式是重装Tomcat Tomcat官网: "http://tomcat.apache.org/" 如果文件存在,那可能是权限的问题,需要进入Tomcat的bin目录中执行chmod +x .sh,未所有sh文 阅读全文
摘要:
操作系统内置了许多小工具,有时候这些小工具也挺有用的,省去了安装一些复杂的软件, 截图 ==== 通过键盘PrtSc获取到要取色的图片,然后用画图工具打开 查看 ==== 通过画图工具的取色工具,取到你需要的颜色,然后点开编辑 阅读全文
摘要:
mongoDB官网 "https://www.mongodb.com/" mongoDB默认安装路径(Windows x64平台) C:\Program Files\MongoDB\Server\3.4\bin mongoDB环境变量配置 启动mongoDB服务 Visual Studio引用mon 阅读全文
摘要:
System.Speech 命名空间包含支持语音识别的类型,你可以从Visual Studio很方便的添加相关组件的引用。 System.Speech相关介绍: "https://msdn.microsoft.com/zh cn/library/gg145021(v=vs.110).aspx" .a 阅读全文
摘要:
由于用户使用的是XP系统,但是程序里异步都是通过async/await代码来实现的,然而async/await需要Framework4.5版本才可以,而XP系统最高只能支持到Framework4.0,所以很是蛋疼...好在微软发布了4.0扩展包支持了async/await语法 然而将程序放到用户环境 阅读全文
摘要:
VS Code是微软近年推出的一款文本编辑器, 相关下载: "https://code.visualstudio.com/Download" phpstudy是将Apache/Nginx、PHP、MySQ等等整合在一块的一个软件,为搭建软件开发、运行环境省去了大量繁琐的安装 相关下载: "http: 阅读全文
摘要:
相关下载:https://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki 在Visual Studio中要支持访问SQLite文件数据源,首先需要安装SQLite .NET的相关组件,安装完SQLite组件后,就可以在Vi 阅读全文
摘要:
应用程序分层设计 应用程序分层属于关注点分离的一种形式,可以通过命名空间、文件夹或采用单独的项目来实现。 下图为一个采用分层设计的项目结构 ASPPatterns.Chap3.Layered.Repository依赖于ASPPatterns.Chap3.Layered.Model ASPPatter 阅读全文
摘要:
设计模式的概念 设计模式是高层次的、抽象的解决方案模板。可以将这些模式视为解决方案的蓝本而不是解决方案本身。通常是通过重构自己的代码并将问题泛化来实现设计模式。 软件设计中常见的模式大体分为三类: 创建型模式:处理对象构造和引用 结构型模式:处理对象之间的关系以及它们之间如何进行交互以形成更大的复杂 阅读全文
摘要:
通过WPF的互操作帮助类WindowInteropHelper,相关连接: "https://msdn.microsoft.com/zh cn/library/system.windows.interop.windowinterophelper.aspx" 可以使用HwndSource.AddHoo 阅读全文
摘要:
C 互操作的类型基本位于System.Runtime.InteropServices命名空间下,本系列随笔主要记录本人在开发过程中使用的到一些类型函数、技巧及工具 计算类型的大小 获取类型实例的大小 结构体与指针类型互相转换 C/C++ 数据结构转C 结构体工具 工具源码及下载地址: "http:/ 阅读全文
摘要:
使用指定的端口名、波特率、奇偶校验位、数据位和停止位初始化 SerialPort 类的新实例 使用缓冲区中的数据将指定数量的字节写入串行端口 "【SerialPort相关参考】" .aspx) 阅读全文
摘要:
本教程安装环境为windows服务器 在服务器中下载安装JDK "JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8 downloads 2133151.html" "JDK安装配置教程:http://jingya 阅读全文
摘要:
相关接口C 互操作封送处理 NOTE: "【FindWindowEx】:https://msdn.microsoft.com/en us/library/ms633500(VS.85).aspx" .aspx) "【UpdateWindow】:https://msdn.microsoft.com/l 阅读全文
摘要:
记录用户的操作 程序的异常堆栈记录 为数据分析提供依据 "Logging日志记录最佳实践:https://www.oschina.net/question/12_44624" "写给开发者:记录日志的10个建议:http://blog.jobbole.com/52018/" "NLog:http:/ 阅读全文
摘要:
"控制反转原则" "依赖注入" Install Package Unity: "https://www.nuget.org/packages/Unity/" "Github:https://github.com/unitycontainer/unity" Dependency Injection w 阅读全文
摘要:
lpStatuss是一个 的指针类型实例,并包含SensorDust字段 阅读全文