- 浏览: 315776 次
- 性别:
- 来自: 杭州
最新评论
-
lifuchao:
我不懂黑窗口,真心看不懂
Mysq ERROR 1045: Access denied for user: 'root@localhost' (Using password: YES) -
CloverJY:
没有源码么??????
Android 平台下的即时通讯 -
gaowei52306:
如何采用第二种方式,如何传递数据呢?有两种方式:
1、可以选 ...
response.sendRedirect -
datawarehouse:
...
如何删除.svn文件 -
datawarehouse:
...
穷人最缺少的是什么
文章列表
一、获取Google API Key,简要说明一下:
(1)找到debug.keystore文件:通常情况下是在C:\Documents and Settings\当前用户\Local Settings\Application Data\Android\debug.keystore(windows 7 中的格式一般是:C:\Users\当前用户名\.android\debug.keystore )。但是最好的办法是打开eclipse,选择windows->Preference->Android->Build,其中default debug keystore值便是要的路径了。
...
Apk文件破解可见源码
1. 获取apk的 资源 图片
直接用 WinRAR打开,res/drawable直接拖拽出来即可。
2.获取xml文件信息
虽然能用WinRAR看到里面的xml文件,但是xml是经过优化的,无法直接查看,需 ...
最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。
下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。
1. 尽量在合适的场合使用单例
使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:
第一,控制资源的使用,通过线程同步来控制资源的并发访问;
第二,控制实例的产生,以达到节约资源的目的;
第三,控制数据共享,在不建立直接关联的条件下,让多个不相关的进程或线程之间实现通信。
...
使用TransactionTemplate 不需要显式地开始事务,甚至不需要显式地提交事务。这些步骤都由模板完成。但出现异常时,应通过TransactionStatus 的setRollbackOnly 显式回滚事务。
TransactionTemplate 的execute 方法接收一个TransactionCallback 实例。Callback 也是Spring 的经典设计,用于简化用户操作, TransactionCallback 包含如下方法。
• Object dolnTransaction(TransactionStatus status) 。
该方法的方法体就是事务的执行体 ...
分布式领域CAP理论,
Consistency(一致性), 数据一致更新,所有数据变动都是同步的
Availability(可用性), 好的响应性能
Partition tolerance(分区容错性) 可靠性
定理:任何分布式系统只可同时满足二点,没法三者兼顾。
忠告:架构师不要将精力浪费在如何设计能满足三者的完美分布式系统,而是应该进行取舍。
关系数据库的ACID模型拥有 高一致性 + 可用性 很难进行分区:
Atomicity原子性:一个事务中所有操作都必须全部完成,要么全部不完成。
Consistency一致性. 在事务开始或结束时,数据库应该在一致状态。
Isolation隔离层. ...
这个世界从来没有任何一件工作叫“钱多、事少、离家近”,人生有知有力的三个十年,需要扎扎实实的靠自己。
找工作,谈何容易。身边的朋友,有的已经尘埃落定,有的还在执着坚持。签得价钱高的,嫌累嫌远,签得低的, ...
24到26岁就是这么一个尴尬的年纪——无法把自己当少年,但也没有人把你太当真。
但从24岁开始,有些事情一定要开始做,有些事情也一定要更明白,目的是为了从24岁起,不为任何人,只为自己活得更精彩!
人生
1,把重返校园充电认真列入计划,并在30岁前再次毕业。
2,如果在现在的岗位上已经连续3年没有任何提升,果断炒了老板。
3,现在是转到另一个全然陌生的行业的最后时机,要想变就趁现在!
4,不要以为自己还有标准、还有原则、还有底线。你以为是你在XX生活吗?
5,把任何别人看起来是堕落的行为或爱好转换成特长:嗜酒就喝成鉴赏专家、沉迷打网游就去卖装备 ...
jxl.jar 包 API地址: http://www.andykhan.com/jexcelapi/ 下载地址: http://www.andykhan.com/jexcelapi/download.html
Java 的1.1 版 本 引 入了 许 多 处 理 字 符(char 型 数 据) 的 类。 这些 新 的 类 能 够 使 得 某 些 具 体 平 台 上 的字 符 转 换 成 为 符 合Unicode 标 准 的 字 符。 文章 主 要 关 注 增 加 了 哪 些 类, 以 及 增 加这 些 字 符 处 ...
JDK 1.4 中引入的新输入输出 (NIO) 库在标准 Java 代码中提供了高速的、面向块的 I/O。本实用教程从高级概念到底层的编程细节,非常详细地介绍了 NIO 库。您将学到诸如缓冲区和通道这样的关键 I/O 元素的知识,并考察更新后的库中的标准 I/O 是如何工作的。您还将了解只能通过 NIO 来完成的工作,如异步 I/O 和直接缓冲区。
Sky:
◆ 连网和异步 I/O
概 述
连网是学习异步 I/O 的很好基础,而异步 I/O 对于在 Java 语言中执行任何输入/输出过程的人来说,
无疑都是必须具备的知识。NIO 中的连网与 NI ...
JDK 1.4 中引入的新输入输出 (NIO) 库在标准 Java 代码中提供了高速的、面向块的 I/O。本实用教程从高级概念到底层的编程细节,非常详细地介绍了 NIO 库。您将学到诸如缓冲区和通道这样的关键 I/O 元素的知识,并考察更新后 ...
JDK 1.4 中引入的新输入输出 (NIO) 库在标准 Java 代码中提供了高速的、面向块的 I/O。本实用教程从高级概念到底层的编程细节,非常详细地介绍了 NIO 库。您将学到诸如缓冲区和通道这样的关键 I/O 元素的知识,并考察更新后的库中的标准 I/O 是如何工作的。您还将了解只能通过 NIO 来完成的工作,如异步 I/O 和直接缓冲区。
Sky:
◆ 缓冲区内部细节
概 述
本节将介绍 NIO 中两个重要的缓冲区组件:状态变量和访问方法 (accessor)。
状态变量是前一节中提到的"内部统计机制"的关键。每一个 ...
JDK 1.4 中引入的新输入输出 (NIO) 库在标准 Java 代码中提供了高速的、面向块的 I/O。本实用教程从高级概念到底层的编程细节,非常详细地介绍了 NIO 库。您将学到诸如缓冲区和通道这样的关键 I/O 元素的知识,并考察更新后的库中的标准 I/O 是如何工作的。您还将了解只能通过 NIO 来完成的工作,如异步 I/O 和直接缓冲区。
Sky:
◆ 输入/输出:概念性描述
I/O 简介
I/O ? 或者输入/输出 ? 指的是计算机与外部世界或者一个程序与计算机的其余部分的之间的接口。它对于任何计算机系统都非常关键,因而所有 ...
Calendar 类是一个抽象类,它为特定瞬间与一组诸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等 日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法。瞬间可用毫秒值来表示,它是距历元(即格林威治标准时间 1970 年 1 月 1 日的 00:00:00.000,格里高利历)的偏移量。
例:Calendar cal = Calendar.getInstance();//使用默认时区和语言环境获得一个日历。
cal.add(Calendar.DAY_OF_MONTH, -1);//取当前日期的前一天.
cal.add(Calen ...
Java中令人发狂的程序语言的特性
- 博客分类:
- Java
Java的Integer cache
Java代码
Integer foo = 1000;
Integer bar = 1000;