自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 java 发送 Content-Type 为 multipart/form-data 的post请求(RestTemplate, HttpClient, okhttp3)

okhttp2引入pom依赖 <dependency> <groupId>com.squareup.okhttp3</groupId> <artifactId>okhttp</artifactId> <version>4.0.0</version> </dependency>代码示例 OkHttpClient.

2020-09-03 21:43:55 2512 1

原创 synchronized 和 ReentrantLock 是如何实现的?它们有什么区别?(摘录自拉钩课程,侵删)

区别synchronized 属于独占式悲观锁,是通过 JVM 隐式实现的,synchronized只允许同一时刻只有一个线程操作资源。在 Java 中每个对象都隐式包含一个 monitor(监视器)对象,加锁的过程其实就是竞争 monitor 的过程,当线程进入字节码 monitorenter 指令之后,线程将持有 monitor 对象,执行 monitorexit 时释放 monitor ...

2020-05-06 23:50:17 220

原创 idea javadoc error identifier expected

新导入的项目报如下错误, 如何设置才能使idea自动忽略这个检查?

2020-02-07 18:32:34 1424

原创 idea常用快捷键操作

Ctrl+U,转到父类Ctrl+F12,可以显示当前文件的结构Ctrl+N,可以快速打开类Ctrl+X,删除行Ctrl+D,复制行Ctrl+Alt+B,跳转到方法实现处Ctrl+Shift+Backspace,跳转到上次编辑的地方Ctrl+Enter,上插一行Alt+6,TODOCtrl+shift+j, 两行合并为一行shift+tab 反向缩进ctrl+home ...

2019-08-20 15:42:55 205

原创 服务器重启后,重启docker服务以及容器

重启操作系统后,发现docker 服务未启动,容器也未启动,怎么才能重启后自动启动呢解决问题两个问题:1. 重启docker服务systemctl enable docker.service2. 重启容器在运行docker容器时可以加如下参数来保证每次docker服务重启后容器也自动重启:docker run --restart=always如果已经启动了则可以使用如下命令:...

2019-08-10 10:20:46 8609 2

原创 使用IDEA连接mysql后不显示表的解决方案

idea连接数据库后不显示表,如图解决方法为1. 点击红色方框中的设置2. 点击DataSource3. 点击Schemas4. 显示正常

2019-08-09 15:44:53 8231 10

原创 Docker 安装启动MySQL

1 搜索镜像docker search mysql2 拉取镜像docker pull mysql 3 通过镜像创建容器docker run -di --name=itcast_docker_mysql -p 33306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql-p 代表端口映射,格式为 宿主机映射端口:容器运行端口-e 代表添加环境变量 ...

2019-08-08 22:38:19 886

原创 java数组常见排序方法

1. Arrays.sort()2. 冒泡排序

2019-08-08 17:43:24 133

原创 centos7 常用操作命令

查看centos版本信息 cat /etc/centos-release  

2018-12-22 12:57:28 574

原创 后台有一些敏感字段不需要传至前台 例如密码等

jackson 方式序列化 在属性上面添加 @jsonignorefasterjson方式序列化 @JSONField(serialize = false) public String getPassword() { return this.loginPassword; }...

2018-09-03 15:31:12 924

原创 IntelijIDEA 实时错误提示信息如何选中复制

鼠标移动到错误位置,Idea会提示错误信息。接着按键盘上的ALT键,并将鼠移动到黄色错误提示信息同时点击一下,这些信息便被复制了,使用ctrl+v粘贴即可...

2018-08-31 16:37:44 888 1

原创 IDAE从gitlab克隆到本地的项目无法启动

点击maven projects的加号, 引入maven项目的pom.xml文件

2018-08-30 15:49:12 916

原创 采用动态代理的方式对一个类进行增强

创建一个接口package com.itheima.proxy;/* * 服务员的接口 */public interface Waiter { public void server(); public String sayHello(String name);}创建一个类来实现这个接口package com.itheima.proxy;/* * 服务员的实现类 */

2017-11-09 23:26:09 1493

原创 数据库连接池相关文章标题

JDBC入门 import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; import org.junit.Test; /*

2017-11-09 23:08:31 152

原创 商品增删改查之分页显示

商品分类查询之分页显示

2017-10-30 23:48:42 471

原创 JSP入门

JSP 全称java servlet page 相当于简化的servlet(SUN公司开发)jsp产生原因servlet需要进行配置 不方便维护servlet向页面输出内容不方便运行原理分析jsp = HTML + jsp本身 + Java jsp—>java(servlet)—>class—>运行声明标签声明标签 <%! int a = 3 %> 声明一个变量表达式标签 <

2017-10-29 22:24:57 165

原创 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-10-29 21:58:05 297

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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