- 博客(26)
- 收藏
- 关注
原创 centOS6.5安装mysql(复习)
centOS6.5安装mysql1.查询是否有安装mysqlyum list installed mysql或者rpm -qa |grep mysql如果有安装现在卸载,yum remove mysql*或者rpm -e --nodeps mysql*2.安装yum -y install mysql mysql-server mysql-devel检查是否安装成功mysqla...
2018-09-21 22:12:48
201
原创 centOS6.5安装redis(复习)
centOS6.5安装redis(复习)1.官网下载redis的压缩包$ wget http://download.redis.io/releases/redis-4.0.11.tar.gz2.解压$ tar xzf redis-4.0.11.tar.gz3.编译$ cd redis-4.0.11$ make4.开发端口$ vim /etc/sysconfig/ip...
2018-09-21 21:27:50
193
原创 centOS6.5安装tomcat7(复习)
centOS6.5安装tomcat71.下载tar.gz压缩包2.上传到/root/software目录3.解压:tar -zvxf apache-tomcat-7.0.88.tar.gz4.开放端口(8080)如果防火墙是没有关闭则需要开发端口。有2中方式:vim /etc/sysconfig/iptables/添加 -A INPUT -m state --state N...
2018-09-19 23:30:44
330
原创 jdk1.7—64位安装(复习)
jdk1.7安装我熟悉的安装方式有3中:rpm、yum、tar.gz 3种yum安装比较简单:yum search java|grep jdkyum -y install java-1.7.0-openjdk卸载:yum list installed |grep javayum remove java-1.7.0-openjdkwhereis java 如果...
2018-09-19 21:49:45
1057
1
原创 虚拟机CentOS6.5 安装(复习)
虚拟机CentOS6.5 安装接触linux也有一些时间了,很懒一直没做记录,过了段时间就忘记一些东西了,还是记录来再复习一遍吧1.系统下载下载地址: CentOS 6.5 x86_64官方正式版系统(64位)2.网络设置使用NAT模式连接网络,主机的VMnet8适配器必须启动,且网关地址和虚拟机的NAT网关地址需要配置处于一个网关。3.创建虚拟机...
2018-09-19 15:57:48
257
原创 springBoot学习之单机版redis
redis集成1.依赖及属性文件配置pom<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency&...
2018-09-01 16:44:54
287
原创 springBoot学习之mongoDB gridfs文件操作
gridfs文件操作1.依赖和系统配置文件pom<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0....
2018-09-01 16:36:09
8525
1
原创 springBoo学习之quartz
集成quartz 定时任务调度是我们常用的需求。如何开启一个任务呢。 1. 需要Scheduler,springBoot会帮我们自动注入 2. 需要一个JobDetail,定义任务的详细信息,如名称,组,描述等 3. 需要定义一个触发器Trigger,根据cron表达式确定任务执行出发时间cron表达式 Cron表达式是一个字符串,字符串以5或6个空格隔开...
2018-08-29 14:43:23
469
原创 springBoot学习之 发送邮件
邮件发送 发送邮件是一个很重要的服务,比如注册验证,忘记密码或者其他运营信息。之前使用javaMail API发送,在boot发送邮件已经做了封装。1.依赖&lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;
2018-08-28 22:08:54
151
原创 学习springBoot+mybatis-plus+oracle集成
springBoot集成mybatis-plus Mybatis-Plus(简称MP)是一个 Mybatis 的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生。1.特点无侵入:Mybatis-Plus 在 Mybatis 的基础上进行扩展,只做增强不做改变预防Sql注入:内置 Sql 注入剥离器,有效预防Sql注入攻击通用CRUD操作:...
2018-08-27 03:33:27
23301
4
原创 springBoot集成thymeleaf引擎
springBoot集成thymeleaf thymeleaf引擎类似于jsp,freemark,volacity等等,关于他的详细使用见官网语法1.依赖配置&lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;s
2018-08-25 18:08:42
163
原创 mybatis逆向工程学习
以前使用myeclipse的hibernate的逆向工程生成对应的DAO和POJO代码,但是mybatis怎么使用逆向工程生成我需要的代码呢?1.创建maven工程并添加相关的依赖 org.mybatis mybatis 3.4.5 mysql mysql-connector-java 5.1.45 org.
2017-12-21 22:19:30
205
原创 spring面向切面编程aop的学习(1)
AOP框架是Spring的一个重要组成部分。AOP在能提供企业服务,最重要的是声明式事务管理,通过aop可以对目标方法进行拦截,把想要进行的操作织入到目标方法。常见的对dao层声明式事务,日子管理,安全,权限管理等等。1.AOP的概念,也是些难以理解痛苦的术语切面(Aspect):一个关注点的模块化。就是值一个类。连接点(Joinpoint):表示一个方法的执行。通知(Advice):
2017-12-09 00:18:01
191
原创 java自定义注解的学习
注解在Java中应用很广泛,在各种框架中都有,像spring,hibernate,myBatis等等。注解是在java1.5引入的,相当于是一种元数据,可以使用注解解析工具或编译器对其进行解析,也可以指定注解在编译期或运行期有效。1.创建自定义注解package com.lg.aop.annotation;import java.lang.annotation.ElementTyp
2017-12-08 23:34:40
188
原创 动态代理和静态代理的学习
不想让某个对象直接调用另一个对象的时候,可以通过代理对象来调用。spring aop中声明式事务,用到代理模式,把dao方法的事务开启和提交从dao类分离出去,让代理对象为之添加事务的操作,如此我们便关注dao的方法即可无需关注事务。这样耦合性降低,方便维护。代理对象分为静态代理和动态代理2中。静态代理:在程序运行前写好的代理类。动态代理:在程序运行时,动态创建。1.静态代理现
2017-12-07 00:40:38
186
原创 maven中scope域
面试的时候被提问到maven的依赖域有哪些,当时没记清楚了,现在重新查阅记录一下。maven的scope依赖作用域主有4个:compile、test、provided、runtimecompile指的是编译范围有效,在编译和打包时都会将依赖存储进去。而且默认的依赖范围是compile test指的是测试范围有效,在编译和打包时都不会使用这个依赖provided指在编译和测试的过程有
2017-12-06 14:14:54
430
原创 mysql 中时间日期格式datetime和timestamp比较 以及date_format函数
1.datetime与timestamp比较相同处
2017-09-01 21:54:33
2297
转载 springMVC的简单学习
Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日常Web开发的。Spring MVC主要由DispatcherServlet、处理器映射、处理器(控制器)、视图解析器、
2017-07-27 17:45:07
248
原创 webService的简单
一、WebService的开发手段使用Java开发WebService时可以使用以下两种开发手段使用JDK开发(1.6及以上版本)使用CXF框架开发(工作中)二、使用jdk开发WebService@WebService注解标注服务类使用Endpoint(终端)类的publish方法发布webService三、用jdk工
2017-07-12 17:03:03
358
转载 Java并发编程:线程和进程的创建(转)
Java并发编程:如何创建线程? 在前面一篇文章中已经讲述了在进程和线程的由来,今天就来讲一下在Java中如何创建线程,让线程去执行一个子任务。下面先讲述一下Java中的应用程序和进程相关的概念知识,然后再阐述如何创建线程以及如何创建进程。下面是本文的目录大纲: 一.Java中关于应用程序和进程相关的概念 二.Java中如何创建线程 三.Java中如何创建进程 若有不
2017-07-11 19:17:34
193
转载 Java并发编程:进程和线程的由来(转)
Java多线程基础:进程和线程之由来 在前面,已经介绍了Java的基础知识,现在我们来讨论一点稍微难一点的问题:Java并发编程。当然,Java并发编程涉及到很多方面的内容,不是一朝一夕就能够融会贯通使用的,需要在实践中不断积累。由于并发肯定涉及到多线程,因此在进入并发编程主题之前,我们先来了解一下进程和线程的由来,这对后面对并发编程的理解将会有很大的帮助。 下面是本文的目录大纲:
2017-07-11 19:12:02
195
原创 html页面设置IE文档模式
公司项目添加三方存管业务,需要录制单向视频,录制视频用到公司的插件,插件只支持IE和火狐。录制视频页面火狐能正常显示视频,IE8,9,10,都能出来,就是IE11死活不出来。经过仔细的排查,发现插件不支持IE11,所以在用IE浏览器打开录制视频页面的时候,视频是不能出来的。所以这里需要在html页面里设置下文档模式。未出现的页面是这样的设置的。 "X-UA-Com
2017-05-17 12:54:26
8186
转载 linux的rpm命令的简单使用
rpm命令是RPM软件包的管理工具。rpm原本是Red Hat Linux发行版专门用来管理Linux各项套件的程序,由于它遵循GPL规则且功能强大方便,因而广受欢迎。逐渐受到其他发行版的采用。RPM套件管理方式的出现,让Linux易于安装,升级,间接提升了Linux的适用度。来自: http://man.linuxde.net/rpmrpm命令是RPM软件包的管理工具。rpm原本是R
2017-04-30 23:43:07
311
转载 javascript的document.execCommand方法简单地使用
之前在用flash做上传图片的时候遇到过这样的代码,document.execCommand(”BackgroundImageCache”,false,true)。先解释下当时的这个代码的作用。当时要保证的是图片经flash上传后悔回显上传的图片在flash里;刷新页面后flash里上传的图片便会消失不会显示之前上传的图片。正好今天有机会先记录下来,方便以后回头来复习。document.exe
2017-04-30 23:10:18
1637
原创 一些java基础
从14年开始以为学习开发以及有2年多了,其实很早就想写写东西记录下自己学习的知识。因为时间久远了,我就会忘记了最开始那个笨拙但是努力付出汗水,最后还是能收到喜悦。很多知识隔久了,都差不多忘了,现在我要开始捡起来,因为从现实中来说再差也是自己的生活,真真实实的生活,所以我要认真地记录起来。虽然写的不是很全面,但是我会尽自己的努力把我学习的东西尽量记录下来。1.搭建开发环境再最开始学的时候
2017-01-03 22:03:23
242
转载 window cmd8大基本命令
一,ping 它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。下面就来看看它的一些常用的操作。先看
2016-12-31 18:48:19
1009
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人