今年比较忙,已经半年多没有更新博客了,今天就多发几篇,下面是利用业余时间针对PHPYUN系统做的一个采集工具,该工具是全新制作,所有底层架构全新设计,方便新用户快速获取数据,快速建立人才招聘网站!目前工具持续更新中!
界面:


工具具体使用方法及界面请查看连接打开即可:
(地址已失效,源代码丢失)
记录下来 以备后用 继续阅读
欢迎关注 骚扰等 继续阅读
支持转接客服 菜单 关注推送内容等 留着备用 免得忘记 继续阅读
initial-scale:初始比例
minimum-scale:最小比例
maximum-scale:最大比例
user-scalable:禁止启用缩放
$.browser=new Object(); $.browser.msie = /msie/.test(navigator.userAgent.toLowerCase());
记录下来
Thread receiveThread = new Thread(ReceiveMessage); receiveThread.Start(clientSocket);
创建线程Thread调用方法 传参 参数需为object
动态创建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);