自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

微末的博客

我本微末凡尘,可也心向天空

  • 博客(89)
  • 收藏
  • 关注

原创 idea 常用配置

1.设置外观-字体(注意中文乱码字体)  2.控制台输出字体修改(注意中文乱码)    3.分32为和64位 修改编码,在bin目录下修改(解决控制台中文乱码)-Dfile.encoding=UTF-8 再修改tomcat配置   4.IDEA编码和poject编码 5.编辑区主题细节修改 6.系统设置...

2018-06-03 19:11:04 349

转载 mybatis多层嵌套高级映射

2018-12-02 16:18:49 3924 7

原创 tomcat下载安装

一.下载http://tomcat.apache.org/免安装版,直接解压即可找到目录bin下的startup.bat启动Tomcat,和shutdown.bat关闭Tomcat。下载历史版本此时我们会看到Tomcat 8 下的所有小版本的Tomcat ,选择自己需要的版本点击进入。我们以 8.0.9版本为例。在打开的页面我们点击Bin,进入下载列...

2018-12-02 15:27:11 2961

原创 安装git

一.下载根据自己电脑系统和版本下载githttps://git-scm.com/downloads下载 TortoiseGit和中文汉化包https://tortoisegit.org/download/二.安装说明:(1)图标组件(Addition icons) : 选择是否创建桌面快捷方式。(2)桌面浏览(Windows Explorer i...

2018-12-02 15:18:44 510 1

原创 oracle数据库安装 版本11g

一.下载1.进入oracle官网2.点击,我同意3.选择版本,和操作系统 ,点击See All4.点击同意,两个文件都需要下载5.合并文件下载完成后将2个文件解压出来,2个压缩包内的文件名都是database,随便将一个database内的东西剪贴在另一个database文件内,就完成了2个文件的合并 二.安装1.下载好数据库,然后双击2...

2018-12-02 15:06:19 1351

转载 解决idea创建maven项目时一直处于loading状态

方案一 打开:Setting---->Build Tools → Maven → Importing设置 VM options for importer  -Xmx1024m  中数字改成1024就OK了如果方案一不行,执行方案二,清楚idea缓存删除{User_Home}/.IntelliJIdea{Version}/system/Maven/Indices下面的文件,...

2018-12-02 14:33:41 10713 8

原创 IDEA 配置jdk,tomcat,maven

一.配置jdk 二.配置Aritfacts和tomcat1.配置Aritfacts 2.配置tomcat  三.配置maven(全局配置)   

2018-12-02 14:29:06 313

原创 IDEA 创建java项目

1.进入到IntelliJ IDEA启动界面,点击Create New Project 2.这样就进入到了创建项目页面,这里可以创建好多项目,这里我们以java项目为例开始一个新的旅程,选择你下载的jdk的版本即可。3.4.继续,除了标记位置,其他都是默认即可 5.这样你就进入了一个全新页面,这里就可以显示你创建的项目,是不是很快啊 6.选中src,右键新建...

2018-12-02 14:07:11 200

原创 tomcat能正常启动,但是不能访问http://localhost:8080

1.确定JDK环境变量配置正确2. 查看我的端口号是否正确:在  tomcat\conf 目录下  找到server.xml找到:<Connector port="8080" protocol="HTTP/1.1  connectionTimeout="20000"    redirectPort="8443" />3.查看tomcat\webapps\是否有R...

2018-12-02 10:07:22 12189 4

原创 tomcat解决get请求乱码问题

在tomcat里找到conf -->>server.xml    添加  URIEncoding="utf-8"

2018-12-02 09:58:54 1353

原创 tomcat端口被占用

1.打开任务管理器,结束javaw.exe进程

2018-12-02 09:56:44 131

转载 一台服务器配置多个tomcat

原文地址 http://www.cnblogs.com/wryu/p/7327298.html 本文使用tomcat 8.0压缩版进行部署。apache-tomcat-8.0.30一.安装tomcat步骤1.下载tomcat压缩包   下载apache-tomcat-8.0.30 ,下载下来的文件为apache-tomcat-8.0.30-windows-x64.zip...

