- 博客(18)
- 资源 (5)
- 收藏
- 关注
原创 不安装oracle,使用plsql连接oracle
通常企业开发时,数据库是不会在我们本地安装的(废话),所以使用plsql时,没必要的话,我们尽量不去安装oracle,太大了; 接下来说一下本人plsql,不安装oracle的使用步骤; 1.个人本地环境 OS:win10 未安装oracle 2.下载一个instantclient,记住要32位的,plsql不支持64位的 http://p...
2019-05-24 15:17:06
5722
原创 Spring入门——AOP
一、AOP的相关概念[理解]什么是AOP: 全称是Aspect Oriented Programming即:面向切面编程。 简单的说它就是把我们程序重复的代码抽取出来,在需要执行的时候,使用动态代理的技术,在不修改源码的基础上,对我们的已有方法进行增强。AOP的作用及优势: 作用: 在程序运行期间,不修改源码对已有方法进行增强 优势:减少重复代码 、提高开发效率 、...
2018-09-25 10:47:51
327
原创 Spring入门——IOC
Spring概述 Spring是分层的、JavaSE/EE一站式(full-stack)、轻量级开源框架。以IoC(Inverse Of Control:反转控制)和AOP(Aspect Oriented Programming:面向切面编程)为内核,提供了表现层Spring MVC和持久层Spring JDBC以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众多著名...
2018-09-20 20:20:52
440
原创 Mybatis入门(三)
动态sqlMyBatis常用OGNL表达式 e1 or e2 e1 and e2 e1 == e2,e1 eq e2 e1 != e2,e1 neq e2 e1 lt e2:小于 e1 lte e2:小于等于,其他gt(大于),gte(大于等于) e1 in e2 e1 not in e2 e1 + e2...
2018-09-17 19:12:54
336
原创 Mybatis入门(二)
Mapper动态代理方式:Mapper接口的动态代理实现,需要遵循以下规范: 映射文件中的命名空间(名称空间)与Mapper接口的全路径一致 映射文件中的statement的Id与Mapper接口的方法名保持一致 映射文件中的statement的ResultType必须和mapper接口方法的返回类型一致(即使不采用动态代理,也要一致) 映射文件中的stat...
2018-09-16 19:17:14
306
原创 Mybatis常见错误总结
mybatis出现错误:Mapped Statements collection does not contain value for后面是什么类什么方法之类的: 错误原因有几种: 1、mapper.xml中没有加入namespace 2、mapper.xml中的方法和接口mapper的方法不对应 3、mapper.xml没有加入到mybatis-config.xml中(即总的配置文件...
2018-09-15 19:59:25
616
原创 Mybatis入门(一)
1、简介: Mybaits整体架构 配置文件 全局配置文件(核心配置文件):mybatis-config.xml,作用:配置数据源(配置数据库连接信息),引入映射文件映射文件:XxMapper.xml,作用:配置sql语句、参数、结果集封装类型等 SqlSessionFactory 作用:获取SqlSession通过newSqlSessionFactor...
2018-09-15 15:38:30
240
原创 Idea解决SVN的冲突、以及利用SVN更新到指定版本
1、解决冲突当B用户提交代码发生冲突后,可以再次选择更新: 选择OK:弹窗如下: 如果选择Merge…,则弹出版本差异的窗口,让用户自行查看差异后再选择以哪个版本的修改为准: 2、更新到指定版本右键工程:选中其中一个版本后点击ok即可。...
2018-09-15 15:04:44
29874
1
原创 Idea 部署SVN详细步骤以及上传、检出、提交更新步骤
Snv2idea工厂提交和检出1、Idea集成svn 2、查看svn仓库调出svn视图:连接svn服务器:连接后效果如下: 3、忽略上传文件由于不同的用户使用的环境不同,因此有些文件不用上传到svn服务器,比如有的用户使用的是idea,而用的用户使用的是eclipse,由于使用的工具不同,因此上传的时候需要忽略其环境文件,只要上...
2018-09-15 15:01:01
62139
7
原创 Maven入门
maven的下载与安装官方网站:http://maven.apache.org/下载页面:http://maven.apache.org/download.cgi历史版本:http://maven.apache.org/docs/history.html中央仓库的地址:http://mvnrepository.com/ 【阿里云私服】--连外网时使用<mirror...
2018-09-14 18:15:25
159
原创 Linux环境下发布项目
部署用户管理项目 上传usermanage.sql和ROOT.war到/ucenter/web 执行数据库脚本 cat usermanage.sql | mysql -uroot -proot(1) 登录数据库mysql -uroot -proot(2) 创建数据库create database user_manager;(3)选...
2018-09-13 11:46:31
210
原创 Linux环境下安装MySQL
上传MySQL5.6的tar包创建目录:mkdir /usr/local/src/mysql5.6上传:MySQL-5.6.34-1.rhel5.x86_64.rpm-bundle.tar 到上面的目录中安装第一步:解压命令:tar -xvf MySQL-5.6.34-1.rhel5.x86_64.rpm-bundle.tar第二步:检测是否已经安装了mysql命...
2018-09-13 11:42:19
1320
原创 Linux环境下安装tomcat
建议新建一个普通用户进行tomcat的安装,因为发布项目一般都用普通用户账号发布 tomcat只要解压就可以使用。 创建web目录 mkdir /ucenter/web 上传apache-tomcat-7.0.57.tar.gz 解压:tar -xvf apache-tomcat-7.0.57.tar.gz 重命名:mv apache-tomcat-...
2018-09-13 11:36:26
221
原创 Linux环境下安装JDK
先卸载open-jdk java -versionrpm -qa | grep java //根据具体软件位置进行卸载rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64...
2018-09-13 11:34:53
159
原创 Linux 下删除普通用户步骤
1、先用命令 cat /etc/passwd 查看一下所有的用户 可以看到片你需要删除的用户名2、用命令 who 查询当前登录的用户3、用命令 ps -u 用户名 查看该用户的pid 4、用命令 kill pid 杀掉他的sshd或者是shell进程5、再用命令 userdel -r 用户名 删除用户 如果删除 ucente...
2018-09-13 11:31:23
40087
4
原创 Linux基本命令
Linux的目录结构/ 根目录。一般不含任何文件,除了可能的标准的系统引导映象,通常叫/vmlinuz 。所有其他文件在根文件系统的子目录中。/bin 一般用户使用的命令/boot 放置内核及LILO、GRUB等导引程序(bootloader)的文件,用于启动。/dev 硬盘,分区,键盘,鼠标,USB,tty等所有的设备文件都放在这个目录。...
2018-09-13 09:26:55
189
原创 并查集HDU 1325
http://acm.hdu.edu.cn/showproblem.php?pid=1325#include<iostream>#include<cstdio>#include<cstring>#include<cmath>#include<algorithm>#define MA 1000100#define PI...
2015-04-06 16:32:02
395
Mybatis入门三天源码
2018-09-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人