摘要:注意:post提交实体部分必须单独发送,而且要设置允许对外输出conn.setDoOutput(true);get方式提交数据给服务器第一步:在AndroidManifest.xml中加入仿问internet的权限 <uses-permission android:name="android.permission.INTERNET"/>
第二步:构造实体部分即要发送数据到服务器的参数值 如:要发送name=xjz age=23 远程服务器path路径:http://218.67.59.224:8080/test/
则构造实体部分:
StringBuilder s 阅读全文
从网页抓取图片
2011-12-01 13:45 by javaspring, 618 阅读, 0 推荐, 收藏, 编辑
摘要:从服务器获取数据步骤:根据http协议package com.smu; import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.URL; public class Main { /** * * 抓取的图片,保存在c:\image_name.jpg */ p... 阅读全文
android SQLite使用介绍
2011-11-30 22:39 by javaspring, 205 阅读, 0 推荐, 收藏, 编辑
摘要:嵌入式关系型SQLite数据库与普通数据库的最大区别是:嵌入式关系型SQLite数据库除了主键外,没有数据类型之分。即整型字段可以用来存放字符数据,反之字符串字段也可以用来存放整型值SQLite使用方法步骤:第一步:编写一个类并继承SQLiteOpenHelper;
该类我认为有两个作用:第一:用来取得操作sql语句的对象 第二:用来管理数据库的版本,可以进行相应的更新
简单的实例:
public class DBOpenHelperService extends SQLiteOpenHelper { private static final String DATABA... 阅读全文
SVN版本库无损迁移与自动备份(二)
2011-11-30 15:34 by javaspring, 222 阅读, 0 推荐, 收藏, 编辑
摘要:接上篇SVN版本库无损迁移与自动备份(一)三、定时自动备份版本库解决方案1、业务目标①版本库的远程自动备份,将版本库备份到另一台机器上。假设我们要同步的源版本库为 http://192.168.1.210/svn/svnprojec位于机器A,具体路径我们不必理会,因为我们使用http协议目标库在机器B, file:///F:/Repositories/svnproject,这个为了简单和安全,我们使用file://协议②实现版本库的本地备份,只需要将上述目标库的位置,改成本地位置即可。2、相关指令达到备份版本库的目的要用到两个命令:①svnsync init初始化,建立目标库和源库之间的同步 阅读全文
SVN版本库无损迁移与自动备份(一)
2011-11-30 10:54 by javaspring, 311 阅读, 0 推荐, 收藏, 编辑
摘要:引:最近正在做版本库迁移和自动备份,在网上找过一些相关资料,但都比较凌乱,让人很纠结,相信很多网友会遇到相同的问题,笔者根据自己的整理和实践结果总结了一套可操作(经过实际验证)的方案,打算用两篇博客与大家分享一下,供大家参考。一、业务目标1、在不改变原来版本库的内容和版本号的前提下,把原来分散在多个服务器上的各个版本库统一迁移到一台服务器上的新版本库上。2、实现新版本库的定时自动备份。二、相关指令1、svnadmin dump命令语法svnadmin dump Repository_Path [-r LOWER[:UPPER]] [--incremental](1)svnadmindump命令 阅读全文
SharedPreferences轻量级保存数据
2011-11-30 10:19 by javaspring, 242 阅读, 0 推荐, 收藏, 编辑
摘要:SharedPreferences保存参数步骤:第一步:取得SharedPreferences对象pres
//第一个参数是保存文件的名字 不用写扩展名默认是.xml 默认是存在/data/data/包名/shared_prefs下面
//第二个参数文件的类型
SharedPreferences pres = this.getContext().getSharedPreferences("save",Context.MODE_PRIVATE);
第二步:通过pres取得编辑器edit
Editor editor = pres.edit();
第三步:通过editor向文件保 阅读全文
我们也录视频
2011-11-30 08:57 by javaspring, 152 阅读, 0 推荐, 收藏, 编辑
摘要:11月21号,合作开发机房收费系统结束.21号到29号,完成了一个很特别,很有意思的任务。以前学习总是看别人录的视频,这次竟然和两个伙伴一起录制了属于我们自己的视频,我们称它为视频项目,从写项目计划书,日报,完善讲课内容,整理资料,录制,最后收尾,一周的时间,算是对自己这段时间学习的总结,也算是为了他人贡献自己的一点力量吧。学习软件工程,学写文档,画UML图,再到设计模式,三层架构,最后利用所学重构个人版机房收费系统,再学习SVN,合作开发机房收费系统,这个过程说长不长,说短不短。迷茫过,快乐过,痛苦过,兴奋过。引用流行的一句话,叫:痛并快乐着。回忆点点滴滴,曾为不会写文档而纠结,到现在机房收 阅读全文
android PULL解析xml文件
2011-11-29 22:59 by javaspring, 198 阅读, 0 推荐, 收藏, 编辑
摘要:PULL解析xml文件的步骤:第一步:取得Pull解析器
XmlPullParser parser = Xml.newPullParser()
第二步::通过Pull解析器取得xml文件的事件类型 int eventType = parser.getEventType();
第三步:根据相应的事件类型进行xml解析
// XmlPullParser.END_DOCUMENT是xml文件结束的事件 通过while循环xml直到结束
while(eventType != XmlPullParser.END_DOCUMENT){ switch (eventType) { ... 阅读全文
android SAX解析xml文件
2011-11-29 19:13 by javaspring, 200 阅读, 0 推荐, 收藏, 编辑
摘要:SAX解析XML文件的步骤:第一步:通过SAX工厂取得SAX解析器 SAXParserFactory saxParserFactory = SAXParserFactory.newInstance();//取得SAX解析的工厂 SAXParser saxParser = saxParserFactory.newSAXParser();//取得SAX解析器 第二步:调用SAX解析器的方法parse 对xml进行解析 PersonParser personParser = new PersonParser(); saxParser.parse(inStream, personPar... 阅读全文
NYOJ 月赛 448 寻找最大数
2011-11-28 16:19 by javaspring, 326 阅读, 0 推荐, 收藏, 编辑
摘要:比赛前zmh给我说有水题,,如今看来,,能称之为水题的也只有这道题了,,,可惜的是,比赛时仍旧有很多人没有做出来。我当时花了30分钟左右1Y的,,感觉没有什么特殊的数据需要考虑,不明白为什么有人会错那么多次。。。亏得做出来一题,否则就被剃光头了,,,,,,悲剧。。。。。。题目:寻找最大数时间限制:1000ms | 内存限制:65535KB难度:2描述请在整数 n 中删除m个数字, 使得余下的数字按原次序组成的新数最大,比如当n=92081346718538,m=10时,则新的最大数是9888输入第一行输入一个正整数T,表示有T组测试数据每组测试数据占一行,每行有两个数n,m(n可能是一个很.. 阅读全文