加载中
【从零开始】推回输入流

在 输入/输出流体系中,有两个特殊的流 PushbackInputStream PushbackReader 方法: void unread(byte[]/char[] buf) : 将一个字节或者字符数组内容推回到推回缓冲区中,从而可以重复读取刚刚...

10/13 10:03
5
【Spring MVC】Ajax 发送 post 请求

ajax提交代码 <script type="text/javascript"> $(document).ready(function() { $("#submit").click(function(e) { e.preventDefault(); var obj = $(this); var name = $("i......

09/26 23:00
2
【Zookeeper】单机和伪分布式集群搭建

单机: zoo.cfg tickTime=2000 dataDir=/Users/apple/Documents/zookeeper/data dataLogDir=/Users/apple/Documents/zookeeper/logs clientPort=2181 伪分布式: zoo1.cfg tickTime=2000 ini...

08/12 11:02
0
【Java】Java 解决 跨域问题

import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import javax...

【从零开始】float 、 double 精度溢出

Java 的 float 、 double 类型经常会发生精度丢失,尤其是在算数运算的时候,更容易发生这种情况。 因此 Java 提供了BigDecimal类。 不建议是用 BigDecimal(double val) 构造方法,因在使用其...

07/23 22:39
16
【从零开始】生成指定范围内的随机数

ThreadLocalRandom rand = ThreadLocalRandom.current(); int val = rand.nextInt(4,20); int val2 = rand.nextDouble(2.0,10.0);......

07/23 22:30
1
【从零开始】Clone 方法使用

继承Clonable 重写 clone()方法 super.clone() /** * @author apple */ class Address { String detail; public Address(String d) { this.detail = d; } } public class User implement...

07/23 22:27
9
【从零开始】用数组自定义缓存

public class CacheImmutable { private static final int MAX_SIZE = 10; // 缓存的最大尺寸 private static CacheImmutable[] cache = new CacheImmutable[MAX_SIZE]; // 缓存池 private ...

07/23 10:58
4
【Java】获取昨天的当前时间

Calendar cal=Calendar.getInstance(); cal.add(Calendar.DATE,-1); Date nowTime = cal.getTime();...

07/16 16:02
25
【从零开始】Java基础学习记录(二) == 和 equals 方法的区别和使用

总是会遇到 == 和 equals 的使用,对其区别和各自的原理总是不太清晰,今天好好看一下并记录下来。 == 和 equals 通常 == 和 equals 是用来比较两个对象的大小的 当我们使用 == 进行比较时,...

06/15 00:04
0
【从零开始】Java基础学习记录(一) toString 方法的书写格式

距离正式工作已经两个月了,发现自己以前写的代码很不规范,所以从现在开始,重新打基础,并且坚持记录下来每一个重要的点的知识,写出规范和优雅的代码。 面向对象 当你 new 一个对象的时候...

06/14 23:36
3
【Fiddler】Fiddler 捕获 curl 请求

使用 curl 命令设置代理服务器,挂到 Fiddler 上 eg: curl -x localhost:8888 www.baidu.com 此命令使用 localhost:8888 这个代理服务器(Fiddler)IP和端口访问站点 www.baidu.com 参数说明...

04/12 10:12
271
【Mysql】Mysql 5.7 编码乱码

原因: 在使用 scrapy 框架 向 mysql 中存储数据时,报错 某个 字段添加不正确 都来发现是 在mysql 中创建数据库时的编码不正确 设置mysql编码后重新创建数据库。解决了问题。 环境: Ub...

04/10 17:03
29
【Tomcat】Java Web 项目部署 tomcat :compile error

环境: java 1.8 tomcat 7.0.46 (Myeclipse 默认 tomcat) 原因是:tomcat 和 java 的版本不兼容 需要使用Tomcat 7.0.65或以后版本 使用 Tomcat 7.0.77 可以运行...

03/29 09:13
6
【Java】Jdbc 访问数据库

Java Jdbc 访问数据库实例 这里是列表文本数据库 : mysql 数据库驱动 : com.mysql.jdbc.Driver 数据库Url : jdbc:mysql://127.0.0.1:3306/demo 用户名 : test 用户口令 : 123 在该数据库中,...

03/28 23:55
6
【Spring MVC】 maven pom.xml 错误: Cannot upgrade/downgrade to Dynamic Web Module 3.0 facet.

web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.s...

03/28 23:33
37
【Git】git 下拉远程项目,更新后上传

创建文件夹 ,例如 myproject 在 myproject 文件夹下,打开 git bash # git clone https://github.com/***/pyspider.git # cd pyspider 更新或更改你的下载的文件 # git add . # git com...

2017/08/07 23:01
22
【Pyspider】 windows 下 pyspider 环境搭建

依赖: lxml(建议采用windows 编译好的) pycurl phantomjs(将 phantomjs.exe 放在python path 路径下即可) 建议采用 python2.7 32bit(windows环境下) # pip install pyspider 运行 # py...

2017/08/05 13:23
110
【Android】 apk 反编译

依赖工具 apktool 下载地址:https://bitbucket.org/iBotPeaches/apktool/downloads 注意:下载最新版本,否则无法进行反编译 dex2jar 反编译dex文件,得到 java 源代码 下载地址:http://so...

2017/07/27 15:59
6
【二叉树】二叉树的下一个节点

给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。注意,树中的结点不仅包含左右子结点,同时包含指向父结点的指针。 中序遍历: 可将二叉树分为两类: 有右子树的...

2017/07/25 21:48
6

没有更多内容

加载失败,请刷新页面

返回顶部
顶部