自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (1)
  • 收藏
  • 关注

原创 ruby rails入门

抽点时间,在win8下装个开发环境安装步骤:   开发机环境:我使用的开发机:win8 64位1 安装 rubyinstaller-2.0.0-p481.exe    安装过程插件什么的全选    验证:cmd 中 ruby -v 显示版本号则说明正常2  rubygems-2.3.0.zip    第一步默认就给装上了    验证:cmd 中 gem -v 显示版本号则说...

2014-10-09 00:38:39 165

原创 随手笔记_内存表

今天试了一下内存表,暂时没啥问题,要设置内存表的办法如下:  /usr/local/mysql/bin/mysqld_safe --user=mysql    -O max_heap_table_size=320M  &  顺手记一下;...

2011-03-08 10:26:42 109

原创 mysql内存表

如何创建内存表?    创建内存表非常的简单,只需注明 ENGINE= MEMORY 即可:    CREATE TABLE  `tablename` ( `columnName` varchar(256) NOT NUL) ENGINE=MEMORY DEFAULT CHARSET=latin1 MAX_ROWS=100000000;  注意:    当内存表中的数据大于max_heap...

2011-03-03 00:09:36 110

原创 mysql内存表弊端

<script src="http://v2.jiathis.com/code/jia.js" type="text/javascript"></script><!-- JiaThis Button END -->内存表的也不是提高读性能的万能工具,在有些情况下,可能会比其实表类型的B-TREE更慢CREATE TABLE `mem_test` ( ...

2011-03-03 00:08:21 197

原创 hibernate大数据量显示优化

1.http://topic.csdn.net/u/20100120/21/68ba1510-6901-4ca7-b089-0ce166cd79bb.html2.http://topic.csdn.net/u/20091227/20/c367ed02-17d9-4e22-85ba-5c61177fcc97.html3.http://topic.csdn.net/u/20081030/09/...

2011-02-21 01:05:02 129

原创 hibernate大数据性能处理

在项目中使用Hibernate进行大数据量的性能测试,有一些总结,          1) 在处理大数据量时,会有大量的数据缓冲保存在Session的一级缓存中,这缓存大太时会严重显示性能,所以在使用Hibernate处理大数据量的,可以使用session.clear()或者session. Evict(Object) 在处理过程中,清除全部的缓存或者清除某个对象。          2) 对大数...

2011-02-21 00:04:20 107

原创 if语句内判断参数

shell 编程中使用到得if语句内判断参数–b 当file存在并且是块文件时返回真 -c 当file存在并且是字符文件时返回真 -d 当pathname存在并且是一个目录时返回真 -e 当pathname指定的文件或目录存在时返回真 -f 当file存在并且是正规文件时返回真 -g 当由pathname指定的文件或目录存在并且设置了SGID位时返回为真 -h 当fi...

2010-12-22 10:46:45 536

原创 yum/rpmbuild的安装

red9下的yum安装: 1月2日redhat9.0上安装yumrpm -Uvh http://ftp.freshrpms.net/pub/freshrpms/redhat/9/yum/yum-2.0.4-1.rh.fr.i386.rpm自动安装rpmbuildyum install rpm-build 安装完成rpmbuild源后(可能需要较长时间),再...

2010-11-17 07:46:43 606

原创 中间行纪录的取得方法

