- 博客(2426)
- 收藏
- 关注
利用Log4net记录系统日志信息(支持6种数据库)
Log4net的优点: 几乎所有的大型应用都会有自己的用于跟踪调试的API。因为一旦程序被部署以后,就不太可能再利用专门的调试工具了。然而一个管理员可能需要有一套强大的日志系统来诊断和修复配置上的问题。 经验表明,日志记录往往是软件开发周期中的重要组成部分。它具有以下几个优点:它可以提供应用程序运行时的精确环境,可供开发人员尽快找到应用程序中的Bug;一旦在程序中加入了Log输出代码,程序运行...
2013-02-05 11:57:00
730
PHP扩展生成器
作者:zhanhailiang 日期:2013-02-05 第一种方法:使用PHP源码包自带的ext_skel工具。 ~/public_html/php-5.3.13/ext> ./ext_skel --extname=sample11 Creating directory sample11 Creating basic files: config.m4 config.w32 ...
2013-02-05 11:11:00
614
文件快速搜索工具 比系统自带搜索好百倍!
功能简介: 1:在Windows操作系统下自带的文件搜索要快很多,在500G硬盘搜索一个文件,时间在3秒以内 2:界面简洁易用 3:支持正则表达式做模拟匹配 点击下载 效果预览: ...
2013-02-05 10:15:00
417
得到 jQuery detach() 后节点中的某个值
需要jQuery -detach 后的dom 结构或某个值 。 <body> <input type="text" value="test" name="showtime" id="showtime" /> <input type="button" onclick='showDetach();'/> <
2013-02-05 08:45:00
245
虚拟主机安全方案
作者:zhanhailiang 日期:2013-02-04 为什么不能在相同IP地址虚拟主机下多个域名上使用SSL证书? 查看ApacheFAQ: Why is it not possible to use Name-Based Virtual Hosting to identify differentSSLvirtual hosts? ...
2013-02-04 19:28:00
268
jquery zTree异步加载简单实例
首先提供Ztree官方网站http://www.ztree.me。 Ztree是一个使用jQuery实现的JSP页面的各种功能树,本文介绍一个异步获取数据到下拉树的实现方式。 当前版本Ztree 3.5.01 simple.html <!DOCTYPE html> <html> <head> <title>...
2013-02-04 16:24:00
264
win7家庭版(home)下administrator用户如何开启?
win7家庭版(home)下administrator用户如何开启? 今天安装了一个Win7的家庭普通版虚拟机,安装后,输入administrator(密码为空),提示:你的账户已经被停用 以下是解决办法: 1:重启电脑后一直按F8,选择带命令行的安全模式进入系统 2. 在DOS窗口下输入net user administrator /active:yes(该步骤是激活administra...
2013-02-04 14:04:00
566
对于WinXP或Win7家庭版的电脑,如何快速部署.Net开发的项目?
对于WinXP或Win7家庭版的电脑,如何快速部署.Net开发的项目? 法一: 1:安装Framework 3.5 2: 安装IIS或其他Web服务器(比如CYQ.IIS) 3:安装数据库 4:将网站部署到IIS,并配置好Web.config 法二: 1:安装win2003的虚拟机 2:在E:\vm\xp建立一个虚拟机的存储目录 3:配置好虚拟的硬件参数信息:内存:512...
2013-02-04 09:54:00
232
纯CSS制作圆形旋转菜单效果
我们理念中的菜单都是矩形的,不是横向排列就是纵向排列,这里我们打破了常规的思维,把菜单做成圆形的。 在这里我们不得不克服几个问题: 如何定义html 如何悬停定位菜单元素 下面就让我们开始今天的教程吧 第一步:构建HTML 在编写HTML之前,必须先了解将要构建的结构是怎么样的,下图表示要构建的结构: 每个顶部的矩形框都与下面大圆中的一个小圆相联系...
2013-02-04 09:50:00
1116
Jquery UI震动效果
如果你想你的博客页面某些部分引起读者的注意,你可以使这些部分震动,如广告,今天这篇文章将介绍怎样使你的页面中的元素震动起来。 要达到这个目的我们需要使用到Jquery和Jquery UI。 首先让我创建一个震动块,可以是图片,也可以是普通的dom元素,如div、span等,把元素的id命名为shake,这里可以任意命名。 我们用图片如下: <img src="http://jqu...
2013-02-04 09:45:00
278
利用PowerQuest PartitionMagic 对硬盘进行重新分区
最近新买的一个500G硬盘,插入Ghost xp sp3 光盘,安装系统后,发现只有一个C盘 。 那么怎样将500G硬盘进行重新分区呢?比如拆分成这样的格式: C盘:存放系统文件,占40G D盘:存放软件安装包及驱动等,占130G E盘:存放学习资料,占130G F盘:存放项目资料,占100G G盘:存放音乐,电影及照片,占76G 以下是我的解决方案: 安装磁盘分区工具:Power...
2013-02-03 16:28:00
895
Nginx路径匹配规则详解
作者:zhanhailiang 日期:2013-02-01 本节要讨论Nginx如何为一个请求选择匹配的location进行处理。 如下配置文件: server { listen 80 default_server; server_name itravel.smartcom.cc itravel-beta.huawei.com; cl...
2013-02-01 12:41:00
2115
用java实现zip压缩
java压缩的功能,可以实现对文件和目录的压缩。 由于java.util.zip.ZipOutputStream有中文乱码问题,所以采用org.apache.tools.zip.ZipOutputStream。 以下是代码: Java代码 packagenet.szh.zip; importjava.io.BufferedInputStream; i...
2013-01-31 17:45:00
185
Jsoup解析HTML,XML
jsoup 是一款 Java 的 HTML 解析器,可直接解析某个 URL 地址、HTML 文本内容。它提供了一套非常省力的 API,可通过 DOM,CSS 以及类似于 jQuery 的操作方法来取出和操作数据。 jsoup 的主要功能如下: 1. 从一个 URL,文件或字符串中解析 HTML; 2. 使用 DOM 或 CSS 选择器来查找、取出数据; 3. 可操作 H...
2013-01-31 17:20:00
170
org.apache.commons.io.FileUtils学习
利用org.apache.commons.io.FileUtils快速读写文件 http://php.11519.net/5jblog/?p=475 API:http://commons.apache.org/io/api-release/org/apache/commons/io/FileUtils.html String fileName = "C://11.txt...
2013-01-31 16:55:00
156
java文件读写操作大全
一.获得控制台用户输入的信息 public String getInputMessage() throws IOException...{ System.out.println("请输入您的命令∶"); byte buffer[]=new byte[1024]; int count=System.in.read(buffer); char[] ch=new char[count-2];/...
2013-01-31 16:44:00
277
中国国家气象局天气预报信息接口
想在自己的android应用中获得当天的天气情况,这该怎么做呢?不用担心。中国国家气象局提供了获取所在城市天气预报信息接口。通过这个接口,我们就可以获取天气信息了。 中国国家气象局天气预报接口总共提供了三个: http://www.weather.com.cn/data/sk/101010100.html http://www.weather.com.cn/d...
2013-01-30 19:16:00
274
【PHP手册】垃圾回收机制
这部分将说明PHP 5.3的新的垃圾回收机制(也就是GC)的特点。 引用计数基本知识 回收周期(Collecting Cycles) 性能方面考虑的因素 推荐阅读 引用计数基本知识 每个php变量存在一个叫"zval"的变量容器中。一个zval变量容器,除了包含变量的类型和值,还包括两个字节的额外信息。第一个是"is_ref",是个bool值,用来标识这个变量是否是属于引用...
2013-01-30 15:54:00
163
Unix命令行程序和内建指令
文件系统 ▪cat ▪cd ▪chmod ▪chown ▪chgrp ▪cksum ▪cmp ▪cp ▪du ▪df ▪fsck ▪fuser ▪ln ▪ls ▪lsattr ▪lsof ▪mkdir ▪mount ▪mv ▪pwd ▪...
2013-01-30 13:47:00
206
编写IEOnly的JS代码
作者:zhanhailiang 日期:2013-01-30 有些时候我们需要针对某些IE下的兼容性写单独的JS处理代码。有多种做法: 1.通过检测navigation.userAgent来判断是否是IE,再编写IE分支的处理代码: 2.通过声明@cc_on 语句可以在脚本的注释内启用条件编译功能,这样对于非IE浏览器就会将识别为注释而忽略(实测,这种方式在IE6-9将适用!)...
2013-01-30 09:35:00
187
Nginx转发代理配置
作者:zhanhailiang 日期:2013-01-29 需求: 由于系统集成需求,需要将www.hwtrip.com集成到itravel.smartcom.cc中。 想法: 浏览器访问itravel.smartcom.cc/trip/****,通过Nginx将请求转发到www.hwtrip.com/$1?$query_string&from=itravel。 ...
2013-01-29 15:42:00
228
CYQ.IIS 下载中心[ASP.NET 本地运行网站无需要安装IIS]
CYQ.IIS(QBlog-IIS.exe) 下载中心: 简介:CYQ.IIS(QBlog-IIS.exe) 是由一款改造自开源的CassiniServer的本地IIS运行程序,使用它可以无需要安装IIS,直接运行ASP.NET网站。 使用说明: PS:运行QBlog时,可以先执行第3步,再执行第2步。 1:QBlog-IIS.exe放到网站的bin目录下 2:双击运行QBl...
2013-01-29 10:42:00
124
禅道项目管理系统安装后显示为空白
重装系统后,禅道项目管理系统部署到IIS后,安装到创建数据表之后到最后一步,即数据表创建之后跳转到www/index.php,并 且显示为空白 怎么看到系统安装的出错信息呢? 打开config\php.config,把debug变量设置为true 刷新下空白页,出现以下错误提示: “ERROR: 您访问的域名 localhost 没有对应的公司。 in D:\wwwwroot\Pro...
2013-01-28 20:46:00
2244
每晚定时重启IIS和数据库服务可节省服务器资源
在WEB开发中经常需要重启IIS,每次打开IIS来操作很麻烦,在桌面新增了一个bat文件,内容如下 iisreset /*重新启动IIS服务*/ net stop sqlserveragent /*启动SQLAgent服务*/ net stop mssqlserver /*停止SQLSqlser服务*/ net start mssqlserver /*启动SQLSqlser服务*/ ...
2013-01-28 16:45:00
298
【PHPFAQ】PHP 和 HTML
PHP 和 HTML 转自:http://php.net/manual/zh/faq.html.php PHP 和 HTML 有很多相互作用:PHP 能生成 HTML,HTML 可以向 PHP 传递信息。在阅读这些常见问题之前,先学会怎样从 PHP 之外取得变量很重要。此主题的手册页也包括很多例子。还要仔细留意register_globals对你意味着什么。 当我通过表单/...
2013-01-28 15:38:00
200
Blueprint入门
Blueprint是个好框架,本教程会深入介绍你可以用它来做什么,也会说到什么时候不适合用。 Blueprint简介 Blueprint是一个CSS框架,为减少开发时间而设计。它可以构架起有坚实基础的CSS,其中包含合理的排版(typography)、可定制的网格(grid)、打印样式等。 但是Blueprint不是银弹,它适用于每个页面都需要独特的设计。在决定使用Blue...
2013-01-28 15:31:00
182
在IE8里面,弹出网页常常打开的是另外一个标签,怎么办?
弹出一个网页对话框,我们经常用window.open方式打开,以前在IE6版本,打开的确是一个网页对话框,但在IE8里面,常常打开的是另外一个标签,怎么办?通过此DEMO能找到解决方案 代码下载...
2013-01-28 13:30:00
190
PHP5.4中json_encode中文转码的变化【让json更懂中文】
作者:zhanhailiang 日期:2013-01-28 在php5.4以前做json_encode的时候中文会被unicode编码,中文都会被编码, 变成不可读的, 类似“\u***”的格式, 还会在一定程度上增加传输的数据量。 例如: <?php $str = '中文'; echo json_encode($str); //"\u4e2d\u6587" php5.4...
2013-01-28 13:02:00
283
c#执行DOS命令
public static string Execute(string dosCommand) { //return Execute(dosCommand, 10); try { System.Diagnostics.Process process1; process1 = new System.Diagnostics.Process(); process1.Enabl...
2013-01-28 12:31:00
179
ymPrompt 自定义关闭弹出的子窗口
核心代码: parent.ymPrompt.doHandler('close'); 代码示例: 父页面代码: function SelectNode() { ymPrompt.win({ message: '../BCSelect/SelectNodes.aspx', handler: callBack, width: 850, height: 450, showMask: ...
2013-01-28 10:32:00
666
JS最佳实践——性能优化
作者:zhanhailiang 日期:2013-01-27 首先,由于JS是一种解释型语言,执行速度要比编译型语言慢得多。(注:,Chrome是第一款内置优化引擎,将JS编译成本地代码的浏览器,其它浏览器也陆续实现了JS的编译过程。但是,即使到了编译执行JS的新阶段,仍然会存在低效率的代码。)以下总结一些可以改进代码的整体性能的方法。 1.注意作用域 记住一点,随...
2013-01-27 22:46:00
250
js防止表单的重复提交
在表单提交的时候,用户有时候会重复的点击提交按钮,会导致多次提交,产生重复数据。我们应该怎么办了?一般想法是:通过attachEvent在 form的onsubmit事件中写一个方法,每次触发该事件时执行该方法,我们可以给form增加一个submited属性,每次判断这个属性,为 false的时候继续提交表单并且设置form.submited=true,反之说明表单已经提交,就不再提交表单。 ...
2013-01-26 10:03:00
271
css实现div自动添加滚动条
原来用过,没有太在意,最近又用到。记下方便以后用。 <div style='border:0px;padding:3px; PADDING:0px; width:200px; height:480px; LINE-HEIGHT: 20px; OVERFLOW: auto; '></div> 语法: overflow:visible|au...
2013-01-25 10:23:00
872
java 获取网页源代码
要分析某个网页中的代码构成,需要某个结点下的内容。用此原始方法可以得到整个网页的源码。其实更简单的方法是使用 WebClient 或 HtmlUtil 等开源方式 。 public class HtmlParser { public static String getHtmlContent(URL url, String encode) { StringBuffer contentBu...
2013-01-24 11:32:00
491
HttpEntity的使用
HttpEntity实体即可以使流也可以使字符串形式。 具体有什么用法看他的方法解释: [html]view plaincopy packagecom.scl.base; importjava.io.IOException; importjava.io.UnsupportedEncodingException; ...
2013-01-23 19:00:00
282
urlrewrite(伪静态技术运用2之outbound-rule)
问题:页面通过"/servlet/detail?magid=520&categoryId=205“来访问一个servlet,这个链接在IE地址栏上给人家看起来很不舒服,想把它伪装一下变成别的地址,例如想把它伪装成:/servlet/detail/520_205.html 或者其他的url地址那该怎么实现了? 【注意:页面连接不是“/servlet/detail/520_205.html ...
2013-01-23 15:04:00
538
urlrewrite(伪静态技术运用1之rule)
什么是伪静态? 1.是通过正则映射把本是动态的页面转成看起来是静态的页面 为什么用伪静态? 1.浏览器不收录带'?' url 2.打开一个页面后(url 完全相同),再次打开会很快。 因为转换页面是在内存中完成的,如果再次打开同一个页面,就不会再转换,而是直接在内存中读取。 现在每转一个页面都换 url, 内存使用情况,自己考虑一下。。 3.cup...
2013-01-23 14:05:00
218
MySQL数据库导出SQL脚本出现乱码的解决方案
MySQL数据库导出SQL出现乱码解决: 昨天在网上找了很多种办法,比如讲数据库的属性设置为UTF-8,然后用SQLyogEnt或Navicat for MySQL这2个工具导出sql脚本均出现乱码: 后改用命令行导出,还是出现乱码! 后来找到了一个很好的解决方案: 使用强大的mysql数据导出工具:administrator-1.1.3-win.msi 如果有需要,请联系我扣扣:2584...
2013-01-23 10:38:00
280
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人