- 博客(14)
- 资源 (5)
- 问答 (3)
- 收藏
- 关注
转载 创建对象五种方式&&new关键字和newInstance()方法的区别
转载:http://www.kuqin.com/shuoit/20160719/352659.html用最简单的描述来区分new关键字和newInstance()方法的区别:newInstance: 弱类型。低效率。只能调用无参构造。new: 强类型。相对高效。能调用任何public构造。newInstance( )是一个方法,而new是一个关键字,其次,Class下的newInsta...
2018-10-23 14:15:58 610
原创 RestFul风格接口
最近公司要求用RestFul风格开发接口,对于不会起名字的我真是,,,,还好有个好同事帮忙,这是最近开发的内容,欢迎大家指点。 (1)Select @GetMapping(value = "/v1.0.0/endorse/changes")public Page<Change> selectChanges(HttpServletRequestrequest, HttpServletR...
2018-07-08 21:16:13 258
转载 shiro(java安全框架)
shiro(java安全框架) 以下都是综合之前的人加上自己的一些小总结 Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码学和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。Shiro 主要分为来个部分就是认证和授权,在个人感觉来看就是查询数据库做相应的判断而已,Shi...
2018-05-07 23:12:44 185
转载 数据库分库分表
参考链接: http://blog.csdn.net/winy_lm/article/details/50708493 一. 分表 场景:对于大型的互联网应用来说,数据库单表的记录行数可能达到千万级甚至是亿级,并且数据库面临着极高的并发访问。采用Master-Slave复制模式的MySQL架构,只能够对数据库的读进行扩展,而对数据库的写入操作还是集中在Master...
2018-05-07 23:08:42 567
转载 学习主仆思想
原文:https://blog.csdn.net/huzhiqiangCSDN/article/details/56668012主仆模式(Master-Slave) 1、核心思想 一个基于分而治之思想设计模式,将一个任务(原始任务)分解为若干个语义等同的子任务, 并由专门的工作者线程来并行执行这些任务,原始任务的结果是通过整合各个子任务的处理结果形成的。 2、评价: 即提高计算效率,又实现了信息隐...
2018-05-07 22:51:33 341
转载 MySql常用命令
一. 连接MySQL格式: mysql -h主机地址 -u用户名 -p用户密码或者: mysql -u 用户名 -p // 回车后要求输入密码,密码不可见1、连接到本机上的MYSQL首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是如果-p后带有用户密码,那么-p与密码之间必须没有空格,否则...
2018-03-15 20:54:18 109
原创 Java(二)——JAVA类只加载一次
publicclass test20180315 { publicstaticvoid main(String[] args) throws ClassNotFoundException { Bread bread1 = new Bread(); Bread bread2 = new Bread(); }} class Bread { ...
2018-03-15 20:12:22 3629
原创 JSP导出EXCEL多sheet
%><%@page contentType="text/html;charset=GBK"%><%@page import="java.util.*"%><%@page import="java.io.*"%><%@page import="com.sinosoft.lis.pubfun.*"%>&
2018-03-08 13:50:22 510
原创 JAVA(一)——Int与Integre引起的装箱拆箱
区别:Java是一个近乎纯洁的面向对象编程语言,但是为了编程的方便还是引入不是对象的基本数据类型,但是为了 能够将这些基本数据类型当成对象操作,Java为每一个基本数据类型都引入了对应的包装类型(wrapper class), int的包装类就是Integer,从JDK 1.5开始引入了自动装箱/拆箱机制,使得二者可以相互转换。Java 为每个原始类型提供了包装类型:原始类型: boolean,c...
2018-03-04 16:11:37 383
原创 springmvc-learn(一)简单介绍及运行流程说明
(一)简介 springMvc:是一个表现层框架, 作用:就是从请求中接收传入的参数, 将处理后的结果数据返回给页面展示(废话。。)(二)SpringMvc运行流程以及常用组件及作用使用语言描述SpringMvc运行流程: (1)用户发送请求给前端控制器(DispacherServlet)。 (2)再请求处理器映射器(HandlerMapp...
2018-02-20 18:08:29 198
原创 MyBatis-learn总结
1. mybatis是一个持久层框架, 作用是跟数据库交互完成增删改查2.原生Dao实现(需要接口和实现类)4.动态代理方式(只需要接口) mapper接口代理实现编写规则: 1) 映射文件中namespace要等于接口的全路径名称 2) 映射文件中sql语句id要等于接口的方法名称 3) 映射文件中传入参数类型要等于接口方法的传入参数类型 4) 映射文件中返回结果集类型要等于接口方法的返回值类型...
2018-02-18 22:30:35 127
原创 MyBatis —— Learn(三)关联查询
(一)一对一查询需求:查询两张表一对一关联查询结果方案一:步骤:(1)实体类public class Orders { private Integer id; private Integer userId; private String number; private Date createtime; private String note; p...
2018-02-17 23:01:23 161
原创 MyBatis —— Learn(二)输入映射和输出映射,动态sql ifwhere 及foreach
基础:实现MyBatis —— Learn(一)基本配置(一)输入映射需求:根据用户名查询用户信息,查询条件放到QueryVo的user属性中介绍:Mapper.xml映射文件中定义了操作数据库的sql,每个sql是一个statement,映射文件是mybatis的核心。传递简单类型见MyBatis —— Learn(一)动态代理方法现说明如何传递pojo对象(个人觉得会使用的多):实现步骤:(1...
2018-02-16 16:24:30 135
原创 MyBatis —— Learn(一)基本配置及基础,Dao层与动态代理Mapper实现增删改查
(一)介绍MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动、创建co...
2018-02-11 15:35:53 240
TA创建的收藏夹 TA关注的收藏夹
TA关注的人