摘要:Quartz.NET是一个开源的作业调度框架。
官网地址:https://www.quartz-scheduler.net/
目前最新版本为3.0.7,需要.NET Framework 4.5.2及更高版本以上。
.NET Framework 4.0及以下可以用版本2.6.2。
本文用的是2.6.2版本,下面为入门例子。
阅读全文
随笔分类 - C#
摘要:通过网上了解到.net连接Oracle主要有3种方法。
(1)System.Data.OracleClient
微软的System.Data.OracleClient可以直接引用,但是VS会提示“System.Data.OracleClient.OracleConnection”已过时。
(2)Oracle.DataAccess.Client
也叫ODP.net,是Oracle提供的数据库访问类库,不用安装Oracle客户端,只需要在oracle安装目录下找到Oracle.DataAccess.dll添加引用,但是缺点是要区分x86/x64版本。
(3)Oracle.ManagedDataAccess.Client
也是Oracle提供的数据库访问类库,无需安装oracle客户端,也不需要区分x86/x64版本,直接引用Oracle.ManagedDataAccess.dll 即可。
下面是用使用Oracle.ManagedDataAccess.Client连接Oracle例子
阅读全文
摘要:准备使用Dapper操作MySql,由于电脑只有vs2010,所以需要Dapper和MySql组件支持.net 4.0。
经过一番测试,终于弄出一个DEMO。
阅读全文
摘要:假如数据库表中某个字段存放的值“1”和“0”分别代表“是”和“否”,一般情况下,假如在导出的方法不做判断,则在通用的循环行列导到Excel时还是“1”和“0”,要做一个通用的Excel保存“是”和“否”的方法,可以这样做:
阅读全文
摘要:一个客户端向服务器端socket发送报文,但是服务器端限制了发送频率,假如10秒内只能发送1次,这时客户端也要相应的做限制,初步的想法是在配置文件中保存上次最后发送的时间,当前发送时和这个上次最后时间做比较,根据情况马上发送还是休眠相应的时间。
阅读全文
摘要:用switch case处理一个很长的判断,例如56个民族01代表汉族,02代表藏族,03代表壮族...,当传入数字想获取民族名称时就得写56个case,当传入民族获取背后的数字时,又得再写56个case...
阅读全文
摘要:edtFTPnet官方网站: http://www.enterprisedt.com/products/edtftpnet/ 目前最新版本为2.2.3,下载后在bin目录中找到edtFTPnet.dll,在项目中添加引用。 下面为一些用法
阅读全文
摘要:1、身份证号加密
规则如下:
出生月份+1,如果超出12则变01;倒数第2、3位+1,如果超出99则变01,最后还要重新计算最后一位的校验码,计算规则如下:
(1)身份证号码前17位数分别乘以不同的系数并相加 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2
(2)用第1步的结果除以11,余数只可能有0 1 2 3 4 5 6 7 8 9 10这11个数字中,分别对应身份证的最后一位1 0 X 9 8 7 6 5 4 3 2
2、姓名的姓加密
规则如下:先获取系统所有的姓集合,保存为字典,根据传进来的参数姓,查找字典中对应的KEY值,替换为下一个KEY的姓,如果参数姓为最后一个,则替换为第一个KEY的姓。
阅读全文
摘要:一个java的DES加密解密类转换成C#
阅读全文
摘要:接上文NPOI大数据分批写入同个Excel,这次是利用task多任务同时写入到多个Excel。
阅读全文
摘要:实现过程:
要导出来的数据库数据量很大,一次取出来压力有点大,故分批取出来,导入到同一个Excel。
因为Excel2003版最大行数是65536行,Excel2007开始的版本最大行数是1048576行,故NPOI导出时候选择了Excel2007。
阅读全文
摘要:在某个通讯中需要向服务器发送请求xml,格式例子如下:
阅读全文
摘要:图像灰度化:
将彩色图像转化成为灰度图像的过程成为图像的灰度化处理。彩色图像中的每个像素的颜色有R、G、B三个分量决定,而每个分量有255中值可取,这样一个像素点可以有1600多万(255*255*255)的颜色的变化范围。而灰度图像是R、G、B三个分量相同的一种特殊的彩色图像,其一个像素点的变化范围为255种,所以在数字图像处理种一般先将各种格式的图像转变成灰度图像以使后续的图像的计算量变得少一些。灰度图像的描述与彩色图像一样仍然反映了整幅图像的整体和局部的色度和亮度等级的分布和特征。
阅读全文
摘要:这几天用winform做了一个设置壁纸的小工具, 为图片添加当月的日历并设为壁纸,可以手动设置壁纸,也可以定时设置壁纸,最主要的特点是在图片上生成当前月的日历信息。
阅读全文
摘要:例:在PL/SQL中sql查询的某列结果如下:
叶
魏
洪
孙
何
...后面省略
想生成字典格式:
{1,"叶"},{2,"魏"},{3,"洪"},{4,"孙"},{5,"何"}...
首先把PL/SQL的列复制出来,放到一个字符串string里,循环这个string的char,因为string包含换行符,所以还要在循环里判断去掉并判断,再做处理。
阅读全文
摘要:原文:http://hi.baidu.com/wosxiaoyao/item/1837b791fde008d57b7f014f
其中的输出日历类Calendar如下。。。
经过一翻改写测试,最终实现同样的功能,代码精简了一半多,如下。。。
阅读全文
摘要:c#设置xml内容不换行;添加属性为xsi:nil="true"的空节点
阅读全文
摘要:假设一个xml文件内容如下:
张三
18
李四
20
阅读全文