- 博客(42)
- 资源 (16)
- 收藏
- 关注
原创 开发和发布时对Code singing Identity 使用不同的证书
在开发时 Code Sining Identity 中使用 developer的证书而在发布时时
2014-04-19 18:26:10
484
原创 iOS 开发总结
- (NSString *)URLEncodedString:(NSString *)string{ NSString *result = (NSString *)CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault,
2012-12-14 10:22:05
661
原创 在virtual box上装ubuntu addtion tools
装好ubuntu后,先安装synaptic软件。然后运行 sudo synaptic.如果 你的ubuntu的内核版本是:3.5.0-17-generic那么将 linux-headers-3.5.0-17-generic选择上。然后你 再安装ubuntu的 addtion tools它就可以编译安装了
2012-11-01 14:06:21
278
原创 pt 转换 px
屏幕坐标屏幕坐上为原点坐标,坐标轴的正方向为向右,向下。px是以屏幕象素为单位。pt是以1/72英寸为单位。因此转换的思路是:1,创建一个长度为1英寸静态值得元素2,测试这个长度上有多少象素3,如果上面测试结果为a,那么y = x * a/72 y是 x(pt)转换成的象素值。4,如果上面测试结果为a,那么y = x * 72/a y是 x(px)转换成pt的结果。
2012-10-15 10:25:53
1063
原创 java 对 xslt 的扩展。
1 目前主流的Transformer的实现Java sdk要求XSLT的transformer实现javax.xml.transform.TransformerFactory抽象类中的抽象方法。该工厂类成为具体的Transformer实例创建的入口。目前主流的实现在www.jdom.org/docs/apidocs/org/jdom2/transform/XSLTransformer.
2012-10-12 15:03:14
570
转载 手工在ubuntu上安装apache-tomcat
1,下载apache-tomcat2,解压,并将文件拷贝到 /usr/local/webservers3,update-alternatives --install /etc/init.d/tomcat tomcat /user/local/webservers/apache-tomcatxxxx/bin/catalina.sh4,编辑/etc/rc.local。在里面加入: /etc
2012-10-03 13:50:41
248
原创 在ubuntu上安装eclipse
1, 下载最新版的eclipse.2, 解压并将目录拷贝到 /usr/local/dev/下面3,修改用户属性将用户属性改写成 root:root4,做执行文件的符号链结:可以使用命令 update-alternatives 【命令】sudo update-alternatives --install /usr/bin/eclipse eclipse /usr/local
2012-10-03 12:20:47
421
原创 linux 动态链接
linux 的动态链接文件叫so 是 share object的意思。编译使用参数 -fPIC 是 Position Independent Code 位置无关代码 gcc hello.c -fPIC -shared -o libhello.so动态加载为引用libhello.so, 编译main.cs时用下面命令 gcc main.c -L. -lhello
2012-09-30 01:17:08
202
在eclipse juno 上 安装tomcat 7
Install and Start EclipseGo to http://www.eclipse.org/downloads/. Choose "Eclipse IDE for Java EE Developers", download, and unzip. As of 2012, the latest version is Eclipse 3.7 (Indigo), and is
2012-09-09 20:29:40
141
JavaScript Drag and Drop Tutorial
JavaScript Drag and Drop Tutorial(last updated: 21.02.09 00:19 UTC)back Try dragging one of the items below:Item 1 is Item 2 is NON-draggable element clickedIntroduction由于没有太好
2012-07-16 21:31:16
148
原创 Java JDK 实现AOP
AOP的产生摘 要面向方面编程 (AOP) 是施乐公司帕洛阿尔托研究中心 (XeroxPARC) 在上世纪 90 年代发明的一种编程范式,它使开发人员可以更好地将本不该彼此纠缠在一起的任务(例如数学运算和异常处理)分离开来。 AOP 方法有很多优点。首先,由于操作更为简洁,所以改进了性能。其次,它使程序员可以花费更少的时间重写相同的代码。总之,AOP 能够为不同过程提供更好的封装性,提高未
2012-07-11 23:11:53
472
转载 vim 高级应用 原文地址 http://www.2maomao.com/blog/wp-content/uploads/vim_tips.txt
最佳vim技巧----------------------------------------# 信息来源----------------------------------------www.vim.org : 官方站点comp.editors : 新闻组http://www.newriders.com/books/opl/ebooks/07357100
2012-04-11 13:12:30
6426
转载 ANSI/VT100 Terminal Control Escape Sequences
ANSI/VT100 Terminal Control Escape Sequences[ Status | Setup | Fonts |Cursor | Scrolling | Tabs |Erasing | Printing | Keyboard |Colours ] Many computer terminals and terminal emu
2012-04-01 00:13:46
713
转载 VIM python 自动补全插件:pydiction
1. VIM python 自动补全插件:pydiction这是一个相当不错的 Python 代码自动完成的脚本。可以实现下面python代码的自动补全:简单python关键词补全python 函数补全带括号python 模块补全python 模块内函数,变量补全from module import sub-module 补全
2012-03-31 22:52:36
4638
转载 java 设置连接超时
HttpURLConnection是基于HTTP协议的,其底层通过socket通信实现。如果不设置超时(timeout),在网络异常的情况下,可能会导致程序僵死而不继续往下执行。可以通过以下两个语句来设置相应的超时:System.setProperty("sun.net.client.defaultConnectTimeout", 超时毫秒数字符串);System.setProperty(
2012-03-19 23:53:01
2457
转载 Java 带编码的读写。原文来自:http://www.javapractices.com/topic/TopicAction.do?Id=42
Home |Poll | Wiki | Source Code | WEB4J | DATE4J | LinksReading and writing text filesWhen reading and writing text files :it's almost always a good idea to use b
2012-03-19 11:28:57
4586
转载 VirtualBox虚拟机Ubuntu找不到网卡的解决方法
VirtualBox虚拟机Ubuntu找不到网卡的解决方法分类: Linux NetWork2011-07-14 18:31 102人阅读 评论(0)收藏 举报VirtualBox安装完Ubuntu server 9.10虚拟机。然后就copy了几个,想构建一个网络环境。可是在新的虚拟机环境下,总是提示找不到eth0.很是郁闷,搞了好久,
2012-03-16 01:12:09
308
原创 htmlparser
阅读htmlparser的源码起点:org.htmlparser.scanners.CompositeTagScanner这个类实现额树桩层次tags的完整的扫描逻辑。这个类中最重要的也是htmlpaser项目最重要的函数是scan(Tag tag, Lexer lexer, NodeList statck)isEndTag函数只是简单的检查 标签的第一个字符是否是
2012-03-11 21:46:29
82
原创 mongodb 遇到 mongodb couldn't connect to server 127.0.0.1 shell/mongo.js错误时
可以删除 /var/lib/mongodb/mongod.lock 文件然后重新启动mongodb: sudo /etc/init.d/mongodb restart
2012-03-10 22:16:03
3125
转载 ubuntu安装mongodb 原文地址:http://www.gaojinbo.com/ubuntu-mongodb%E5%AE%89%E8%A3%85%E9%85%8D%E7%BD%AE.htm
ubuntu mongoDB安装配置十月 11th, 2010 Posted in 4.数据库 | 阅读次数: 1,988 次 双线Linux服务器合租 Nginx服务器合租 Linux服务器合租64G超大内存Author:gaojinbo Time:2010-8-18 模式自由(schema-free),意味着对于存储在mongodb数据库中的文件,我们不
2012-03-10 22:12:52
509
转载 htmlparser 的使用 原文网址:http://www.iteye.com/topic/149493
企业应用 我这次要介绍的是如何抽取正文,这部分是最为核心的.因为如果不能很好的提取原有文章的内容和样式,那么搜索出来的东西就会惨不忍睹.根本就没有使用价值 在做正文抽取模块之前我曾经参考过很多抽取模式,有配置模版的,有搞视觉匹配的.有搞关键字识别的.我挨个做了分析首先配置摸版是不太现实的,因为我在搜索技术资讯的时候,根本不知道会搜索到哪个网站,也根本没精
2012-03-08 18:20:41
183
原创 在ubuntu 上让tomcat 绑定80端口
sudo apt-get install authbind然后配置80端口:sudo touch /etc/authbind/byport/80接下来再启动tomcat就可以访问到80的服务了:sudo authbind --deep ./catalina.sh start或者 sudo authbind --deep ./startup.sh
2012-03-08 14:56:05
634
原创 在ubuntu 上配置固定ip
编写配置文件 /etc/networ/interfaces你可以通过man interfaces查看详细说明然后配置如下auto loinface lo inet loopbackauto eth0iface eth0 inet static address 192.168.xxx.xxx netmask 255.
2012-03-08 14:48:12
195
翻译 在ubuntu上安装apache-tomcat. 原文:https://help.ubuntu.com/10.04/serverguide/C/tomcat.html
Apache TomcatApache Tomcat 是一个非常流行的java servelet和jsp的容器。Tomcat6.0 安装的安装分成两部分。第一部分是安装一个tomcat主机。其次还可以安装一些私有的tomcat 服务。第一部分是tomcat启动的必要条件。他必须同tomcat服务一起启动。独立运行方式的安装为了安装tomcat server 你可
2012-03-07 20:54:10
545
ubuntu 上安装 python
apt-get install pythonapt-get install ipythonapt-get install python-mysqldbsudo apt-get install python-setuptsudo apt-get install python-pip python-dev build-essential sudo pip install --upg
2012-03-07 17:38:39
156
转载 在ubuntu 上 安装 sun java7 jdk
Install the JDK第一种方法:sudo apt-get purge openjdk*Then, add ppa:eugenesan/java and install Oracle Java (JDK) 7 in Ubuntu 10.04/10.10/11.04/11.10/12.04:sudo add-apt-repository ppa:eugenesan
2012-03-07 00:11:57
1053
转载 ubuntu package 管理包
目录[隐藏]1第 6 章 - Ubuntu 软件包管理1.1介绍1.1.1主要的包管理工具1.1.2方便的工具1.2Ubuntu 软件包管理基础1.2.1设置 APT1.2.2安装 tasks1.2.3aptitude1.2.4dselect1.2.5使用 APT 来维护发行版本1.2.6aptitude, apt
2012-02-26 22:19:17
1138
转载 ubuntu server 安装必备
ubuntu server+gnome+Telnet+vsftp+XDCMP (2008-04-04 23:20) 分类: 基于Arm9的仪表设计下面我们来记录安装ubuntu server+gnome+Telnet+vsftp+XDCMP 的过程。1、分区表的建立: 以前装RedHat,强调合理的建立分区,现在装ubuntu,手上有80G的空间,下面我来说一下我的分区是怎
2012-02-26 18:34:37
1815
原创 双盒架子维护内容的一致性
1 记录和内容的概念1. 表(content table) 由记录(content record)组成,全部的记录描述一个内容清单。2. 表 T 中的记录r是由内容名(content name)和md5组成的一个二元组。3. 一个内容(content)是一个数据单元。如果某个数据单元,可以用名字标识,然后用md5加密,那么这个数据单元就是内容。文件系统中的数据文件(与设
2011-12-09 16:53:59
87
翻译 Regular Expressions (java part)
Regular ExpressionsAshley J.S MillsCopyright © 2005 The University Of BirminghamSayid.YoungTranslates1 介绍模式匹配是计算机科学的一门重要学问,它主要研究对信息的定义和按照定义进行匹配识别。人类每天都在使用各种模式(已经定义的信息),去识别各种事物。计算机也在使用
2011-11-06 12:05:28
279
转载 linux 特殊字符
在linux/unix的字符界面下,可以利用一些控制符来定位显示位置、控制颜色、清屏等。printf("/033[47;31mhello world/033[5m");47是字背景颜色, 31是字体的颜色, hello world是字符串. 后面的/033[5m是控制码.颜色代码:QUOTE:字背景颜色范围: 40--49 字颜色:
2010-12-30 17:31:00
115
原创 关于权限管理
昨天,我隔壁的一批人讨论了一天的权限管理问题,直道我头痛的离去。我把他们讨论的东西整理如下:1,权限管理的作用域是被赋予权限的人的集合。2,人有三个纬度,个人,角色和部门3,个人权限和角色权限必须在部门权限存在的前提下。3.1,角色纬度受部门纬度限制即 R(G(a)) 可以,但G(R(a))错误 : G是给a赋予部门权限,R是给a赋予角色权限。3.2,个人纬度受部门纬度限制即 P(G
2010-01-16 12:43:00
396
2
原创 杂谈
一直以来,我的博客访问量太少,而且回帖几乎为零。我就有点懒得写了。而且管于约瑟夫环的还留下个小bug也没人骂骂我,真是郁闷。今天想来想去还是简单的写点小问题吧。前天,在表达式解释器的设计中。我给一个小女生指出“浮点数字段缺省值应该是零”。同时我跟她说,空字符串不应该出现现在浮点数集合中。特别是,因为围绕浮点数构造的函数集合,如果引入了空字符串这种东西,很容易引入bug.现在从这说起,扩展到程序的架
2010-01-15 12:25:00
356
4
原创 段页式管理模型一个新的应用
现在有一个问题,应用程序最大内存空间是2G,有n个内存池子大小4k,每个池子有m个块,每个块可能被使用,也可能没有被使用。找到一种方法,通过任意给定地址可以知道该地址是否在内存池中,并且属于那个块,同时知道该块是否被使用。解决方案: 1,将2G内存空间分三段。分别命名为高位,中位,低位。高位10bit,中位 10bit,
2009-06-22 15:50:00
241
原创 软件架构的基础——状态机
相信学计算机的不管是学硬件(电子)还是学软件的都知道这句话,可计算的都是可图灵的。输入事件产生状态改变。把事件(数据)和控制状态的部分分离(中央控制器)就成了现在的冯氏计算机的模型。在冯氏计算机模型上,我们的程序是顺序执行的。它有始有终,即使中间产生循环,但还是顺序的。在这种情况下我们验证我们程序的对错很困难。因为状态是平面的太复杂。一旦程序进入到错误状态,我们很难找到。这个阶段状态机几乎接近
2009-06-16 15:21:00
624
1
axfs source code
2008-09-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人