自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 VBA中的json_encode

最近笔者写vba代码的时候需要将一组数据包装成json数据作为参数传递,然而网上搜索了一圈,并没有发现如PHP的json_encode,decode之类通用的方法。

2023-04-18 16:28:55 818

原创 【mysql】insert ... on duplicate key update column=IF(条件,值1,值2 ) 简直神一样的操作

Insert...on duplicate key相信大家都知道了,是一个非常好用的功能,可以在批量导入数据的时候插入并且保证在key冲突的时候执行更新操作而不是报错。笔者最近写代码的时候却碰到一个需求,就是想要在这个基础上根据某列的值来决定update后面的值,举个例子,如果columnA>0,那么更新columnB=1或者不更新,然后就在网上对duplicate key和update的用法大肆

2015-01-14 19:05:41 11158 5

原创 apache 环境变量设置及rewrite规则

最近遇到一些apache配置问题,需要做这样一个需求,进来的url里面有带了版本号的信息,例如v123这样的,需要根据这个信息设置一个服务器环境变量,然后代码中读取这个变量以确定当前版本,做一些逻辑。一开始想到的方案是用apache的setEnvIf指令,用正则匹配URI中的v123,然后设置到环境变量中去SetEnvIf Request_URI "^/(v[0-9]+)/.*" VERSIO

2013-08-07 20:13:21 7404

转载 php.ini设置display_errors为off不生效

php.ini设置了display_errors还是输出错误信息到结果,网上查了一下终于查到原因,转过来备着原url http://www.9enjoy.com/php-display-errors/某台服务器php.ini的设置:error_reporting = E_ALL & ~E_NOTICEdisplay_errors = Offlog_errors = Oner

2013-07-22 20:11:17 6067

原创 bootstrap.widgets.TbMenu中链接的一点心得