2018-12-02 09:52:39 328

转载 ORACLE中RECORD、VARRAY、TABLE的使用详解

1     说明1.1       RECORD定义记录数据类型。它类似于C语言中的结构数据类型(STRUCTURE),PL/SQL提供了将几个相关的、分离的、基本数据类型的变量组成一个整体的方法,即RECORD复合数据类型。在使用记录数据类型变量时,需要在声明部分先定义记录的组成、记录的变量,然后在执行部分引用该记录变量本身或其中的成员。    定义记录数据类型的语法如下:TYPE RECORD...

2018-07-04 09:35:58 195

转载 oracle 存储函数

一.自定义类型 记录表类型(Table)在Oracle中想要返回表对象,必须自定义一个表类型--返回表的一列 type_table:只是一个名称 number:是数据类型create or replace type type_table is table of number; ...

2018-07-03 20:26:36 338

原创 oracle错误异常信息,和解决办法

1.ORA-02292外键约束问题(一般在删除时会遇到)原因: 通常在删除某个表A的时候,会出现这个错误。原因是另一个表B的某个字段引用了A表的某个字段作为外键约束解决办法:1.先查看是哪个表引用了A的字段做为外键select  table_name from all_constraints where constraint_name = '约束的名称' 2.让引用外键的表的哪个外键失效3.然后就...

2018-07-03 17:29:03 4032

转载 oracle中if/else的3种写法

1、标准sql规范 1 一、单个IF 2 1、 3 4 if a=... then 5 ......... 6 end if; 7 8 2、 9 10 if a=... then11 ......12 else13 ....14 end if;15 16 二、多个IF17 18 if a=.. then19 ......20 elsif a=.. t...

2018-07-03 17:25:31 8912

原创 decode(value, if1, then1, if2,then2, if3,then3, . . . else )语句

decode,相当于if else语句,进行逻辑判断decode(value, if1, then1, if2,then2, if3,then3, . . . else )  Value 代表某个表的任何类型的任意列或一个通过计算所得的任何结果,当每个value值被测试,value的值为if1,Decode 函数的结果是then1;如果value等于if2,Decode函数结果是then2;等等。...

2018-07-03 17:20:44 789

转载 oracle字符串切割

1.首先需要定义一个集合类型,我这里定义的是变长数组类型(VARRAY)create type type_splitstr is varray(1024) of varchar2(128);--注意,我这里之所以不用嵌套表类型(NESTED TABLE),是因为oracle官方文档有如下说明。--Nested Tables: The indexes and row order of a neste...

2018-07-02 17:15:19 3024

转载 Oracle修改表空间大小,以及参数设置

问题描述 在向orale数据库导入数据的时候报 ORA-01658: 无法为表空间 XXX中的段创建 INITIAL 区错误。 这是由于表空间对应的数据文件中数据量超过Oracle在创建表空间的时候数据文件初始化大小值,当数据量达到这个值,再向数据库中导入数据就会报错。解决方案 解决办法就是扩展表空间,可以选择将表容量扩大,比如扩展到5000MB,或者当表空间不够时每次自动增加一定的容量,如每次自...

2018-06-10 09:00:23 28462 1

转载 IDEA汉化,中文包和汉化包以及中文版jar下载(更新了3.5版本)

新上手IDEA,刚打开IDEA的时候是蒙蔽的,设置繁多,英语好一点也没用,设置写的玄之又玄,很难看得懂,所以网上找了一波汉化包,但由于作者上传的是百度云,百度云这尿性,我特意搬运到蓝奏云来。作者主页:https://github.com/pingfangx/TranslatorX我搬运了最新的IDEA2017.3-3.5版本的汉化包已上传到CSDN,土豪通道:3-3.4版本:http://down...

2018-06-08 14:14:14 3616 4

转载 Oracle minus用法详解及应用实例

