摘要:
接到一个任务,该任务需要从数据支持部的FTP上下载4个文件。 数据支持部的同事给了4个工具分别用下来载这4个文件 因为每天要定时下载,所以加入了计划任务。 这样一来,本可以做为一个任务来完成的东东却硬被分成了4个任务, 这还不是大问题,最大的问题是如果要下载的文件名规则有了变化,我就要分别改这4个工具的配置文件。 这4个工具虽能满足要求,但有点烦琐。看来还是不能偷懒了 - - 自己用FtpWebR... 阅读全文
摘要:
vs2008的配色方案,能缓解视疲劳 配色下载地址:http://hi.baidu.com/%D6%AA%D0%D0%BA%CF%C8%FD/blog/item/452b44ecf12dd838279791e7.html 阅读全文
摘要:
出于安全考虑,几乎每个动态网站都具备IP地址屏蔽功能,而网上流传的很多关于该功能的教程大都采用字符串保存和验证IP地址,我认为这是不太科学的,我试图找到最佳的设计方案。 “IP地址的长度为32位,分为4段,每段8位,用十进制数字表示,每段数字范围为0~255,段与段之间用句点隔开。” 由此我们了解到,IP地址实际上是一个32位正整数,在C#中可以使用uint类型来表示,但SQLServer... 阅读全文
摘要:
使用SqlDataAdapter来插入数据 string _strConn = "Data Source=127.0.0.1;Initial Catalog=community;Persist Security Info=True;User ID=sa;Password=sa"; SqlConnection _conn = new SqlConnection(); ... 阅读全文
摘要:
对于海量数据的插入和更新,ADO.NET确实不如JDBC做到好,JDBC有统一的模型来进行批操作.使用起来 非常方便: PreparedStatement ps = conn.prepareStatement("insert or update arg1,args2...."); 然后你就可以 for(int i=0;i<1000000000000000;i++){ ps.setXXX(... 阅读全文
摘要:
//动态添加行 function addRow(){ var table = document.getElementById("tableID"); var newRow = table.insertRow(); //创建新行 var newCell1 = newRow.insertCell(); //创建新单元格 newCell.innerHTML = ""; //单元格... 阅读全文
摘要:
一般来说,对于做B/S架构的朋友来说,更有机会遇到高并发的数据库访问情况,因为现在WEB的普及速度就像火箭升空,同时就会因为高访问量带来一系列性能问题,而数据库一直是用户与商人之间交流的重要平台.用户是没有耐心忍受一个查询需要用上10秒以上的,或者更少些,如果经常出现服务器死机或者是报查询超时,我想那将是失败的项目。做了几年的WEB工作,不才,一直没有遇到过大访问量或者是海量数据的情... 阅读全文
摘要:
免安装版本在http://dev.mysql.com/downloads/mysql/5.0.html下载 下载后解压到c:\mysql获取他任意位置 解压后在目录下,找到my-huge.ini,my-large.ini,my-medium.ini配置文件 打开进行配置: [mysqld] # set basedir to your installation path basedir=c:/mys... 阅读全文
摘要:
use mysql update user set Password=password('newpassword') where User='root'; flush privileges; 1.通过修改MYSQL数据库中MYSQL库的USER表 就用普通的UPDATE、INSERT语句就可以 2.在命令行中使用如下命令 MYSQLADMIN -u root ... 阅读全文
摘要:
实例: sc create resin2-80 binpath= "D:\resin2-80\bin\httpd.exe" displayname= "resin2-80" sc create resin2-8088 binpath= "D:\resin2-8088\bin\httpd.exe" displayname= "resin2-8088" D:\resin2-80\bin\httpd... 阅读全文