nbsp;  关于yii的bootstrap插件,虽然官网上有api文档,个人总觉得不是很详尽,很多细节的地方仍然搞不清楚怎么用,只好一点一点去试,这不,今天又碰到一问题。需求是这样的,我想在bootstrap.widgets.TbMenu生成的menu中加入非本站点的链接,当我把完整的链接填入'items'=>array( array('label'=>'Home', 'url

2013-06-24 20:15:38 2576

转载 Linux date命令的用法

这两天做一个crontab的配置,需要把时间作为参数传入待执行的脚本,顺便查了一下linux时间函数date的用法,备忘zz:http://www.cnblogs.com/xd502djj/archive/2010/12/29/1919478.html在linux shell编程中,经常用到日期的加减运算以前都是自己通过expr函数计算,很麻烦其实date命令本身提供了日期的加减运

2013-06-08 10:07:36 980

原创 关于yii的路由

其实,关于yii的路由有很多很完善的文章,我只是一个初学者,理解不深,只分享一下前两天部署yii系统遇到的2个坑,权当做个记录备查吧     第一个是yii路由不生效的问题,也不知道为什么,按照yii的基本套路配置了相关东西之后,就是走不到正确的地方,一直提示这个错误:CHttpRequest is unable to determine the path info of the requ

2013-06-03 20:43:45 2142

转载 Apache的Access.log分析总结

转载出处:http://www.cnblogs.com/591wed/archive/2012/06/25/2561226.html#查看80端口的tcp连接 #netstat -tan | grep "ESTABLISHED" | grep ":80" | wc -l 1 #当前WEB服务器中联接次数最多的ip地址: #netstat -ntu |awk '{

2013-01-29 18:46:52 6911

转载 Linux grep 命令

转载自:http://www.2cto.com/os/201202/118290.html    grep命令是linux下的行过滤工具,其参数繁多,下面就一一介绍个个参数的作用,希望对大家有所帮助。  grep -- print lines matching a pattern (将符合样式的该行列出)  ◎语法: grep [options]  PATTERN [FILE...

2013-01-29 17:45:04 695

转载 linux获取系统信息的常用命令

转的一篇文章,总结的不错,先收了~http://www.ithov.com/linux/102856.shtml最近看了一些Linux命令行的文章,在系统信息查看方面学到不少命令。想起以前写过的一篇其实Linux这样用更简单,发现这些系统信息查看命令也可以总结出一篇小小的东西来了。# cat /proc/mtrr 查看MTRRs内存类型范围寄存器# uname

2012-12-04 10:26:15 1073

转载 php 解析xml 的四种方法

XML处理是开发过程中经常遇到的,PHP对其也有很丰富的支持,本文只是对其中某几种解析技术做简要说明,包括:Xml parser, SimpleXML, XMLReader, DOMDocument。1。 XML Expat Parser:XML Parser使用Expat XML解析器。Expat是一种基于事件的解析器,它把XML文档视为一系列事件。当某个事件发生时,它调

2012-05-23 10:34:52 8209

转载 超级详细Tcpdump 的用法

转载地址:http://network.51cto.com/art/200512/15473.htm    第一种是关于类型的关键字,主要包括host,net,port, 例如 host 210.27.48.2,指明 210.27.48.2是一台主机,net 202.0.0.0 指明 202.0.0.0是一个网络地址,port 23 指明端口号是23。如果没有指定类型,缺省的类型是host.

2012-05-04 17:01:28 719

原创 PHP读到txt中文字符串比较失败

最近开始做PHP。今天从txt文件中读取一个中文字符串,跟一个字符串作比较,老是匹配失败,开始以为是编码问题,因为我的PHP文件编码是utf-8,遂将txt文件的编码也改成utf-8,好,噩梦来了...    我将读到的字符串原样输出,完全没有问题,跟预期的一模一样,可是一做

2011-07-29 18:12:59 3466 2

转载 weka入门(转)

偶尔看到的,先转了0  Weka 简介Weka 全名是 Waikato Environment for Knowledge Analysis,是一个已有11年的发展历史的开源数据挖掘软件。很多其它开源数据挖掘软件,包括 KNIME,RapidMiner 等都有借用 Weka 的代码。同时 weka 也是新西兰的一种鸟名,而 Weka 的主要开发者来自新西兰。Weka作为一个公开的数据挖掘工作平台,集合了大量能承担数据挖掘任务的机器学习算法,包括对数据进行预处理,分类,回归、聚类、关联规则以及在交互式

2010-09-25 18:00:00 1424

原创 KNIME的数据库连接

<br />    最近被导师告知要做数据挖掘方面的东西,于是一窍不通的我硬着头皮学起了数据挖掘。首先便是工具的问题,对一窍不通的我来说选工具实在是个难题,想想还是找个开源的吧。当然这方面的文章很多,开源的数据挖掘工具也很多,比较了半天终于选定了KNIME。<br />    然而,接下来又是一个头大的问题,这个玩意儿没有中文帮助,好吧,华丽丽的去看英文帮助文档。。。<br />    搞清楚了它的基本工作原理之后便是要把那些节点的功能弄清楚,不然节点的基本功能都没有,如何建模呢?好吧,边学边练。。。<br

2010-09-17 21:27:00 5721

原创 url中date类型参数的传递

<br />    date类型的参数不能直接在url中传送,因为格式不同,会对比较带来问题,所以应该先把date类型的参数格式化,然后转换成String类型的参数,读到参数后再转为date类型<br />    解决方法如下:<br />    设置参数:<br />    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");<br />    String time=sdf.format(OStime);<br />    读取参数:<br

2010-08-16 10:56:00 4849

原创 url中date类型参数的传递

<br />    date类型的参数不能直接在url中传送,因为格式不同,会对比较带来问题,所以应该先把date类型的参数格式化,然后转换成String类型的参数,读到参数后再转为date类型<br />    解决方法如下:<br />    设置参数:<br />    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");<br />    String time=sdf.format(OStime);<br />    读取参数:<br

2010-08-16 10:43:00 11307

原创 关于ActionContext.getContext()的用法心得

    这个也是我在另外一位仁兄的博客中看到的,原博客的有点长,我把它精简了一下,算看起来比较方便吧。    为了避免与Servlet API耦合在一起,方便Action类做单元测试,Struts 2对HttpServletRequest、HttpSession和ServletContext进行了封装,构造了三个Map对象来替代这三种对象,在Action中,直接使用HttpServletRequest、HttpSession和ServletContext对应的Map对象来保存和读取数据。(一)通过Actio

2010-06-25 11:08:00 77808 15

原创 关于Struts2中if标签的一些心得

    最近在做Struts2+Hibernet的一个项目,在if标签的使用上出了些问题,纠结了好久,终于解决了。问题是这样的,在后台有一个brand变量,类型为Brand,该类有一个布尔型的属性Enabled,在后台Action中通过ActionContext.getContext().put("brand", brand);方法将brand传到前台,在JSP页面中要通过该Enabled的是否为真来显示一组单选框启用 不启用启用

2010-06-25 10:45:00 9960 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除