08 2017 档案
摘要:1、Map接口定义的集合又称查找表,用于存储所谓的 key-value 映射对,key可以看成是value的索引,作为key的对象在集合中不可以重复 根据内部数据结构的不同Map接口有多重实现类,其中常用的有内部为hash表实现的HashMap和内部为排序二叉树实现的TreeMap。 2、Map接口
阅读全文
摘要:1、队列Queue是常用的数据结构,可以将队列看成特殊的线性表,队列限制了对线性表的访问方式,只能从线性表的一段添加(offer)元素, 从另一段取出(poll)元素,队列遵循先进先出的原则。 2、JDK中提供了Queue接口,同时使得LinkList实现了该接口,选择LinkList实现Queue
阅读全文
摘要:1、List的toArray()方法用于将集合转换成数组,但实际上改方法是在Collection中定义的,所以所有的集合都具备这个功能, 其有两个方法:Object【】 toArray() 和 T<T> [] toArray(T[] a)第二个方法是比较常用的 ,我们可以传入一个指定类型的数组, 该
阅读全文
摘要:1、List接口是Collection的子接口,用于定义线性表数据结构 ,可以将List理解为存放对象的数组,只不过其元素个数可以动态增加或减少。 2、List接口的两个常见的实现类为ArrayList和LinkList,分别用动态数组和链表方式实现了List接口。 3、ArrayList和Link
阅读全文
摘要:1、Iterator迭代器用于遍历集合元素,获取迭代器可以使用。 2、Iterator提供了统一遍历集合元素的 方式 ,其提供了用于遍历集合的连个方法 boolean hasNext()判断集合是否还有元素可以遍历, E next()返回迭代的下一个元素 。
阅读全文
摘要:1、Collection是一个接口,定义了集合相关的操作方法,其有两个子接口List和Set。 2、List和Set的区别 List是有序的可重复集合,Set是无序的不可重复集合。 3、集合持有对象的引用,集合中存储的都是引用类型元素,并且集合只保存每个元素对象的引用,而并非将元素对象本身存入集合。
阅读全文
摘要:1、包装类:在进行类型转换的范畴内,有一种特殊的转换需要将int这样的基本数据类型转换成对象。 2、所有的基本类型都有一个与之对象的类,即包装类(wrapper) 3、包装类是不可变类,在构造了包装类对象后,不允许更改包装在其中的值。 4、包装类是final的,不能定义他们的子类。 5、double
阅读全文
摘要:1、== 用于比较变量的值,可以应用于任何类型,如果应用与应用类型,比较的是两个引用变量中存储的值(地址信息),判断两个变量是否指向相同的对象。 2、equals()是Object方法,重写以后可以比较两个对象内容是否相同。 3、所以 Object的equals()方法的比较规则和 == 是相同的
阅读全文
摘要:1、equals()是Object中的方法,作用在于检测一个对象是否等于另一个对象。 2、在Object类中equals()方法是判断两个对象是否有相同的引用 ,即是否是相同的对象。 3、String重写equals()方法,String的equals()方法用途比较两个字符对象的字符序列是否相同。
阅读全文
摘要:1、java语言很多地方会默认调用对象的toString方法。 注:如果不重写toString方法,将会 使用Object的toString方法,其逻辑为 类名@散列码,toString方法是非常有用的调试工具,如果重写了toString方法,调试时断电到对象会显示出对象各个属性及其值,如果不重写则
阅读全文
摘要:使用replaceAll实现字符串替换,即把字符串某些字符全部替换成别的 // 将str中的所有数字替换为“数字”二字 String str = "abc123bcd45ef6g7890"; str = str.replaceAll("\\d+", "数字"); System.out.println
阅读全文
摘要:在java.lang包中有String.split()方法,返回是一个数组 不管按照什么拆,拆出来是一个数组 String str = "1,2,3,4,5,6"; String[] strarr = str.split(","); system.out.println(strarr)//["1",
阅读全文
摘要:String的valueOf()重载方法可将double类型,int类型,boolean类型以及char数组类型等变量转换为String类变量。 注:String的valueOf()可将char数组转换为String类变量。 double pi = 3.1415926; int value = 12
阅读全文
摘要:charAt(int index)遍历一个字符串的所有字符实例 String name = "Whatisjava?"; for (int i = 0; i < name.length(); i++) { char c = name.charAt(i); System.out.print(c + "
阅读全文
摘要:String的trim()可以去掉字符串的前导和后继字符串,即去掉字符串前面和后面的空格。 eg:String userName = " good man "; System.out.println(userName.length()); // 12 userName = userName.trim
阅读全文
摘要:substring() 用于返回一个字符串的子字符串,即截取字符串功能。 substring()常用的重载方法如下: substring(int beginIndex,int endIndex) 意思为返回下标从beginIndex开始(包括),到endIndex(不包括)结束的子字符串。 eg:
阅读全文
摘要:String还定义有lastIndexOf(String str,int from) 意思为str在字符串多次出现时将返回最后一次出现的位置。 eg: String str = "I can because i think i can"; int index = str.lastIndexOf("c
阅读全文
摘要:indexOf作用:用于检索一个字符串在另一个字符串中的位置。 indexOf的几个重载方法如下: int indexOf(String str) 意思为在字符串中检索str第一次出现的位置,如果找不到返回-1。 eg: String str = "I can because i think i c
阅读全文
摘要:问题:tomcat第一次使用正常启动后访问8080端口报404错误 解决办法:双击tomcat调出tomcat的xml文件页面,Server Locations 默认是选第一行即Use Workspace metadata 改成选第二个选项后问题解决(Use Tomcat Installation)
阅读全文
摘要:问题:tomcat第一次使用正常启动后访问8080端口报404错误 解决办法:双击tomcat调出tomcat的xml文件页面,Server Locations 默认是选第一行即Use Workspace metadata 改成选第二个选项后问题解决(Use Tomcat Installation)
阅读全文
摘要:配置环境变量:右击“我的电脑”-->"高级"-->"环境变量" 1)在系统变量里新建JAVA_HOME变量,变量值为:C:\Program Files\Java\jdk1.6.0_14(根据自己的安装路径填写) 2)新建classpath变量,变量值为:.;%JAVA_HOME%\lib;%JAVA
阅读全文
摘要:问题描述: Jdk安装完成后从新启动电脑,打开eclipse报找 不到JRE或JDK,在cmd中输入 java -version 也不显示JDK信息。 后把JDK配置的环境变量path的JAVA_HOME使用原始的完整路径替代问题解决。(可能是和操作系统有关) 注:window10操作系统path环
阅读全文
摘要:一 关于expdp和impdp 使用EXPDP和IMPDP时应该注意的事项:EXP和IMP是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用。 EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用。 IMP只适用于EXP导出的文件,不适用于EXPDP
阅读全文
摘要:1. sqlplus /nolog 2. conn system/密码 as sysdba 或conn / as sysdba 或conn sys/密码 as sysdba 注:system系统用户默认密码--manager,sys系统用于默认密码--change_on_install
阅读全文
摘要://获得coolie 的值function cookie(name){ var cookieArray=document.cookie.split("; "); //得到分割的cookie名值对 for (var i=0;i<cookieArray.length;i++){ var arr=cook
阅读全文
摘要:Tomcat的默认配置,性能并不是最优的,我们可以通过优化tomcat以此来提高网站的并发能力。提高Tomcat的性能可以分为两个方向。 服务器资源 服务器所能提供CPU、内存、硬盘的性能对处理能力有决定性影响,所以说服务器性能牛B,Tomcat也不会太差。当然提高服务器的硬件配置,是需要大量RMB
阅读全文
摘要:有没有感觉到,自从装上Oracle之后,电脑变卡了?卡是正常的,oracle作为大型数据库软件,运行起来是非常吃内存的。 所以对于自用的电脑来说,不使用Oracle的时候,应该把Oracle的一系列服务关掉。你可以把Oracle的服务设置为手动开启,但是这样的话就需要你一个一个去开启服务,关闭服务,
阅读全文
摘要:启动: 在cmd中输入 net start mysql 关闭: 在cmd中输入 net stop mysql
阅读全文
摘要:什么是JSP中隐含对象:容器自动创建,在JSP文件中可以直接使用的对象。 作用:JSP预先创建的这些对象可以简化对HTTP的请求,响应信息的访问。 JSP中的隐含对象: 输入输出对象:request、response、out 作用域通信对象:session、application、pageConte
阅读全文
摘要:1.page指令: 作用一:导包 <%@page import = "java.util.*" %> <%@page import = "java.util.*,java.sql.*" %> 作用二:设置response.setContentType() 方法的参数值 <%@ page conten
阅读全文
摘要:Js的String对象常用方法: 方法一.得到某字符在字符串中的索引位置。 str.indexOf(findStr,[index])--返回的是要查找字符在字符串中的位置索引 ,index开始查找的位置索引,可以省略。 例如: var str1 = "JavaScript网页教程": var str
阅读全文
摘要:function sortFunc(a,b){ a-b; } var arr1 = [11,6,3,2]; arr1.sort(sortFunc);
阅读全文
摘要:var a1 = new Array(); var a2 = new Array(7); var a3 = new Array(100,"0",true); var a4 = new Array(100,200,300);
阅读全文
摘要:第一:去重 使用distinct关键字。 第二:补位函数 LPAD (左补位),RPAD(右补位) eg: 工资列不足15使用“$”左补足15位( 使用LPAD方法实现对工资列的左补位,SQL语句如下所示) 第三:字符串函数 使用 concat() 或使用 || 连接符 。 eg:select em
阅读全文
摘要:max(),min(),avg(),sum() 其中 avg(),sum()只能操作数字 , max(),min()能操作数字、日期、字母 等。
阅读全文
摘要:下载地址;http://pan.baidu.com/s/1pLka0un
阅读全文
摘要:最简单步骤:把features和plugins直接放到Myeclipse安装包的dropins中,从新启动eclipse即可 features和plugins下载地址:http://pan.baidu.com/s/1qXGmrIc
阅读全文
摘要:最简单步骤:把subclipse中的features和plugins直接放到eclipse安装包的dropins中,从新启动eclipse即可 subclipse文件下载地址:http://pan.baidu.com/s/1i5rEv2X
阅读全文
摘要:git使用教程文档下载地址:http://pan.baidu.com/s/1c2lcUC4
阅读全文
摘要:myeclipse10.7.1 导出war问题解决办法myeclipse10破解后,导出war包时报“SECURITY ALERT: INTEGERITY CHECK ERROR”只要执行完第一步的破解后,将com.genuitec.eclipse.export.wizard_9.0.0.me201
阅读全文
摘要:var input = document.getElementById("file"); //支持chrome IE10 if (window.FileReader) { var file = input.files[0]; var reader = new FileReader(); reader
阅读全文
摘要:第一种: 如果是从数据库获取的时间(数据库中日期格式是乱的)可以在数据库取数据时 进行格式化 例如 ;TO_CHAR(SYSDATE,'YYYY-MM-DD') 第二种: 在数据库取出数据后可以在后台通过SimpleDateFormate格式化 例如: Date datetime = new Dat
阅读全文
摘要:例如:实体类 String userName 数据库:name 解决办法一: 通过给字段加别名,别名写成实体类属性一 eg:select name userName from student 解决办法二: 添加关联映射 通过mybatis <resultMap> 标签
阅读全文
摘要:<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//ibatis.apache.org//DTD Mapper 3.0//EN" "http://ibatis.apache.org/dtd/ibatis-3-mapp
阅读全文
摘要:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" import="java.util.*,javax.faces.context.FacesContext,javax.faces.
阅读全文
摘要:解决方法: 第一步:sqlplus下执行:select userenv('language') from dual;//查看oracle字符集 注:如果oracle字符集与后台代码设置的字符集不一致就会出现乱码 第二步:修改SYS.PROPS$表。即用SYS用户登陆ORACLE后,利用下面语句修改相
阅读全文
摘要:链接:http://jingyan.baidu.com/article/3d69c55165bc94f0cf02d7d9.html (按照此链接不会安装错误)
阅读全文
摘要:解决办法 : sql语句后一定要跟分号 .
阅读全文
摘要:在cmd中输入 user/password@Ip:port/sid 例如: laoda/123@192.168.4.161:1521/orcl laoda是用户名,123是密码。
阅读全文
摘要:可通过能否登录sqlplus来判断是否安装成功。 操作系统:windows10 oracle版本:oracle 11g 步骤: 1、电脑win键+R键,输入cmd,进入命令提示符。 2、命令行中输入:sqlplus 如下图如果没有报错,并出现oracle版本号,则代表安装成功。 sqlplus /n
阅读全文
浙公网安备 33010602011771号