现在位置 >首页 > 编程技术
0℃
2011年12月26日 编程技术 ⁄ 被围观 274 views+
今天遇到个需求,需要将正式环境的备份的数据库文件同步到备用服务器上,看了下lftp的命令可以很好的实现文件夹同步的功能。 先来熟悉下 了lftp 的基本用法,如果 ftp 服务器是匿名,只要: lftp ftpsite 就可以登录进服务器,如果需要用户名和密码,就要像下面的样子: lftp -u username,password ftpsite mirror 需要备份的目录 保存备份计算机的本地目录 例如 mirror /work save/backup,这样 lftp 就会帮你自动同步目录下的所有文件。你也可以给 mirror 命令传入参数,控制同步的行为: --delete: 如果远程目...
阅读全文

0℃
2011年12月21日 编程技术 ⁄ 被围观 394 views+
方法1、使用 CDATA(推荐) <string name="demoStr"><Data><![CDATA[ <b>ABC</b> ]]> </Data></string> 方法2、转义HTML标签 <string name="myHeadStr">&lt;b>&lt;u>bold, underline &lt;/u>&lt;/b></string> 在程序里引用: Html.fromHtml(getResources().getString(R.string.myHeadStr)); 效果图 android string html标签用法 string.xml代码 Code   ViewCopyPrint <string name="test"><Data...
阅读全文
0℃

  菜单是用户界面中最常见的元素之一,使用非常频繁,在Android中,菜单被分为如下三种,选项菜单(OptionsMenu)、上下文菜单(ContextMenu)和子菜单(SubMenu),今天这讲是OptionsMenu

  一、概述

  public boolean onCreateOptionsMenu(Menu menu):使用此方法调用OptionsMenu。

  public boolean onOptionsItemSelected(MenuItem item):选中菜单项后发生的动作。

阅读全文
0℃
2011年12月15日 编程技术 ⁄ 被围观 297 views+
需求:现在的系统有一部分业务是通过hessian的远程服务提供的,为了应对不断的增长的服务器压力,需要对这个提供hessian服务的工程能承受的压力有一个比较详细的了解。 hessian走的http的协议,但是其数据传输跟一般用户发起的http服务还是不一样的,做压力的测试的开源工具还是比较多的,类似jemeter,LoadRunner等都可以,但是这些都没法对hessian服务进行压力测试。 方案1:创建一个web工程,在web工程提供一些http的服务,每个服务会对应的发起一个hessian请求,然后使用某些压力测试工具对这些http进行并发...
阅读全文
0℃
2011年12月12日 编程技术 ⁄ 被围观 386 views+
场景,局域网内有两台服务器A(192.168.1.2)和B(192.168.1.3),A能同时访问内网外,B只能访问内网,有一个外网网址http://60.191.1.2:8080,为了能让B能够访问到该服务器,所以将A的8080端口请求转发到外网60.191.1.2:8080。 nginx可以很方便的配置成反向代理服务器 server { listen 8080; server_name localhost; location / { proxy_pass http://60.191.1.2:8080; proxy_set_header Host $host:8080; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; pr...
阅读全文
0℃
2011年02月25日 编程技术 ⁄ 被围观 1,596 views+
Fast是一个JSON的Processor,功能强大、易用、快速的! * 功能强大。完全兼容json.org的规范,支持Java Bean、Map、Collections、Date、Enum。 * 易用。提供简单易用的toJSONString和parseObject接口,直接支持Java Bean,不需要额外配置映射。 * 快速。比目前已知的其他Java JSON Processor都要快,包括JSON-LIB、Simple JSON、GSON、Jackson。 * 开源。目前Fastjson是一个开源项目,采用Apache License 2.0协议,是阿里巴巴开源平台中的一个项目。 svn地址:http://code.alibabatech.com/svn/fastjson/。 wiki地...
阅读全文
2℃
2011年02月18日 编程技术 ⁄ 被围观 1,729 views+

以前做过一个手机的wap应用,由于网络使用了电信的VPDN技术,原来没有接触过Android的开发前,运行程序前都需要手动切换下APN接入点,在接触Android以后发现是可以自动创建接入点并切换的,附近为源代码。

阅读全文
0℃
2011年02月12日 编程技术 ⁄ 被围观 1,463 views+
Code ViewCopyPrint ArrayAdapter adapter = new ArrayAdapter<String>(this,android.R.layout.simple_dropdown_item_1line, schools); AutoCompleteTextView textView = (AutoCompleteTextView) findViewById(R.id.AcSchool); textView.setThreshold(1); textView.setAdapter(adapter); textView.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view,int position, long id) { HashMap map = (HashMap) schools....
阅读全文
0℃
代码来源网络,自己刚开始调试的时候能正常下载新版程序,但是在打开安装时一直提示“应用程序未安装”,后来查找了半天终于发现是程序的签名问题。 eclipse环境下打包用于更新的新版本时在项目上右键选择“Android Tool” - “Export Signed Application Package” 使用默认的debug签名, 默认路径为: win7:D:\Users\用户名\.android xp:C:\Documents and Settings\用户名\.android\debug.keystore 默认密码:android 接着一直Next生成带签名的APK安装包 以下为自动更新代码   import java.io.File; import jav...
阅读全文
0℃
2010年09月26日 编程技术 ⁄ 被围观 1,325 views+
//一个POJO例子 class User { String name; String age; public User(String name,String age){ this.name=name; this.age=age; } public String getAge() { return age; } public void setAge(String age) { this.age = age; } public String getName() { return name; } public void setName(String name) { this.name = name; } } //具体的比较类,实现Comparator接口 import java.util.Comparator; import java.util.List; import java.util.ArrayList; import java.util.Collections; public class Compara...
阅读全文
×
腾讯微博