养只狗名叫猫

富亦乐,贫亦乐;甜亦乐,苦亦乐;同苦同甘,安之乐之;齐家齐室,心善志坚;不争,不显,不露!...

ConcurrentHashMap 原理解析(JDK1.8)

了解ConcurrentHashMap 实现原理,建议首先了解下HashMap实现原理。HashMap 源码解析(JDK1.8) 为什么要用ConcurrentHashMap HashMap线程不安全,而Hashtable是线程安全,但是它使用了synchronized进行方法同步,插入、读取...

2019-05-24 19:45:36

阅读数 36

评论数 0

maven编译报错 -source 1.6 中不支持 lambda 表达式

题记: 新接了一个项目,居然每次更新Idea的编译版本都会自动改动,经过艰苦奋斗终于搞定!特此分享 报错: maven更新以后Java的编译版本会自动修改。如下图:我本地只有jdk1.8但是它居然会报1.6的版本异常,这就有点MMP了。 原因: 官方说法: Al...

2019-05-24 16:41:11

阅读数 11

评论数 0

PowerDesigner16.5 使用教程 AND 遇到的问题

题记:今天新接一个项目,突然想通过power Designer看一下表之间的关系,就在电脑上装了一下,但是没想到这一搞搞进去两个小时! 一、版本信息 我用的最新的16.5.0.3982 二、建立数据库模型 a,打开PowerDesigner ,点击 "New Model&qu...

2019-05-18 09:54:34

阅读数 10

评论数 0

HashMap讲解抛砖引玉

1、HashMap的特性 HashMap 是一个散列桶(数组和链表),它存储的内容是键值对 key-value 映射 HashMap 采用了数组和链表的数据结构,能在查询和修改方便继承了数组的线性查找和链表的寻址修改 HashMap 是非 synchronized,所以 HashMap 很快...

2019-05-16 20:09:29

阅读数 4

评论数 0

推荐一下Idea好用的插件,具体的使用方法介绍。

JRebel for IntelliJ 一款热部署插件,只要不是修改了项目的配置文件,用它都可以实现热部署。收费的,破解比较麻烦。不过功能确实很强大。算是开发必备神器了。热部署快捷键是control+F9/command+F9。 .ignore git提交时过滤掉不需要提交的文件,很方便,有...

2019-05-07 18:07:27

阅读数 66

评论数 0

postman模拟发送请求

题记:很多时候用postman总是会把一些请求搞混,网上的所有resuful都是说一些概念,今天闲在,把这块捋一下!捋一篇实用的! 常用的状态码:网页服务器HTTP响应状态的3位数字代码 200:2开头的都表示请求发送成功。200表示请求发送成功了,服务器也返回了 302:3开头的都表示重定...

2019-05-07 15:18:04

阅读数 13

评论数 0

如何运行vue项目(从gethub上download的开源项目)

前提:入坑vue.js,从GitHub上download一个vue.js的开源项目,发现不知如何在浏览器运行,通过查阅网上教程,发现网上的很多是教你怎么新建项目,并没有一个是教如何打开已有的项目。自已折腾了一下,成功搭建好项目环境,最终调试成功。现在将过程分享给大家。 首先,这个教程主要针对vu...

2019-04-22 14:20:47

阅读数 41

评论数 0

PDF转图片是报java.io.FileNotFoundException: F:\WangJun(拒绝访问。)

报错: 一、问题 在使用FileInputStream或FileOutputStream时会遇到如下问题1和问题2。 问题1: java.io.FileNotFoundException: .\xxx\xxx.txt (系统找不到指定的路径。) at java.io.FileOutp...

2019-04-19 14:18:56

阅读数 40

评论数 0

pdf转图片程序(java实现)(转为一张,多张)

JAR包:2019年4月19日maven最新版本 <dependency> <groupId>commons-logging</groupId> ...

2019-04-19 13:20:01

阅读数 32

评论数 0

springboot项目启动报错

