Newtonsoft.Json是一款还不错的反序列化和序列化的插件,可以正确,精准的序列化和反序列化对象 留着以备后用,下载地址:Newtonsoft.Json
分类目录归档:C#
Memcached服务器的部署及使用(C#)
最近项目用到缓存,同事找了一个比较不错的缓存分布式服务器,部署:
1、解压Memcached_1.2.5.zip ,它是memcached的服务器端。
2、把Memcached_1.2.5复制到你指定的做为缓存服务器的电脑上,比如叫做192.168.0.1。 继续阅读
C#(ASP.NET)微信支付(jsapi)实现
前段时间,公司webapp项目需要用到微信支付 研究了一下JSAPI 没什么问题 记录分享一下
首先说一下微信支付流程:(此处流程不包括被扫和扫码支付) 继续阅读
PHPYUN免费专业采集工具
SQL字符串使用LIKE参数
记录下来 以备后用 继续阅读
微信机器人:发泄机器人
欢迎关注 骚扰等 继续阅读
公司需求开发的微信接口
支持转接客服 菜单 关注推送内容等 留着备用 免得忘记 继续阅读
邮件任务端,定制采集端,服务端
创建线程Thread调用方法 传参
Thread receiveThread = new Thread(ReceiveMessage); receiveThread.Start(clientSocket);
创建线程Thread调用方法 传参 参数需为object
C#动态创建DataTable 绑定到数据
动态创建DataTable 绑定到数据
DataTable dt = new DataTable("DataXML");
//创建列
dt.Columns.Add(new DataColumn("任务名称", typeof(string)));
dt.Columns.Add(new DataColumn("开始时间", typeof(string)));
dt.Columns.Add(new DataColumn("结束时间", typeof(string)));
dt.Columns.Add(new DataColumn("任务状态", typeof(string)));
//加载XML
xmlDom.Load(Application.StartupPath + @"\Config\Config.xml");
foreach (XmlNode xnode in xmlDom.SelectSingleNode("djob").SelectNodes("item"))
{
DataRow row = dt.NewRow();
row["任务名称"] = xnode.SelectSingleNode("name").InnerText;
row["开始时间"] = xnode.SelectSingleNode("startTime").InnerText;
row["结束时间"] = xnode.SelectSingleNode("endTime").InnerText;
row["任务状态"] = xnode.SelectSingleNode("state").InnerText == "0" ? "准备就绪" : "正在运行";
dt.Rows.Add(row);
}
DataSet ds = new DataSet("data");
ds.Tables.Add(dt);



