摘要:
工厂模式的DBHelper
1 import java.sql.Connection;
2 import java.sql.DriverManager;
3 import java.sql.PreparedStatement;
4 import java.sql.ResultSet;
5 imp... 阅读原文
2018-06-17 18:06:02 阅读(1241) 评论(0)
摘要:我是一名地地道道的农民工,生活在经济落后的农村,有一个哥哥和一个弟弟,父母都是地道的农民,日出而作,日落而息,我从小到大学习一直很好,从小学到高一都,成绩在全级一直名列前茅,这样我也顺利了考上省的重点高中,然而,每个学期开学是家里最为难的时候,每次交学费都让父母发愁许久,家里为了给我筹钱读书,都借了不少钱,才让我读上高... 阅读原文
2018-06-17 18:03:01 阅读(1202) 评论(0)
摘要:
3.1.1 Java数据类型划分
数据类型决定数据的存储方式和运算方式
Java中的数据类型分为两大类
基本数据类型(primitive types) 引用类型( reference types )
两种类型的差别
基本类型: 变量在栈,在“这里”
引用类型: 变量引用到堆,在“那里”... 阅读原文
2018-06-17 17:03:04 阅读(1243) 评论(0)
摘要:
前言:
网上有很多springboot 与 shiro 整合的资料,有些确实写得很好, 对学习shiro和springboot 都有很大的帮助。 有些朋友比较省事, 直接转发或者复制粘贴。但是没有经过自己键盘敲打过的代码, 不是自己的代码。所以, 我这里就来记录一个简洁版的。 不牵涉db的。 废话不多说, 开始装... 阅读原文
2018-06-17 16:09:03 阅读(1243) 评论(0)
摘要:
前言
在上一篇文章中,回顾了Java的多线程。而在本篇文章中主要介绍Java IO的相关知识。
IO的介绍
什么是IO?
IO的名称又来是Input与Output的缩写,也就是输入流和输出流。输入流用于从源读取数据,输出流用于向目标写数据。
可以从下列示例图来了解IO流:
IO流使用
IO流对文件的操作主要分为字... 阅读原文
2018-06-17 14:35:02 阅读(1202) 评论(0)
摘要:
java环境配置及原理详解
1.java跨平台的本质
我们谈到java,总是提到跨平台这个词。那么java语言是怎么实现跨平台的呢?
我们编写的java代码不是直接让windows系统读取解析,而是在windows系统中装上java虚拟机(JVM)来读取编写的java软件所以跨平台的实现原理就是在对应平台上装上相应平... 阅读原文
2018-06-17 14:22:02 阅读(1202) 评论(0)
摘要:
EasyUI和zTree使用方法和功能加到注解中了,方便查阅和复制
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>BOS管理系统 首页<... 阅读原文
2018-06-17 13:17:02 阅读(1291) 评论(0)
摘要:
业务背景:存储请求参数token ,token唯一 ,且新的生成旧的失效
思路:因为是多台机器,获取token存入redis,保持唯一,考虑使用redis来加锁,其实就是在redis中存一个key,其他机器发现key有值的话就不进行获取token的请求。
SET操作会覆盖原有值,SETEX虽然可设置key过期时间,但... 阅读原文
2018-06-17 11:42:05 阅读(1372) 评论(0)
摘要:
1.Hibernate工作原理及为什么要使用Hibernate?
工作原理:
1.读取并解析配置文件
2.读取并解析映射信息,创建SessionFactory
3.打开Session
4.创建事务Transation
5.持久化操作
6.提交事务
7.关闭Ses... 阅读原文
2018-06-17 11:38:02 阅读(1250) 评论(0)
摘要:
字符串如何倒序输出?
StringBuffer,String,StringBulider区别?
Map与Hashmap 的关系?
HashSet与HashTable 的关系?
1、HashMap是非线程安全的,HashTable是线程安全的。
2、HashMap的键和值都允许有null值存在,而HashTable... 阅读原文
2018-06-17 10:56:02 阅读(1337) 评论(0)