java
c801c802
这个作者很懒,什么都没留下…
展开
-
Navicat连接Oracle数据库
Navicat连接Oracle数据库需要下载oracle相应的组件 Instant Client 和sqlplus。因为是64位系统,所以下载也要选64的,地址:https://www.oracle.com/database/technologies/instant-client/winx64-64-downloads.htmloracle下载有些东西需要有账号,用邮箱注册一个oracle账号就...原创 2019-10-24 22:49:04 · 316 阅读 · 0 评论 -
Redis限制访问次数
Redis可以很方便的实现短期的数据存储和使用。比如限制一段时间内的访问次数之类的,如果用关系型数据库来做稍显麻烦,这里用刚刚写的新需求做个小例子。需求:一分钟内访问超过3次,提示请稍候 /** * 通过缓存查询身份证在一分钟内的刷卡次数 * * @param idCard 身份证号 * @return */ public int Ch...原创 2019-10-24 22:33:16 · 941 阅读 · 0 评论 -
connected to the target VM无法连接到主机
在搞一个刚刚down下来的spring boot项目时,启动出现这个错误。解决方法是file->invalidate Caches/Restart->重启问题解决。。。。。。。原创 2019-09-27 17:56:08 · 3246 阅读 · 0 评论 -
springboot入门-5 lombok及springmvc拦截器和连接池
一. lomboklombok有什么用:简化pojo类,不用再写getter,setter,toString等方法1.idea搜索插件lombok并装上2.添加lombok依赖到pom中, <dependency> <groupId>org.projectlombok</groupId> <artif...原创 2019-08-04 19:46:45 · 254 阅读 · 0 评论 -
sprinboot入门-4整合Mybatis
1.1 添加Mybatis的起步依赖<!--mybatis起步依赖--><dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <v...原创 2019-08-03 16:25:23 · 167 阅读 · 0 评论 -
Redis相关-2缓存穿透、缓存击穿、缓存雪崩
缓存穿透缓存穿透是指缓存和数据库中都没有的数据,而用户不断发起请求,这时的用户很可能是攻击者,攻击会导致数据库压力过大。如下面这段代码就存在缓存穿透的问题。public Integer findPrice(Long id){ //从缓存中查询 Integer sku_price=(Integer)redisTemplate.boundHashOps("sku_price").get(id)...原创 2019-07-30 19:57:56 · 116 阅读 · 0 评论 -
springboot入门-3 配置相关
一.查看默认配置springboot默认给我们配置了许多东西,可以进行查看二.修改配置如果需要修改配置,比如说修改tomcat端口,可以在resources目录下新建一个application.properties文件在里面写上 server.port=8081,就可以覆盖默认的配置三.yml(yaml)配置文件除了.properties外,还提供了yml(yaml)配置文件。YML...原创 2019-08-03 22:37:08 · 154 阅读 · 0 评论 -
springboo入门-2 热部署
SpringBoot工程热部署:热部署:修改代码后无需重启,节省写代码期间的等待时间。在pom添加依赖<!--热部署配置--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</a...原创 2019-08-03 09:42:28 · 167 阅读 · 0 评论 -
springboo入门-1 快速创建springboot工程
spring–>springboot–>…springboot把我们从spring重量级的配置中解放出来ssm --springbootspringmvc和spring引入web启动器spring-boot-starter-webmybatis和spring引入mybatis启动器mybatis-spring-boot-starter指定连接数据库:appli...原创 2019-08-03 09:34:33 · 180 阅读 · 0 评论 -
Redis相关-1
Redis是啥?redis是一款高性能的NOSQL系列的非关系型数据库什么是NOSQL?NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。NOSQL和关系型数据库比较优点:1)成本:nosql数据库简单易部署,基本都是开源软件,不需要像使用oracle那样花费大量成本购买使用,相比关系型数据库价格便宜。2)查...原创 2019-07-29 21:43:39 · 121 阅读 · 0 评论 -
centos卡在开机登录界面,命令失效的解决方法
问题描述:昨天在装完jdk后,重启。发现卡在图形登陆界面上,能显示用户名但输入不了密码。尝试解决:我用ctrl + Alt +F2进入命令行登陆,成功登陆结果发现ls,vim等命令全部失效,全是command not found。推测可能是环境配置的时候把/etc/profile下的路径写错了解决方法:先用命令行登陆,在命令行中输入:export PATH=/usr/bin:/usr/sbin...原创 2018-12-01 20:35:03 · 8436 阅读 · 2 评论