- 博客(22)
- 收藏
- 关注
转载 ThreadPoolExecutor 使用笔记
线程池创建构造方法说明ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit uni...
2018-08-31 12:56:09 177
原创 Java 开发 日常开发环境
java 环境 安装软件下载安装官网下载地址 百度下载地址环境变量设置JAVA_HOME=C:\Program Files\Java\jdk-9.0.1Path=%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar多版本JDK环境变量切换...
2018-03-29 13:15:08 336
原创 logback 实现 (ASNI)彩色日志(还原Spring boot 彩色日志)
介绍ASNIANSI是一种字符代码,为使计算机支持更多语言,通常使用 0x00~0x7f 范围的1 个字节来表示 1 个英文字符。超出此范围的使用0x80~0xFFFF来编码,即扩展的ASCII编码。logbackLogback是由log4j创始人设计的又一个开源日志组件。logback当前分成三个模块:logback-core,logback- classic和logback-...
2018-03-27 18:15:11 9416
原创 PostgreSQL 备份以及恢复
数据备份:$sudo postgres$pg_dump -U postgres -F t -f ./demo.tar demo数据远程恢复$pg_restore -d demo-h 127.0.0.1 -p 5432-U postgres -W ./demo.tar
2018-02-07 13:03:36 376
原创 使用GIT 仓库作为个人maven-仓库地址(gitee)
新建项目名称为 maven-repositorygit账号添加ssh-key 官方文档地址http://git.mydoc.io/?t=154712pom文件添加 repositories> repository> id>git-mavenid> url>“自己的maven仓库地址”url> r
2018-02-06 11:14:48 4487
原创 数据库同步(sync-db)
项目介绍sync-db 居于jdbc为基础的关系型数据库,数据同步项目。项目地址[sync-db](https://gitee.com/kunorder/sync-db)项目功能数据库自动创建表格多线程增量同步定时任务使用工具giteemaven项目要求代码格式化文件下载地址:https://gitee.com/kunorder/code-style
2018-01-29 17:39:45 1621
转载 第四章 对象与类
4.2.2 Java类库中的GregorianCalendar类 方法 解释 GregorianCalendar() 构造一个日历对象,用来表示默认地区,默认时区的当前时间 GregorianCalendar(int year,int month,int day) GregorianCalendar(int year,int month,int day,int hour,
2017-10-02 21:43:20 270
转载 第三章 Java的基本程序设计结构 (5)
3.9 大数值如果基本的整数和浮点数精度不能够满足需求,那么可以使用java.math包中的两个很有用的类:BigInteger和BigDecimal。这两个类可以处理包含任意长度数字序列的数值BigInteger类实现了任意精度的整数运算,BigDecimal实现了任意精度的浮点数运算。 使用静态的valuesOf方法可以将普通的数值转换为大数值: BigInteger a = BigIn
2017-10-02 16:54:05 204
转载 第三章 Java的基本程序设计结构 (4)
3.8 控制流程与任何程序设计语言一样,Java使用条件语句和循环结果确定控制流程。3.8.1 块作用域在学习控制结构之间,需要了解块(block)的概念。 块(即复合语句)是指一对花括号括起来的若干条简单的Java语句,块确定了变量的作用域。一个块可以嵌套在另一个块中。下面就是在main方法块中嵌套另一个语句块的示例: public static void mai
2017-10-02 10:41:02 210
转载 第三章 Java的基本程序设计结构 (3)
3.6 字符串从概念上讲,Java字符串就是Unicode字符序列。例如,串“Java\u2122”由五个Unicode字符J、a、v、a和™。Java没有内置的字符串类型,而是在标准Java类库中提供了一个预定义类,很自然地叫做String。每个用双引号火起来的字符串是String类的一个实例: String e =""; // an empty string String gree
2017-09-30 23:22:35 302
转载 第三章 Java的基本程序设计结构 (1)
3.2 注释与大多数程序语言一样,Java的注释是不会出现在可执行程序中。因此,可以在源程序中根据需要添加任意多的注释,而不必担心可执行代码会膨胀。在Java中有三种注释方式。最常用的方式是使用//,其注释内容从//开始到本行结尾。 System.out.println("We will user 'Hello, World!'");//is this too cute?当需要长篇注释时,
2017-09-30 13:52:55 320
原创 第十一章 Spring的事务管理
11.1 数据库事务基础知识Spring 虽然提供了灵活的事务管理功能,但这些功能都是基于底层数据库本身的事物处理机制工作的。11.1.1何为数据库事务数据库事务有严格的定义,它必须满足四个特性:原子性、一致性、隔离性和持久性原子性:表示组成一个事务的多个数据库操作是一个不可分割的原子单元,只有所有的操作执行成功,整个事务才提交。事务中的任何一个数据库操作失败,已执行的任何操作都必须撤销,让数据库
2017-07-16 16:36:13 228
原创 第十章 Spring对DAO的支持
10.1 DAO的理念DAO(data access object) 是用于访问数据库的对象,虽然大多数情况下将数据保存在数据库中,但这并不是唯一的选择,也可以将数据存储到文件中或LDAP中。DAO不但屏蔽了数据存储的最终介质不同,也屏蔽了具体的实现技术。10.2 统一的异常体系统一的异常系统是整合不同的持久化技术的关键。Spring提供了一套和实现技术无关的、面向DAO定义的异常体系,并通过转化器
2017-07-16 15:05:16 459
原创 ubuntu 安装redis3.2 配置远程连接
ubuntu 安装 make$sudo apt-get install makeredis 下载$wget http://download.redis.io/releases/redis-3.2.9.tar.gzredis 解压$tar -zxvf redis.tar.gz编译 $cd redis$sudo make 修改文件$vim redis.conf注释 bind 127.0.0.1 修改
2017-07-05 20:24:07 954
原创 ubuntu postgresql 安装 数据存储路径更改
更新$sudo pat-get update安装$sudo pat-get install postgresql创建数据存储目录$mkdir -p /data/postgresql停止服务$sudo service postgresql stop复制数据$sudo cp -rf /var/lib/postgresql/9.6/main/ /data/postgresql/权限设置
2017-07-03 12:07:01 4543
原创 ubuntu ssh 安装
更新$sudo apt-get update安装 openssh-server$sudo apt-get install openssh-server允许 root 登陆$vim /etc/ssh/sshd_config修改PermitRootLogin值为yes
2017-07-03 09:58:11 261
原创 docker+nexus+jenkins+java+maven
docker 使用ubuntu下安装docker$ sudo apt-get install docker.iodocker 获取基础镜像$ docker pull ubuntu:17.04创建一个简单镜像$ mkdir docker-jmnj$ cd docker-jmnj$ touch Dockerfile编辑Dockerfile# 这里是注释# 设置继承自哪个镜像FR
2017-06-27 18:19:43 1863
转载 spring 快速入门
实例功能介绍用户访问login.jsp,返回带用户名/密码表单的登陆页面。用户在登陆页面输入用户名/密码,提交表单到服务器,Spring 根据配置调用LoginController控制器响应登录请求。LoginController调用UserService#hashMatchUser()方法,根据用户名和密码查询是否存在匹配用户,UserService内部通过调用持久层的UserDao完成具体
2017-06-23 23:03:18 294
转载 网络爬虫全解析(JAVA)--目录
第1章技术基础1 1.1第一个程序11.2准备开发环境2 1.2.1JDK21.2.2Eclipse31.3类和对象41.4常量51.5命名规范61.6基本语法61.7条件判断71.8循环81.9数组91.10位运算111.11枚举类型131.12比较器141.13方法141.14集合类15 1.14.1动态数组151.14.2散列表151.15文件19 1.
2017-06-23 14:35:51 2205
翻译 Java的不同版本:J2SE、J2EE、J2ME的区别
1998年12月,SUN公司发布了Java 1.2,开始使用“Java 2” 这一名称,目前我们已经很少使用1.2之前的版本,所以通常所说的Java都是指Java2。Java 有三个版本,分别为 J2SE、J2EE和J2ME,以下是详细介绍。J2SE(Java 2 Platform Standard Edition) 标准版J2SE是Java的标准版,主要用于开发客户端(桌面应
2016-08-26 15:58:17 1300
转载 java简介
Java简介 Java是由Sun Microsystems公司于1995年5月推出的Java程序设计语言(以下简称Java语言)和Java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet。另一方面,Jav
2016-06-02 22:13:19 229
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人