java

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

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

26   2017-12-25 17:56

java

Spindle 简介信息

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

8   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网站。

16   2016-08-02 18:09

java

什么是 socket

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

2   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......

3   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......

4   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......

11   2016-02-29 13:04

java

replaceAll字符串匹配

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

1   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"); /......

6   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......

4   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......

4   2016-02-29 13:04

java

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

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

5   2016-02-29 13:04

java

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

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

3   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......

4   2016-02-29 13:04

java

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

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

4   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牛......

4   2016-02-29 13:04

问题

Robots.txt 文件规则

Robots.txt 是存放在站点根目录下的一个纯文本文件。虽然它的设置很简单,但是作用却很强大。它可以指定搜索引擎蜘蛛只抓取指定的内容,或者是禁止搜索引擎蜘蛛抓取网站的部分或全部内容。

2   2018-07-23 10:31

问题

git commit -m 与 git commit -am 的区别

git commit -m 与 git commit -am 的区别 git add .命令的作用就是将本地修改过的文件且已经追踪的文件添加到本地的暂存区,然后使用git commit -m "str"命令将暂存区的代码提交到本地仓库

19   2018-07-19 17:11

问题

gitignore 修改不起作用

在git使用过程中有时会遇到修改了.gitignore文件,修改了之后发现,不能起作用,这是因为git存在缓存问题,所以做一下步骤即可:

11   2018-07-19 13:49

问题

mysql自增ID起始值修改方法

alter table table_name auto_increment=n; 注意n只能大于已有的auto_increment的整数值,小于的值无效. show table status like 'table_name' 可以看到auto_increment这一列是表现有的值. 步进值没法改变.只能通过下面提到last_inset_id()函数变通使用

13   2018-07-19 09:45