声明:本文翻译自Java 8 Features Tutorial – The ULTIMATE Guide,翻译过程中发现并发编程网已经有同学翻译过了:Java
8 特性 – 终极手册,我还是坚持自己翻译了一版(写作驱动学习,加深印象),有些地方参考了该同学的。
Java 8
前言: Java 8 已经发布很久了,很多报道表明Java 8 是一次重大的版本升级。在Java ...
分类:
编程语言 时间:
2016-03-26 07:44:15
收藏:
0 评论:
0 赞:
0 阅读:
271
在这里,我们接上一篇文章,利用JNDI访问应用服务器配置的两个数据源来模拟同时操作不同的数据库如同时操作mysql和oracle等。实际上,上个例子可能用来模拟mysql数据库主从配置读写分离更贴切些。既然如此,在本例中,我们就完成读写分离的模拟在web端的配置实例。
续上次的例子,关于JNDI数据源的配置和spring datasource的配置这里不再重复。下面着重加入AOP实现DAO层动态...
分类:
数据库技术 时间:
2016-03-26 07:44:05
收藏:
0 评论:
0 赞:
0 阅读:
316
原文:http://www.cnblogs.com/java-my-life/archive/2012/05/10/2491891.html
策略模式属于对象的行为模式。其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。
策略模式的结构
策略模式是对算法的包装,是把使用...
分类:
其他 时间:
2016-03-26 07:43:58
收藏:
0 评论:
0 赞:
0 阅读:
292
作为一个大三的预备程序员,我学习android的一大乐趣是可以通过源码学习google大牛们的设计思想。android源码中包含了大量的设计模式,除此以外,android sdk还精心为我们设计了各种helper类,对于和我一样渴望水平得到进阶的人来说,都太值得一读了。这不,前几天为了了解android的消息处理机制,我看了Looper,Handler,Message这几个类的源码,结果又一次被g...
分类:
移动平台 时间:
2016-03-26 07:43:45
收藏:
0 评论:
0 赞:
0 阅读:
241
HashMap深度解析(一)
标签: HashMap哈希码hashCodeequals
2013-11-22 00:11 24566人阅读 评论(24) 收藏 举报
分类:
Java SE(40)
版权声明:本文为博主原创文章,转载请注明出处http://blog.csdn.net/ghsau。
本文来自:高爽|C...
分类:
其他 时间:
2016-03-26 07:43:35
收藏:
0 评论:
0 赞:
0 阅读:
234
1、程序猿最烦两件事,第一件事是别人要他给自己的代码写文档,第二件呢?是别人的程序没有留下文档。
2、程序猿的读书历程:x语言入门—>x语言应用实践—>x语言高阶编程—>x语言的科学与艺术—>编程之美—>编程之道—>编程之禅—>颈椎病康复指南。
3、还没上大学的时候,高三暑假,跑到家那边的图书城想买传说中的C++的书,然后看到一本C#,我一看,嘿,这个++还写得挺艺术的,重叠起...
分类:
其他 时间:
2016-03-26 07:43:25
收藏:
0 评论:
0 赞:
0 阅读:
159
1、找一些与你想开发的功能类似的代码
2、调整它,尝试让它变成你想要的
3、回顾开发中遇到的问题
4、使用StackOverflow来解决遇到的问题
对每个你想实现的东西重复上述过程。采用这种方法能够激励你,因为你在保持不断迭代更新,在这个过程里面你会学到很多。当然,当你发布应用的时候你还要去做一些更深入的东西。
从一些能够正常编译的代码到成为一个应用程序,这...
分类:
移动平台 时间:
2016-03-26 07:43:16
收藏:
0 评论:
0 赞:
0 阅读:
209
Apache Maven 入门篇 ( 上 )
作者:George Ma
写这个 maven 的入门篇是因为之前在一个开发者会的动手实验中发现挺多人对于 maven 不是那么了解,所以就有了这个想法。
这个入门篇分上下两篇。本文着重动手,用 maven 来构建运行 hellow world 程序,体会一下不用任何 IDE ,只用 maven 是咋回事。然后下篇就讲解一下 maven 的核...
分类:
Web开发 时间:
2016-03-26 07:42:55
收藏:
0 评论:
0 赞:
0 阅读:
312
Web 技术成为当今主流的互联网 Web 应用技术之一,而 Servlet 是 Java Web 技术的核心基础。因而掌握 Servlet 的工作原理是成为一名合格的 Java Web 技术开发人员的基本要求。本文将带你认识 Java Web 技术是如何基于 Servlet 工作,你将知道:以 Tomcat 为例了解 Servlet 容器是如何工作的?一个 Web 工程在 Servlet 容器中是...
分类:
其他 时间:
2016-03-26 07:42:45
收藏:
0 评论:
0 赞:
0 阅读:
316
一、iOS应用程序状态机一共有五种状态:
1. Not running:应用还没有启动,或者应用正在运行但是途中被系统停止。
2. Inactive:当前应用正在前台运行,但是并不接收事件(当前或许正在执行其它代码)。一般每当应用要从一个状态切换到另一个不同的状态时,中途过渡会短暂停留在此状态。唯一在此状态停留时间比较长的情况是:当用户锁屏时,或者系统提示用户去响应某些(诸如电话来电、...
分类:
移动平台 时间:
2016-03-26 07:42:35
收藏:
0 评论:
0 赞:
0 阅读:
214
本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反码, 补码的加法计算原码的减法....
分类:
其他 时间:
2016-03-26 07:42:15
收藏:
0 评论:
0 赞:
0 阅读:
215
Paper , DL...
分类:
其他 时间:
2016-03-26 07:42:05
收藏:
0 评论:
0 赞:
0 阅读:
550
Navicat是MySQL的一款可视化界面工具,非常的直观好用。下面讲Navicat的使用。
第一步是Mysql的安装:
1,在百度搜索下载Mysql,进行下载;
或者直接进入Orcal的官网进行下载,http://dev.mysql.com/downloads/mysql/ ,
2,Mysql的安装教程。
安装的教程如下:
http://jingyan.baidu...
分类:
数据库技术 时间:
2016-03-26 07:41:55
收藏:
0 评论:
0 赞:
0 阅读:
159
转自:http://blog.csdn.net/zyz511919766/article/details/43967793
supervisor:C/S架构的进程控制系统,可使用户在类UNIX系统中监控、管理进程。常用于管理与某个用户或项目相关的进程。
组成部分
supervisord:服务守护进程
supervisorctl:命令行客户端
Web Server:提供与sup...
分类:
其他 时间:
2016-03-26 07:41:35
收藏:
0 评论:
0 赞:
0 阅读:
296
设计模式(1)原型模式Prototype
1. 概述
我们都知道,创建型模式一般是用来创建一个新的对象,然后我们使用这个对象完成一些对象的操作,我们通过原型模式可以快速的创建一个对象而不需要提供专门的new()操作就可以快速完成对象的创建,这无疑是一种非常有效的方式,快速的创建一个新的对象。
例子1:孙悟空拔下一嘬猴毛,轻轻一吹就会变出好多的孙悟空来。
例子2:寄个快递
下...
分类:
其他 时间:
2016-03-26 07:41:25
收藏:
0 评论:
0 赞:
0 阅读:
180
点击打开链接
题意:给n个矩形,求它们重叠后的周长
思路:用线段树的扫描线从下到上扫一遍,与面积并思想有些相似面积并,下面重边的处理相似,但是周长的并需要求的是竖边的个数然后乘以高度,而面积并求的是底边的长乘以高度,这里我们用了区间合并时的lnum和rnum,具体下面有注释#include
#include
#include
#include
#include
using names...
分类:
其他 时间:
2016-03-26 07:41:05
收藏:
0 评论:
0 赞:
0 阅读:
177
分析一:
在研究Volley框架的源码中,发现它在HTTP请求的使用上比较有意思,在Android 2.3及以上版本,使用的是HttpURLConnection,而在Android 2.2及以下版本,使用的是HttpClient。我也比较好奇这么使用的原因,于是专门找到了一位Google的工程师写的一篇博客,文中对HttpURLConnection和HttpClien...
分类:
移动平台 时间:
2016-03-26 07:40:55
收藏:
0 评论:
0 赞:
0 阅读:
246
Spring使用显式的Java配置或者XML配置也可以完成任何装配。今天来了解一下另外两种装配方式,以及它们如何混用。...
分类:
编程语言 时间:
2016-03-26 07:40:45
收藏:
0 评论:
0 赞:
0 阅读:
197
从第一篇,我们简单的指导了,整个大致的流程之后我们可以创建使用一个简单的步骤需要知道涩。虽然现在的编译器已经给了我们足够好的支持,但是还是需要知道的涩。
struct2 简单的创建步骤
安装 Struts2的入口的配置文件,这个过滤器,让我们的整个框架在web上工作
filter>
struts2
...
分类:
其他 时间:
2016-03-26 07:40:26
收藏:
0 评论:
0 赞:
0 阅读:
223
凭良心讲,我不能告诉你不去使用Core Data。它不错,而且也在变好,并且它被很多其他Cocoa开发者所理解,当有新人加入你的组或者需要别人接手你的项目的时候,这点很重要。
更重要的是,不值得花时间和精力去写自己的系统去代替它。真的,使用Core Data吧。
为什么我不使用Core Data
Mike Ash写到:就我自己而言,我不是个狂热粉丝。我发现API是笨拙的...
分类:
数据库技术 时间:
2016-03-26 07:40:15
收藏:
0 评论:
0 赞:
0 阅读:
260