自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 在ubuntu上编译android的mupdf

最近接触到了mupdf,据说这是一个轻量级的PDF阅读器(a lightweight PDF viewer and parser/rendering library) 我们需要在android上面用到mupdf,所以需要针对android平台编译生成库文件。这里就要用到ndk了,linux平台的ndk下载地址是 http://dl.google.com/android/ndk/android-ndk-r5b-linux-x86.tar.bz2 ndk的安装比较简单,下载并解压,将ndk的根目录

2011-04-12 14:56:00 4233 2

转载 ConcurrentModificationException主要原因及处理方法

<br />Iterator 是工作在一个独立的线程中,并且拥有一个 mutex 锁。 Iterator 被创建之后会建立一个指向原来对象的单链索引表,当原来的对象数量发生变化时,这个索引表的内容不会同步改变,所以当索引指针往后移动的时候就找不到要迭代的对象,所以按照 fail-fast 原则 Iterator 会马上抛出 java.util.ConcurrentModificationException 异常。<br /><br />  所以 Iterator 在工作的时候是不允许被迭代的对象被改

2011-03-24 16:35:00 1235

转载 linux中用shell获取昨天、明天或多天前的日期

原文地址:http://www.itwis.com/html/os/linux/20100202/7360.htmllinux中用shell获取昨天、明天或多天前的日期:在Linux中对man date -d 参数说的比较模糊,以下举例进一步说明:# -d, --date=STRING display time described by STRING, not `now’[root@Gman root]# date -d next-day +%Y%m%d #明天日期20091024[root@Gma

2010-07-29 16:52:00 11105 1

转载 linux 磁盘占用

要查看linux的磁盘使用情况df -hl会列出所有分区和挂载点的情况,文件系统 容量 已用 可用 已用% 挂载点/dev/sda1 9.4G 6.0G 3.0G 68% / 要查看目录所占的磁盘大小du -h显示当前目录的所有子目录的大小以及当前目录的大小4.0K ./site128K . site 子目录占4K, 当前目录的总大小是128K

2010-07-29 16:49:00 609

转载 从bash函数中返回任意值

Bash函数,不同于其他编程语言的函数,它更像一个子程序,即其返回值,只能是一个数字,以0表示成功,非0表示失败。如果,您在bash函数中想返回除了数字之外的值,就需要自己设计一定的技巧了。今天看到了一篇文章,简单介绍了三种技巧,笔者翻译下来,与大家分享。假设我们想返回一个字符串,最简单的方法是:function myfunc(){ myresult='the value'}myfuncecho $myresult通过一个全局变量myresult,来保存返回值。使用全局变量,其缺点

2010-07-29 16:40:00 857

转载 使用nohup让程序在远程主机后台运行

<br /><br />Unix/Linux下一般比如想让某个程序在后台运行,很多都是使用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台:<br />  /usr/local/mysql/bin/mysqld_safe --user=mysql &<br />  但是加入我们很多程序并不象mysqld一样做成守护进程,可能我们的程序只是普通程序而已,一般这种程序使用 & 结尾,但是如果终端关闭,那么程序也会被关闭。但是为了能够后台运行,那么我们就可以使用nohup这个命令,比如我们有个te

2010-07-28 21:51:00 457

转载 apache日志排序

export LC_ALL=POSIXcat http.log |sort -t' ' -f -i -k 4.9,4.12n -k 4.5,4.7M -k 4.2,4.3n -k 4.14#LC_ALL未声明可能会在排序月份再排日时显示错误顺序

2010-07-27 20:58:00 693

转载 xp下 卸载ie8到ie6

C:/WINDOWS/ie8/spuninst/spuninst.exe

2010-05-20 09:36:00 591

原创 ssh验证问题

昨天在ssh登录时遇到了一个比较严重的问题,某个用户只能以密码的方式登录,其他的用户都可以用验证key的方式来登录。昨天试着解决这个问题,但是随便怎么都不行。今天以debug方式启动ssh(/usr/sbin/sshd -d -p 1022),才发现原来是那个用户的home权限不正确(需要的是755, 被我改成了775)导致的验证失败

2010-05-18 10:09:00 499

原创 生成asdoc时的怪异问题

前两天拿到一个小东西的源代码,由于里面注释还比较好,想生成它asdoc,但是随便咋个都会提示一个错误Error #1083: The prefix "return" for element "return:" is not bound.由于一时没找到解决办法,当时就没有生成doc今天突然发现有几行注释是" @return: ",然后又用eclipse自动生成了一下javadoc的注释,

2010-05-14 10:26:00 1499

