![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
其他
zhaochuan1227
这个作者很懒,什么都没留下…
展开
-
Eureka学习(一)--Eureka 服务器
###spring-cloud Netflix 的主要模块:服务发现:Eureka 断路器/降级:Hystrix 智能路由:Zuul 负载均衡:Ribbon本文章将学习Eureka服务器端。第一步:搭建项目,配置 pom.xml<parent> <groupId>org.springframework.boot</groupId> ...原创 2018-07-12 16:48:00 · 96 阅读 · 0 评论 -
Spring版本命名规则
(1) 首先看看某些常见软件的版本号: Linux Kernel: 0.0.1,1.0.0,2.6.32,3.0.18..., 若用 X.Y.Z 表示,则偶数 Y 表示稳定版本,奇数 Y 表示开发版本。(2)版本号命名规则指南版本号的格式为 X.Y.Z(又称 Major.Minor.Patch),递增的规则为: X 表示主版本号,当 API 的兼容性变化时,X 需递增。...原创 2018-04-06 16:09:00 · 225 阅读 · 0 评论 -
多线程的实现
Java多线程实现方式主要有三种: 1、继承Thread类 2、实现Runnable接口 3、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值,只有最后一种是带返回值的。1、继承Thread类实现多线程 继承Thread类并复写run()方法。 其本质上也是实现了Runna...原创 2018-03-27 21:30:00 · 309 阅读 · 0 评论 -
Jackson 时间格式化输入输出
前提:在使用SpringMVC,使用@RestController或者@ResponseBody时,springMVC会将返回的数据转换为JSON数据,遇到Timestamp时,就会默认转换为毫秒数,不方便阅读。接受数据时,也只能接受毫秒数或者“yyyy-MM-dd”格式的数据,不能接收“yyyy-MM-dd HH:mm:ss”格式的数据,但是我们使用做多的格式还是“yyyy-MM-dd HH...原创 2017-12-12 13:10:23 · 3443 阅读 · 0 评论 -
Java @override报错的解决方法
有时候Java的Eclipse工程换一台电脑后编译总是@override报错,把@override去掉就好了,但不能从根本上解决问题,因为有时候有@override的地方超级多。这是jdk的问题,@Override是JDK5就已经有了,但是不支持对接口的实现,认为这不是Override而报错。JDK6修正了这个Bug,无论是对父类的方法覆盖还是对接口的实现都可以加上@Override。要解...原创 2017-12-06 20:53:00 · 118 阅读 · 0 评论 -
mysql服务无法启动
数据库服务使用时突然终止,无法启动,查看日志:2017-11-15T07:32:52.412019Z 0 [Note] Basedir set to C:\Program Files\MySQL\MySQL Server 8.0\2017-11-15T07:32:52.415277Z 0 [Warning] option 'read_buffer_size': unsigned val...原创 2017-11-15 15:50:00 · 585 阅读 · 0 评论 -
在1-9(1 2 3 4 5 6 7 8 9)中添加加减乘除或者什么都不加使结果等于100 ,穷举所有可能...
算法思路:在数字1-9之间可以有8个操作符,没个操作符可以是:空、加、减、乘、除,分别用数字0-5表示,用随机函数生成8个操作符,计算9个操作数和8个操作符的结果,如果结果为100(考虑乘除法带来的误差,误差范围0.01),输出结果(去除重复,操作数用float型保证除法时数据不会丢失);源码如下:package test;import java.util.Ar...原创 2017-08-01 14:03:00 · 695 阅读 · 0 评论 -
java获取当前路径的几种方法
JAVA 中获取路径:一、在类中1、利用System.getProperty()函数获取当前工程的路径: System.getProperty("user.dir");//结果:D:\WorkSpace\smart //user.dir指定了当前的路径 另外:System.getProperty()中的字符串参数如下:@SuppressWarnings("r...原创 2017-04-11 18:55:00 · 194 阅读 · 0 评论 -
Mybatis 基础学习
1.什么是Mybatis? --一个开源的持久层框架 --封装了所有的JDBC代码和参数以及及国际的检索 --使用简单的XML或注解做配置和定义映射关系2.与jdbc及hibernate的对比 --jdbc: 速度快 代码量大 需要写sql。 --hibernate: 不用写sql 代码量少 速度慢 学习难度大。 会生成复杂的sql,不好优...原创 2016-12-27 09:57:00 · 76 阅读 · 0 评论 -
Servlet 和 JSP 基础
--Servlet技术是使用Java语言开发的一套组件规范, 是由一个单独的线程来处理的。--组件是对部分功能的实现,不能单独运行, 对这些组件进行管理、创建、销毁的运行环境称为容器。--这些容器有:Tomcat、Weblogic、JBoss等--Servlet 的实现 1)实现接口Servlet 2)实现抽象类GenericServlet 3)实现抽...原创 2016-12-27 09:53:00 · 190 阅读 · 0 评论 -
关于HashMap和LinkedHashMap
--LinkedHashMap是HashMap的一个子类--HashMap和LinkedHashMap都是实现Map接口--区别在于HashMap并不是按插入次序顺序存放的,而LinkedHashMap是按照插入顺序存放的.例:public static void main(String[] args) { Map<String,String> hmap...原创 2016-11-09 21:12:00 · 55 阅读 · 0 评论 -
JDBC
>>JDBC : java Database Connectivity:java访问数据库的解决方案>>JDBC接口及数据库厂商实现 <1>驱动管理:DriverManager <2>连接接口:Connection、DatabaseMetaData <3>语句对象接口:Satement、PreparedState...原创 2016-12-27 09:48:00 · 71 阅读 · 0 评论