加载中
【Mysql】利用Mybatis3连接mysql获取datetime类型数据错误

mysql版本:myql-connector-java-8.0.11.jar mybatis3连接数据库代码如下: public interface HeXinMapper { @SelectProvider(type = HeXinProvider.class, method = "test") List<Map<Strin...

2018/11/29 13:46
10
【排坑】Ftp正常连接服务器但无法获取文件(四)

ftp工具类 FtpUtil 中部分代码如下: import org.apache.commons.net.ftp.*; public class FtpUtil { private static Logger log = Logger.getLogger(FtpUtil.class); private FTPClient ftp...

2018/11/29 12:40
14
【Mysql】MYSQL语句性能分析与优化(五)

一、推荐一个数据库关键字explain,执行后有几个字段说明一下: 1、type:访问类型,是较为重要的一个指标。结果值从好到坏依次是: system > const > eq_ref > ref > fulltext > ref_or_nu...

2018/07/17 19:23
7
Windows安装多个版本JDK,灵活切换

首先声明一点,操作系统限制为Windows10,一切操作是在Windows10环境下进行的。其次,我们以JDK1.7、JDK1.8两个版本为背景来描述主题内容。 一、安装好JDK1.7和1.8: windows系统下安装JDK8 ...

JDK
2017/11/23 11:26
41
Java操作PDF文件

最近在调试合同模板,发现原实现方式生成的pdf校验后差别很大,当反过来去修改html模板,却又很大程度上不能完全相同的pdf文档结构,这样就浪费很多开发时间去调N套html页面样式。决定直接用...

2017/07/26 17:08
111
实现EXT3中的grid单元格选中

支持高版本chrome浏览器: 1、定义样式 .x-selectable, .x-selectable * { user-select: text! important; -o-user-select: text! important; -moz-user-select: text! im......

2017/07/12 14:17
6
模板模式

最近在做批量合同生成业务,合同之间不同 ,每个合同均有一个模板。业务大致是数据准备(一致)、生成合同号(规则不同)、生成合同(模板不同)、上传合同(一致)。那么我们可以就根据这个...

2017/06/30 08:53
9
CopyOnWriteArrayList

CopyOnWriteArrayList位于java.util.concurrent包下,可想而知,这个类是为并发而设计的。 由于opyOnWriteArrayList 也是List的一种实现类,当然有List的特点。 关注点 结论 是否允许为空 允...

2017/06/29 08:50
16
LinkdedList

LinkdedList特点 LinkedList是基于链表实现的,所以先讲解一下什么是链表。链表原先是C/C++的概念,是一种线性的存储结构,意思是将要存储的数据存在一个存储单元里面,这个存储单元里面除了...

2017/06/28 08:37
17
Maven使用

Maven的中心思想是POM文件(项目对象模型)。POM文件是以XML文件的形式表述项目的资源,如源码、测试代码、依赖等。 父pom 所有的Maven pom文件都继承自一个父pom。如果没有指定父pom,则该p...

2017/06/17 20:00
15
Dubbo与Zookeeper关系

Dubbo建议使用Zookeeper作为服务的注册中心。 1. Zookeeper的作用: zookeeper用来注册服务和进行负载均衡,哪一个服务由哪一个机器来提供必需让调用者知道,简单来说就是ip地址和服务名称的...

2017/06/06 08:43
166
Dubbo架构设计

Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦 合)。从服务模型的角度来看,Dubbo采用的是一种非常简...

2017/06/06 08:41
13
Zookeeper的功能以及工作原理

1.ZooKeeper是什么? ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行...

2017/06/06 08:40
34
redis、mongodb、memcache

1、性能 都比较高,性能对我们来说应该都不是瓶颈 总体来讲,TPS方面Redis和memcache差不多,要大于MongoDB 2、操作的便利性 memcache数据结构单一(key-value) redis支持的数据类型更多,数...

2017/06/06 06:53
27
分布式事务解决方案

在OLTP系统领域,我们在很多业务场景下都会面临事务一致性方面的需求,例如最经典的Bob给Smith转账的案例。传统的企业开发,系统往往是以单体应用形式存在的,也没有横跨多个数据库。而大型互...

数据库事务

Transaction 也就是所谓的事务了,通俗理解就是一件事情。从小,父母就教育我们,做事情要有始有终,不能半途而废。 事务也是这样,不能做一般就不做了,要么做完,要 么就不做。也就是说,事...

2017/06/05 10:26
9
HashMap(Fail-Fast机制)

之前的List,讲了ArrayList、LinkedList,最后讲到了CopyOnWriteArrayList,就前两者而言,反映的是两种思想: (1)ArrayList以数组形式实现,顺序插入、查找快,插入、删除较慢 (2)Linke...

2017/06/04 22:27
53
ArrayList & Vector (transient关键字)

ArrayList & Vector (transient) 集合是Java中非常重要而且基础的内容,因为任何数据必不可少的就是数据的存储。集合的作用就是以一定的方式组织、存储数据。下面说说ArrayList,只捡干货聊...

2017/06/04 13:00
18
mysql逻辑架构之存储引擎

查询数据库默认使用的存储引擎:show VARIABLES like 'storage_engine'; 还有其他更多存储引擎,使用show ENGINES命令可以查询包括事务安全表的引擎: InnoDB存储引擎 InnoDB是事务型数据库...

2017/06/02 15:19
16
mysql索引使用

在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytable表: CREATE TABLE mytable( ID INT NOT NULL, username VARCHAR(16) NOT NULL ); 我们随机向里面插入了100...

2017/05/31 13:34
11

没有更多内容

加载失败,请刷新页面

返回顶部
顶部