`
guafei
  • 浏览: 323063 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
servlet两个关键的类httpservletrequest和httpservletresponse 以及几个关键的方法:init、doget、dopost 用httpservletrequest类有许多方法,下面一一介绍 单值读取:getparameter(string xxx) 多值读取:getparametervalues(string[] xxx) 参数名查找:getparameterNaems()这个方法返回的是enumeration类型的,而getparameterMap返回的是map类型的,key表示参数名,value表示值 多字符集输入的读取:setcharacterencod ...
文件系统是建立在硬盘上面的 扇区(Sector)为最小的物理储存单位,每个扇区为 512 bytes; 将扇区组成一个圆,那就是磁柱(Cylinder),磁柱是分割槽(partition)的最小单位; 第一个扇区最重要,里面有:(1)主要开机区(Master boot record, MBR)及分割表(partition table), 其中 MBR 占有 446 bytes,而 partition table 则占有 64 bytes。 为什么要进行格式化,就是讲硬盘格式化成操作系统能识别的文件系统,存储信息 linux的文件系统EXT2有三个部分:inode,data block ,s ...

档案与目录管理

在命令行中输入cd或者cd ~表示回到家目录 rmdir是删除空目录的意思 echo $PATH查看系统环境变量的值。也就是一些shell命令所在的目录 PATH="$PATH":/root把root路径增加到PATH变量中去 不同用户的PATH值是不一样的 cp 来源源档不目的档的权限是 不同的,目的档案拥有者通常会是指令操作者本身 查看档案内容: cat 由第一行开始显示档案内容 tac 从最后一行开始显示,可以看出 tac 是 cat 的倒写 nl 显示癿时候,顺道输出行号! more 一页一页的显示档案内容 less 不 more 类似,但是比 more 更好癿是, ...
ls -al命令则表示列出所有的档案详的权限与属性 (包含隐藏文件,就是文件名第一个字符为【.】的档案) drwx------这里有十个横杠,第一个字母d表示目录,接下 chgrp :改变档案所属群组  change group chown :改变档案拥有者    change owner ...
实现文本接口与图形接口的切换可以通过ctrl+alt+F[1~6]来实现,linux一共提供了六个文本界面,而且可以通过ctrl+alt+F7来实现切换到图形界面,或者通过startx来重新启动图形界面(但是有条件,就是图形界面到server是未启动的) 如果开机就打算进入文本界面,那么可以通过修改/etc/inittab 到配置文件来实现。文本界面的等级是3,图形界面的等级是5 linux的注销可以用exit命令来实现,而关机可以用shutdown now命令,重启可以用reboot或者shutdown -r now命令 查看目前支持的语系,命令echo $LANG     也可以修改支持 ...
刚装完ubuntu系统,用firefox上网,发现图片视频显示不了,需要装flash插件,于是乎就找了个插件install_flash_player10_linux.tar.gz  看了他的说明,说需要把解压之后的文件libflashplayer.so放入firefox的plugins插件下面,就可以。 但是我操作上出现问题,执行命令cp libflashplayer.so  usr/bin/forefox,结果就悲剧了,firefox启动不了。 解决方式:适用了下把firefox的文件copy到usr/bin目录下,但是不成功,所以就卸载了firefox,又装了一遍。 sudo apt-get ...
参考了许多技术文章,记录其中遇到的一些问题,和解决方式。 查看ubuntu的版本号命令:cat /etc/issue 由于我的新电脑没有光驱,所以不能通过光盘来安装系统,于是就决定用优盘来安装ubuntu。 准备:下载软件UltraISO,ubuntu的镜 ...
转自:http://www.blogjava.net/wilesun/archive/2007/12/15/167915.html eclipse.ini内存设置 -vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M 这里有几个问题: 1. 各个参数的含义什么? 2. 为什么有的机器我将-Xmx和-XX:MaxPermSize都设置为512M之后Eclipse ...
原因是java VM update之后有一些参数被调整过,导致内存不足引起的。 解决方法: -Dosgi.requiredJavaVersion=1.5 -Xms40m -Xmx256m 把Xmx从512m改成256m
      四月份开始做了一个结账中心的一个系统,由于明天开始就要回学校去了,所以在走之前做一个总结,这个系统包括分佣,分润,奖惩的调账以及日账单和月帐单的查询。项目包括hsf的开发和web工程的开发。       开发的过程中让我感觉了效率比较低,其实这个项目在四月初就可以开始了,但是需求文档一直没有出来,所以这个项目在4月12日才开始,开始写程序的时候还经常要开会,有时候会觉得写代码的时间不够用,而我又是一个不想加班的人。还有需要别人的接口,经常等或者出这个问题,那个问题的,所以导致进度有点慢。不过说是在,这个项目是我一个人独立做的项目,虽然不是很难,但对于我这个新人来说的话还是很有锻炼的价 ...

并发基础

并发解决的问题可分为:速度和设计管理性 并发是用于多处理器编程的基本工具,速度的提高是以多核处理器的形式而不是以更快芯片的形式出现,利用额外的处理器提高并发能力。但是我们往往用于提高运行在单处理器上的程序性能。看起来有点矛盾,单处理器运行并发程序的开销要比顺序执行的程序开销大,原因是它增加了上下文切换的代价(从一个任务切换到另一个任务),但是如果考虑到程序的阻塞,那么并发的效率就要高的多了,因为当一个任务阻塞是,其它的任务还在执行。 事实上,从性能的角度上看,如果没有任务阻塞,那么在单处理器机器上使用并发就没有任何意义。
http://guafei.iteye.com/blog/938094 这个是之前的方案,结果遇到了一些问题。现在改变方案,不打算把访问量入库(因为数据量太大,是在太慢了)。新方案:把cache服务器中的访问量放入isearch的xml。 数据源1:萝卜cache服务器的数据, ...

NIO

主要是增加了通道FileChannel类,而且通道主要与缓冲器ByteBuffer进行结合处理。旧的IO修改了FileInputStream和FileOutputStream和RamdomAccessFile(字节流操作),还有设置字符的类Charset,还有ByteBuffer可以进行转换通过ascharBuffer、IntBuffer等。 用缓冲器操纵数据:Buffer有数据和可以高效地访问及操作这些数据的四个索引组成,这四个索引是mark、position、limit、capacity      编程思想里的一幅图561页 NIO一个重要的特性:内存映射文件,允许我们创建和修改那些因为太 ...

vi编辑快捷键

光标控制命令 命令                  光标移动 h或^h                  向左移一个字符 j或^j或^n             向下移一行 k或^p                  向上移一行 l或空格                      ...
〔原创〕Ubuntu下,安装官方最新版VMware Workstation 下载/安装/配置 全教程 Ubuntu 2009-05-16 21:33:59 阅读4236 评论7   字号:大中小 订阅 首先,声明声明 1.在Ubuntu系统下的VMware Workstation,是英文版的喔!用不用,自己看着办了~ 2.这次的教程,是写如何从官方下载最新版本,然后安装在Ubuntu系统上使用。因为VMware本身是商业软件,因此,从网站上获得的最新版本,只能是30天试用。我个人觉得是够了,到了30天再说呗。嘿嘿~ 3.这次的教程,涉及到了linux系统下,一种比较少见的软件格式:”. ...
Global site tag (gtag.js) - Google Analytics