C
jackyrongvip
这个作者很懒,什么都没留下…
展开
-
介绍一个监控软件dstat
在监控方面,之前有了vmstat,iostat,sar等工具了,但如果想综合一点用的话,新发现了一个不错的监控工具dstat,下面简单介绍之:1 下载: http://dag.wieers.com/rpm/packages/dstat/dstat-0.6.7-1.rh7.rf.noarch.rpm2 安装3 使用: 输入dstat后,会显示出cpu,disk,net,p原创 2013-07-01 17:30:26 · 1094 阅读 · 0 评论 -
(转)PHP生成饼图
首先要把php_iconv.dll和inconv.dll COPY到c:\winnt\system32下,define("ANGLE_STEP", 5); //定义画椭圆弧时的角度步长 function draw_getdarkcolor($img,$clr) //求$clr对应的暗色 { $rgb = imagecolorsforindex($img,$clr); return array($原创 2013-07-01 17:22:07 · 692 阅读 · 0 评论 -
mysql 4.0火速转换到mysql 4.1
偶的是WIN2000下的,MYSQL4的数据库,为了升级,一直担心到4。1会有问题,结果用PHPMYADMIN 2。7去导出再导入放到MYSQL 4。1里,果然中文乱码,于是,只好把mysql 4.1的MY。INI的编码改为gb2312,并把原来mysql 4.0的DATA目录下的数据库所有文件都直接COPY到4。1的DATA目录下,结果没乱码了,呵呵 当然,比较好的方法应该是使用mysql原创 2013-07-01 17:21:51 · 702 阅读 · 0 评论 -
php5中的simplexml
php5中,增加了一个simplexml的XML扩展,处理XML起来比较方便,现举例子说明并学习之一个样本XMLRamsey White IIFamily301-555-1212Stratis KakadelisFriends240-555-1212410-555-7676skak@example.comKelly WilliamsonFriends443-原创 2013-07-01 17:16:38 · 744 阅读 · 0 评论 -
PHP ORM框架ezpdo(3)之事务
ezpdo也有事务处理了,可以支持自动事务回滚和手工回滚首先看自动回滚的事务// 获得 EZPDO管理器$m = epManager::instance(); $os = $m->find("from SomeClass as c where c.var = 'x'");if (!$os) { echo "no object found\n"; exit(-1);} $o = $os[0];原创 2013-07-01 17:16:08 · 1030 阅读 · 0 评论 -
mysql4中出现的本地计算机 无法启动mysql服务 错误1067解决办法
mysql4比不上mysql4.1和mysql 5.0,卸载时比较落后的,要注意一下1、用windows里的添加删除来卸载2 到mysql\bin目录下,用mysqld-nt -remove来移除mysql4的服务3 到c:\winnt 下删除my.ini,这点很重要,否则会出现在 本地计算机 无法启动mysql服务 错误1067:进程意外中止原创 2013-07-01 17:14:28 · 1349 阅读 · 0 评论 -
.net 2.0中新增的nullable类型
.net 2.0中,有新增的nullable类型,主要可以用为基本的值类型赋予null的值,比如int? k = 3;//一个可为空的值类型(简称空类型)int m = null;//错误int? j = null;//成功从上面的例子我们可以看到在值类型后可以定义一个可为空的值类型,在C#中,是在基本类型后加一个?号,而在VB.NET中,可以这样Dim dtmVarName As Nullab原创 2013-07-01 17:09:10 · 1049 阅读 · 0 评论 -
收藏一个农历算法
/** * ChineseCalendarGB.java Copyright (c) 1997-2002 by Dr. Herong Yang 中国农历算法 - * 实用于公历 1901 年至 2100 年之间的 200 年 */public class CalendarUtil { private int gregorianYear; private int gregorianMon原创 2013-07-01 17:32:36 · 868 阅读 · 0 评论 -
asp.net ajax技巧7
继续读老章的书,这次是看到如何在一个master页面中放些按钮,然后点的时候,更新content页面中的东西,而且可以做到局部更新。先看主MASTER页面master页面的前台原创 2013-07-01 17:26:18 · 541 阅读 · 0 评论 -
mysql将时间戳转成常用可读时间格式
mysql中一个表的一个时间列是int类型,现在想修改这个字段的值,打算可读日期时间格式转成int,然后修改那个值。 这个转换函数就是UNIX_TIMESTAMP,将可读的时间转换成int类型,具体用法: update xxx_table set xxx_time=UNIX_TIMESTAMP('2006-11-13 13:24:22') where ...... 同时介绍一个另一个转原创 2013-07-01 17:27:35 · 579 阅读 · 0 评论 -
string的要注意的地方小结
看下面的程序: String s=new String("abc") //这时JVM会创建string的pool,存放这字符串,当然它要先去pool里看下是否真的有,无的话就创建,这时是创建1个对象了,同时还会在堆中创建对象,然后将该对象的引用返回给用户,所以这时是创建了2个对象了. Stirng str2 = "abc"; //此时string原创 2013-07-01 17:27:51 · 572 阅读 · 0 评论 -
策略模式笔记
今天复习了策略模式,看到有个教程上谈到了个不错的例子,现笔记之,更多的可以参考>,主要是一个四则运算计算器,输入数a,b,以及运算符号,之后完成四则运算。我们首先建立一个抽象类package org.jzkangta.strategy02;//抽象的策略角色public abstract class Operation { public abstract void oper(float原创 2013-07-01 17:24:00 · 474 阅读 · 0 评论 -
看盘ABC 欧奈尔:CANSLIM法则
看盘ABC投资股票的分析方法很多,而能够很好地将基本分析和技术分析结合在一起的方法首推欧奈尔的CANSLIM法。CANSLIM选股方法是威廉·欧奈尔多年的投资心得。他目前是全球600位基金经理人的投资顾问,并且担任资产超过2亿美元的新美国共同基金的基金经理人,也是《投资者日报》的 创办人。美国个人投资者协原创 2013-07-01 17:20:24 · 1445 阅读 · 0 评论 -
(转)关于委托的精彩解说
作者:TomMax (笑望人生) 出处:csdn community 有许多人问的,.Net中的委托以及事件处理。我拿简单的例子说明一下,是现实中的例子:比如说一个公司(场景),你是老板,手下有两个员工,小张和小王。你命令小王,如果小张玩游戏,则小王扣去小张500元钱。这就是现实中的委托。实际上,在写程序中,程序员就是老板,小张和小王就是两个对象。小张玩游戏是一个方法,小张还有原创 2013-07-01 17:19:59 · 569 阅读 · 0 评论 -
sql server 2005中的表分区
SQL SERVER 2005中,终于引入了表分区,就是说,当一个表里的数据很多时,可以将其分拆到多个的表里,大大提高了性能。下面举例子说明之比如,在C盘下建立如下几个目录C:\Data2\PrimaryC:\Data2\FG1C:\Data2\FG2C:\Data2\FG3C:\Data2\FG4其中primary存放的是主数据库文件,其他FG1--FG4存放四个单独的文件组,可以见创立数据库D原创 2013-07-01 17:13:37 · 562 阅读 · 0 评论 -
(转)以求医为例谈搜索引擎排序算法的基础原理
转自:http://stblog.baidu-tech.com/?p=121我们向搜索引擎提交一个查询,搜索引擎会从先到后列出大量的结果,这些结果排序的标准是什么呢?这个看似简单的问题,却是信息检索专家们研究的核心难题之一。 为了说明这个问题,我们来研究一个比搜索引擎更加古老的话题:求医。比如,如果我牙疼,应该去看怎样的医生呢?假设我只有三种选择:A医生,既治眼病,又治胃病; B医生,既原创 2013-07-01 17:38:00 · 638 阅读 · 0 评论 -
(转)理解Heap Profling名词-Shallow和Retained Sizes
http://rdc.taobao.com/team/jm/archives/900有包含Heap Profling功能的工具(MAT, Yourkit, JProfiler, TPTP等)都会使用到两个名词,一个是Shallow Size,另一个是 Retained Size.这是两个在平时不太常见的名词,本文会对这两个名词做一个详细的解释。Shallow Size对象自身占用的内存大原创 2013-07-01 17:34:55 · 758 阅读 · 0 评论 -
Activity.managedQuery()
描述:获取一个包含指定数据的 Cursor 对象,并由 Activity 来接管这个 Cursor 的生命周期。 首先该函数通过调用 getContentResolver().query(uri, projection, selection, selectionArgs, sortOrder) 获取一个包含指定数据(由 query 方法的参数指定)的 Cursor 对象。然后通过调用原创 2013-07-01 17:34:14 · 2201 阅读 · 0 评论 -
(转)array_map函数
在php数组函数群中有一个名字很奇怪的函数叫array_map真不知道为啥叫这个名字???但是这个函数作用倒是很大,嘿嘿……本函数可以将一个数组通过回调函数逐一的改变元素值之后返回一个和原来数组大小一致的数组。不改变原来数组的大小和值。array_map 函数的第一个参数是一个字符串,该字符串应该是一个已经存在的函数名称。这个函数是你自己定义的函数,也可以是PHP内置的哦。看例子:1原创 2013-07-01 17:32:42 · 858 阅读 · 0 评论 -
mysql将时间戳转成常用可读时间格式
mysql中一个表的一个时间列是int类型,现在想修改这个字段的值,打算可读日期时间格式转成int,然后修改那个值。 这个转换函数就是UNIX_TIMESTAMP,将可读的时间转换成int类型,具体用法: update xxx_table set xxx_time=UNIX_TIMESTAMP('2006-11-13 13:24:22') where ...... 同时介绍一个另一个转原创 2013-07-01 17:27:30 · 563 阅读 · 0 评论 -
SVN小问题解决
1 svn import时的乱码 在windows cmd.exe里面用svn提示信息乱码,这样可以搞定:在autoexec.bat里面加入set LANG=zh_CN.UTF8set APR_ICONV_PATH=c:\Tools\svn-win32-1.4.3\iconv或者直接在我的电脑-》属性-》环境变量里面添加这两个东东。APR_ICONV_PATH的值是你的svn在硬盘原创 2013-07-01 17:27:14 · 594 阅读 · 0 评论 -
php中的一些东西
1dirname取得路径中的目录名。语法: string dirname(string path);返回值: 字符串函数种类: 文件存取 内容说明 本函数返回 path 中的目录名称。在 Win32 系统中,用斜线 (/) 或者反斜线 (\) 都可以;但是其它的操作系统的路径都是 (/)。 使用范例 本例返回字符串 $file 为 "/etc"。$pat原创 2013-07-01 17:26:13 · 596 阅读 · 0 评论 -
jsp里用CSS巧妙实现隔行效果
JSP里,可以充分利用CSS来实现隔行效果,比如如下代码 /* Even row */ .row1 {background-color:orange;} /* Odd row */ .row0 {background-color:yellow;} /* Title row */ .title {background-color:blue;color:white;te原创 2013-07-01 17:22:27 · 1125 阅读 · 0 评论 -
两个常见小故障的修复
近期遇到两个电脑方面的小故障,后来终于解决,记录之1、IE里,点击连接,无法打开新窗口,鼠标右键点选后,用在新窗口里打开也没办法。 解决方法: 1、在“开始”菜单中打开“运行”窗口,在其中输入“regsvr32 actxprxy.dll”,然后“确定”,接着会出现一个信息对话框“DllRegisterServer in actxprxy.dll succee ded”,再次点击“原创 2013-07-01 17:14:18 · 679 阅读 · 0 评论 -
三层嵌套gridview 的折叠展开
在asp.net 2.0中,gridview也同样可以很多花样,比如做一个三层嵌套GRIDVIEW的展开.就是说,一般是主从关系的,现在是三层关系了,可以点A,展开A的detail内容B,再点B,展开B的详细内容C.做这个的话,可以参考CODEPROJECT的这篇文章,说的既简单又好,地址是:http://www.codeproject.com/aspnet/MultiNestMDGridview原创 2013-07-01 17:06:51 · 1052 阅读 · 0 评论 -
asp.net 2.0中gridview里嵌套dropdownlist
在asp.net 2.0中,在一个gridview里,可以嵌套进一个dropdownlist,这是十分容易的事情,而这里讲的是,在每个dropdownlist里,都绑定的是不同的内容,比如在northwind数据库中,可以用GRIDVIEW显示出每个category类别,同时每一行的category类别里可以已dropdonwlist下拉框的形式,列出该分类下的所有产品.下面介绍实现的方法首先是页原创 2013-07-01 17:03:10 · 817 阅读 · 0 评论 -
用javascript防止EMAIL被抓取
现在很多信息抓取工具,可以抓比如EMAIL等东西,如果网站上有EMAIL的话,要防止被抓取的话,也是有不少办法的,最简单的就是用javascript了,将EMAIL进行字符串拆分,比如var email = "a"+"b"+"c"+"d"+"@"+"tom.com";displayemaill.innerHTML = email;原创 2013-07-01 17:00:47 · 946 阅读 · 0 评论 -
(转)string和stringbuffer区别
关于string和stringbuffer的区别,一直是面试的重点哦,这里转自刑红瑞的一篇BLOG,简单而清晰讲了其区别,收藏之,原文来自http://blogger.org.cn/blog/more.asp?name=hongrui&id=11880string和stringbuffer区别 这是好友面试的一道题,其实我知道使用的区别,StringBuffer必须new出来,StringBuf原创 2013-07-01 16:59:25 · 618 阅读 · 0 评论 -
sql server 2005中新增的bulk功能
sql server 2005中新增了许多新的功能,其中OPENROWSET函数中的bulk功能, 可以批量将文件类型中的数据导入到数据库中去.根据MSDN的说法: BULK 是 OPENROWSET 函数中指定的新的行集提供程序,它使您可以访问关系格式的文件数据。为了从文件中检索数据,您可以指定 BULK 选项、文件名以及用 bcp.exe 创建或手动创建的格式文件。您可以在从 OPENROW原创 2013-07-01 16:59:09 · 645 阅读 · 0 评论 -
Visual Studio 2005 Code Snippets
微软最新总结和提供了Visual Studio 2005 Code Snippets for c#的下载了,十分方便,具体可到http://msdn.microsoft.com/vstudio/downloads/codesnippets/default.aspx去下载.原创 2013-07-01 16:58:02 · 634 阅读 · 0 评论 -
(转)背景知识:日常六大类食物可助防辐射
抗辐射武器一:番茄红素 代表:番茄、西瓜等红色水果。 番茄红素在很多红色水果中都有,以番茄中的含量最高。番茄红素是迄今为止所发现的抗氧化能力最强的类胡萝卜素,它的抗氧化能力是维生素E的100倍,具有极强的清除自由基的能力,有抗辐射、预防心脑血管疾病、提高免疫力、延缓衰老等功效,有植物黄金之称。 推荐餐单: 番茄炒鸡蛋。由于番茄红素属于脂溶性维生素,经过油烹饪后吸收更好,同时加热也原创 2013-07-01 17:32:31 · 797 阅读 · 0 评论 -
asp.net中模拟测试smtp发信
在asp.net 中,有时要测试发信SMTP,但如果在单元测试中,如果没方便好用的smtp怎么办,其实还是有办法模拟的,下面讲解下:在web.config 中设置 这样设置的话,将指定c:\mail为指定的收件箱的目录了,代码可以编写如下:protected void btnMail_Click(object sender,原创 2013-07-01 17:32:57 · 1023 阅读 · 0 评论 -
VC++ .NET 2003学习
先学习了一个例子,面向对象的#include "stdafx.h"#using using namespace System;__gc class Animal{public: int legs; void SetName(String *name) { strName = strName->Copy(name); } String* GetNam原创 2013-07-01 17:05:23 · 592 阅读 · 0 评论 -
smarty学习1
php里的smarty是个不错的模版,是个好东西来的,最近项目要用到,找了本packet publishing出的smarty of php的书来看,很薄,不错的书,现将主要内容等笔记之1 安装 下载后的 smarty 解压缩后,将lib目录放到当前php项目的根目录下就可以了,然后还要建立templates目录存放模版,template_c目录用来存放模版产生的文件2 建立tpl模版原创 2013-07-01 17:18:06 · 540 阅读 · 0 评论 -
win2003的一个安全设置
今天在搞一个服务器时,按照网上的说法,把filesystemobject这个asp组件屏蔽了其中我用到了这样的方法禁止Guest用户使用scrrun.dll来防止调用此组件。 使用命令:cacls C:\WINNT\system32\scrrun.dll /e /d guests 但后来发现要用的程序居然要用到filesystemobject,只好又给guest用户权限了,真郁闷,看来要防止f原创 2013-07-01 17:16:59 · 494 阅读 · 0 评论 -
SQL server 2005的表分区
下面来说下,在SQL SERVER 2005的表分区里,如何对已经存在的有数据的表进行分区,其实道理和之前在http://www.cnblogs.com/jackyrong/archive/2006/11/13/559354.html说到一样,只不过交换下顺序而已,下面依然用例子说明: 依然在c盘的data2目录下建立4个文件夹,用来做4个文件组,然后建立数据库use masterIF原创 2013-07-01 17:13:53 · 587 阅读 · 0 评论 -
一个简单的算法题
昨天看到一道算法题,是说RSA加密的,大致的原理是,对于给定的三个正整数a,b,c,计算a的b次方除以C的余数。其中1可以看到,如果用一般的直接算法,会设计到高精度乘法,十分麻烦,而经过查看数学书,可以看到同余方面有如下的性质, (x*y) mod z= (x*(y mod z)) mod z比如 (3*9) mod 2=1 而 (3*(9 mod 2)) mod 2=1所以可原创 2013-07-01 17:12:51 · 606 阅读 · 0 评论 -
RMI中部署时要注意的地方
RMI是老牌子的玩意了,但这古老的东西玩起来还是要比较注意的。传统的单机上的RMI部署就不讲了,这次要小结的是两台机器上RMI的部署要注意的地方首先,服务端要象这样搞法:try { Calculator c = new CalculatorImpl(); Naming.rebind("rmi://128.1.238.32:1099/CalculatorService", c原创 2013-07-01 17:12:15 · 744 阅读 · 0 评论 -
收藏一段小的.net下的验证码片段
收藏一段小的.net下的验证码片段,以供以后参考。 protected void Page_Load(object sender, EventArgs e) { //先产生数字串 string checkCode = this.CreateRandomCode(6); //用session保存 Session["CheckCode原创 2013-07-01 17:08:59 · 488 阅读 · 0 评论 -
(转载)SQL Server 2005 数据库快照(database Snapshot)
数据库快照(atabase snapshot)是一个只读的,静态的数据库视图。一个数据库可以有多个数据库快照,每个数据库快照在被显性的删除之前将一直存在。数据库快照将保持和源数据库快照被创建时刻一致,所以可被用来做一些报表。并且由于数据库快照的存在,我们可以很容易的把数据库回复到快照创建时刻。数据库快照提供了一个把数据库回复到一个特定时间点的有效途径。一个数据库快照将记录从这个数据库快照被创建后原创 2013-07-01 17:06:36 · 814 阅读 · 0 评论