自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 设置Typora的字体颜色

文件→偏好设置→外观→打开主题文件夹→打开github.css在文件末尾添加:strong{ font-weight: bold; color: red; }使用快捷键:ctrl+b

2020-08-26 23:41:35 2179

原创 解决Get https://registry-1.docker.io/v2/: net/http: request canceled

阿里云的镜像 vim /etc/docker/daemon.json{“registry-mirrors”:[“https://6kx4zyno.mirror.aliyuncs.com”]}systemctl daemon-reloadsystemctl restart docker

2020-02-27 23:57:21 2576

原创 Linux下载上传文件命令

1. 下载sz: Send Zmodem下载一个文件 :sz filename下载多个文件 :sz filename1 filename2下载dir目录下的所有文件,不包含dir下的文件夹 :sz dir/*2.上传rz: Receive Zmodem上传文件 :rz上传并覆盖同名文件 :rz -y输入rz回车后,会出现文件选择对话框,选择需要上传文件,一...

2019-10-21 16:01:12 163

原创 idea设置terminal为Git bash

在Idea中点击Settings-Tools-Terminal,设置Shell path为 \Git安装目录\bin\bash.exe如果需要Terminal会弹出git-bash窗口、不是嵌套在idea里,Shell path设置可为 \Git安装目录\git-bash.exe。如图:...

2019-09-29 21:34:08 815 1

转载 Java线程状态

   Java 1.8的API也严格说明了线程的几种状态:这里的NEW 状态说的是,这个线程还没有启动。对应我们下图的创建状态。RUNNABLE:线程已经正在执行或者将要执行(都在JVM),对应下图的就绪和运行状态。BLOCKED:等待监视锁,处于阻塞状态。对应下图的阻塞状态。比如synchronized WAITING:  无限期的等待其他线程执行特定...

2018-08-08 15:58:14 87

原创 maven国内镜像配置

settings.xml文件: 1 <?xml version="1.0" encoding="UTF-8"?> 2 <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" 3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 4 ...

2018-07-13 11:52:02 589

原创 IDEA Junit4配置

一、安装JUnitGenerator V2.0。  1、通过网络安装。如下  2、手动下载插件安装。插件下载:https://plugins.jetbrains.com/idea/plugin/3064-junitgenerator-v2-0 。安装如下图所示:  3、安装完成重启IDEA,即可使用。二、修改JUnitGenerator V2.0的配置。  1、自动生成测试代码和java类在同一包...

2018-04-29 17:26:43 976

原创 Spring中使用两种Aware接口自定义获取bean

在使用spring编程时,常常会遇到想根据bean的名称来获取相应的bean对象,这时候,就可以通过实现BeanFactoryAware来满足需求,代码很简单:@Servicepublic class BeanFactoryHelper implements BeanFactoryAware { private static BeanFactory beanFactory; ...

2018-04-26 10:07:50 208

原创 java中的 Set转List

   //构造Map数据  Map<String, String> map = new HashMap<String, String>();  map.put("ele1", "hello");  map.put("ele2", "world");  map.put("ele3", "java");  Set<Strin

2018-04-24 17:03:49 13559

原创 Intellij IDEA 2017集成MyBatis三剑客

MyBatis-Generate使用 Mybatis Generator 这个maven插件来快速生成 Dao 类, mapper 配置文件和 Model 类.MyBatis Generator(简称MBG)是MyBatis的代码生成器.可以自动查询数据库中的所有表,然后生成可以访问表的基础对象类型.解决了对数据库操作有最大影响的一些简单的CRUD增删改查操作,但是仍需要对联合查询和存储过程手写S...

2018-04-23 19:54:13 197

原创 JsonUtils类的封装实现Object与json序列化与反序列化

public class JsonUtils { // 定义jackson对象 private static final ObjectMapper MAPPER = new ObjectMapper(); /** * 将对象转换成json字符串。 * <p>Title: pojoToJson</p> * <p&...

2018-04-18 15:09:09 2260

原创 jackson中序列化为Json中注解的使用

@JsonSerialize(include = JsonSerialize.Inclusion.NON_NULL)//json序列化时,属性为null不参与序列化public class PicUploadResult { //上传是否成功的判断标识,0-成功,1-失败 private Integer error; private String url; ...

2018-04-18 14:56:33 1454

原创 idea中Mapper接口通过@Autowired注入,报错

在使用mybatis的代理进行开发时<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer"> <property name="basePackage" value="com.winner.mapper"/></bean>Mapper接口通过@Autowired注入,在编辑情况下,无..

2018-04-15 17:10:07 15563 6

原创 InputStream转换中文乱码

在new InputStreamReader()要指定charset避免中文乱码public class PropertiesDemo { private static Logger logger = LoggerFactory.getLogger(PropertiesDemo.class); private static Properties props = new Proper...

2018-03-30 18:25:46 7607

原创 git远程分支

update(june 12 2012): github创建远程分支有点不一样 Js代码  git push origin experiment  http://learn.github.com/p/branching.html update: 创建远程分支: 两种情况 1。 以前clone过 Ruby代码  git push origin head:newbranch_name  git pus...

2018-03-28 09:04:53 165

原创 电商项目实战——第一天(环境部署)3搭建vsftpd服务器

一、安装vsftpd1、vsftpd简介:vsftpd是" veru secure FTP daemon"的缩写,是一个完全免费的、开放源代码的ftp服务器软件。特点:vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序,小巧轻快,安全易用,支持虚拟用户、支持带宽限制等功能。2、vsftpd安装Linux:安装、创建虚拟用户、配置、防火墙设置2.1:安装执行  yum -y insta...

2018-03-21 23:20:34 181

转载 Spring 开启Annotation <context:annotation-config> 和 <context:component-scan>诠释及区别

Spring 开启Annotation 和 诠释及区别 和 的区别 是用于激活那些已经在spring容器里注册过的bean(无论是通过xml的方式还是通过package sanning的方式)上面的注解。除了具有的功能之外,还可以在指定的package下扫描以及注册javabean 。下面我们通过例子来详细查看他们的区别,有三个class   A,B,C,并且B,C的对象

2018-01-30 22:33:25 135

原创 IntelliJ IDEA(2017)安装和破解

IntelliJ IDEA(2017)安装和破解 如果有一定的经济基础,请支持正版,这里提供破解方法。一、下载并安装, IntelliJ IDEA的官网:https://www.jetbrains.com下载下载下载二、破解。百度下载一个 JetbrainsCrack-2.6.2.jar 破解补丁。放在你的安装idea下面的b

2018-01-30 13:45:56 319

转载 Eclipse属性文件编辑器---Properties Editor

今天在用 Eclipse 来编辑 .properties 文件时,写的中文会自动转为 Unicode 编码,完全不知道自己的中文写的是什么!! 于是查了一下,网上推荐,在Eclipse 中 安装一个 properties 编辑器的插件:Properties Editor1、Properties Editor是什么?Properties Editor,可以直接编辑Properties文件,直接保存就

2018-01-18 15:13:38 2083

转载 Spring注解@Resource和@Autowired区别对比

@Resource和@Autowired都是做bean的注入时使用,其实@Resource并不是Spring的注解,它的包是javax.annotation.Resource,需要导入,但是Spring支持该注解的注入。1、共同点两者都可以写在字段和setter方法上。两者如果都写在字段上,那么就不需要再写setter方法。2、不同点(1)@Autowired

2017-11-20 20:28:30 294

原创 vim搜索设置高亮

vim搜索设置高亮linux vim打开文档搜索字符串时,设置被搜索到字符串高亮显示。有两种方法:1、临时设置:vim打开文档-->命令行形式输入:set hlsearch。缺点:关闭文档后,下次打开,又需要重新设置一遍。2、永久设置(推荐):在~/.vimrc中配制vim ~/.vimrc在文件中加上set hl

2017-11-08 21:23:00 7776

转载 3范式

作者:刘慰链接:https://www.zhihu.com/question/24696366/answer/29189700来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。国内绝大多数院校用的王珊的《数据库系统概论》这本教材,某些方面并没有给出很详细很明确的解释,与实际应用联系不那么紧密,你有这样的疑问也是挺正常的。我教《数据

2017-06-20 16:47:52 391

转载 Java 中接口为什么可以调用 toString 方法,接口中根本就没有 toString 方法?

作者:蓝枫铭链接:https://www.zhihu.com/question/24113953/answer/27172633来源:知乎著作权归作者所有,转载请联系作者获得授权。感谢 @pansz 提供的官方链接,遗憾的是他的解释并不准确:原文:If an interface has no direct superinterfaces, then the inte

2017-05-25 10:40:32 352

空空如也

空空如也

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

TA关注的人

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