Oracle minus用法       “minus”直接翻译为中文是“减”的意思,在Oracle中也是用来做减法操作的,只不过它不是传统意义上对数字的减法,而是对查询结果集的减法。A minus B就意味着将结果集A去除结果集B中所包含的所有记录后的结果,即在A中存在,而在B中不存在的记录。其算法跟Java中的Collection的removeAll()类似,即A minus B将只去除A跟B...

2018-06-05 11:15:29 25056 1

转载 DevExpress创建项目

VS2013: VS2010: 使用: 新建时选择DevExpressv16.1即可,进入如下界面: 左上角的红框里面可以选择使用的框架:Winform和WPF是做客户端的,最后是EXE再加上几个dll的形式,ASP.net是做网页的,区别简单再说一下,Winform比较久一点,使用的多一点,WPF出现的晚,据说功能更强大,但是用的人貌似不多,ASP.net做网页处于比较尴尬的境地,微软强推过,好...

2018-06-05 09:51:00 2937

转载 row_number() over(partition by 列名1 order by 列名2 desc)的使用

表示根据 列名1 分组,然后在分组内部根据 列名2 排序,而此函数计算的值就表示每组内部排序后的顺序编号,可以用于去重复值与rownum的区别在于:使用rownum进行排序的时候是先对结果集加入伪列rownum然后再进行排序,而此函数在包含排序从句后是先排序再计算行号码.---查询所有姓名,如果同名,则按年龄降序SELECT name,age,detail,ROW_NUMBER() OVER(PA...

2018-06-04 21:52:18 52000 4

转载 解决IntelliJ IDEA 创建Maven项目速度慢问题 DarchetypeCatalog

原因IDEA根据maven archetype的本质,其实是执行mvn archetype:generate命令,该命令执行时,需要指定一个archetype-catalog.xml文件。该命令的参数-DarchetypeCatalog,可选值为:remote,internal  ,local等,用来指定archetype-catalog.xml文件从哪里获取。默认为remote,即从 http:...

2018-06-04 21:15:07 1895

转载 split 分割 字符串(分隔符如:* ^ : | , .) 及注意点

【1】单个符号作为分隔符        String address="上海|上海市|闵行区|吴中路";     String[] splitAddress=address.split("\\|"); //如果以竖线为分隔符,则split的时候需要加上两个斜杠【\\】进行转义     System.out.println(splitAddress[0]+splitAddress[1]+splitA...

2018-06-04 21:03:51 1616

原创 经常访问的网站

https://www.csdn.net/             csdnhttps://www.cnblogs.com/      博客园https://stackoverflow.com/     stackoverflowhttps://github.com/github      github

2018-06-04 20:59:30 971

转载 oracle 使用rowid删除重复数据

经常有这样一个业务场景,我们在同一张表中有重复的记录,我们要删除重复的记录,这篇文章就是用来解决这个问题的,用的方法是我目前遇到的效率最高的方法(如果有更好的方法欢迎网友提供)。这个方法会用到了rowid,下面简单介绍一下rowid的定义1、ROWID定义ROWID:数据库中行的全局唯一地址对于数据中的每一行,rowid伪列返回行的地址。rowid值主要包含以下信息:对象的数据对象编号该行所在的数...

2018-06-04 20:04:35 5143

原创 oracle创建表和序列

1.建表create table tb_od_acceptworkorder(   id                INTEGER primary key not null,   caseid             VARCHAR2(100)        not null,   city               VARCHAR2(80),);--添加注释comment on table...

2018-06-04 17:12:22 13097

原创 oracle学习记录一

数据库  ---> 数据库实例  --->  表空间(逻辑单位)(用户)  ---> 数据文件(物理单位)通常情况下,ORacle数据库只会有一个实例ORCL,新建一个项目:     MYSQL : 创建一个数据库,创建相应的表     Oracle: 创建一个表空间,创建用户,用户去创建表Oracle和MYSQL的差别Oracle是多用户的, MYSQL是多数据库的查询语句的结...

2018-06-04 16:59:53 132

原创 快速输入改成和eclipse一样

mainsyso快捷键修改1.Alt+/ 代码提示选中Basic那一行,右击,选择Add Keyboard Shortcut,在这个窗口按下 alt+/键 即可2.Ctrl+1 自动补全

2018-06-04 16:06:03 167

原创 idea 创建maven (web)项目

1.选择File -->New-->Project 2.GroupID:定义了项目属于哪个组,一般来说这个通常是公司的域名小写 com.hongboArtifacID:定 义了当前Maven项目在组中的唯一id 比如 demo3.配置自己的mave仓库4.5.这个时候IDE还有缓存,需要在右侧Maven project中 刷新一下,加载pom中的配置,以后在pom中添加jar的依赖后,...

2018-06-04 16:00:15 123

原创 idea 从git上检出代码

第一种方法第二种方式

2018-06-04 15:43:35 3752

转载 idea清除缓存和索引

2018-06-03 19:39:08 1532

原创 idea删除项目

1.使用IDEA打开需要删除的项目,在项目文件上右击选择 Remove Module 或者按 Delete 键2.之后会弹出删除提示,“Remove Module ‘xxx’ from the project? No files will be deleted.” 意思是移除指定模块,但没有文件被删除,就是说,模块移除了,磁盘上的文件还在点击“OK”之后,可以看到列表中还是存在些文件,这些文件是模...

2018-06-03 19:35:13 14371 1

转载 idea 断点调试

在调试代码的时候,你的项目得debug模式启动,也就是点那个绿色的甲虫启动服务器,然后,就可以在代码里面断点调试啦。下面不要在意,这个快捷键具体是啥,因为,这个keymap是可以自己配置的,有的人keymap是mac版的,有的是Windows版的。我的就是Windows,而且修改keymap为eclipse的keymap,因为我算是eclipse转过来的吧。下面直接看图,详细解释,每一个按钮(按钮...

2018-06-03 16:07:41 544

转载 spring加载资源文件中classpath*与classpath的区别

classpath和classpath*区别: classpath:只会到你的class路径中查找找文件。classpath*:不仅包含class路径,还包括jar文件中(class路径)进行查找。注意: 用classpath*:需要遍历所有的classpath,所以加载速度是很慢的;因此,在规划的时候,应该尽可能规划好资源文件所在的路径,尽量避免使用classpath*。classpath*的使...

2018-06-03 10:35:04 168

转载 如何在Idea中获取git上的源程序

我一步步的截图:1.File-->Settings-->Version Control-->GitHub:在这一步中你要输入自己的git账户名和密码(所以一定要注册哦,否则点击下面的Sign up),然后可以点击Test验证是否连接成功:出现了这个说明连接成功了,可以点击ok,进入下一步2.Settings-->Vertion Crontol-->Git:这一步中最主...

2018-06-01 19:25:07 820

转载 IDEA中Git的更新、提交、还原方法

第一步:在提交项目之前必须先对项目进行更新,此项特别重要,如果不进行更新,别人有项目提交到服务器上,那么你的项目将会提交不上去,使用git解决冲突会比较麻烦,即使你解决了冲突,但是有时候不注意会冲掉别人写的代码,不像svn使用那么简单,所以提交自己项目前必须进行更新(特别重要);如图1:选择pull进行更新代码操作;第二步:更新后的结果如图2、3;其中图2:表示从服务器上更新下来的代码;图3:表示...

2018-06-01 19:21:27 2683

转载 MySQL 5.7 优化InnoDB配置

InnoDB给MySQL提供了具有提交,回滚和崩溃恢复能力的事务安全(ACID兼容)存储引擎。InnoDB锁定在行级并且也在SELECT语句提供一个Oracle风格一致的非锁定读。这些特色增加了多用户部署和性能。没有在InnoDB中扩大锁定的需要,因为在InnoDB中行级锁定适合非常小的空间。InnoDB也支持FOREIGN KEY强制。在SQL查询中,你可以自由地将InnoDB类型的表与其它My...

2018-05-27 22:41:59 1053

原创 mysql__函数

一.函数1.常用函数max()                                            获取最大值                                          min()                                             获取最小值sum()                                  ...

2018-05-27 21:48:17 194

空空如也

空空如也

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

TA关注的人

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