自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

转载 Sublime Text3 插件安装、卸载

 一、Package Control组件安装按Ctrl+ ~(此符号为tab按键上面的按键) 调出console(注:避免热键冲突) ,粘贴以下代码到命令行并回车:import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urll...

2018-09-20 21:49:08 3658

原创 官方文档

 文档 地址链接 MySQL的官方手册 https://dev.mysql.com/doc/refman/5.7/en/innodb-storage-engine.html https://dev.mysql.com/doc/internals/en/ SQLExec API http://www1.udel.edu/CIS/software/...

2018-09-20 11:39:16 200

原创 java代码执行.Sql脚本文件

java 执行sql脚本有3种方式 (ant、ibatis、ScriptRunner)一、Ant 提供了 SQLExec 组件可以支持SQL文件的执行,测试后效果不错。sqlExec 在线API:http://www1.udel.edu/CIS/software/dist/apache-ant-1.6.5/docs/manual/api/org/apache/tools/ant/tas...

2018-09-19 11:31:40 2717

原创 SQLServer常用函数

1. CAST(param AS FLOAT) : 强制转型    -- 示例脚本,计算男女比SELECT COUNT(*),(SELECT COUNT(*)FROM AAM_ORIGINAL_USER WHERE GENDER ='女性'),COUNT(*)/(SELECT COUNT(*)FROM AAM_ORIGINAL_USER WHERE GENDER ='女性')FROM A...

2018-09-14 12:23:43 884

原创 HashMap之KeySet、entrySet

