-
Mybatis基础配置及增删查改操作
一、简介 平时我们都用JDBC访问数据库,除了需要自己写SQL之外,还必须操作Connection, Statement, ResultSet 这些其实只是手段的辅助类。 不仅如此,访问不同的表,还会写很多雷同的代码,显得繁琐和枯燥。 那么用了Mybatis之后,只需要自己提供SQL语句,其他的工作,...
-
调整JVM内存大小
首次运行公司项目,出现了内存溢出,具体出现java.lang.OutOfMemoryError: PermGen space和java.lang.OutOfMemoryError:GC overhead limit exceeded异常 调整运行时JVM内存大小主要有两种方式: 1,在Eclipse中配置 Eclipse中的Window--Preferences--Java--Installed...
-
Spring Cloud(5):Hystrix的使用
熔断:类似生活中的保险丝,电流过大就会熔断 降级:类似生活中的旅行,行李箱只有那么大,所以要抛弃一些非必需的物品 熔断降级应用: 某宝双十一商品下单,用户量巨大,于是考虑抛弃相关商品推荐等模块,确保该商品信息和下单功能通畅 熔断和降级的区别以及联系: 1....
-
Elasticsearch自定义客户端(TransportClient)资源池
前言: java中调用TransportClient时,我们一般都会设置成单例,为了避免多次的创建与关闭造成的内存占用及关闭缓慢问题。而TransportClient本身也是实现了线程池threadPool。 因此在调用TransportClient并发量不高的情况下,使用单例模式是没有问题的。 在某些情况下...
-
EL表达式
1.什么是EL? EL 全名为Expression Language。一般称为EL表达式,是JSP文件中用"${}"括起来的脚本。主要作用是替代掉JSP页面中的java代码,避免JSP中存在过多java代码使得代码变得混乱。并且EL表达式可以更方便的读取作用域对象中的数据。需注意EL表达式不能写在"%%"引...
2019-05-18 07:08:12 文件
-
何为幻读?MySQL又是如何解决幻读的?
一、什么是幻读 在一次事务里面,多次查询之后,查询的结果集的个数不一致的情况叫做幻读。而多出来或者少的哪一行被叫做 幻行 二、为什么要解决幻读 在高并发数据库系统中,需要保证事务与事务之间的隔离性,还有事务本身的一致性。 三、MySQL 是如何解决幻读的 如果...
-
idea中javaweb的mysql8.0.15配置问题
mysql8.0.x以后的版本在连接数据库的时候有些不同。 首先: Class.forName("com.mysql.cj.jdbc.Driver"); 其次: DriverManager.getConnection("jdbc:mysql://localhost:3306/java?useUnicode=truecharacterEncoding=UTF-8useSSL=falseserverTimezone=UTC", "root", "p...
-
Java面向对象之继承
一、继承; 1、继承的含义: 继承描述的是事物之间的所属关系,通过继承可以使多种事物之间形成一种关系体系。 (子类会自动拥有父类所有可继承的属性和方法) 2、继承的格式: class 子类 extends 父类 {} /* * 定义员工类Employee */ class Employee { String name;...
2019-05-18 07:08:09 定义
-
设计模式——共享模式
共享模式_共享对象,避免内存浪费(避免重复创建相同的对象) /** * 需要被共享的对象 * @author maikec * @date 2019/5/17 */ public class Flyweight { private String name; public Flyweight(String name){ this .name = name; } public String getName() { return...
-
【Java】NIO中Channel的注册源码分析
Channel的注册是在SelectableChannel中定义的: 1 public abstract SelectionKey register(Selector sel, int ops, Object att) 2 throws ClosedChannelException; 3 4 public final SelectionKey register(Selector sel, int ops) 5 throws ClosedChannelException {...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash




