- 浏览: 1050210 次
最新评论
-
snso001:
private void initializeAdapter( ...
Android中ListView分页加载数据 -
pangxilei:
SQL语句执行效率及性能测试 -
atgoingguoat:
我用过SVN,CVS。版本控制不是我们简单通过工具能实现的。需 ...
源代码管理,版本控制
文章列表
1. 概述
Google Chubby 的作者Mike Burrows:“There is only one consensus protocol, and that's Paxos”-all other approaches are just broken versions of Paxos
意即:世界上只有一种一致性算法,那就是Paxos(帕克索斯),所有其它一致性算法都是Paxos算法的不完整版!Paxos是为了解决分布式环境下一致性的问题而提出的算法,因chubby而声名大噪。
作者Leslie Lamport由于首次发表关于paxos的论文“The Part-Time Parli ...
- 2011-11-15 14:39
- 浏览 1008
- 评论(0)
软件的国际化
软件开发时,要使它能同时应对世界不同地区和国家的访问,并针对不同地区和国家的访问,提供相应的、符合来访者阅读习惯的页面或数据。
国际化又称为:i18n;internationalization
软件实现国际化,需具备那些 ...
- 2011-11-14 16:13
- 浏览 756
- 评论(0)
本文主要实现在自定义的ListView布局中加入CheckBox控件,通过判断用户是否选中CheckBox来对ListView的选中项进行相应的操作。通过一个Demo来展示该功能,选中ListView中的某一项,然后点击Button按钮来显示选中了哪些项。
[1] 程序结构图如下:
其中Person.java是实体类,MainActivity.java是Activity组件类。listitem.xml是自定义的列表每项布局文件。
[2] listitem.xml布局文件源码如下:
<?xml version="1.0" encoding=&quo ...
- 2011-11-14 01:13
- 浏览 699
- 评论(0)
超级棒,值得研究,特别是网页制作者!
HTML代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" con ...
- 2011-11-13 22:08
- 浏览 615
- 评论(0)
我试过了,效果很好,可以试试!
HTML代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> ...
- 2011-11-13 21:54
- 浏览 895
- 评论(0)
Cookie的概念:保存在客户端一个字符串属性,读取cookie的值时,得到一个字符串;cookie除了name名和value值外,还有expires过期时间、path路径、domain域、以及secure安全。
JS代码的Cookie值得存入: cookie就是文档的一个字符串属性。要保存cookie,只要建立一个字符串,格式是name=<value>(名称=值),然后把文档的 document.cookie 设置成与它相等即可。例:
document.cookie = "username" +username;
JS代码的Cookie值得读取:
...
- 2011-11-13 21:20
- 浏览 771
- 评论(0)
上一篇讲过开机时间的算法,这篇就完成代码编写了
系统在启动的完成之后用过notification显示开机时间,是不是和 360 很像。。。。
当点击notification的时候转跳到这个程序的activity,两个activity,一个显示开机时间,一个显示开机启动的程序有哪些,由于本人能力有限,本想做和 360一样可以禁止启动程序那个选项的,试了好几次不成功。所以留给高人吧
我的禁止启动的方法是这样设计的(但是没有成功,技术不过关)
通过IO流操作AndroidManifest.xml
把<action android:name="android.intent.ac ...
- 2011-11-13 15:13
- 浏览 844
- 评论(0)
验证码的实现分为JSP页面和Java类Servlet两部分:
JSP页面:
<!DOCTYPE html>
<html>
<head>
<title>loginForm.html</title>
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="this is my p ...
- 2011-11-13 11:33
- 浏览 673
- 评论(0)
一、 线程基本概念
进程和线程的基础知识
进程:运行中的应用程序称为进程,拥有系统资源(cpu、内存)
线程:进程中的一段代码,一个进程中可以有多段代码。本身不拥有资源(共享所在进程的资源)
区别:1、是否占有资源问题
2、创建或撤销一个进程所需要的开销比创建或撤销一个线程所需要的开销大。
3、进程为重量级组件,线程为轻量级组件
多进程: 在操作系统中能同时运行多个任务(程序)
多线程: 在同一应用程序中有多个功能流同时执行
二、 线程创建与启动
创建方式: 1 继承java.lang.Thread类
2 实现java.lang.Runnable接口
三、 线程的状 ...
- 2011-11-12 16:11
- 浏览 644
- 评论(0)
JSP页面:
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%-- 引入标签库 --%>
<%@ tagl ...
- 2011-11-11 21:15
- 浏览 868
- 评论(0)
<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://&q ...
- 2011-11-11 17:54
- 浏览 785
- 评论(0)
<c:forEach>标签共有六个属性:
属性名
是否支持EL
属性类型
用处
Vvar
false
String
是否处理标签体内容
items
true
数组,字符串,各种集合类型
迭代的集合对象
vaeStatus
false
String
迭代的状态,获得迭代自身的消息
begin
true
- 2011-11-11 17:39
- 浏览 1001
- 评论(0)
系统启动的时间到现在的时间 根据 linux命令获得
cat /proc/uptime
817.87 代表已经启动817.87 秒了 ,T0
监听系统启动完成
<action android:name="android.intent.action.BOOT_COMPLETED"/>
然后调用new Date().getTime()
获取系统 开机完成的时间T1
获取开机完成到现在的时间T2
T2-T1=系统开机完成到现在的时间 了
上面T0 是系统启动到现在的时间
所以 系统完成开机时间总共用了T0-(T2-T1)
上传我的 ...
- 2011-11-11 12:04
- 浏览 729
- 评论(0)
需求:客户的服务器由我及他自己的技术人员维护,服务器上有多个WEB在运营,ASP、PHP、JAVA的混合着都有,原先的WEB架构是Nginx+Apache+IIS+X*Tomcat,但客户的技术人员时常要对一些小站点[ASP、PHP]进行调整,如增删站点或做伪静态规则等处理,而此时问题出来了,客户技术员只对IIS配置熟悉,对配置Nginx、Apache这些很不熟悉,并且这些WEB
- 2011-11-11 09:16
- 浏览 668
- 评论(0)
Java代码
publicclassHtmlFilterTagextendsBodyTagSupport{
@Override
publicintdoEndTag()throwsJspException{
if(bodyContent!=null){
Stringcontent=bodyContent.getString();
content=filter(content);
try{
bodyContent.getEnclosingWriter().write(content);
}catch(IOExceptione){
//TODOAuto-gener ...
- 2011-11-10 21:47
- 浏览 1181
- 评论(0)