上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 18 下一页
摘要: public class StopThread { // 静态字段的读写不必须要同步才能生效,尽管读写是原子的(atom) private static boolean stopRequested; /** * 对静态共享字段的写进行同步 */ private static synchronized void requestStop(... 阅读全文
posted @ 2017-08-10 16:38 FrankYou 阅读(1180) 评论(0) 推荐(0) 编辑
摘要: IllegalArgumentException 非 null 的参数值不正确 IllegalStateException 对于方法调用而言,对象状态不合适 NullPointException 参数值为null(空指针) IndexOutOfBoundsException 下标参数值越界 Conc 阅读全文
posted @ 2017-08-10 14:16 FrankYou 阅读(1930) 评论(0) 推荐(0) 编辑
摘要: 我们来看看我们地球上某个物体的重量在其它行星上都是什么重量? 阅读全文
posted @ 2017-08-09 09:51 FrankYou 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 实现方式二: 特定于常量的方法实现(constant-specific method implementation) 阅读全文
posted @ 2017-08-08 16:59 FrankYou 阅读(1605) 评论(0) 推荐(0) 编辑
摘要: 1、什么是PESC ? PESC = producer-extens , consumer -super. 如果参数化类型表示一个 T 生产者,就使用 <? extends T>; 如果它表示一个 T 消费者, 就使用 <? super T> PESC 这个助记符突出了通配符类型的基本原则。(Get 阅读全文
posted @ 2017-08-07 17:01 FrankYou 阅读(1680) 评论(0) 推荐(0) 编辑
摘要: Java的静态成员类: 1、静态成员类是最简单的嵌套类。最好把它看成一个普通的类,只是碰巧被声明在另一个类的内部而已,它可以访问外围类的所以成员,包括那些声明为私有的成员。 2、静态成员类是外围类的一个成员,与其它静态成员一样,也遵守同样的可访问性规则;如果它被声明为私有的,就只能在外围类的内部才能 阅读全文
posted @ 2017-08-07 10:44 FrankYou 阅读(1023) 评论(0) 推荐(0) 编辑
摘要: 我们很多时候开发Spring MVC 项目时我们完全可以使用Java Bean 和 Annotation 的方式来配置 Spring MVC 的 DispatcherServlet,而不再采用传统的 web.xml。 而 Maven 的 maven-war-plugin 默认是会验证 web.xml 阅读全文
posted @ 2017-08-02 10:37 FrankYou 阅读(1466) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-07-31 18:04 FrankYou 阅读(173) 评论(0) 推荐(0) 编辑
摘要: Java远程方法协议(英语:Java Remote Method Protocol,JRMP)是特定于Java技术的、用于查找和引用远程对象的协议。这是运行在Java远程方法调用(RMI)之下、TCP/IP之上的线路层协议。 JRMP是一个Java特有的、适用于Java之间远程调用的基于流的协议,要 阅读全文
posted @ 2017-07-31 11:48 FrankYou 阅读(1605) 评论(0) 推荐(0) 编辑
摘要: 1、通过静态成员字段来实例化 2、通过公有的静态工厂方法 3、通过枚举来返回,这种方式更加简洁,无偿提供了序列化机制,绝对防止多次实例化,即使在面对多次序列化和范序列化攻击的时候。虽然这种方法没有被广泛采用,但这种方式已经成为实现Singleton的最佳方法。 阅读全文
posted @ 2017-07-28 14:44 FrankYou 阅读(543) 评论(0) 推荐(0) 编辑
摘要: Kafka的基本介绍 Kafka是最初由Linkedin公司开发,是一个分布式、分区的、多副本的、多订阅者,基于zookeeper协调的分布式日志系统(也可以当做MQ系统),常见可以用于web/nginx日志、访问日志,消息服务等等,Linkedin于2010年贡献给了Apache基金会并成为顶级开 阅读全文
posted @ 2017-07-26 10:14 FrankYou 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 现今互联网界,分布式系统和微服务架构盛行。一个简单操作,在服务端非常可能是由多个服务和数据库实例协同完成的。在一致性要求较高的场景下,多个独立操作之间的一致性问题显得格外棘手。 基于水平扩容能力和成本考虑,传统的强一致的解决方案(e.g.单机事务)纷纷被抛弃。其理论依据就是响当当的CAP原理。往往为 阅读全文
posted @ 2017-07-26 10:13 FrankYou 阅读(5589) 评论(0) 推荐(0) 编辑
摘要: 代码编写规范目的:能够在编码过程中实现规范化,为以后的程序开发中养成良好的行为习惯。代码编写规范使用范围:J2EE项目开发。包命名规范:目的:包的命名规范应当体现出项目资源良好的划分servlet类所在包命名规范:公司名称.开发组名称.项目名称.web.servlet例如:net.linkcn.we 阅读全文
posted @ 2017-07-24 14:05 FrankYou 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-07-20 16:38 FrankYou 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 我们学习dom4j为的就是使用它来创建XML文档、读取文档等更为方便,下面通过一个实例来展示如何通过dom4j去创建XML文档。展示怎样通过两种方式去创建元素,可以直接通过addElement方法返回一个Element,也可以是DocumentHelper的createElement方法创建Elem 阅读全文
posted @ 2017-07-05 14:44 FrankYou 阅读(700) 评论(0) 推荐(0) 编辑
摘要: HttpClient client = factory.getHttpClient(); //or any method to get a client instance Credentials credentials = new UsernamePasswordCredentials(username, password); client.getState().setCredentials(A... 阅读全文
posted @ 2017-07-03 18:41 FrankYou 阅读(1330) 评论(0) 推荐(0) 编辑
摘要: 一、项目配置: 二、实际遇到的问题:客户端(比如java)发送post请求访问接口,数据放在body里面,每个参数utf-8编码。从body里面取出的中文参数是乱码。 下面是发送请求的代码和服务端接收请求的代码。 客户端代码。这是一个真实的第三方访问API的案例,这段代码请求到PHP系统正常,请求到 阅读全文
posted @ 2017-06-30 09:54 FrankYou 阅读(10659) 评论(0) 推荐(0) 编辑
摘要: 中国人的英语以Chinglish或Chenglish闻名于世;中国人最大的英语发音问题就是没有连读,但这都不是最主要的语言问题。老外们时常议论,很多中国人在说英语时,听起来没有礼貌;并不是这些中国人本身没礼貌,而是他们还没有习惯英语的礼貌表达方式。 比如,中国人在餐厅或咖啡厅,会说:“我想要一个汉堡 阅读全文
posted @ 2017-06-15 11:11 FrankYou 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 转载至:http://mp.weixin.qq.com/s/EDkuMW5-hdIxs2GXMFnj_Q 什么是幂等(Idempotency)?简单来说,一个操作如果具有任意多次执行所产生的影响均与一次执行的影响相同,我们就称之为幂等。 这样说来,似乎很容易理解。但要知道,这样的定义,其实是一个语义 阅读全文
posted @ 2017-06-13 11:12 FrankYou 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-06-07 18:59 FrankYou 阅读(218) 评论(0) 推荐(0) 编辑
摘要: providing a good toString implementation makes your class much more pleasant to use. It is recommended that all subclasses override this method. When 阅读全文
posted @ 2017-05-31 18:22 FrankYou 阅读(240) 评论(0) 推荐(0) 编辑
摘要: You must override hashCode in every class that overrides equals. 阅读全文
posted @ 2017-05-31 18:20 FrankYou 阅读(157) 评论(0) 推荐(0) 编辑
摘要: Overriding the equals method seems simple, but there are many ways to get it wrong, and consequences can be dire. The easiest way to avoid problems is 阅读全文
posted @ 2017-05-31 18:19 FrankYou 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 1.Finalizers are unpredictable, often dangerous, and generally unnecessary. 2.never do anything time-critical in a finalizer. 3.never depend on a fina 阅读全文
posted @ 2017-05-31 13:54 FrankYou 阅读(290) 评论(0) 推荐(0) 编辑
摘要: Eliminate obsolete object references 阅读全文
posted @ 2017-05-31 09:29 FrankYou 阅读(184) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 18 下一页