- 博客(64)
- 资源 (6)
- 收藏
- 关注
原创 MySql回顾(一)创建、修改和删除表
1. 创建表1.1 基础语法create 表名(字段名 数据类型[完整性约束],字段名2 数据类型[完整性约束],......);创建数据库前要进行选择数据库,否则会报错选择数据库语法use 数据库名1.2 完整性约束primary key 标识主键foreign key 标识外键not null key 标识不能为空unique 标识该属性是唯一a...
2018-08-01 10:32:41
311
原创 Git命令详解及其示例
1.Git设置签名项目/仓库级别 1.范围 只对当前的仓库有效 2.命令 git config user.name xx git config user.email xx@xx.co全局级别 1.范围 对当前登陆用户有效 2.命令 git config --global级别优先级 就近原则:2者都有时采用项目级别2.Git初始化仓库命令 git in...
2018-07-24 19:08:18
475
原创 Nginx启动、停止和重启方法
http://quinntian.xyz/articles/2018/07/21/1532147499209.htmlNginx启动命令Nginx安装目录 -c nginxNginx停止命令查看进程号 ps -ef|grep nginx 含有master的为该进程杀死进程 kill -quit 进程号(或kill -term或kill -int或pkill-9)...
2018-07-21 12:43:02
925
原创 Tomcat不同项目使用不同的端口号
http://quinntian.xyz/articles/2018/07/21/1532145852473.html Tomcat设置不输入项目名直接访问<Context path="" docBase="solo" debug="0" reloadable="true"/>
2018-07-21 12:41:34
527
原创 Nginx配置域名以及映射内网不同端口
原文地址 Nginx.conf upstream tomcat1{ server 127.0.0.1:8080; } upstream tomcat2{ server 127.0.0.1:8081; } server { listen 80; server_nam...
2018-07-21 12:39:33
4078
原创 Mybatis批量更新时遇到大坑
原文地址 批量更新代码如下id="insertMessageReply" parameterType="list"&gt; collection="list" close="" index="index" item="item" separator="
2018-07-20 18:45:06
1168
原创 SpringMVC实现上传Excel文件并读取至数据库
1.添加依赖&amp;amp;amp;amp;amp;lt;!--文件上传--&amp;amp;amp;amp;amp;gt; &amp;amp;amp;amp;amp;lt;!-- https://mvnrepository.com/artifact/commons-fileupload/commons-fileupload --&amp;amp;amp;amp;amp;gt; &amp;a
2018-07-20 12:05:56
3816
2
原创 Eclipse安装hibernate插件
进入hibernate官网下载 http://tools.jboss.org/downloads/选择合适版本 下载完成后在eclipse-&gt;help-&gt;intall new softeware
2018-05-13 17:55:16
232
原创 Eclipse中安装git后pull远程仓库出现错误解决方法
该图中位置为false 在配置文件中添加如下语句 -Dhttps.protocols=TLSv1,TLSv1.1,TLSv1.2
2018-05-13 17:40:38
1115
原创 @Data注解使用后在eclipse中get/set报错解决方法
Maven项目中已经导入相关的lombok.jar包但是使用后仍提示无set/get方法 安装完成之后,请确认eclipse安装路径下是否多了一个lombok.jar包,并且其 配置文件eclipse.ini中是否 添加了如下内容: -javaagent:lombok.jar -Xbootclasspath/a:lombok.jar 如果上...
2018-05-13 17:35:28
13238
1
原创 Spring入门
1.第一个Spring例子1.1项目结构1.2 各个文件源码HelloApi.javapackage xyz.javass.spring.helloworld;/** * * @ClassName HelloApi * @Description 实现hello接口 * @author Quinntian * @Date 2018年5月11日 下午5:01:...
2018-05-11 17:48:23
231
原创 Linux设置Swap虚拟内存方法
linux可以文件或者分区来当作虚拟内存。首先查看当前的内存和swap 空间大小(默认单位为k, -m 单位为M):free -m查看swap信息,包括文件和分区的详细信息swapon -s或者cat /proc/swaps 如果都没有,我们就需要手动添加交换分区。注意,OPENVZ架构的VPS是不支持手动添加交换分区的。 添加交换空间有两种选择:添加一个交换分区或添加一个交换...
2018-05-10 02:11:11
7567
1
原创 WordPress在Centos下Apache设置伪静态方法
1.设置httpd.conf文件1.1 添加或取消注释这段代码 LoadModule rewrite_module modules/mod_rewrite.so1.2 运行httpd -M查看这个模块是否加载, 此处若没有加载,请搜索Apache如何重新编译rewrite模块1.3 配置文件修改 第二个红框处将None改成All 注意外部标签是/var/www/html/(修改...
2018-04-29 16:43:01
810
原创 Maven(十五)Maven 聚合
聚合解决的问题: 解决每个模块之间都要一个一个安装,一键安装各个模块工程 尤其时在配置继承后要先安装子模块在安装父,模块。 配置方式 自己找一个工程作为聚合工程,配置好后在聚合工程上运行Maven install<!-- 配置聚合 --> <modules> <!-- 指定子工程的相对路径 --> <...
2018-04-13 14:41:37
262
原创 Maven(十四)Maven 继承
以Junit为例由于junit的依赖的范围为test,所以在每一个项目中都必须配置一个junit。为了统一管理方便,可以单独创建一个项目用来进行**统一管理**junit的版本即在子项目中不设置junit的版本号操作步骤1. 创建一个pom工程用于管理junit版本2. 在其依赖的项目的pom.xml配置如下<parent> ...
2018-04-13 14:33:18
291
原创 Maven(十三)Maven统一声明版本号
情景:当使用Spring下的多个包时,为了方便版本号的统一管理,避免出现因不同版本号造成的错误,必须更改为统一的版本号,但是当项目过多时手动修改不方便,因此引入此标签可以方便进行统一的修改。 pom.xml修改如下:<properties> <!-- 统一声明版本号 --> <quinntian.version>4.0....
2018-04-13 14:28:40
2378
原创 Maven(十二)Maven 依赖详解
依赖的传递性注意1:在Eclipise创建的Maven项目,若依赖eclipse空间中其他自己创建的 的项目时,此时并不会报错,但是当执行mvn compile命令时还是会显示缺失败。所以依赖的其他自己创建的项目必须执行安装,但是**在eclipse中开发的时候没有必要每次执行mvn installation,因为并不影响开发,只有开发完毕之后,在一起执行安装。 本质:即自己创建的项目...
2018-04-12 17:26:30
385
原创 Maven(十一)导入手动创建的Maven 工程
传统的导入方式并不能导入手动创建的Maven工程因为eclipse项目必须有如图所示文件,才被认为是Eclipse工程 使用Maven方式导入导入选项中并没有把项目复制到工作空间的选项,这是与传统导入的区别导入到eclipse的Maven手动项目就变成了eclipse项目,以后可以使用传统方式导入...
2018-04-12 15:16:07
267
原创 Maven(十)通过Maven缺失servlet.api的解决方式看provide(依赖范围)
1. Eclipse解决servlet.api缺失的方法参考此处2. 通过配置pom.xml里依赖来添加servlet.api在里面添加如下代码保存后错误立刻消失 <dependencies> <dependency> <groupId>javax.servlet</groupId> <...
2018-04-12 14:47:24
1049
原创 Maven(九)Eclipse创建Web项目(简单方式)
1. 创建Maven项目(以简单方式)2. 勾选WAR3. 选择properties->projectFacts 此处的错误可忽略,配置好会会消失,主要缺失web.xml文件 4. 将框中选项勾去->apply->再次勾选(如图)5. 此时会发现webapp下已经创建好...
2018-04-12 14:19:46
211
原创 Maven(八)Eclipse创建Web项目(复杂方式)
1. 生成标准的Web工程结构2. 勾选结尾为webapp的包3. 生成的文件结构如下3.1 生成的目录结构若存在错误,缺少servlet.api3.1.1 添加步骤如下4.生成后存在的缺点我们用Eclipse创建Maven结构的web项目的时候选择了Artifact Id为maven-artchetype-webapp,由于这个...
2018-04-12 13:57:36
403
原创 截图截取各种右键菜单的方法
Alt+Ctrl+右键菜单+A 顺序必须按照上面的先按Alt,然后Ctrl,然后鼠标调出右键菜单,最后再按A 不同的截图工具快捷键设置不一样QQ截图最后是按Z
2018-04-12 12:51:23
757
原创 Maven(六)Eclipse使用Maven插件创建项目
1. 创建Maven版Java工程1.1 具体步骤1.2 更改默认JDK版本默认JDK版本过低 可以通过配置setting.xml来更改JDK版本 加入如下代码 <profile> <id>jdk-1.7</id> <activation> &l...
2018-04-12 02:03:12
272
原创 Maven(五)Eclipse配置Maven插件
较新版本的Eclipse内置Maven插件1. 设置installation一般不适用内置的指定核心程序的位置 2. 设置user settings指定本地仓库的位置 1.如果setting.xml文件找不到的话,直接区去maven安装路径下的conf/复制 2.或者直接设置成安装目录下的setting文件即可...
2018-04-12 01:30:21
238
原创 Maven(四)Maven 依赖
1. 创建第二个项目手动创建好目录结构 创建两个Java文件Java文件中引用之前项目的文件 代码package com.quinntian.maven;import com.quinntian.maven.Hello; public class HelloFriend { public String sayHelloToFr...
2018-04-12 00:24:30
469
原创 Maven(三)Maven POM、坐标、仓库
1. Maven POMpom :Project Object Model 项目对象模型pom.xml: Maven核心配置文件(web.xml->动态Web工程)2. Maven 坐标使用三个向量对应唯一的Maven工程groupid 公司或组织域名倒序+项目名 <groupid>com.quinntian.maven</groupid&...
2018-04-11 20:40:02
895
原创 Maven(二)创建Maven工程、文件目录结构、Maven常见命令、本地仓库位置
1. 创建约定的目录结构根目录\ 工程名src目录\ 源代码pom.xm\ Maven工程核心配置文件main目录\ 存放主程序test\ 存放测试程序java\ 存放Java的源文件resource\ 存放框架配置文件1.1 手动创建此目录 1.2 pom.xml添加如下内容<?xml version="1.0" ?><pro...
2018-04-11 17:26:59
613
原创 Maven(一)安装Maven核心程序
1.1 检查JAVA_HOME环境变量echo %JAVA_HOME%或者直接查看我的电脑-环境变量 1.2 解压Maven核心程序并放到相应的位置Maven下载地址官方下载地址 1.3 配置Maven环境变量配置MAVEN_HOME或M2_HOME(最好配这个) 配置PATH 1.4 运行mvn -v查看Maven版本...
2018-04-11 16:45:20
296
原创 Java环境变量的配置
1. 打开系统属性里的环境变量2. 新建系统变量2.1 新建->变量名”JAVA_HOME”“C:\Program Files\Java\jdk1.7.0_79”(即JDK的安装路径) 2.2 编辑->变量名”Path”C:\Program Files\Java\jdk1.7.0_79\bin; C:\Program Files\Java\jr...
2018-04-11 16:04:30
276
原创 远程连接mysql ERROR 1130
修改表mysql -u root -puse mysql;select host from user where user='root';update user set host = '%' where user ='root';flush privileges;select host from user where user='root';
2018-04-10 21:45:44
261
原创 Tomcat7进入管理界面的方法,401错误解决方法
按照网上各种教程,取消注释等等方法,总是输入三次用户和密码后显示401错误,只有按下面代码更改后能进入<tomcat-users><!-- NOTE: By default, no user is included in the "manager-gui" role required to operate the "/manager/html" web appli...
2018-04-10 19:58:06
1985
原创 Centos配置Tomcat7
1.配置jdk详见配置jdk的博文2.下载并上传到自己的Centos中下载Tomcat7.0或者去Tomcat官网自行下载 上传到自己的Centos服务器中3. 安装Tomcat服务器3.1 解压安装包tar zxvf apache-tomcat-7.0.85.tar.gz 3.2 修改tomcat服务器的启动端口 vi server.xm...
2018-04-10 17:43:55
263
原创 CenOS配置JDK7
1.删除系统自带的JDKrpm -qa | grep jdk rpm -e --nodeps删除 2.下载JDKjdk7u79-linux-x64.tar.gz3.安装JDK3.1 检测当前系统中jdk的安装版本java -version显示未找到此命令 3.2 解压下载好的jdk7u79-linux-x64.tar.gz当前安装包在我的myftp文件...
2018-04-10 17:06:20
368
原创 Centos7以上版本 vsftpd安装、firewall和SELinux配置
CentOS7.0以上版本更换了防火墙为firewallCentOS7.0之前版本的防火墙配置不再适用firewall防火墙配置重启防火墙服务systemctl restart firewalld.service重载防火墙配置firewall-cmd --reload添加端口firewall-cmd --zone=public --add-port...
2018-04-07 16:16:56
2068
原创 Git(一)Git基本状态、工作区、初始化和基本操作
一、Git的三种状态及三个工作区三个基本状态已提交(committed) 表示数据已经安全的提交到本地仓库之中已修改(modified) 已经修改了文件,强调修改未保存已暂存(staged) 表示将被修改的文件做了标识三个工作区Git仓库 对应已提交(committed)状态仓库中的文件的状态是已提交状态工作目录 就是普通的目录里面的文件可以自己修...
2018-04-05 23:04:12
1413
原创 Java微信公众号开发(二)与微信后台对接
需要的jar包dom4j-1.6.1.jarservlet-api.jarxstream-1.3.1.jar创建servlet类doGet方法用于验证消息的确来自微信服务器获取这个五个参数 signature、timestamp、timestamp、nonce、echostr调用CheckUtil类里的checkSignature()方法进行验证 此方法写好...
2018-04-03 22:37:09
1211
原创 Java微信公众号开发(一)准备工作
需要的开发环境和开发工具Eclipse 4.5Tomcat 7.0内网映射工具 内网映射工具的使用这里使用的是 natapp注册账号后购买免费隧道注意指定映射本地端口号是在网页端设置下载windows客户端,打开后是命令行模式输入natapp -authtoken=xxxxx (此为网页端的免费隧道的token)...
2018-04-03 22:11:57
204
Tomcat7绿色版
2017-01-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人