package test;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Map.Entry;/** * HashMap是一种无序的存储结构,是基于哈希表Map的实现 * KeySet :键的集合,Set里面的类型即Key的类型。 * entryS...

2018-09-04 22:05:24 309

原创 Java Excel (POI) 【待完善】

import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.usermodel.HSSFCellStyle;import org.apache.poi.hssf.usermodel.HSSFFont;import org.apache.poi.hssf.usermodel.HSSFRichTextStri...

2018-09-04 14:26:00 135

原创 前台往后台传值中文乱码 (修改Tomcat->Server.xml未生效)- 解决方法

解决方法: 1. 将server中的项目移除(目的:防止由于项目未移除存在缓存,导致修改的配置文件不生效);2. 修改tomcat安装目录下的server.xml文件,添加:URIEncoding="UTF-8"3. 执行bin目录下的shutdown.bat 和 startup.bat。(例如:D:\Ksoftware\apache-tomcat-7.0.59\bin)...

2018-08-30 23:00:07 767

原创 数据库优化之 Explan(待补充)

 Explan分析器使用方法: TABLE:显示这一行的数据是关于哪张表的 SIMPLE:简单SELECT(不使用UNION或子查询等) PRIMARY:最外面的SELECT UNION:UNION中的第二个或后面的SELECT语句 UNION RESULT:UNION的结果...

2018-08-30 15:28:28 336

原创 HashMap相关方法

package test;import java.util.HashMap;public class TestHashMap { public static void main(String[] args) { HashMap<Integer,String> stringMap = new HashMap<Integer,String>(); ...

2018-08-29 21:04:11 254

原创 ArrayList 相关方法

package test;import java.util.ArrayList;import java.util.List;public class TestArrayList { //主函数,方法的入口 public static void main(String[] args){ List<String> testList = new ArrayList&l...

2018-08-29 20:29:33 167

转载 SqlServer实现mysql中GROUP_CONCAT函数

-- 新建测试表CREATE TABLE temp(id int, value varchar(10));-- 插入测试数据INSERT INTO temp VALUES(1, 'aa'); INSERT INTO temp VALUES(1, 'bb'); INSERT INTO temp VALUES(2, 'cc'); INSERT INTO temp VALUES(2, '...

2018-08-29 18:37:47 29269 2

原创 常用的java开发快捷键

效果 具体操作 快速输入public static void main() 输入main, 然后键盘 ALT+/ 提示的第一项 快速输入System.out.println() 输入syso,然后键盘 ALT+/ 直接出来System.out.println();  转换为小写 选中单词,Alt+shif+Y 转换为大写 选中单词,Alt+shif+X...

2018-08-29 16:04:06 246

转载 数组中元素增加、删除、去重

package test;import java.util.ArrayList;import java.util.List;public class TestOfArrayOperate { public static void main(String [] args) { testA(); System.out.println("========...

2018-08-29 09:06:25 415

转载 Bubble Sort 优化

package com.test;import java.util.Arrays;public class testBubbleSort { private static void sort(int array[]){ int tmp = 0; for(int i = 0; i < array.length; i++){ for(int j = 0; j ...

2018-07-30 21:58:46 196 1

原创 java之数组操作

1. 删除数组中的重复元素: package com.test;import java.util.ArrayList;import java.util.List;public class removeElementFromArray{ private static void removeElement(Integer arr[]){ List<Integer> ...

2018-07-30 21:41:22 188

原创 java基础优秀文章摘要 -(不断更新)

冒泡排序及优化 https://blog.csdn.net/csdnnews/article/details/81187659 (String)强转和Object.toString()、String.valueOf(Object)的区别: https://blog.csdn.net/qq496013218/article/details/75226727?locationNum=3&am...

2018-07-26 21:44:38 1114

转载 Sublime快捷键总结

 Ctrl+D 选词 (反复按快捷键,即可继续向下同时选中下一个相同的文本进行同时编辑) Ctrl+G 跳转到相应的行 Ctrl+J 合并行(已选择需要合并的多行时) Ctrl+L 选择整行(按住-继续选择下行) Ctrl+M 光标移动至括号内开始或结束的位置 Ctrl+T 词互换 Ctrl+U 软撤销 Ctrl+P 查找当前项目中的文件和快速搜索;输入 @ 查找文件主标题/函数;或者输入 :...

2018-07-16 09:07:12 160

原创 Oracle工具函数总结

-- 1. 获取目标字符出现的位置语法:instr('要检索的字符串','目标字符串','开始位置');instr('要检索的字符串','目标字符串','开始位置','第几次出现');例子:SELECT instr('AAA-BBB-CCC','-',1) FROM dual;-- '-'第一次出现的位置,4SELECT instr('AAA-BBB-CCC','-

2017-10-19 11:07:13 297

转载 Mysql查询时区分大小写

MySQL默认的查询也不区分大小写。但是有些时候我们查询时需要区分大小写,经过看别人的文章,发现多加个单词就好了!1. 不区分大小写的情况:2. 匹配大写的情况:3. 匹配小写的情况:4. 建表时需要区分大小写的情况:

2016-10-13 13:21:46 634

转载 遍历List,删除元素

遍历删除List中的元素有很多种方法,当运用不当的时候就会产生问题。下面主要看看以下几种遍历删除List中元素的形式:1.通过增强的for循环删除符合条件的多个元素2.通过增强的for循环删除符合条件的一个元素3.通过普通的for删除删除符合条件的多个元素4.通过Iterator进行遍历删除符合条件的多个元素 [java] view pl

2016-08-13 11:05:56 540

原创 Oracle、mysq、sqlServer相关函数对应表

作用 Oracle Mysql sqlServer 实现字段合并  wm_concat(column) group_concat(column )   时间类型格式化为字符串类型 to_char(sysdate,'yyyy-mm-dd') date_format(sysdate(),'%Y-%m-%d')   字符串类型格式化时间类...

2016-07-09 14:19:25 686

转载 mysql的group_concat 对应 oracle的wm_concat

oracle wm_concat(column)函数使我们经常会使用到的,下面就教您如何使用oracle wm_concat(column)函数实现字段合并,如果您对oracle wm_concat(column)函数使用方面感兴趣的话,不妨一看。shopping:-----------------------------------------u_id       goods    

2016-07-08 08:08:03 6810

转载 MERGE INTO用法

动机:   想在Oracle中用一条SQL语句直接进行Insert/Update的操作。  说明:   在进行SQL语句编写时,我们经常会遇到大量的同时进行Insert/Update的语句 ,也就是说当存在记录时,就更新(Update),不存在数据时,就插入(Insert)。  merge into 是特有的功能,相当于在 MSSQL中的  if exists(...)

2016-07-05 09:42:19 454

转载 delete from table & truncate table 的区别

总结的truncate,delete,drop的异同点 注意:这里说的delete是指不带where子句的delete语句相同点:truncate和不带where子句的delete, 以及drop都会删除表内的数据 不同点: 1. truncate和 delete只删除数据不删除表的结构(定义)      drop语句将删除表的结构被依赖的约束(constrain),触

2016-06-18 15:11:05 531

原创 重构 改善既有代码的设计-学习笔记

1.重构技术就是以微小的步骤修改程序。2.好的代码应该清楚的表达自己的功能,变量名称是代码清晰的关键。3.任何一个傻瓜都能写出计算机可以理解的代码。唯有写出人类容易理解的代码,才是优秀的程序员。4.绝大多数情况下,函数应该放在它所使用的数据的所属对象内。5.尽量去除临时变量,因为它往往会引发问题。会导致大量参数被传来传去,其实完全没有这个必要。6. 最好不要在另一个对象的属性基

2016-03-29 22:23:03 563

原创 java核心技术卷I-第五章学习笔记

第五章-继承1. 继承已存在的类就是复用(继承)这些类的方法和域。在此基础上,还可以添加一些新的方法和域,以满足新的需求。2.反射是指在程序运行期间发现更多的类及其属性的能力。3.在java中所有继承都是公有继承。4. 在子类中可以增加域、增加方法或覆盖超类的方法,然而绝对不能删除继承的任何域和方法。5.this与super关键字用途总结:this用途:(1)引

2016-03-29 22:15:47 698

原创 java核心技术卷I-第六章学习笔记

第六章 - 接口与内部类1. 接口:主要用来描述具有什么功能,而并不给出每个功能的具体实现。一个类可以实现一个或多个接口,并在需要接口的地方,随时使用实现了相应接口的对象。2. 对象的克隆是指创建一个新对象,而新对象的状态与原始对象的状态相同。当对克隆的新对象进行修改时,不会影响原始对象的状态。3. 内部类定义在另外一个类的内部,其中的方法可以访问包含他们的外部类域,这是一项比

2016-03-29 22:12:45 669

转载 ExtJs中getCmp、getDom、Get的区别

本文导读:在使用extjs时,经常要使用到get,getCmp,getDom方法,这些方法可以用来得到文档中DOM、得到当前文档中的组件、得到Ext元素等,他们的参数和返回类型都不一样,使用时要注意区别。1、get方法get方法用来得到一个Ext元素,也就是类型为Ext.Element的对象, Ext.Element类是Ext对DOM的封装,代表DOM的元素,可以为每一个D

2016-03-29 21:18:10 354

转载 Java-字符串问题

String具有不变性。当两个字符串都是这样声明的时候,其实这里面它们指向的是同一个内存地址。String s1 = "hello";String s2 = "hello";可以通过下面的两个例子做比较:例1:public class StringTestTwo {  public static void main(String[

2016-03-01 10:16:01 385

转载 java中length属性、length()方法、size()方法的区别

1. length属性是针对Java中的数组来说的,要求数组的长度可以用其length属性;2. length()方法是针对字符串来说的,要求一个字符串的长度就要用到它的length()方法;3. java中的size()方法是针对泛型集合说的,如果想看这个泛型有多少个元素,就调用此方法来查看。这个例子来演示这两个方法和一个属性的用法:pub

2016-03-01 10:01:20 515

原创 java核心技术卷I-第四章学习笔记

对象与类1.类是构造对象的模板或蓝图。由类构造对象的过程称为创建类的实例。2.封装(数据隐藏)是与对象有关的一个重要概念。从形式上看是将数据与行为组合在一个包中,并对对象的使用者隐藏了数据的实现方式。3.所有类的超类是object类。通过扩展一个类建立另外一个类的过程称为继承。4.对象的三个主要特性:行为、状态、标识(对象的唯一身份)。5.在java中使用构造器构造对象。构造器

2016-02-27 20:07:54 671

转载 URL中“#” “?” &“”号的作用

1. #    10年9月,twitter改版。一个显著变化,就是URL加入了"#!"符号。比如,改版前的用户主页网址为http://twitter.com/username改版后,就变成了http://twitter.com//username  这是主流网站第一次将"#"大规模用于重要URL中。这表明井号(Hash)的作用正在被重新认识。本文根据HttpWatch的文章,整理与井号

2016-02-22 09:17:02 283

原创 java核心技术卷I-第三章学习笔记

1. 声明一个变量之后,必须用赋值语句对变量进行显示初始化,千万不能使用未被初始化的变量。2.在java中不区分变量的声明与定义。3.当参与/运算的两个操作数都是整数时,表示整数除法;否则表示浮点数除法。4.自增自减运算符的操作数不能是数值,因为这些运算改变了变量的值。5.&和|运算符应用于布尔值,得到的结果也是布尔值。6.java语言允许使用+号拼接两个字符串。7.当一个

2016-02-22 09:07:51 607

原创 Chrome支持"过期插件运行"设置方法

问题现象方法一:发送快捷方式到桌面,右键"属性",在"目标"项后面添加--allow-outdated-plugins(注:关闭Chrome浏览器再次点击快捷方式启动后生效)方法二:360下载新的插件,然后启用新插件,停用就插件

2016-01-29 08:35:35 1349

原创 tomcat编码格式与jsp编码格式不一致,导致页面标题乱码

出现问题:需要检查:jsp页面meta 的编码格式与tomcat/服务器的编码格式检查一下是否一致,发现tomcat的编码格式不是utf-8解决办法:修改tomcat默认编码格式:修改tomcat下的conf/server.xml文件,找到如下代码:                   connectionTimeout="20000"

2015-12-27 10:27:19 606

原创 Eclipse 中包结构展开有两种方式

package presentation(包结构展开方式):一:平坦方式(flat)二、分层方式(hierarchical)(一般选择这种,方便查看)如何设置?

2015-12-24 09:06:05 8499

原创 request.getParameter() request.getAttribute()区别

Q:HttpServletRequest.getParameter("modelName"); 能取到想要的modelObject吗?A:经过测试之后,发现是不能的。后来想想,其他道理挺简单的,当两个Web组件之间为转发关系时,转发源会将要共享 request范围内的数据先用setAttribute将数据放入到HttpServletRequest对象中,然后转发目标通过 getAt

2015-12-22 14:42:35 390

原创 更改Eclipse中js文件的编辑方式,从而可以利用ctrl键快速定位方法

打开window->preferences如下图所示,找到General->Editors->File Associations,在右侧选中*.js,将下方的Associated editors选择为 Spket javascript Editor点击右侧Default按钮,将其设置为默认值,然后点击Ok即可

2015-12-17 21:46:35 8537 4

原创 使用navicat连接Oracle服务器时报126、ORA-28547、ORA-12514错误

一、Canot load OCI DLL,126: Instant Client package is required for Baic and TNS connection 。For more information: http://wiki.navicat.com/wiki/index.php/Instant_client_required       问题原因:查看上述链接页面...

2015-11-11 23:00:26 1137

原创 win7不小心改成经典模式,如何改回来

不小心桌面主题被修改,窗体显示变成了经典模式,就像winxp一样了,看着很不舒服,那么如何恢复win7原来唯美的效果呢?  经典模式效果图:(网页上截取)操作步骤:桌面空白处右键---->个性化------->选择Aero主题效果图片,更改安装后就恢复回来了

2015-11-04 14:40:41 1506

MySQL5.1参考手册

是我们工作和学习过程中的良好助手,方便快捷,可以通过API文档详尽的了解MySQl.chm

2015-11-15

Ext3.2中文API

帮助大家更好的学习ExtJs,包括详细的各种使用方法,人手必备良器!

2015-11-12

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

TA关注的人

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