报错:新建的springboot项目,单击启动类报如下错误 原因: 这是因为添加了数据库组件,所以autoconfig会去读取数据源配置,而新建的项目还没有配置数据源,所以会导致异常出现。 解决办法: 第一种:去掉数据库依赖 第二种:在启动类上添加注解排除此依赖 在启动类的@S...

2019-04-18 17:32:15

阅读数 30

评论数 0

centos7 下 mariadb 不区分大小写

题记: 今天闲来无事把闲置了很久的服务器拿出来搞了一搞,结果centos7不在支持mysql数据了,换了mariadb数据库,一样的表结构,而且表存在项目启动总是报某某表不存在,数据库中执行了sql语句,真的是找不到,但是表是真真的存在! 原因: mariadb数据库安装之后数据库是区分...

2019-04-18 15:28:10

阅读数 18

评论数 0

CentOS7安装mysql启动报错(Failed to start mysqld.service: Unit not found.)

一、问题: 1,CentOS7安装mysql时没有问题,安装命令如下: yum-yinstallmysqlmysql-servermysql-devel 2,当你启动mysql时: 二、原因: 网上粘的: MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用G...

2019-04-18 13:20:42

阅读数 45

评论数 0

Java导出Excel直接可用Demo

Excel工具类: import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStream; import java.text.SimpleDateFormat; import java....

2019-04-18 09:01:32

阅读数 24

评论数 0

Java导出Excel(Poi详解)

福利: 直接可用的导出,自己根据下边的讲解自行修改,不修改直接用也可以! https://blog.csdn.net/w893932747/article/details/89370894 一、POI简介: Apache POI是Apache软件基金会的开放源码函式库,POI提供API给J...

2019-04-17 17:50:23

阅读数 185

评论数 0

Mac下IntelliJ IDEA快捷键大全

Mac键盘符号和修饰键说明 ⌘ Command ⇧ Shift ⌥ Option ⌃ Control ↩︎ Return/Enter ⌫ Delete ⌦ 向前删除键(Fn+Delete) ↑ 上箭头 ↓ 下箭头 ← 左箭头 → 右箭头 ⇞ Page...

2019-04-17 13:21:03

阅读数 19

评论数 0

mac命令操作mysql

启动MySQL服务: sudo /usr/local/mysql/support-files/mysql.server start 停止MySQL服务: sudo /usr/local/mysql/support-files/mysql.serverstop 重启MySQL服务...

2019-04-17 10:26:34

阅读数 21

评论数 0

mac数据库操作(忘记密码)

题记: 一劳永逸的配置往往等再次换的时候自己都不记得当初的配置信息,苦逼的要么卸了重新装,要么就得找回,当时搞的我真的想卸了重新安装mysql但是想想太low了,就硬着头皮啃了这个硬骨头,做个记录记录一下! 操作步骤:(亲测可用,担保人:作者) mysql版本: 一、进入系统偏好设置...

2019-04-17 10:18:13

阅读数 106

评论数 0

Java什么时候会触发类初始化及原理(详解)

先上结论: 以下情况会触发类的初始化: 遇到new,getstatic,putstatic,invokestatic这4条指令; 使用java.lang.reflect包的方法对类进行反射调用; 初始化一个类的时候,如果发现其父类没有进行过初始化,则先初始化其父类(注意!如果其父类是接口的...

2019-04-07 12:06:10

阅读数 51

评论数 0

wget命令

用法: wget [选项]... [URL]... 长选项所必须的参数在使用短选项时也是必须的。 启动: -V, --version 显示 Wget 的版本信息并退出。 -h, --help 打印此帮助。 -b, --background 启动后转入后台。 -e, --execute=...

2019-04-02 23:47:47

阅读数 66

评论数 0

Linux通过wget配置环境

一、查看是否安装有jdk rpm-qa|grepjdk 二、通过wget安装自己需要的jdk版本,进入自己放软件的文件夹执行下边的命令 wget https://download.oracle.com/otn-pub/java/jdk/8u202-b08/1961070e4c9b4e26a0...

2019-04-02 23:44:25

阅读数 42

评论数 0

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