2013年3月21日

Ubuntu下安装mysql与删除

摘要: 今天在Linux下装了一下Mysql Tomcat和JDK 。除了Mysql是在线装的,剩下的俩个都是下的离线安装包装的,由于网上资料很多很杂,所以将安装经验整理出来,供大家参考。在线安装Mysql很简单,在联网的条件下,在terminal中使用apt-get命令即可,具体操作如下。1.验证是否已经安装Mysql#sudo netstat -tap |grep mysql需要等一会,然后无任何提示,则表明在本地系统中,没有安装mysql2.在线安装Mysql#sudo apt-get install mysql-server mysql-client系统先会提示解压后大小,并询问是否安装。输入 阅读全文

posted @ 2013-03-21 13:43 chlde2500 阅读(146) 评论(0) 推荐(0) 编辑

2013年3月20日

Eclipse C/C++开发环境搭建

摘要: 1 Eclipse的安装到http://java.sun.com/j2se/1.5.0/download.jsp下载JRE安装;到http://eclipse.org下载Eclipse安装。(这儿可以下载Java版本的,也可以下载C/C++ 版本的)2 对于下载的Java版本或着只下载Eclipse IDE的,需要安装CDT。在Eclipse菜单help里面,安装CDT,网址为http://download.eclipse.org/tools/cdt/releases/galileo3 安装MinGW到目前为止,已经为 Eclipse 装上了 CDT,但还需要一个 "编译程序&quo 阅读全文

posted @ 2013-03-20 19:31 chlde2500 阅读(269) 评论(0) 推荐(0) 编辑

2013年3月18日

JavaScript事件处理方式

摘要: 一、直接在HTML标记中指定,这种方法普遍使用<INPUT TYPE button value="submit" onclick="show();">如上,在单击submit按钮的时候,就会调用show()方法。二、编写特定对象,特定事件的JavaScript1 <script language="JavaScript" for="window" event="onload">2 </script>这个例子就是一个指向window对象,当它在加载的时候,触发这 阅读全文

posted @ 2013-03-18 23:20 chlde2500 阅读(181) 评论(0) 推荐(0) 编辑

2013年3月15日

JavaScript内置对象

摘要: 1.String与JAVA中的String用法很相似。有一些方法可以实现一些简单的样式,比如bold、blink等。不过一般会在CSS中设置样式,很少用String来完成。常用方法:CharAt concat fromCharCode(将ASC码转为字母,是静态方法) indexOf(对大小写敏感) search(regexp)当找不到值时,返回-1 replace(regexp,str)2.DateUTC为世界时间。常用方法:getDate getMonth(从0~11) getYear new Date(年,月,日)3.Math与Number常用的数学函数,做报表的时候可能会用到Math。 阅读全文

posted @ 2013-03-15 16:54 chlde2500 阅读(148) 评论(0) 推荐(0) 编辑

MySQL学习:mysql 替换函数replace()实现mysql 替换字符串

摘要: mysql 替换字符串的实现方法:mysql中replace函数直接替换mysql数据库中某字段中的特定字符串,不再需要自己写函数去替换,用起来非常的方便。 mysql 替换函数replace()UPDATE `table_name` SET `field_name` = replace (`field_name`,'from_str','to_str') WHERE `field_name` LIKE '%from_str%'说明:table_name —— 表的名字field_name —— 字段名from_str —— 需要替换的字符串to 阅读全文

posted @ 2013-03-15 15:30 chlde2500 阅读(181) 评论(0) 推荐(0) 编辑

2012年12月3日

第一二三范式

摘要: 1.概念定义第一范式:如果关系模式R所有的属性均为简单属性,即每个属性都是不可分的,则称R属于第一范式,简记为1NF,记做R∈1NF。第二范式:如果关系模式R∈1NF,且每个非主属性都完全函数依赖于R的候选键,则称R属于第二范式,简记为2NF,记为R∈2NF。第三范式:如果关系模式R∈2NF,并且每个非主属性都不传递函数依赖于R的候选键,则称R属于第三范式,简记为3NF,记为R∈3NF。2.学习心得如加粗字体可见,每个范式都是对属性做出了一些限制,如果一个表中的属性,不满足某一范式的标准,则需要将其拆解成两张或者多张表结构。第一范式所作出的规范是,行列无序,列不可再分,满足基本表的原子性。第二 阅读全文

posted @ 2012-12-03 16:24 chlde2500 阅读(2232) 评论(0) 推荐(0) 编辑

字节流与字符流学习汇总

摘要: 1.字节流与字符流的区别字节流在操作时本身不会用到缓冲区(内存),是直接对文件本身操作的,而字符流在操作时使用了缓冲区,通过缓冲区在操作文件。可以通过字符流对象的flush方法来验证,字符流在关闭前,目标文件中是不会写入任何值的,除flush()清空缓冲区方法。而字节流不关闭时,也是会写到文件中的。由此可见,字节流是直接对文件进行操作的。2.继承关系 阅读全文

posted @ 2012-12-03 12:14 chlde2500 阅读(176) 评论(0) 推荐(0) 编辑

排序算法的稳定性

摘要: 稳定的排序:冒泡排序,插入排序,归并排序,基数排序非稳定排序:堆排序,希尔排序,快速排序,选择排序 首先,排序算法的稳定性大家应该都知道,通俗地讲就是能保证排序前2个相等的数其在序列的前后位置顺序和排序后它们两个的前后位置顺序相同。在简单形式化一下,如果Ai = Aj, Ai原来在位置前,排序后Ai还是要在Aj位置前。 其次,说一下稳定性的好处。排序算法如果是稳定的,那么从一个键上排序,然后再从另一个键上排序,第一个键排序的结果可以为第二个键排序所用。基数排序就 是这样,先按低位排序,逐次按高位排序,低位相同的元素其顺序再高位也相同时是不会改变的。另外,如果排序算法稳定,对基于比较的排序算.. 阅读全文

posted @ 2012-12-03 10:05 chlde2500 阅读(127) 评论(0) 推荐(0) 编辑

2012年11月19日

网摘:Hibernate工作原理简述

摘要: 关于hibernte的工作原理,简单说一下个人浅见:1.配置好hibernate的配置文件和与类对应的配置文件后,启动服务器2.服务器通过实例化Configeration对象,读取hibernate.cfg.xml文件的配置内容,并根据相关的需求建好表或者和表建立好映射关系3.通过实例化的Configeration对象就可以建立sessionFactory实例,进一步,通过sessionFactory实例可以创建session对象4.得到session之后,便可以对数据库进行增删改查操作了,除了比较复杂的全文搜索外,简单的操作都可以通过hibernate封装好的session内置方法来实现5. 阅读全文

posted @ 2012-11-19 11:47 chlde2500 阅读(201) 评论(0) 推荐(0) 编辑

2012年10月28日

关于多态

摘要: 1 public class Polymorphism { 2 3 4 /** 5 * @param args 6 */ 7 public static void main(String[] args) { 8 9 Human personA = new man(); 10 // personA.sleep(); 11 // personA.eat(); 12 System.out.println("*********************************... 阅读全文

posted @ 2012-10-28 23:24 chlde2500 阅读(173) 评论(2) 推荐(0) 编辑

导航