- 博客(14)
- 收藏
- 关注
原创 设计模式-代理模式
代理模式的定义(应用场景):1.不直接访问真实的引用目标对象2.对引用目标对象进行业务扩展优点:1.不需要目标对象的现有业务逻辑的基础下,对目标对象进行扩展 2. 解耦缺点:1.客户端和目标对象之间增加一个代理对象,可能导致请求变慢 2.导致额外的类生成 3.增加了系统的复杂性静态代理:在程序运行前代理类的字节码文件就已经生成动态代理:1.基于JAVA的反射机制-JDK动态代理 ...
2021-08-05 10:52:01 95
原创 docker安装redis-linux
前提:liunx服务器一台,安装好docker步骤一:docker的官方镜像仓库,本文选择redis:6.2.5https://hub.docker.com/_/redis?tab=tags&page=1&ordering=last_updateddocker pull redis:6.2.5验证镜像步骤二:去redis官网获取redis配置文件(redis.conf)http://www.redis.cn/download.html...
2021-07-28 15:39:47 104
原创 设计模式——单例模式
单例模式的几种实现1. 懒汉式——多线程线程安全package main.base.test.day20200518;public class LazySingleton { /** * 懒汉式 * * @author qianzi @date 2020-05-18 */ public static void main(String[] args) { for (int i = 0; i < 10; i++) {
2020-05-18 22:53:57 149
原创 Apache2.4 64位 服务器安装
最近有个web应用,需要使用Apache,记录一下安装过程,日后使用https://www.apachehaus.com/cgi-bin/download.plx 选取64位系统点击下图箭头跳转下载,下载文件httpd-2.4.41-o111c-x64-vc15-r2.zip,解压即可解压到根目录 示例 F:\Apache24打开cmd 首次一定要以管理员...
2020-02-25 21:09:50 5173
原创 Git
git操作基于idea集成工具,客户端git小乌龟版本控制工具, 命令可以使用Git Bashgit pull :拉取远程代码git commit:提交代码,本地保存git commit之前一般需要先stash changes (保存本地代码),再git pull(拉取远程代码),在stash pop(将本地代码更新到当前项目),如有merge,本地修改冲突后git ...
2019-11-26 10:58:01 744
原创 VMWare下载安装 && Cent OS下载安装
1. VMWare下载官网 :https://www.vmware.com/cn.html点击下载2. 点击转至下载点击立即下载没账户提示注册注册后,登录下载即可2.VMWare安装安装前确保BIOS 虚拟化支持 ENABLE(重启F2查看,一般是打开的)点击安装exe文件next根据需要自行更换安装目录去掉不...
2019-11-03 09:33:34 746
原创 idea 快捷键使用
最近在用idea.记录一下,以便后来翻阅1.idea 自动导包 自动去除无应用的包移除包快捷键 ctrl+alt+o2. 快速生成 get set方法一,右击 选择 Generate二 选择 Getter and Setter三 全选,点击OK即可3. 返回上一步 或 下一步 回退:CTRL + ALT + 左箭头(方向键)回进:CTRL +...
2019-10-24 21:26:24 224
原创 idea 报错篇
情景一最近在学spring boot,使用 spring initalizr 快速生成后,找不到依赖jar包看了一下maven settings.xml文件,用的阿里云镜像 <mirror> <id>alimaven</id> <mirrorOf>central</m...
2019-10-19 07:41:31 417
原创 Eclipse Decompiler 插件
由于安装了2019 EClipse,故又安装一下反编译插件,记录一波:1.如图2.搜索Decompiler ,坐等安装完毕,自动安装完好后,会提示你重启3.重启Eclipse,window-preferences-java 会出现Decompiler,即为安装完好4.必要的配置:如图:file Associations .class .classWithout sou...
2019-08-08 19:33:43 951
原创 cmd问题整理
1.cmd命令失效,ping 命令失效解决:我的电脑-属性-高级-环境变量PATH加上 ;c:\windows\system32;c:\windows2.netstat -ano 显示分页解决:netstat -ano |more3.eclipse关闭,进程未结束:tasklist 显示进程列表taskkill /im name.exe /f 强制名为name的...
2018-08-04 14:57:22 191
原创 eclipse-oxygen启动环境jdk1.8, 使用环境jdk1.7 or 1.6
官网下载eclipse最新版本 64位,机器多少位下载多少位安装好jdk1.8,在eclipse启动快捷方式里配置参数 -vm "F:\jdk_home\Java1.8\jdk1.8.0_151\bin" 启动eclipse即可在使用低版本jdk即可...
2018-06-26 20:15:51 3533
原创 整合mybatis报错:org.xml.sax.SAXParseException; lineNumber: 2; columnNumber: 1; 文件提前结束。
报错:org.xml.sax.SAXParseException; lineNumber: 2; columnNumber: 1; 文件提前结束。检查半天配置文件没异常;百度后有说是文件编码问题,后来排除这个可能;后来发现是mybatis-config.xml 新建没配置的问题。加上基础配置:<!DOCTYPE configuration PUBLIC "-//mybatis.org/...
2018-06-24 23:28:59 11456 4
原创 Eclipse 安装spring tools插件,namespace不正常显示及web.xml提示
spring tool suitehelp ——about Eclipse 查看 Eclipse 版本Help-->Install New Software-->work with 中输入http://dist.springsource.com/release/TOOLS/update/e4.4/ ,地址后面对应Eclipse版本,回车,过一会如下图,勾选后面标注Spring IDE...
2018-06-09 19:05:23 1677
原创 Spring管理的Quartz定时任务-入门
本人入行不久,最近公司做了一个定时任务的需求,所以先简单搭一下定时器的环境(当然公司是搭好的环境,改改配置,逻辑代码写好即可),开发工具:Eclipse首先,新建一个maven工程Timer在pom文件里添加 spring-context-support,spring-tx,quarz三个jar包,spring-context-support 这个jar文件包含支持缓存Cache(ehcache)...
2018-06-08 23:32:57 292
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人