- 浏览: 177180 次
- 性别:
- 来自: 杭州
最新评论
-
muyiou:
这篇文章讲的真好!
java内部类 -
刚开始吧:
讲的很好。很经典。貌似还有点小问题。就像19层说的,是不是&l ...
Spring+Hibernate+Struts2整合文档 -
306335604:
相关的分析文档出来;在什么地方,大哥,能不能贴出来
有点piwik的一点东西 -
nextman:
小儿科
Spring+Hibernate+Struts2整合文档 -
liu2511981:
按照Lz 的配置,其中在 配置 声明式事务处理的时候有异常, ...
Spring+Hibernate+Struts2整合文档
文章列表
配置中文,及中文输入法fcitx
1. 添加locale中文支持:
vi /etc/locale.gen
确保en_US.UTF-8 UTF-8与zh_CN.UTF-8 UTF-8取消注释
然后执行locale-gen命令,与上面的一样;
2. 安装中文字体
pacman -S wqy-microhei wqy-microhei-lite wqy-bitmapfont wqy-zenhei ttf-arphic-ukai ttf-arphic-uming
如果有其它字体也可以进行安装;
3. 安装字体管理器
pacman -S fontconfig
执行命令 ...
安装桌面程序
安装桌面程序前需要先明白几个模块:
1. 显示服务:
linux图形界面的运行都是采用c/s架构组成,即显示通过后端的服务的方式运行;当前有两个:X11与Wayland,X11诞生于1987年,而Wayland是当前新的桌面环境,还不 ...
基本操作系统安装
1. 磁盘分区:
cfdisk /dev/sda
对磁盘进行分区,如果使用grub作为启动管理器,则需要将/boot单独分一个区;
通常分三个盘:
/dev/sda1 为/boot
/dev/sda5 为swap
/dev/sda6 为/
2. 分区后格式化:
mkfs.ext4 /dev/s ...
造成segment fault,产生core dump的可能原因
1.内存访问越界
a) 由于使用错误的下标,导致数组访问越界
b) 搜索字符串时,依靠字符串结束符来判断字符串是否结束,但是字符串没有正常的使用结束符
c) 使用strcpy, strcat, sprintf, strcmp, strcasecmp等字符串操作函数,将目标字符串读/写爆。应该使用strncpy, strlcpy, strncat, strlcat, snprintf, strncmp, strncasecmp等函数防止读写越界。
2 多线程程序使用了线程不安全的函数。
先说明操作系统版本:fedora 20,桌面环境gnome与kde;
(刚开始彩的是gnome,但因为我电脑只有1G内存,所以跑这个桌面几乎经常死机,所以就换了kde,而且kde的定制性太高了,更适合我)
先说说现在在linux中流行的输入法有 ...
如何處理Java應用在CPU高時的問題排查與解決
- 博客分类:
- Java
如何處理Java應用在CPU高時的問題排查與解決在Tomcat的應用下,出現Java進程佔用非常高的CPU,而內存卻佔用很少時,就需要考慮是否程序中有線程死鎖的情況出現,造成了CPU資源無法釋放;這時就要通過對CPU的線程及進程進行分析來找到問題的原因;查找與定位問題通常分爲以下幾步:1. 確定當前Java的進程ID: ps -ef|grep java得到當前運行的java進程的PID;
linux下自己用的比较好的软件总结
- 博客分类:
- Linux
编辑器:emacs
文件阅读器:Okular,能阅读各种不同格式文件;最主要的是,它支持vim命令进行移动;
chm文件阅读:kchmviewer;
屏幕截图工具:使用fedora系统自己带的工具,调整一下快捷键即可,且可以截图,可以录制屏幕视频;shutter支持
下载工具:qBittorrent,可以在线搜索英文原版资源,下载速度也比较快,但不支持中国的xunlei和电驴资源;
应用安装工具: Fedora下使用yum进行软件的安装,而当需要安装deb格式的应用程序时就无法安装,需要安装alien工具,它是一个将deb文件转换成rpm格式的应用,
但使用它需要rpm- ...
常用linux应用脚本收集
- 博客分类:
- Linux
linux下查看swap分区被哪些进程占用实现脚本
for i in `cd /proc;ls |grep "^[0-9]"|awk ' $0 >100'` ;do awk '/Swap:/{a=a+$2}END{print '"$i"',a/1024"M"}' /proc/$i/smaps ;done |sort -k2nr
统计当前netstat命令的各种状态的总数
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a] ...
C语言编写的单链表(测试通过)
- 博客分类:
- C/C++
#ifndef List_H
#define List_H
#endif
typedef int Item;
typedef struct node * PNode;
typedef struct node
{
Item item;
PNode next;
} Node;
typedef PNode Position;
typedef PNode List;
/*
功能
n生空链表L
*/
List MakeEmpty(List L);
/*
功能
判定链表是否为空
*/
int IsEmpty(List L); ...
It has being a long time sine i want to find a good job. Because i now know what is good for an employee. And how to be a better employee.
So, i imagine that i am in a interviewing right now, and a good company's executive officers are trying to hire me, so i have to talk about what i am thinking a ...
当我们使用GET方式对汉字编码进行传输时,不同的浏览器会有不同的问题,因此我们应该先将汉字进行转码,转为unicode的方式进行传输,如下代码:
$str = rawurlencode(iconv("GBK", "UTF-8", "我是谁"));
echo "<br> ".$str;
这样,“我是谁”会被转换为类似于:%E6%88%91%E6%98%AF%E8%B0%81的编码,在浏览器地址上进行传输;
而在接收此参数时,需要将编码进行反转换,处理分两步:
一、定义页面的编码格式:
这是第 ...
很久没有写blog了,也是这近一年里,一直都忙于工作,没有什么闲时间写技术blog,现在发现,blog也还是要写的,他能记录自己一点一点的成长;
piwik,使用php+flex+mysql搭建的一个开源流量统计系统,很好用,功能也很强大,最近因为要做一个流量统计分析类的东西,所以拿来研究一下;
接下来会附上相关的分析文档出来;
Oracle 串讲
Oracle 总结
Oracle SQL(Oracle 9i 9.2.0.1.0)
SQL(结构化查询语言),是操作关系型数据库中的对象。
DDL(数据定义语言)语句,用于建表或删表操作,以及对表约束进行修改。
DML(数据操作语言)语句,向表中插入纪录,修改纪录。
事务控制语句:commit; rollback;
授权语句
select语句(数据的查询),投影,过滤(选择)查寻,关联查寻(表连接)。
sqlplus 访问数据库命令(本地访问/远程访问),和数据库建立连接的命令,是数据库操作的环境
- 2009-09-21 10:55
- 浏览 2685
- 评论(1)
在ecpp.base.php中定义了一个BaseVisitor extends Object 类,它对session中的当前登录的用户信息进行判断与初使化,我们先看看它的构造器:
function BaseVisitor()
{
if ($_SESSION[$this->_info_key]['user_id'])
{
$this->info = $_SESSION[$this->_info_key];
$this->has_login = true; ...
- 2009-07-29 23:05
- 浏览 6202
- 评论(1)
对于数据库关系模型的分析,我觉得需要从两个函数说起:
//获取一个模型
function &m($model_name, $params = array(), $is_new = false)
{
static $models = array();
$model_hash = md5($model_name . var_export($params, true));
if ($is_new || !isset($models[ ...
- 2009-07-29 15:35
- 浏览 7256
- 评论(0)