- 博客(13)
- 收藏
- 关注
原创 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
302
原创 Redis限制访问次数
Redis可以很方便的实现短期的数据存储和使用。比如限制一段时间内的访问次数之类的,如果用关系型数据库来做稍显麻烦,这里用刚刚写的新需求做个小例子。需求:一分钟内访问超过3次,提示请稍候 /** * 通过缓存查询身份证在一分钟内的刷卡次数 * * @param idCard 身份证号 * @return */ public int Ch...
2019-10-24 22:33:16
928
原创 connected to the target VM无法连接到主机
在搞一个刚刚down下来的spring boot项目时,启动出现这个错误。解决方法是file->invalidate Caches/Restart->重启问题解决。。。。。。。
2019-09-27 17:56:08
3223
原创 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
242
原创 python编程从入门到实践 配套资源下载地址 免费!
《python编程从入门到实践》书中有一些需要配套资源的,比如12章需要飞船图像ship.bmp和外星人图像,16章需要从网上下载天气数据。这些资源如果从论坛下载有点麻烦,要注册和积分的。 其实可以直接在书店下载全书的配套资源,包括全书代码和课后题答案。具体方法是:百度一下《python编程从入门到实践》,在搜索结果里选第一条图灵社区点进去,在页面右侧“出版信息”上方,有一个“随书下载”的...
2019-08-04 16:49:15
16357
124
原创 springboot入门-3 配置相关
一.查看默认配置springboot默认给我们配置了许多东西,可以进行查看二.修改配置如果需要修改配置,比如说修改tomcat端口,可以在resources目录下新建一个application.properties文件在里面写上 server.port=8081,就可以覆盖默认的配置三.yml(yaml)配置文件除了.properties外,还提供了yml(yaml)配置文件。YML...
2019-08-03 22:37:08
143
原创 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
160
原创 springboo入门-2 热部署
SpringBoot工程热部署:热部署:修改代码后无需重启,节省写代码期间的等待时间。在pom添加依赖<!--热部署配置--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</a...
2019-08-03 09:42:28
156
原创 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
166
原创 Redis相关-2缓存穿透、缓存击穿、缓存雪崩
缓存穿透缓存穿透是指缓存和数据库中都没有的数据,而用户不断发起请求,这时的用户很可能是攻击者,攻击会导致数据库压力过大。如下面这段代码就存在缓存穿透的问题。public Integer findPrice(Long id){ //从缓存中查询 Integer sku_price=(Integer)redisTemplate.boundHashOps("sku_price").get(id)...
2019-07-30 19:57:56
105
原创 Redis相关-1
Redis是啥?redis是一款高性能的NOSQL系列的非关系型数据库什么是NOSQL?NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。NOSQL和关系型数据库比较优点:1)成本:nosql数据库简单易部署,基本都是开源软件,不需要像使用oracle那样花费大量成本购买使用,相比关系型数据库价格便宜。2)查...
2019-07-29 21:43:39
108
原创 centos卡在开机登录界面,命令失效的解决方法
问题描述:昨天在装完jdk后,重启。发现卡在图形登陆界面上,能显示用户名但输入不了密码。尝试解决:我用ctrl + Alt +F2进入命令行登陆,成功登陆结果发现ls,vim等命令全部失效,全是command not found。推测可能是环境配置的时候把/etc/profile下的路径写错了解决方法:先用命令行登陆,在命令行中输入:export PATH=/usr/bin:/usr/sbin...
2018-12-01 20:35:03
8402
2
原创 Python编程从入门到实践 18章19章django代码修改 365页370页394页403页
书上用的是django1.11版本,但我用的是2018年最新的python3.7和django2.1.1,18章和19章费了一些功夫才通过。本书365页和403页models.py代码输入后runserver报错,TypeError: init() missing 1 required positional argument: ‘on_delete’经过查阅,可以做出以下修改: 原36...
2018-09-29 22:47:47
4244
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人