欢迎关注 骚扰等 继续阅读
公司需求开发的微信接口
支持转接客服 菜单 关注推送内容等 留着备用 免得忘记 继续阅读
手机自动适应屏幕代码
initial-scale:初始比例
minimum-scale:最小比例
maximum-scale:最大比例
user-scalable:禁止启用缩放
邮件任务端,定制采集端,服务端
android 手机JS源码
jquery 1.7 不支持MEIS的解决办法
$.browser=new Object(); $.browser.msie = /msie/.test(navigator.userAgent.toLowerCase());
记录下来
创建线程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);
XML 处理16进制 非法字符
return System.Text.RegularExpressions.Regex.Replace(HttpUtility.HtmlEncode(str),@"[\x00-\x08]|[\x0B-\x0C]|[\x0E-\x1F]", "");
用于替换掉XML里的非法16禁止字符 解决浏览器识别问题
加载远程XML文档 C#
留着纪念 C#
////// 加载远程XML文档 /// /// ///public XmlDocument ProcessItem(string URL) { WebRequest myRequest = WebRequest.Create(URL); //WebRequest请求的响应将会被放到一个WebResponse对象myResponse里,然后这个WebResponse对象被用来建立一个流来取出XML的值 WebResponse myResponse = myRequest.GetResponse(); try { //使用rssURL的值建立了一个WebRequest项 Stream stream = myResponse.GetResponseStream(); //使用一个XmlDocument对象rssDoc来存储流中的XML内容。XmlDocument对象用来调入XML的内容 XmlDocument doc = new XmlDocument(); doc.Load(stream); return doc; } catch (Exception) { myRequest.GetResponse().GetResponseStream().Close(); myResponse.Close(); myResponse = null; myRequest = null; } return null; }

