cijiancao的博客

技术分享

Spring Boot2.0整合 thymeleaf

Spring Boot整合 Thymeleaf 1.引入依赖 <dependency> <groupId>org.springframework.boot&amp...

2019-01-24 23:39:35

阅读数 46

评论数 0

SpringBoot 整合mybatis实现数据库访问

1.环境 springBoot版本 2.0.1 2.引入依赖 <dependency> <groupId>org.mybatis.spring.boot&...

2019-01-23 22:47:42

阅读数 26

评论数 0

时间复杂度和空间复杂度笔记

复杂度分析笔记 复杂度主要分为时间和空间复杂度 时间复杂度:算法(程序)执行的时间变化趋势 空间复杂度:算法(程序)执行的内存空间使用量 复杂度分析,不是通过工具测量计算出来的,而是估量算法运行所要消耗的时间 通过代码来练习代码复杂度分析 int cal(int n){ int sum =...

2019-01-18 23:33:55

阅读数 15

评论数 0

ES6代理中的set、get、has、deleteProperty陷阱

什么是代理 代理(proxy)是一种包装器,可以拦截 并改变javascript引擎的操作。 通过下面这段程序来理解代理要解决的问题: let colors = ["red", "blue", "gre...

2018-12-02 00:41:17

阅读数 189

评论数 0

java string字符串

1.String字符串缓存 能避免创建重复字符串,可以有效降低内存消耗和对象创建开销。 jdk6以后的版本,提供了intern()方法。 public native String intern(); jvm中开辟出一段内存,称为字符串常量池,初始化为空,由String类单独管理。 当我们...

2018-09-13 14:32:02

阅读数 38

评论数 0

final、finally、finalize的区别

final、finally、finalize的区别 1、final修饰符(关键字)。被final修饰的类,就意味着不能再派生出新的子类,不能作为父类而被子类继承。因此一个类不能既被abstract声明,又被final声明。将变量或方法声明为final,可以保证他们在使用的过程中不被修改。被声明为...

2018-07-26 20:19:22

阅读数 36

评论数 0

关于Mybatis自动生成的Custom类

一、Customer 自动生成的Customer类是由数据库表与表之间的关系(一对一、一对多、多对多)来决定的,这样的话会方便我们开发过程中返回需要的数据,即是在原基础的扩展类,这些类一般是继承自原始的类的,看来mybatis官方也是支持这种写法的,试想一下,如果在原基础改的话,后来需求变了,再...

2018-07-12 13:13:09

阅读数 137

评论数 0

关于mybatis自动生成的Example类

一、Customer 自动生成的Customer类是由数据库表与表之间的关系(一对一、一对多、多对多)来决定的,这样的话会方便我们开发过程中返回需要的数据,即是在原基础的扩展类,这些类一般是继承自原始的类的,看来mybatis官方也是支持这种写法的,试想一下,如果在原基础改的话,后来需求变了,再...

2018-07-12 12:27:00

阅读数 2913

评论数 0

shiro从realm获取安全数据

Realm realm :域 –存放安全数据的地方。SecurityManager要验证用户的身份,就要从realm获取用户来验证用户的身份是否合法,还需要从realm获取用户的角色和权限来判断用户是否能进行操作。可以把realm看做成一个安全数据源(DataSource)。 实现 需要...

2018-07-10 18:00:50

阅读数 485

评论数 0

shiro身份验证

开发工具:IDEA 构建工具:Maven 1.通过IDEA 的maven构建一个简单的java工程 2.在pom文件中加入以下依赖 <dependencies> <dependency&...

2018-07-08 19:23:30

阅读数 51

评论数 0

Linux 腾讯云服务器安装redis并开启远程连接

1.下载redis任意目录下:wget http://download.redis.io/releases/redis-4.0.10.tar.gz2.解压下载的文件tar -zxvf redis-4.0.10.tar.gz 3.编译和安装cd redis-4.0.10/ make cd src ...

2018-07-07 21:45:42

阅读数 757

评论数 0

Eclispe Maven创建项目时遇到Could not calculate build plan: Plugin 错误

遇到这个问题,可能是之前新建网络连接的问题,之前的maven插件没有下载完全,现在也不会进行更新解决办法:1.找到自己的maven配置的本地仓库,如果忘记了,可以根据自己工程maven配置那里 setting.xml文件查找2.然后将.m2/repository/org/apache/maven/...

2018-07-07 11:11:03

阅读数 88

评论数 0

Linux CentOS 7.4 64位 安装mysql5.7.22完整版整理

1.下载mysql,网址:https://dev.mysql.com/downloads/mysql/,这里我们选择5.7.*系列的2.这里我选择的是64位操作系统的,如果你的系统是32位,就选择32位的,否则安装会出现错误,一切又要重新开始,小编就犯了这个低级错误。3.我们可以在windows下...

2018-06-27 20:55:17

阅读数 948

评论数 0

git使用问题:fatal: bad config line 1 in file C:/Users/Administrator/.gitconfig

在用git bash操作本地仓库的时候遇到如下问题fatal: bad config line 1 in file C:/Users/Administrator/.gitconfig看提示的意思:是git配置文件出了问题,找到提示的目录,把该文件下 .gitconfig文件删除例如我的是:C:/U...

2018-06-26 20:05:06

阅读数 3981

评论数 3

JavaWeb存入mysql数据数据中文为?号

最近在做SSM框架的案例时,存入到mybatis的数据中文全部显示为?号1.检查ide的编码    我用的idea,设置为utf-8。2.建数据库的时候确认字符集为utf-8,排序方式为utf8_general_ci。3.连接数据库的文件加上如下连接参数jdbc.driver = com.mysq...

2018-03-22 17:12:23

阅读数 747

评论数 1

java junit测试,注解引入service报错解决办法

作为程序员,搞后端开发,当然离不开单元测试了。举个例子,测试下mapper接口,service接口等等。当用到spring容器的时候,在测试类直接写 如下代码: @Autowired private AccountService accountServiceImpl;当运行测试代码的时候,...

2018-03-06 19:27:11

阅读数 3089

评论数 1

java获取小程序openid

最近开发小程序,有的功能需要用到openid,微信官方又规定需要用到第三方服务器请求的模式,才可以拿到 openId,自己这里写了,仅供参考。1.controllerpackage com.wct.shop.controller; import com.wct.shop.util.CheckUt...

2018-03-01 17:55:55

阅读数 218

评论数 1

WEB-INF下的jsp引用webapp(webRoot)外部的js、css等静态文件

    javaWEB项目为了保证页面访问的安全,会选择把页面放在web-inf下面,然后在程序内部进行访问,这样外部的用户是无法直接访问的。    这样也会有例外的情况,就是web-inf内部的页面需要使用外部的css文件,js文件,但是用相对路径的时候是没法加载进去的。    改进的方法,就是...

2018-02-28 00:02:21

阅读数 2841

评论数 1

搭建springmvc+mybatis+spring环境

    javaweb开发目前比较流行的框架为springmvc+mybatis+spring,慢慢的替代以前的ssh框架(spring+struts2+hibernate),接下来告诉大家怎么配置这个环境,给学java入门的同学作为一个参考。一、搭建maven工程,引入相关依赖&...

2018-02-27 23:41:16

阅读数 48

评论数 0

spring中PropertyPlaceholderConfigurer的使用,引入外部资源文件

PropertyPlaceholderConfigurer的使用在开发web端应用时,我们一般都是把数据库那部分资源写在一个***.properties文件中,然后在application中通过${}获取相应的值。1.db.propertiesdb.driver=com.mysql.jdbc.Dr...

2017-08-21 13:58:18

阅读数 687

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