摘要: 1.java的为什么使用序列化 <span style="font-family:'Microsoft YaHei';font-size:12px;color:#3333ff;">一个对象序列化的接口,一个类只有实现了Serializable接口,它的对象才是可序列化的。因此如果要序列化某些类的对象 阅读全文
posted @ 2014-09-07 21:59 Java2048 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 基于HBase实现的手机数据备份系统,实现了手机关键信息的备份,如短信、联系人等。包括服务器端(Server)和客户端(Client)Server运行环境:Hadoop+HBase+TomcatClient运行环境: Eclipse+Android2.3Server端介绍:接收客户端请求的Actio... 阅读全文
posted @ 2014-05-13 23:51 Java2048 阅读(842) 评论(0) 推荐(0) 编辑
摘要: 一、为什么不使用RMI 最最主要还是因为RMI的可控性不够灵活,其次数据序列化格式不够精简。 这两点可以在实际编程中慢慢体会,ipc例子可以在网上搜到。 二、主要技术元素 包含四点:1、序列化对象(数据传输的核心) 2、反射 3、动态代理 4、Socket传输 三、原理 主要说明实现原理,忽略网络异 阅读全文
posted @ 2014-04-18 23:17 Java2048 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 1.正则表达式 (1)正则表达式一般用来描述文本模式的特殊用法,由普通字符(例如字符a-z)以及特殊字符(称为元字符,如/、*、?等)组成。 (2)基本元字符集及其含义 ^ :只匹配行首。 如^a 匹配以a开头的行abc,a2e,a12,aaa,…… $ :只匹配行尾。 如^a 匹配以a结尾的行bc 阅读全文
posted @ 2014-04-14 19:16 Java2048 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 当我们检查文件是否存在,或者检查文件的属性时,可以使用test命令。例如检测/abc是否存在,可以用: test -e /abc && echo "exist" || echo "not exist" test后面可跟的参数比较多,我们可以用man命令来查看各个参数的功能。 下面实现,用户输入一个文 阅读全文
posted @ 2014-04-09 20:43 Java2048 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 我们可以利用declare来进行运算,比如 "declare -i num=$a+$b" 来计算两个数的和。另外还可以利用"$((..))"来计算。下面实现了用户输入2个变量,然后将两数相乘并输出结果。 #!/bin/bash PATH=/bin:/sbin:/usr/bin:/usr/sbin:/ 阅读全文
posted @ 2014-04-06 16:22 Java2048 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 假设我有个网站,还有个后台数据库,每天要进行数据库的备份。我们不可能每天都进行一次人工备份,所以必须写一个自动备份的shell脚本帮我们定时的备份。一般来说,备份的格式都是如 "2014-01-03.bak" 之类的。关键之处就是得到所需要的日期。下面的shell脚本就是得到当天的日期并创建日期文件 阅读全文
posted @ 2014-04-06 16:10 Java2048 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 很多时候我们需要用户输入一些内容,好让程序顺利的运行。这时可以使用read命令。 例如:让用户输入姓名和年龄,然后程序把它们输出。 程序如下: #!/bin/bash PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin: 阅读全文
posted @ 2014-04-04 19:59 Java2048 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 1 什么是shell script shell script有点像早期的批处理文件,即是将一些命令汇整起来一起执行,但是shell script有更强大的功能。可以用来简化我们日常中的工作管理。 2 为什么学习shell script 如果想要Linux的来龙去脉,shell script就必须要学 阅读全文
posted @ 2014-04-04 19:42 Java2048 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 实现Android从远程服务器下载文件到本地sd卡中。 File file = new File(newFilename); //如果目标文件已经存在,则删除。产生覆盖旧文件的效果 if(file.exists()) { file.delete(); } try { // 构造URL URL url 阅读全文
posted @ 2014-04-02 20:33 Java2048 阅读(2) 评论(0) 推荐(0) 编辑
个人网站