1.取前10行    oracle:  select * from xxx where rownum<10    mysql:   select * from xxx limit 10 2.取中间10000~10010行    oracle:  select * from (select rownum r, a.* from xxx a where rownum<=...

2010-10-11 14:37:37 131

原创 转:递归解整数分划问题

1. 递归算法解题步骤 (1) 分析问题、寻找递归关系。找出大规模问题和小规模问题的关系。 (2) 找出停止条件,控制递归。 (3) 设计函数、确定参数。 2. 问题描述:    整数的分划问题。    如,对于正整数n=6,可以分划为:    6    5+1    4+2, 4+1+1    3+3, 3+2+1, 3+1+1+1...

2010-06-23 11:36:44 184

原创 实现Datagridview里checkbox的enabled效果

我们都知道,Datagridview控件里的checkbox是没有enabled事件的,但实际应用中我们有时会需要实现这种效果。怎么办呢?思想很简单,继承控件。vb.net:Public Class DataGridViewDisableCheckBoxColumn Inherits DataGridViewCheckBoxColumn Sub New() ...

2010-06-18 10:50:10 564

原创 Js 随笔_DOM

1.prompt-->出现一个可以输入的脚本提示框2.setInterval-->类似于timer3.setTimeout-->设置过多久时间之后执行程序代码 

2010-06-09 07:59:38 76

原创 Jq_基础

1.[expression] --> 可以对子元素或属性进行过滤    子元素 --> $("li").not("[ul]")     取出所有li元素(但去除有ul子元素的li)    属性 --> $("a[name]")    取出带有name属性的所有a标签2.$("#faq").find("dd").hide().end().find(&qu

2010-06-02 17:02:26 87

原创 转: 深入理解javascript闭包

闭包内的微观世界  如 果要更加深入的了解闭包以及函数a和嵌套函数b的关系,我们需要引入另外几个概念:函数的执行环境(excution context)、活动对象(call object)、作用域(scope)、作用域链(scope chain)。以函数a从定义到执行的过程为例阐述这几个概念。  1、当定义函数a的时候,js解释器会将函数a的作用域链(scope chain)设置为定义a时...

2010-06-01 14:12:37 95

原创 Js随笔_闭包

1.闭包的概念:一个函数a内部有一个函数b,并且函数b被函数a之外的变量调用时,就产生了一个闭包2.闭包的作用:很不专业但很实际的说法就是,当外部函数a执行完成之后,javascript的GC不会回收a所占有的资源,因为内部函数b还要依赖于a3.闭包的深层理解:参照 《深入了解javascript闭包》4.javascript面向对象编程:参照Base.js的工具包,其中实现了面向对象...

2010-06-01 14:10:22 85

原创 CSS

1. p.one {color:red} -->表示把标签p下所有class="one"的部分都满足这个样式    .two{font-size:20px} -->表示在所有html中class="two"的部分都满足这个样式规则2.#three {font-family:宋体} -->表示html中id="three"的部分都满足这个样式3.伪元素选择器    ...

2010-05-30 23:54:01 84

原创 Js 随笔_正则

1.var regex=/xxxxxx/[flags],  flags分3种标志。i:忽略大小写  g:全文查找(所有匹配项)  m:多行查找(仅第一个匹配项)2.string的正则实现方法    match(str)--匹配str目标的结果以数组返回    replace(str,target)--将匹配str的内容替换为target的内容,target可以是分组信息,如:repla...

2010-05-27 16:59:59 74

原创 html表单

一.form表单标签    1.action--未设置的情况下默认为自身    2.method--get post,默认情况下是get.最大的区别就是get会将提交的内容显示到浏览器地址栏上    3.target--定位目标 _blank _parent  _self    4.title--类似于tooltip    5.enctype--application/x-ww...

2010-05-26 23:49:52 106

原创 Js 随笔_数组

js中数组对象的方法:1.pop()--清除数组末尾的元素2.join(string)--在数组个元素之间插入string内容3.concat(Array)--将Array数组的元素接续到本数组的末尾4.slice(len1,len2)--从数组的len1位置开始,抽取到数组的len2位置(从0开始计数),不影响数组本身5.splice(len,num)--从数组的len位置开...

2010-05-26 15:04:31 79

Redhat9安装JDK

1.到sun官方网站上下载for linux版本jdk,现在最新为jdk-6u19-linux-i586-rpm.bin,下载到任意目录下,例如/opt/JDK2.RedHat终端:chmod +x jdk-6u19-linux-i586-rpm.bin3.开始安装,./jdk-6u19-linux-i586-rpm.bin,会出现很多java安装协议,一路enter即可,是在不想多动键盘...

2010-04-11 10:09:26 117

虚拟机安装Redhat并与主机共享文件

最近想学习一下linux,因为本本上已经有正版的windows vista,所以想在虚拟机上安装redhat,按照google出的步骤一步一步安装好redhat桌面版。在主机上下载了很多for linux的软件(fire fox,jdk.......),因此想要共享主机的文件到虚拟机访问。ok,安装vmware tools. 1.点击vmware下虚拟机-->安装vmware too...

2010-04-10 19:51:27 521

原创 [转] Struts1和Struts2的区别和对比

Struts1和Struts2的区别和对比:Action 类: • Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。 • Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去 实现 常用的接口。Action接口不是必须的,任何有ex...

2010-02-24 14:05:01 74

原创 java动态代理

1.简单接口public interface Subject{ Public void request();} 2.被代理角色类public class RealSubject implements Subject{ public RealSubject(){} public void request(){ System.ou...

2009-09-21 23:09:44 67

原创 Struts2中使用FreeMarker充当表现层

FreeMarker是一个非常优秀的模板引擎,这个模板引擎可用于任何场景,FreeMarker负责将数据模型中的数据合并到模板中,从而生成标准输出.界面开发人员只需要关于界面(也就是模板文件)的开发,而业务逻辑开发者只需要负责将需要显示的数据填入数据模型-----FreeMarker负责合并数据模型和模板,从而生成标准输出.FreeMarker特别适应于MVC模式的Web应用,虽然Free...

2009-08-28 00:06:24 88

原创 why wicket

为什么是Wicket? 如果您正在寻求使用Java开发Web应用程序,目前,您有很多的选择。实际上,存在如此众多的Web应用程序框架显得有点搞笑。来自于互联网一个博客站点的问题:您能说出多少Java Web应用框架的名字?他们展现的结果如下: 框架,到处都是框架,参看后面附带的表格。 为什么要“重新发明轮子”? 从这个角度看,您对于“另一个W...

2009-08-04 14:47:37 94

原创 华为python面试题

题目有两个序列a,b,大小都为n,序列元素的值任意整形数,无序; 要求:通过交换a,b中的元素,使[序列a元素的和]与[序列b元素的和]之间的差最小。 算法1. 将两序列合并为一个序列,并排序,为序列Source 2. 拿出最大元素Big,次大的元素Small 3. 在余下的序列S[:-2]进行平分,得到序列max,min 4. 将Small加到max序列,...

2009-08-03 22:18:02 1257

原创 使用Django和MochiKit实现多级联动菜单

最近在python的邮件列表上看到有人问django如何实现多级联动菜单,我自己在做的一个项目也需要这个功能,但是找了半天也没有现成的解决方案,只好自己实现了一个。由于我对JavaScript不是很熟,所以采用了现成的Ajax框架,粗略比较了一下,选择了比较 Pythonic 的 MochiKit。Django没有绑定特定的Ajax框架有好有坏,好的方面,我们可以选择自己熟悉和喜欢的框架,...

2009-07-20 14:22:27 206

原创 java面试题(六)

常用log4j配置 摘要:常用log4j配置 查看全文 - 作者: cnlike 2005年08月2日, 星期二 21:32  回复(0) |  引用(0) 加入博采 开发75条(写的不错) 选择自 churujianghu 的 Blog 开发75条: 1. 你们的项目组使用源代码管理工具了么?应该用。VSS、CVS、PVCS、ClearCase、CCC/Harves...

2009-07-15 13:33:27 4548

原创 java面试题(五)

九、J2EE及MVC方面 114、MVC的各个部分都有那些技术来实现?如何实现?  答:MVC是Model-View-Controller的简写。"Model" 代表的是应用的业务逻辑(通过JavaBean,EJB组件实现), "View" 是应用的表示面(由JSP页面产生),"Controller" 是提供应用的处理过程控制(一般是一个Servlet),通过这种设计模型把应用逻辑...

2009-07-15 13:30:48 105

原创 java面试题(四)

二、线程编程方面60、java中有几种方法可以实现一个线程?用什么关键字修饰同步方法? stop()和suspend()方法为何不推荐使用?  答:有两种实现方法,分别是继承Thread类与实现Runnable接口  用synchronized关键字修饰同步方法  反对使用stop(),是因为它不安全。它会解除由线程获取的所有锁定,而且如果对象处于一种不连贯状态,那...

2009-07-15 13:29:09 296

原创 java面试题(三)

一、Java基础方面 1、作用域public,private,protected,以及不写时的区别  答:区别如下:  作用域 当前类 同一package 子孙类 其他package  public √ √ √ √  protected ...

2009-07-15 13:27:58 110

原创 java面试题(二)

JAVA代码查错1.abstract class Name {private String name;public abstract boolean isStupidName(String name) {}}大侠们,这有何错误?答案: 错。abstract method必须以分号结尾,且不带花括号。2.public class Something {void...

2009-07-15 13:26:41 57

原创 java面试题(一)

第一,谈谈final, finally, finalize的区别。   最常被问到。     第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?     第三,Static Nested Class 和 Inner Class的不同,说得越多越好(面试题有的很笼...

2009-07-15 13:22:41 138

原创 Python正则表达式的几种匹配用法

下面列出Python正则表达式的几种匹配用法:1.测试正则表达式是否匹配字符串的全部或部分regex=ur"" #正则表达式if re.search(regex, subject):    do_something()else:    do_anotherthing() 2.测试正则表达式是否匹配整个字符串regex=ur"\Z" #正则表达式末尾以\Z结束if re.match(...

2009-07-08 17:42:36 82

原创 混合使用django模板和jinja模板

Django一直广受争论的地方就是它的模板功能,其中印象最深的一次是在python-cn上最初由一个与模板不太相关的主题引起的大讨论。见 《听一个turbogears的家伙讲django该向zope学­什么》http://groups.google.com/group/python-cn/browse_thread/thread/c32a8ba1b2e1f5f3 争论的焦点主要集中...

2009-07-08 15:53:46 291

原创 python IDE >> Editplus的配置

Python有很多集成开发工具,但这些工具有的是过于复杂,有的是对Unicode支持的不太好。本人很喜欢Editplus,现在我们就将它改造成一个能够很好的支持Python编辑,浏览,运行及调试的开发环境,并且具备语法加亮,自动完成,自动缩进,新建Python文件模板等功能支持。我的Editplus是2.10(比较原始了),Python是2.5.4。1.要使Editplus能够运行Py...

2009-07-07 15:21:25 200

Python的安装

1.到http://www.djangoproject.com/下载最新的版本,现在是1.0.22.解压后,用cmd运行目录文件下的setup.py.>python setup.py install(注意,一定要在环境变量里加上python的path.因为你安装python的时候,不用配置环境变量也是可以运行的)3.一堆黑东西晃过之后,安装完成。你可以调试以下 >>&...

2009-07-07 10:10:02 71

原创 10种流行语言

掌握一些编程语言可让您在职场竞争中收放自如,而扎实的技巧将会让您炙手可热。但是,语言种类繁多。很多开发人员掌握多种语言,懂得在合适的地方合适的时间使用正确的语言,而大多长期从事编程的人员会告诉您周期性的学习新的语言是成为一名优秀成功的网络开发人员的重要步骤。     圣地亚哥的软件工程公司Interknowlogycom的CEO Huckaby说:"我的一位老师曾说编程语言就是一门语言。它与你是否...

2009-07-03 13:33:11 147

原创 一个超级简单的AJAX实例

学习AJAX时,作了以下这个简单的AJAX例子,没用任何动态语言,完全HTML和JAVASCRIPT,至于服务器源也就小偷了一下www.cc168.com.cn(长城证券)的开放式基金每日净值查询页面。用XMLHTTP对象获取到WEB页面HTTP内容后,采用Split的方式进行截取,取出自己需要的web部分,然后绑定到页面的div上。CSS样式表也就远程使用了cc168.com.cn的。 ...

2009-07-03 12:55:46 191

原创 JAVA程序员面试问题

第一,谈谈final, finally, finalize的区别。 final 修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。被声明为fi...

2009-07-02 17:58:19 78

空空如也

空空如也

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

TA关注的人

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