转载 ubuntu 9.10 下 skype不能复制问题

在gedit /etc/apt/sources.list中添加deb http://ppa.launchpad.net/mapopa/qt4.6/ubuntu karmic main deb-src http://ppa.launchpad.net/mapopa/qt4.6/ubuntu karmic main 然后在网页中找到PPAs OpenPGP key id,如下格式

2010-04-28 15:46:00 680

原创 HTML字符实体(Character Entities),转义字符串(Escape Sequence)

http://114.xixik.com/character/

2010-04-25 15:34:00 713

转载 mysql soundex函数

保留字符串的首字母,但删除元音字母(a、e、h、i、o、u)和w、y,所有不在A-Z范围之内的国际字母符号被视为元音字母。 一个标准的soundex字符串的长度为4个字符,然而soundex()函数会返回一个人以长度的字符串将数字赋予剩下的字母如下:1. b, f, p, v2. c, g, j, k, q, s, x, z3. d, t4. l5. m, n6.

2010-04-02 09:50:00 2481

原创 5.7.7. 权限更改何时生效

当mysqld启动时,所有授权表的内容被读进内存并且从此时生效。当服务器注意到授权表被改变了时,现存的客户端连接有如下影响: 表和列权限在客户端的下一次请求时生效。数据库权限改变在下一个USE db_name命令生效。 ·         全局权限的改变和密码改变在下一次客户端连接时生效。如果用GRANT、REVOKE

2010-03-31 09:46:00 577

转载 5.7.3. MySQL提供的权限

账户权限信息被存储在mysql数据库的user、db、host、tables_priv、columns_priv和procs_priv表中。在MySQL启动时并在5.7.7节,“权限更改何时生效”所说的情况时,服务器将这些数据库表内容读入内存。GRANT和REVOKE语句所用的涉及权

2010-03-30 16:34:00 2275

转载 5.7.2. 权限系统工作原理

  MySQL权限系统保证所有的用户只执行允许做的事情。当你连接MySQL服务器时,你的身份由你从那儿连接的主机和你指定的用户名来决定。连接后发出请求后,系统根据你的身份和你想做什么来授予权限。MySQL在认定身份中考虑你的主机名和用户名字,是因为几乎没有原因假定一个给定的用户在因特网上属于同一个人。例如,从office.com连接的用户joe不一定和从elsewhere.com连

2010-03-30 15:59:00 897

转载 AS3几个容易出错的地方

在写AS3代码的过程中,有些编译错误,或者运行错误,是很难检查。这儿我总结了一些曾经碰到过的问题。1、TypeError: Error #1006: value 不是函数。这是在运行时的报错,我们来看看是一段什么样的代码导致他报错的大家先找找这段代码错在哪,为什么导致这个错误,然后在看看后面说的错误原因private function click

2010-03-25 22:50:00 1355

原创 在ActionScript中使用国际化时的数据绑定

