design_patterns 设计模式1. 单例模式:确保某一个类只有一个实例,而且自行实例化并向整个系统提供这 个实例。//(1)懒汉式 public class Singleton { /* 持有私有静态实例,防止被引用,此处赋值为null,目的是实现延迟加载 */ private static Singleton instance = null; /* 私有 2021-05-26 java #date
redis config Redis配置前言:本篇文章主要是对于Redis官方配置文件的翻译,主要目的是便于自己了解Redis及分析为初学者提供配置文件的中文翻译。英语水平有限,因此文中有诸多不恰当的地方,欢迎指正,同时本文去掉了官方文档中一些个人认为不那么重要的配置内容。 Redis配置文件示例Redis在启动的时候必须将配置文件的路径作为启动的参数,以便于能够正确读取配置文件。 ./redis-server /path 2021-05-18 java > middle-component > redis #redis
java bin Java的bin等目录说明 javac:Java编译器,将Java源代码换成字节代 java:Java解释器,直接从类文件执行Java应用程序代码 appletviewer(小程序浏览器):一种执行HTML文件上的Java小程序类的Java浏览器 javadoc:根据Java源代码及其说明语句生成的HTML文档 jdb:Java调试器,可以逐行地执行程序、设置断点和检查变量 javah:产生可以调 2021-05-18 java > javabin #java-bin
java-线程池 JAVA 线程池在《阿里巴巴java开发手册》中指出了线程资源必须通过线程池提供,不允许在应用中自行显示的创建线程,这样一方面是线程的创建更加规范,可以合理控制开辟线程的数量;另一方面线程的细节管理交给线程池处理,优化了资源的开销。而线程池不允许使用Executors去创建,而要通过ThreadPoolExecutor方式,这一方面是由于jdk中Executor框架虽然提供了如newFixedTh 2021-05-18 java > javabin #video
jRebel JRebel激活方案背景说明Jrebel可快速实现热部署,节省了大量重启时间,提高了个人开发效率。 解决方案安装Jrebel通过Idea的偏好设置找到插件框,输入Jrebel and XRebel for IntelliJ安装插件,通过偏好设置找到JRebel & XRebel然后选择激活插件,打开jrebel激活面板,选择Team URL(connect to online licens 2021-05-18 basic-component > idea #idea
macos-profile macOS 环境变量配置教程如果只是寻找设置方法,请按照如下方法操作:$echo $PATH $sudo vi ~/.bash_profile Tips: 以上操作为显示当前已设置环境变量路径,如果没有要添加的程序,则使用vi 命令进行操作添加。 在 文件中 输入 $export PATH="$PATH:'pwd'/xxxx/bin" Tips: 以上 2021-05-17 system #macos
Jackson Jackson 使用篇【简介】日常开发过程中经常会使用json进行数据的传输,这就涉及到了对象和json的相互转化,常用的解决方案有:Jackson(推荐)、谷歌的Gson、阿里的Fastjson,详情见 Json【汇总】 因为SpringBoot默认的json解析格式就是Jackson,所以不需要额外的引入依赖 【常见配置】方式一:yml配置spring.jackson.date-format 2021-05-16 java > json #RestTemplate
binner Java binner这么秀的代码,你能写出来吗? 技术主管来了都不好使,main函数里第一个函数必须是这个。 佛祖保佑版: void godBless(void) { // _ooOoo_ // o8888888o // 2021-05-16 java #date
spring-bean Spring基于XML方式的使用目录 一、IoC配置 1、bean标签介绍 2、bean的实例化 二、DI配置 1、依赖注入的方式 2、不同属性依赖注入 回到顶部 一、IoC配置IoC的配置是通过Spring的xml文件的bean标签进行的。 1、bean标签介绍bean标签一般是在xml文件进行配置的,xml文件一般样式如下: <?xml version="1.0& 2021-05-11 java > spring #security
maven to centeral 如何将JAR包发布到Maven中央仓库?将jar包发布到Maven中央仓库(Maven Central Repository),这样所有的Java开发者都可以使用 Maven直接导入依赖,例如 <!-- https://mvnrepository.com/artifact/com.github.lunasaw/luna-common --> <dependency> 2021-05-11 basic-component > maven #maven