自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA学习之Redis

redis启动命令 window下: 在redis的目录下执行 redis-server.exe redis.windows.conf 在redis的目录下执行 redis-cli.exe -h 127.0.0.1 -p 6379 (启动redis客户端) 设置键值对 set myKey abc 获取键值对 get myKey linux下: $ wget http://download.redis.io/releases/redis-2.8.17.tar.gz 下载redi

2020-07-18 11:53:48 202

原创 JAVA学习之spring事物控制

spring中配置事物先:<! -- 配置事物管理器 -- ><bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource" ref="dataSource" /> <! -- 加载数据源 -- ></bean><! --

2020-07-18 11:49:12 168

原创 JAVA学习之linux安装jdk、tomcat、maven、nexus私服、jenkins实现自动部署

1、linux安装jdk下载jdk安装包,官方下载地址 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html上传jdk安装包到linux服务器,解压安装包 tar -zxvf 文件名配置环境变量 vim etc/profile 在文件最后加入如下配置:export JAVA_HOME=/tools/java/jdk1.8.0_181export JRE_HOME=/tools/

2020-07-18 11:47:56 164

原创 JAVA开发之SVN服务器搭建

1、安装svnservice 直接命令安装 yum -y install subversion2、查看安装地址 rpm -ql subversion3、在/var目录下创建svn目录,在/var/svn目录下创建svnrepos目录,/var/svn/svnrepos 此目录为版本库目录4、创建svn版本库 在版本库目录/var/svn/svnrepos下执行命令svnadmin create /var/svn/svnrepos/xxxx(xxxx为你预期的版本库名称,可自定义)

2020-07-18 11:45:07 303

原创 java学习之spring集成Dubbo

1、关于Dubbo的个人理解 其实就是给分布式的系统的各个系统之间提供了一个远程服务调用方案(类似于HttpClient,没有搞清楚他们的区别在哪里,可能是因为HttpClient需要暴露出去url才可以实现数据共享),即A系统需要请求B系统的某个业务,那么我们原始的做法就是使用HttpClient模拟客户端去请求,接收数据,完成业务,而现在,使用dubbo的话,其实就是B系统已经把这部分业务的接口暴露在了消息中间件zookeeper上,而A接口如果要使用,直接通过zookeeper转发到B应用,这

2020-07-18 11:43:13 565

原创 JAVA学习之Memcached

JAVA学习之Memcached1、安装及命令下载完成后,使用管理员运行cmd,进入memcached的目录下,即memcached.exe所在的目录安装命令:memcached -d install启动命令:memcached -d start修改端口命令: memcached.exe -p 11211 -m 64 ( 指定它的监听端口是11211(这是它的默认端口,可以指定为其它大于1024的端口,因为小于1024的端口已经有了默认指定),最大使用内存为64m)远程连接命令:telnet 1

2020-07-18 11:40:46 253

原创 JAVA学习之spring集成Shior

1、首先,我们需要将shior需要使用到的jar包依赖进项目中<!-- shior版本号 --><shiro.version>1.2.1</shiro.version><!-- Shiro相关依赖开始 --><dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-core</artifactId>

2020-07-18 11:38:23 189

原创 JAVA学习之终端适配(spring根据设备自动切换页面)

1、页面适配(自动识别终端设备)引入依赖<springframework.mobile.version>1.1.5.RELEASE</springframework.mobile.version><dependency> <groupId>org.springframework.mobile</groupId> <artifactId>spring-mobile-device</a

2020-07-18 11:34:50 289

原创 JAVA之spring定时任务quartz

1、依赖jar包<!-- 定时任务相关依赖开始 --><dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>2.2.1</version></dependency><dependency> <groupId&gt

2020-07-18 11:33:27 153

原创 JAVA学习之(spring + springmvc + mybatis + valocity)及其个人理解

WEB项目的基本工作原理:项目启动读取web.xml,加载各种配置文件,由servlet标签配置请求拦截,然后根据配置去跳转servlet或springmvc转发到对应的servlet或Controller去执行业务。监听器可以理解为(没有考证,纯属个人理解猜测)观察者模式的一中,即注册监听器后,改监听器在以观察者的角度去监督被观察者,一旦发现监听器所监听的相关内容的时候,改观察者就会启动,执行预定好的业务。过滤器是通过代理实现的,和spring的aop相似,即在每一个请求也可以说每一个servlet

2020-07-18 09:29:41 211

原创 JAVA学习之SpringCloud

1、需要有一个注册中心,用来暴露服务首先添加依赖,代码入下:<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.13.RELEASE</version> <relativePath/> <!

2020-07-18 09:24:45 162

原创 JAVA学习之SpringBoot增删改查demo

1、安装JDK、安装MAVEN、安装MTSQL、安装tomcat、建表、创建项目,导入依赖<dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><!-- 配置devtools开启热部署 -->&l

2020-07-18 09:19:40 297

原创 JAVA学习之23个常用正则表达式

页面数字校验:function num(obj){obj.value = obj.value.replace(/[^\d.]/g,""); //清除"数字"和".“以外的字符obj.value = obj.value.replace(/^./g,”"); //验证第一个字符是数字obj.value = obj.value.replace(/.{2,}/g,"."); //只保留第一个, 清除多余的obj.value = obj.value.replace(".","KaTeX parse erro

2020-07-18 09:15:04 233

原创 JAVA学习之ActiviMq点对点模式

1、下载mq http://activemq.apache.org/components/classic/download/2、解压后在bin目录下 cmd 执行命令 activimq start 启动mq3、浏览器访问http://localhost:8161/ 进入mq后台页面,默认账号为admin 密码为admin4、点击 create 创建队列,创建俩个队列,一个订单队列,用于下单成功后通知发货系统,一个出仓队列,用于发货完成之后通知仓库系统5、开始写代码,首先注入依赖,代码如下:<

2020-07-18 09:12:32 210

原创 JAVA学习之ActiviMq订阅模式

1、安装、配置等步骤在点对点模式中已写过,这里直接上代码2、首先修改配置文件中的模式设置为订阅模式,代码如下:pub-sub-domain: true3、发送一条学校通知到通知话题中,或队列中,代码如下:@RequestMapping(value = "/send")public Object sendClassMessage() {// 创建消息体Map<String,String> messageMap = new HashMap<>();messageMap.p

2020-07-18 09:09:38 173

原创 JAVA学习之Spring Security

1、创建sprogboot项目,注入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId></dependency>2、启动项目之后,控制台会打印密码(由于我们没有自定义用户名和密码,所以框架会生成UUID的默认密码。默认用户名为user),然后请求

2020-07-18 09:07:44 158

原创 谷歌跨域设置

1、打开谷歌地址,发送快捷方式到桌面2、右键打开属性3、在目标后边增加 --disable-web-security --user-data-dir=C:\MyChromeDevUserData注意:C:\MyChromeDevUserData这个地址是要确实存在的

2020-07-14 09:19:30 198

空空如也

空空如也

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

TA关注的人

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