现在位置: 首页 > slvgiuu发表的所有文章
  • 05月
  • 27日
综合 ⁄ 共 2850字 评论关闭
导读: ScoUnix 文件系统 目录结构     上文说了i节点的结构,其中重要的一点就是i节点结构不含文件名信息,那对于一个具体的文件来说,文件名称是怎么跟其i节点挂接上的呢?     答案就是目录,文件名跟i节点挂接是通过目录来实现的,废话不说,先show下目录文件的结构。   具体参考:/usr/include/sys/dirent.h (scounix505) struct dirent { ino32_t d_ino;                  /* 文件i节点*/ off_t   d_off;                  /* 目录文件开头至此目录进入点的位移*/ unsigned short  d_reclen;       /* 文件名长度*/ char    d......
阅读全文
  • 05月
  • 21日
综合 ⁄ 共 196字 评论关闭
        一直没有用ant和junit进行测试。做了个简单的例子,需要的同志简单看一下啊。源码我上传了,大家可以在这里下载 写了一个简单的例子,目录结如下所示,junit包是eclipse中自己带的。把它放到你工程的lib包下就行。  然后,想利用ant进行junit测试,还得配置一个ant运行环境,把junit包配置在ant运行的类路径中,否则会出错,如下所示:  最后你可运行了,如下所示:  
阅读全文
  • 05月
  • 10日
综合 ⁄ 共 661字 评论关闭
当前商业正在从“以产品为中心”到“以用户为中心”转变,很多企业将CRM作为企业成功的一个关键因素,呼叫中心作为影响用户最直接的渠道,起着至关重要的作用;利用数据挖掘技术,可以提高企业呼叫中心的效率的同时来增加客户满意度,下面讨论下具体可以应用的方面。   1、根据客户的历史信息、呼叫信息、客户级别等信息,建立客户接入分类模型,对接入客户进行客户细分,针对不同的客户群采取不同的服务应答策略,从而提高客户满意度。 2、呼叫异常行为分析模型,采用异常检检测法或时间序列算法,找出有异常呼叫行为的客户,在合......
阅读全文
  • 04月
  • 18日
综合 ⁄ 共 5133字 评论关闭
基于Ubuntu Nginx Mongrel Mysql部署rails博客分类: railsUbuntuRailsMySQLnginxRuby前提: 已安装好了ubuntu,此处用的是7.10版本要做得事情:安装rubygemrails (含一些用到的插件)mongrel(含mongrel_cluster)MysqlNginx配置给mysql建库rails生成生产环境数据库配置mongrel_cluster配置Nginx手动开关mongrelsnginx自动运行脚本mongrelsnginxmysql监控 monitor I.安装I.Ruby首先完成安装gcc和zlib的安装 下载ruby源代码包到本地Linux主机,然后解压缩,进入该目录,进行配置,编译和安装:tar xzvf ruby-1.8.6.tar.gz cd ruby-1.8......
阅读全文
  • 04月
  • 17日
综合 ⁄ 共 4997字 评论关闭
Dalvik 虚拟机支持垃圾收集,但是这不意味着你可以不用关心内存管理。你应该格外注意移动设备的内存使用,手机和平板的内存空间是受到限制的。 在这篇文章里面,我们来看看Android SDK里面的一些内存剖析工具(profiling tools)是如何帮助我们修整应用程序的内存使用。 一、 内存泄露 一些内存使用问题是很明显的,例如,如果在每次用户触摸屏幕的时候应用程序有内存泄露,将会有可能触发OutOfMemoryError,最终程序崩溃。 另外一些问题却很微妙,也许只是降低应用程序和整个系统的性能(当高频率和长时间地运行垃圾收集器......
阅读全文
from:  http://www.cnblogs.com/kym/archive/2009/04/06/1430078.html 一. 写在前面的 这么多的设计模式,我觉得职责链是我第一次看上去最简单,可是回想起来却又最复杂的一个模式。 因此,这个文章我酝酿了很久,一直也没有胆量发出来,例子也是改了又改,可是仍然觉得不够合理。所以希望各位多多指教。 二. 什么是链 文章伊始,先让我们了解这个最基本的概念,什么是链。 我给链下了这样的定义: 1. 链是一系列节点的集合。 2. 链的各节点可灵活拆分再重组。 三. 何为职责链 职责链模式:使多个对象都有机会处理请求,从而......
阅读全文
  • 04月
  • 15日
综合 ⁄ 共 414字 评论关闭
  毕业两年, 回味往事, 坎坷荆棘。我总是在告诫自己,心里阳光点,孔乙己似的安慰自己:成功人士,都是挫折成就了他们。 从销售行业转为IT技术行业,可以说是自己人生的一次定位。做程序员是我专业的归属,是我在几个月前的深思熟虑,是对自己的职业的判断。在这个小小而没有诚信的公司,我实在是没有兴趣待下去;在这个IT较弱的城市,发展跟自己好像没有多大关系。还有7天就结束这一年,在年后的第十一天,迎来一个视乎很可怕的数字,25。25,多么简单的一个字,却沉甸甸的,“事业、感情”,简短而美妙的两个字的词组,却与“25“......
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 15255字 评论关闭
/* * The contents of this file are subject to the terms * of the Common Development and Distribution License * (the "License"). You may not use this file except * in compliance with the License. * * You can obtain a copy of the license at * https://jaxp.dev.java.net/CDDLv1.0.html. * See the License for the specific language governing * permissions and limitations under the License. * * When distributing Covered Code, include this CDDL * HEADER in each file and include the Lic......
阅读全文
  • 03月
  • 17日
综合 ⁄ 共 2510字 评论关闭
题意: 给出n个点, 求过这n个点所需的最少直线条数. 思路: state表示点的状态, 目的是求出对于某个state, 所需的最小直线条数. 朴素地想state之间的转移情况, 记得要体现"半隐半显"的方法... 那就是枚举一个state中的任意一对点, 去掉这对点所在的直线经过的所有点, 得到state' , 答案就是ans[state] = min(ans[state], ans[state' ] + 1); 枚举所有点对即可. 因为这个state的转移是非线性的, 所以需要用dfs... 现在问题就是如何求出state到state' 的转移. 是否可以想到预处理捏? 预处理出任意两点(i, j)所在直线覆盖的点对应的stat......
阅读全文
  • 02月
  • 23日
综合 ⁄ 共 459字 评论关闭
在windows上压缩的文件,是以系统默认编码中文来压缩文件。由于zip文件中没有声明其编码,所以linux上的unzip一般以默认编码解压,中文文件名会出现乱码。 虽然2005年就有人把这报告为bug, 但是info-zip的官方网站没有把自动识别编码列入计划,可能他们不认为这是个问题。Sun对java中存在N年的zip编码问题,采用了同样的处理方式。 有2种方式解决问题: 1. 通过unzip行命令解压,指定字符集 unzip -O CP936 xxx.zip (用GBK, GB18030也可以) 有趣的是unzip的manual中并无这个选项的说明, unzip --help对这个参数有一行简单的说明。 ......
阅读全文
  • 02月
  • 07日
综合 ⁄ 共 1607字 评论关闭
在linux中使用tasklet 软硬件环境:linux-2.6.36/s3c2440 tasklet是通过软中断实现的,所以它本身也是软中断。 test.c #include <linux/module.h>#include <linux/init.h>#include <linux/mm.h>#include <linux/interrupt.h>#include <linux/irq.h>#include <linux/delay.h> MODULE_LICENSE("GPL"); MODULE_AUTHOR("zhanglong");struct tasklet_struct my_tasklet;void tasklet_action(unsigned long arg){     printk("tasklet handle. arg = %ld\n", arg);    }static irqreturn_......
阅读全文
  • 02月
  • 04日
综合 ⁄ 共 1074字 评论关闭
应该怎么背单词 背单词不要孤立的背,一定要融合到句子中去。要查词典,在词典中把这个单词每个不同的例句都要找出一两句实用的作为代表练出来,这样你才会知道一个单词的不同用法。 还有一个办法,就是利用恒星英语学习网这种免费英语学习网站,从周一到周五,每天学习一个英文单词的起源、用法、同根词,学习一句英文名言,记住五个相关的单词,这样在轻松阅读故事的过程中每周记住30个左右的单词,一年就能累计记住1500个单词。不怕找不到英语单词 就怕你没耐心去记. 除了听写、默写以外,还要增加阅读量,(看文章提高阅读英语......
阅读全文