240 发简信
IP属地:四川
  • 120
    配置同时使用 Gitlab、Github、Gitee(码云) 共存的开发环境

    首先确认已安装Git,可以通过 git –version 命令可以查看当前安装的版本。 Mac OSX 中都已经安装了Git。但是,Git的版本未必是最新的。 可以通过命令 ...

  • 并发遍历实现线程安全遍历

    并发集合实现线程安全的遍历通常有两种方式: 一是对遍历对象的快照进行遍历。二是对遍历对象进行准实时的遍历。 快照是在Iterator实例被创建的那一刻待遍历对象内部结构的一个...

  • 多线程笔记:同步机制(1)

    同步机制简介 线程同步机制是一套用于协调线程间的数据访问及活动的机制,该机制用于保障线程安全以及实现这些线程的共同目标。 线程同步机制是编程语言为多线程运行制定的一套规则,合...

  • IoC容器的使用

    IoC容器的实例化 要想使用Spring容器,就必须提供一些配置让它实例化。 Spring提供了两种IoC容器的实现类型。基本的一种称为Bean工厂(Bean Factory...

  • 120
    IdeaVim键盘流

    ideavim键盘流 最后更新于2019-12-06 作为一个vimer,不管使用什么IDE或者编辑器,安装完成后的第一步就是安装vim插件。 我的日常开发中使用最多的就是I...

  • 120
    AMD锐龙Ryzen系列黑苹果教程

    最近想配置一台电脑,再网上看了一大堆配置,inter信仰的,推i5-8400,这搁在上半年,那性价比是没的说,谁知后来涨的太厉害,果断放弃牙膏厂.又由于去年开始AMD按摩店发...

  • Go语言笔记

    结构体 与其他语言中类相类比。 属性访问权限 众所周知,Go是用首字母大小写来控制访问权限的(虽然它内建函数都是用小写),结构体属性访问权限在序列化成json时可以很容易的观...

  • Tomcat与springboot配置

    将springboot打成war包 移除内置tomcat 添加一个tomcat 修改打包方法 修改启动类(配置类)继承一个类,重写它的一个方法,这个可以写到配置类里。 添加w...

  • 120
    初识MyBatis

    建立mybatis工程 先不管什么原理不原理,上来就是干呀。 前期准备 建立一个空白的maven工程,添加依赖: 最重要的就是mybatis与mysql依赖,其他的都可以不加...

  • 120
    git commit 时 emoji 使用指南

    git commit时使用 emoji 为本次提交打上一个 “标签”, 使得此次 commit 的主要工作得以凸现,也能够使得其在整个提交历史中易于区分与查找。 git co...

  • 120
    有了这些chrome插件,写程序就像开了挂

    1、Tampermonkey 俗称“油猴”,扩展性非常强大。方便脚本管理、概览、自动更新、安全、兼容性、Chrome 同步等功能。 官方对该插件的描述只有一句“The wor...