![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
实习总结
向着自由
路漫漫其修远兮
展开
-
已解决ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES/NO)(安装mysql出错)
安装mysql 8.0.15!安装步骤参见别的答案!!!此答案仅为我遇到的两个问题的解答! 1、解压完未出现my.ini文件,手动添加my.ini内容[mysql]# 设置mysql客户端默认字符集default-character-set=utf8[mysqld]# 设置3306端口port = 3306# 设置mysql的安装目录basedir=C:\\U...原创 2019-02-22 10:56:29 · 1595 阅读 · 1 评论 -
java单利模式中双重校验锁机制
转载自:https://blog.csdn.net/chenchaofuck1/article/details/51702129单例创建模式是一个通用的编程习语。和多线程一起使用时,必需使用某种类型的同步。在努力创建更有效的代码时,Java 程序员们创建了双重检查锁定习语,将其和单例创建模式一起使用,从而限制同步代码量。然而,由于一些不太常见的 Java 内存模型细节的原因,并不能保证这个双重...转载 2019-03-18 20:16:46 · 348 阅读 · 0 评论 -
volatile深入理解
转载自:https:// https://www.cnblogs.com/dolphin0520/p/3920373.html保证该共享变量可见性;强制将对缓存的修改操作立即写入内存,若为写操作,则导致其他cpu对应的缓存中该变量值无效,必须从内存重新读取该值; ...转载 2019-03-18 20:14:32 · 157 阅读 · 0 评论 -
web server、servlet容器、servlet
servlet:一个接口servlet容器:直接跟webserver打交道的东西,像常用的tomcat服务器看张server和client交互图:1. Web服务器接收到HTTP请求 2. Web服务器将请求转发给servlet容器 3. 如果容器中不存在所需的servlet,容器就会检索servlet,并将其加载到容器的地址空间中 4. ...原创 2019-03-07 21:04:35 · 349 阅读 · 0 评论 -
no applicable action for [springProfile], current ElementPath is [[configuration][springProfile]]
将logback.xml改为logback-spring.xml原创 2019-03-07 20:58:56 · 591 阅读 · 0 评论 -
pom.xml详解
https://blog.csdn.net/u012152619/article/details/51485297点进去,绝对解答你的问题!!!!翻译 2019-03-07 20:57:35 · 657 阅读 · 1 评论 -
@Builder
一般写一个多参的类,会有多个不同的构造器供客户的调用,这就导致灵活性太低,而且如果之后要维护,头疼。使用@Builder,相当于将这个类所需要的构造器自动构建,你只需要传参即可。public class a<T> { private T foo; private final String bar; private a(T fo...原创 2019-03-08 20:15:15 · 965 阅读 · 0 评论 -
日志的艺术!!!重要
https://www.cnblogs.com/xybaby/p/7954610.html翻译 2019-03-08 16:39:30 · 163 阅读 · 0 评论 -
使用@RequestBody处理请求前端的(application/json)参数以及跟之前所使用的@RequestParam区别在哪里
https://juejin.im/post/5b5efff0e51d45198469acea十分详细,后面继续深究!翻译 2019-03-08 15:50:40 · 3473 阅读 · 0 评论 -
git基本操作指令
https://juejin.im/post/5ae072906fb9a07a9e4ce596#heading-3 这篇博客就可以了git init // 初始化版本库git add . // 添加文件到版本库(只是添加到缓存区),.代表添加文件夹下所有文件 git commit -m "first commit" // 把添加的文件提交到版本库,并填写提交备注...原创 2019-03-06 11:19:28 · 148 阅读 · 0 评论 -
Navicat10版注册码
NAVN-LNXG-XHHX-5NOO亲测有用!原创 2019-02-26 15:23:53 · 9498 阅读 · 9 评论 -
idea中使用mybatis配置连接数据库遇到的问题
遇到三个问题1、Connector版本过高2、绝对路径3、数据库名不要连接名原创 2019-02-25 20:19:38 · 1714 阅读 · 0 评论 -
让程序跑起来~出现的问题
原创 2019-03-01 10:10:49 · 157 阅读 · 0 评论 -
springboot+maven+mybatis-generator+mysql环境成功!!!
踩了一万个坑,对于新手真不友好,两天才终于登录才终于出现在界面上了!!!好菜啊,加油1、新建一个maven空项目2、配pom.xml文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http:/...原创 2019-02-28 21:46:01 · 253 阅读 · 0 评论 -
已解决!!client does not support authentication protocol requested by server consider upgrading mysql ~
使用Navicat链接MySql出现上述错误,有两种情况两种解决方式;前提是数据库服务启动~1、在Navicat中新建连接时报错!意味着连接不能建立,直接报上述错误。解决方法:此时不管能不能连接上本地数据库,起码可以在Navicat中建立新的连接。2、注意安装MySql时我的用户名默认为root密码为root,以下,用户名错误!连接测试之后报错错误同上:解决...原创 2019-02-22 15:38:06 · 3026 阅读 · 0 评论 -
实习总结|--Java代码优化--|--35 个 Java 代码性能优化总结
前言代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨;但是如果有足够的时间开发、维护代码,这时候就必须考虑每个可...转载 2019-03-28 15:47:25 · 176 阅读 · 0 评论