在mxml中, 如果我们需要绑定对国际化结果进行绑定非常方便,例: 如果在ActionScript中就要麻烦一些了, 需要使用BindingUtilsvar btn:Button = new Button();BindingUtils.bindProperty(this._title, "text", "index_search", {name: "title", getter

2010-03-25 15:04:00 997

原创 [RPC Fault faultString="java.lang.NullPointerException : null" faultCode="Server.Processing" faultDetail="null"]

当使用blaseds, 发生[RPC Fault faultString="java.lang.NullPointerException : null" faultCode="Server.Processing" faultDetail="null"]时, 就应该检查服务器端是否存在问题了。每次调用RemoteObject, 都会产生一个新的对象, 即使是同一个类

2010-03-18 14:52:00 10004 4

原创 为装了ispcp的apache添加其他vhost的php支持

当按照ispcp的文档安装完成ispcp之后,会发现已经存在的其他的vhost中的php页面不能访问了,需要访问的话,添加        FCGIWrapper /usr/bin/php5-cgi .php        Options FollowSymLinks        Options ExecCGI SymLinksIfOwnerMatch        Allow

2010-02-25 09:49:00 831

原创 Flex 国际化

1、首先添加新的本地化支持,比如:zh_CN,使用以下方法:    在命令行下进入{FlexBuilder的安装目录}/sdks/3.0.0/bin目录下,运行命令:copylocale en_US zh_CN 2、在Flex工程中添加与src同级的目录用于放置本地化文件,比如:        (这里的properties同Struts的properties文件) 

2010-02-24 10:47:00 873 1

原创 关于flex集合

1. 过滤(field), 不会对集合(ArrayCollection/XMLListCollection) 的内部数据进行更改, 所以可以进行多次过滤2. 排序(Sort), 会对集合(ArrayCollection/XMLListCollection) 的内部数据进行更改

2010-02-23 10:43:00 627

转载 Bash数学运算

from: http://wzgyantai.blogbus.com/logs/35896693.html使用bash也许有的时候会需要进行数学运算,如果想当然的声明两个变量,然后做数学运算,结果会让人很意外的,需要使用declare -i命令来声明数字变量下面是一个例子,运行一下就可以看到结果的差异了~~~#!/bin/bash#written by:fl

2010-01-29 17:09:00 1551

原创 bash中的符号. : () {} [] [[]] (())的解释

from: http://www.cnscn.org/htm_data/133/0903/21818.html  bash下有很多像{}、[]等一些符号命令,下面是我对一些常用的符号命令的学习笔记,若有错误或纰漏望各位兄弟指正。一、.(source)  .(点)与source命令一样,从文件中读取并执行命令,无论该文件是否都有可执行权限都能够正确的执行。且是在当前shell下执

2010-01-29 17:07:00 2210

转载 sh命令行参数处理以及特殊变量

Bash接受命令行参数时,在文件中可以通过多种途径访问这些参数$0为脚本文件名,$1为第一个参数,$2为第二个参数,依次类推但是有的时候并不知道到底有多少个参数,变量$#就是参数的个数,而且可以使用$@得到所有的参数,这个变量相当于是一个数组,可以通过遍历它,得到每一个参数另外还有个$*也是可以获得所有的参数,但是它和$@是有区别的,$*是将所有的参数作为一个字符串返回,而$@是将

2010-01-29 17:06:00 7566

转载 bash中exit/exec/source

exit用于无条件终止当前脚本的执行. 若用在交互式shell中, 它将logout当前shell.exit后经常带有一个数值参数, 表征退出状态: exit nn == 0            脚本执行成功n == 1~125   出错, 这些对应的错误值由用户在脚本中定义.n == 126        文件不可执行n == 127        不存在该命令

2010-01-29 16:58:00 1445

转载 10个精彩智力问题,看你会做几道? 

   希望大家能够大呼过瘾~   1. 给一个瞎子52张扑克牌,并告诉他里面恰好有10张牌是正面朝上的。要求这个瞎子把牌分成两堆,使得每堆牌里正面朝上的牌的张数一样多。瞎子应该怎么做?答案:把扑克牌分成两堆,一堆10张,一堆42张。然后,把小的那一堆里的所有牌全部翻过来。      2. 如何用一枚硬币等概率地产生一个1到3之间的随机整数?如果这枚硬币是不公正的呢?

2010-01-26 17:56:00 727

原创 ssh 端口映射的应用

公司局域网中有N台机器, 其中只有A有外网ip, 现在需要在家里的机器C上, 访问B的某个端口(比如80), 这个时候使用ssh通道就比较方便了(三台机器均需要装ssh)。这三台机器的ip地址如下           内网ip                    外网ip(假设)A    192.168.1.100         10.1.26.36B    192.168.1

2010-01-26 17:28:00 1484

转载 Debian 安装中文语言支持

# 1. 设置locale> dpkg-reconfigure locales# 选中其中需要的以zh_CN开头的所有项, 设置zn_CN.UTF-8为默认local# 2. 安装字体# 1) debian 4 (etch)> apt-get install ttf-arphic-gbsn00lp> apt-get install ttf-arphic-gkai00mp# 2) debia

2010-01-18 16:59:00 3068 1

转载 Ubuntu 安装windows中文字体

# 1.拷贝字体                               > sudo mkdir -p /usr/share/fonts/zh_CN/                                                     > sudo cp /media/hda1/windows/fonts/SIMYOU.TTF /usr/share/fonts/zh_CN

2010-01-18 16:57:00 661

翻译 Gantt_Chart-Task_Chart-2-ConfiguringTaskChartControl

设置chart control1. 隐藏列 task data provider为:   {id: "T1", name: "Task #1", startTime: "1/14/2008 8:0:0", endTime: "1/28/2008 17:0:0"} 要隐藏的话, 设置列visible属性为false:       这里的endTime和startTime的visible属性为fals

2010-01-18 16:42:00 1206 1

翻译 Gantt_Chart-Task_Chart-1-配置task_chart的数据

 1. task chart 需要两个data provider:  1) task data provider包含任务数据, 可以是一级的或者多级的或者分组的数据, 使用TaskChart的taskDataProvider属性来设置, task chart的数据表格完全使用AdvancedDataGrid所提供的功能 2) constraint data provider包含约束数据

2010-01-14 17:31:00 958

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除