摘要: 项目需要,几十万张照片需要计算出每个照片的特征值(调用C++编写的DLL)。 业务流程:选择照片文件夹,分别访问照片-->调用DLL接口传递照片路径-->接收处理返回值-->写入数据库。 前期使用的for循环来处理,几十万张照片处理起来差不多10个小时。速度太慢,后面改进使用Parallel来进行平 阅读全文
posted @ 2019-06-03 17:17 踏平扶桑 阅读(1575) 评论(0) 推荐(0) 编辑
摘要: 项目开始设计的是运行在windows下,所以一开始采用的是windows服务模式来获取多媒体文件信息,后来要求调整为可以在Linux下运行,经过这两天的资料查找,实现了Linux下通过.NET来获取多媒体文件信息的功能。详情如下: 1、运行环境是CentOS 7 2、编译环境是VS2017+.NET 阅读全文
posted @ 2019-04-30 09:34 踏平扶桑 阅读(595) 评论(0) 推荐(0) 编辑
摘要: 项目需求(Winform)可以批量打印某个模板,经过百度和摸索,使用iTextSharp+ZXing.Net+FreeSpire.PDF三个类库实现了生成pdf、生成条形码和打印pdf功能。 首先在项目作用使用NuGet获取这三个类库的引用。 其次把C:\Windows\Fonts里面的微软雅黑字体 阅读全文
posted @ 2019-04-20 09:52 踏平扶桑 阅读(2222) 评论(1) 推荐(1) 编辑
摘要: var array = new byte[4]; var i = Encoding.UTF8.GetBytes(100.ToString("x2"));//整数转成16byte(utf8) 54 52 Array.Copy(i, array, i.Length); ushort leng = 140 阅读全文
posted @ 2019-04-16 17:51 踏平扶桑 阅读(12266) 评论(0) 推荐(0) 编辑
摘要: 1、先去下载绿色版的Mysql(https://cdn.mysql.com//archives/mysql-5.7/mysql-5.7.20-winx64.zip) 2、解压缩到任意目录(如D:\Mysql),并保证此目录是根目录,即访问bin目录的访问路径是(D:\Mysql\bin) 3、在D: 阅读全文
posted @ 2019-04-03 11:13 踏平扶桑 阅读(522) 评论(2) 推荐(1) 编辑
摘要: 然后在使用的时候,就可以获取到Header的内容了。 阅读全文
posted @ 2019-04-02 17:23 踏平扶桑 阅读(2356) 评论(0) 推荐(0) 编辑
摘要: 1、yum -y install vsftpd 安装vsftpd 2、配置vsftpd的配置文件(/etc/vsftpd/vsftpd.conf)主要修改以下配置内容 #不允许匿名访问 anonymous_enable=NO #本地用户登录ftp后的根目录 local_root=/var/ftp # 阅读全文
posted @ 2019-04-01 18:00 踏平扶桑 阅读(621) 评论(0) 推荐(0) 编辑
摘要: 第一步下载erlang环境并安装: wget https://packages.erlang-solutions.com/erlang/rpm/centos/7/x86_64/esl-erlang_23.3.1-1~centos~7_amd64.rpm yum install esl-erlang_ 阅读全文
posted @ 2019-03-30 08:53 踏平扶桑 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 安装新版本的Nginx(vim /etc/yum.repos.d/nginx.repo) [nginx-stable] name=nginx stable repo baseurl=http://nginx.org/packages/centos/$releasever/$basearch/ gpg 阅读全文
posted @ 2019-03-28 14:58 踏平扶桑 阅读(517) 评论(2) 推荐(0) 编辑
摘要: 其实很简单,因为Combox的Item是一个K/V的object,那么就可以把它的items转换成IEnumerable<DictionaryEntry>类型的(System.Collections命名空间),然后根据要选中的Key或Value使用Lamda表达式来设置Combox的选中项。 比如当 阅读全文
posted @ 2019-03-28 14:55 踏平扶桑 阅读(1019) 评论(0) 推荐(1) 编辑