`
l_mai
  • 浏览: 70488 次
社区版块
存档分类
最新评论
  • waret: "&" "ctrl+z& ...
    2011-12-13
  • waret: 在软件设计的过程中中有一些基本的原则,其中有一条是少用继承,多 ...
    2011-11-14
  • waret: 1、序列化是干什么的?  简单说就是为了保存在内存中的各种对象 ...
    2011-11-15
  • waret: 吼吼~最小长度为5~
    2011-10-22
文章列表

2012-2-23

jAVA中继承是单继承,接口是多继承。 实现代码重用。 插入排序: 算法:插入排序 输入:n个元素的无序数列 输出:按从小到大的顺利排序好的数列 for i <- 1 to i <- n do    {将A[i]插入到A[1],A[1],..,A[i-1]中}     cur <- A[i]     j <- i-1     while(j > 0 && A[j] > cur) do          A[j+1] <- A[j]          j <- j-1     A[j+1] <- cur{cur在正确的位置}

2012-2-21

JAVA学习: final类,没有子类。java中的继承是单继承。 public类,可被同一个包内的其他类或其子类使用。 new 产生新的对象,返回对象的引用。多个引用引用同一个对象时,一个引用改变了对象,则其他引用也随之改变。 static类型,与类相关,不与具体的对象相关 final类型,只能指向最开始被赋予的对象,不能改变。 java不允许运算符重载。 微博应用反思: 好友兴趣如果返回更多数量的分类,好友之间相似的爱好会增多。界面上可以多突出好友间的兴趣。对于好友间共同的兴趣可以返回好友间相似的微博。
上学期知识回顾: 1.贝叶斯文本分类算法 原理:将一段文字通过分词,形成一个词的组合,假设这些词语是相互独立的。在分类语料库中是不同分类的文本集合。在不同的分类集合中计算每个词出现的后验概率,每个词的概率相乘得到这一段文字出现在这个分类的后验概率。概率最大的那个分类即为这段文字的所属分类。 提高程序运行速度:在计算后验概率的过程中,原有的方法每次都要遍历语料库中的文本,通过string的contain函数获得包含该词的文本数,从而计算概率。改进的方法是,事先将词语在语料库中的后验概率计算出来,序列化到硬盘。在以后的计算中,直接读取序列化的变量,不需要遍历语料库。    在选取特征词的过程中使用的 ...

2012-1-10

[转]http://hi.baidu.com/a263238386/blog/item/362f01ce7b11a10a93457eae.html 这是linux中一个非常重要命令,请大家一定要熟悉。它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件。 当 我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的 目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。例如:ln -s /bin/less /usr/local ...

2012-1-6

ubuntu apache+mysql+php安装 1.安装mysql sudo apt-get install mysql-server 修改/etc/mysql/my.cnf,将bind-address修改为本机ip 2.安装apache服务器 下载地址:http://httpd.apache.org/download.cgi $ ./configure --prefix=PREFIX $ make $ make install $ PREFIX/bin/apachectl start 注:PREFIX为安装路径 3.安装php 下载地址:http://www.php.net/downloa ...
Python语言的list和set结构利于文本德存储,内置的函数直接针对其中的元素进行处理。 目前使用过的函数有: len(t)求长度 t.isdigit()是否为数字 [w for w in s if p(w)]选取set s中符合条件p(w)的元素w,返回为一个列表 set() 去除列表中的重复 sorted() 将list或set 进行排序 list或set的定义: sent = ['element1','element2']

2011-12-23

JSP+Servlet+Ajax JSP接收servlet中response.write()写的变量的方法: 通过XMLHttpRequest,执行GET或POST请求,其中url的名称为servlet的url-pattern(servlet的xml中定义) 使用这个方法,在JSP中表单可以不需要写action,调用Ajax的控件必须是input,且不 ...

2011-12-21

servlet中,jsp与servlet的传递参数,可以通过在jsp中向servlet发送get或post请求,获得响应,从而实现通信。

2011-12-20

AJAX通过在后台与服务器间交换少量的数据,允许网页进行异步更新,不需要重载整个页面就可以对网页的一部分进行更新。 ubuntu更改文件内容编码的命令: iconv -f gbk -t utf8 oldfile > newfile ubuntu更改文件名编码的命令: convmv -r -f gb2312 -t utf8 --notest --nosmart *
在ubuntu上安装ImageMagick和JMagick 1.sudo apt-get install imagemagick 2.sudo apt-get install libjmagick6-java 3.cp /usr/share/java/jmagick*.jar $JAVA_HOME/jre/lib 4.cp /usr/lib/jni/libJMagick.so /usr/lib 这两个包负责创建缩略图

2011-12-19

【转载】http://blog.csdn.net/sanshiqiduer/article/details/4291623 Ubuntu/Debian 下 JAVA 中文显示 1. 在 jre/lib/fonts/下建立个目录fallback 比如我这儿就是 mkdir /usr/local/jdk/jre/lib/fonts/fallback/ 2. 在 fallback 里弄个中文字体 可以到windows/fonts/目录下拷贝一个simsun.ttc字体到linux的/usr/local/jdk/jre/lib/fonts/fallback/目录下 或软链接都可以 比如我这就是 l ...

2011-12-14

CSS学习: CSS可以设置HTML各个块的字体、对齐、颜色、背景图。可使用属性选择器或者类、id选择来设定设置样式的部分。

2011-12-14

ubuntu彻底删除软件的方法: sudo apt-get --purge remove 软件名 ubuntu查看显卡驱动是否安装的方法: glxinfo | grep rendering

2011-12-13

 
UNIX学习: sleep命令进程休眠 history命令,查询最近使用过的命令,要重复命令,使用!命令号 ctrl+z挂起一个进程 command & 后台执行一个命令。 vim操作: a 追加文本 o 在下新建一行添加文本 J 连接两行 %s/old/new/g 全局替换 行号G 跳跃到指定行 "a行数yy 复制从当前行以下指定行数到缓冲区 "ap 从缓冲区中取出数据

2011-12-12

UNIX系统学习: 练习1 大多数计算机系统的4个主要硬件是:CPU,内存,外存,I/O设备 UNIX操作系统的主要组成部分是:内核、文件系统、shell、实用程序 练习3 可使用date命令显示当前时间,cal命令显示当月的日历 who查看登录系统的用户 who am i查看当前用户登录名 练习4 xcalc:在屏幕上显示一个计算器 xclock:在当前用户窗口启动一个时钟 练习6 >重定向输出,后面是文件名,将终端的输出输出到文件 练习10 |管道 将前面命令的输出作为后面命令的输入
Global site tag (gtag.js) - Google Analytics