java

微信小程序要求HTTPS,如何选择SSL证书?

为了保护小程序应用安全,微信官方的需求文档要求,每个微信小程序必须事先设置一个通讯域名,并通过HTTPS请求进行网络通信,不满足条件的域名和协议无法请求。因此开发者应先准备好配置好HTTPS证书的域名,还没有配置HTTPS要赶紧升级

13   2017-12-25 17:56

java

Spindle 简介信息

spindle是一个构建在Lucene工具包之上的Web索引/搜索工具.它包括一个用于创建索引的HTTP spider和一个用于搜索这些索引的搜索类。spindle项目提供了一组JSP标签库使得那些基于JSP的站点不需要开发任何Java类就能够增加搜索功能。

0   2016-08-02 21:28

java

HTML5、Web APP、3G网站、Wap网站傻傻分不清楚

HTML5、Web APP、3G网站、Wap网站傻傻分不清楚. 移动互联网指手机网站和app,其中app分为native app(原生app),web app(html5开发),Hybrid app(前两种app结合);手机网站分为wap网站和3g网站,wap网站分为wap1.x和wap2.0,其中wap1.x网站用wml开发的网站,而wap2.0用XHTML开发的网站,通常称wap2.0网站为3g网站。

0   2016-08-02 18:09

java

什么是 socket

所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 以J2SDK-1.3为例,Socket和ServerSocket类库位于java.net包中。ServerSocket用于服务器端,Socket是建立网络连接时使用的。在连接成功时,应用程序两端都会产生一个Socket实例,操作这个实例,完成所需的会......

0   2016-02-29 13:04

java

JAVA组合字符串,长度不足用0补齐

全选复制放进笔记public class Test { public static void main(String[] args) { Test test = new Test(); System.out.println(test.lpad(10, 23)); } /** * 补齐不足长度 * @para......

0   2016-02-29 13:04

java

Java中Split函数的用法技巧

在java.lang包中也有String.split()方法,与.net的类似,都是返回是一个字符型数组,但使用过程中还有一些小技巧。 如执行: 全选复制放进笔记String str = "1|23|4|56|7"; String[] arr = str.split("|"); for (int i = 0; i < arr.length; i++) { System.out.prin......

0   2016-02-29 13:04

java

根据EXIF时间对照片重命名

照片的命名乱七八糟的,对命名规则有洁癖的我自然要修改一下,于是乎。。。 全选复制放进笔记import java.io.File; import java.util.Iterator; import com.drew.imaging.jpeg.JpegMetadataReader; import com.drew.metadata.Directory; import com.drew.metad......

0   2016-02-29 13:04

java

replaceAll字符串匹配

在涉及到regexp时发现"$"得特别处理,具体的如在replaceAll中或者split中要想处理"$",得写成: 全选复制放进笔记"String".replaceAll("//$","STR"); 另外,对于"|",即竖线的处理也得注意,应该是: 全选复制放进笔记"String".replaceAll("[|]","STR");......

0   2016-02-29 13:04

java

遍历Map的四种方法

全选复制放进笔记public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", "value3"); /......

0   2016-02-29 13:04

java

读取TXT每行文件打乱顺序。

全选复制放进笔记 import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStreamReader; i......

0   2016-02-29 13:04

java

六种常见的代码类型

code Written By A CS 101 Student 全选复制放进笔记public int fibonacci(int, x) { if (x == 1) { return 1; } else if (x == 2) { return 1; ) else { return fibonacci(x - 1) + fibon......

0   2016-02-29 13:04

java

关于排列后数组的一些思考(1)

问题: stackoverflow上看到了一个问题数组排序之后更加再对其进行操作时间缩短了 对楼主的实例代码进行了一下重构,代码如下: 全选复制放进笔记public class Main { public static void main(String[] args) { noSortedTime(); sortedTime(); } ......

0   2016-02-29 13:04

java

jetbrick template 高性能、高扩展性的Java模板引擎

jetbrick-template 刚刚发布了 1.0.2 版。 jetbrick-template 是一个新一代 Java 模板引擎,具有高性能和高扩展性。 适合于动态 HTML 页面输出或者代码生成,可替代 JSP 页面或者 Velocity 等模板。 指令和 Velocity 相似,表达式和 Java 保持一致,易学易用。 主要特性 支持类似与 Velocity 的多种指令 支......

0   2016-02-29 13:04

java

20+ 精彩的Java 开发者博客

ProgramCreek 推荐了29个 Java 开发者的博客。 选择的标准如下: 高可读性的原创文章。 带有个人理解的创造性内容。 广告别太多。 Henrik Warne 关于编程的一些思考 Billy Yarosh 编程良方 Vogella Android和Eclipse Peter Verhas Martin Fowler 作者、讲师 Bozhidar Bozhanov Rich......

0   2016-02-29 13:04

java

编程面试的10大算法概念汇总

以下是在编程面试中排名前10的算法相关的概念,我会通过一些简单的例子来阐述这些概念。由于完全掌握这些概念需要更多的努力,因此这份列表只是作为一个介绍。本文将从Java的角度看问题,包含下面的这些概念: 字符串 链表 树 图 排序 递归 vs. 迭代 动态规划 位操作 概率问题 排列组合 1. 字符串 全选复制放进笔记toCharArray() // 获得字符串对应的char数组 Arra......

0   2016-02-29 13:04

java

你应当知道的Java牛人 v2.0

Java领域有很多著名的人物,他们为Java社区编写框架、产品、工具或撰写书籍改变了Java编程的方式。本文是《最受欢迎的8位Java牛人》的2.0版本。 ChangLog: v2.0:增加了Andy Rubin 和Doug Lea ,更新了人物详细信息,加入了译注说明。《你应当了解的10位Java牛人》编译by 李隽龙。 v1.0:初始创建,《最受欢迎的8位Java牛......

0   2016-02-29 13:04

java

删除ArrayList的元素

如果通过下标删除ArrayList的元素,必须从大到小删除, 因为这个集合的元素一旦被删除,后面的元素会向前移动。 较好的做法是 <按元素> 去删。......

0   2016-02-29 13:04

java

对Java ++ 运算符的理解

摘自:http://hi.baidu.com/list263/item/649a1686e4f1ebebe596e073 例子1: int a= 1; a = a++; System.out.println(a); // 等于1 例子2: int a=5; int m=(a++)+(a++); System.out.println(a + ", " + m); // 等于7, 11 看了转载......

0   2016-02-29 13:04

java

Day 4:PredictionIO——如何创建一个博客推荐器

编者注:我们发现了比较有趣的系列文章《30天学习30种新技术》,准备翻译,一天一篇更新,年终礼包。下面是第四天的内容。 今天是“30天学习30种新技术”的第4天。到目前为止我很享受,而且周围开发者反响也很不错。我现在更有动力在30天内完成它了。在这篇文章中,我将介绍如何在Java下使用PredictionIO来简单地构建一个博客推荐引擎。我没找到太多在Java下使用PredictionIO的......

0   2016-02-29 13:04

java

慎用Java 的 Long 代替 long

Long 包装类型,默认为null long 基本类型,默认为0 在ORM模型中,如果一个实体的域是Long类型,数据库该域的值默认是0,那么在取出该实体时, Long域的值为0,而不是null。 这些情况要求用户的程序在使用该Long类型的域的时候,要进行两重判断, 即:field == null && field == 0。 以上情况多出现在用户设置域默认值的时候发生。 为避免此情况,......

0   2016-02-29 13:04