自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

转载 数据库索引

转载于:科普中国”科学百科词条编与应用工作项目 :网址:whttps://baike.baidu.com/item/%E6%95%B0%E6%8D%AE%E5%BA%93%E7%B4%A2%E5%BC%95/8751686?fr=aladdin索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。如果想按特定职员的姓来查找他或她,则与在表中搜索所有的行...

2019-07-17 16:53:02 181

转载 线程isAlive方法

isAlive方法:方法isAlive()功能是判断当前线程是否处于活动状态。活动状态就是线程启动且尚未终止,比如正在运行或准备开始运行。public class IsAliveThread extends Thread { public IsAliveThread() { System.out.println("begin"); ...

2019-07-17 10:28:38 2517

原创 ORA-00923: 未找到要求的 FROM 关键字

(1)一个查询语句字段长大于255,(我是在表字段和表名中间换行了,我把他们换成一行就正确了.(2)做拆开拼接时,将select、from语句或者拼接符号+的位置有误(3)起别名的时候有括号了,是不能有括号的(4)确定表的字段名称(包括检查大写,小写,字母)与数据库中的字段是否一一对应(5)引号是否正确运用...

2019-07-16 16:37:42 20261 1

原创 java.sql.SQLSyntaxErrorException: ORA-00933: SQL 命令未正确结束

(1)mysql时使用的sql语句常有“;”结尾的语句,但oracle中不能出现“;”结尾,因为oracle解析器很严谨,不支持“;”结尾语句解析。(2)注意where和表明之间是否有空格,(有空格不报错)(3)传入的参数,将SQL语句放到你的Oracle中测试一遍...

2019-07-16 16:30:21 3726

转载 Logger.getLogger(字符串)

log4j中的Logger.getLogger()可以不用加载一个类,也可以传字符串的,这是一种通用做法,比如Logger logger = Logger.getLogger("com.MyLog");logger.info("...");那么Logger首先会去找log4j.properties中的log4j.category.com.MyLog对应的Appender来写日志,当然如果...

2019-07-15 16:10:19 2182

转载 AtomicInteger类的理解与使用

AtomicInteger类的理解与使用首先看两段代码,一段是Integer的,一段是AtomicInteger的,为以下:public class Sample1 { private static Integer count = 0; synchronized public static void increment() { count++; ...

2019-07-15 15:22:49 292

原创 SQL:索引中丢失 IN 或 OUT 参数

java.sql.SQLException: 索引中丢失 IN 或 OUT 参数:: 1(1)重新加载自己的Schema,vschema,db,vdb类,项目刷新,(2)原来的表与临时表的字段不对应,(3)检查自己传入的字段值是否重复,是否写错,顺序是否对应。...

2019-07-10 19:58:08 1466

原创 SQL错误:违反唯一约束条件

java.sql.BatchUpdateException: ORA-00001: 违反唯一约束条件 (AML.PK_LTB_INS_RPOL)at oracle.jdbc.driver.OraclePreparedStatement.executeBatch(OraclePreparedStatement.java:12296)at oracle.jdbc.driver.OracleS...

2019-07-10 19:47:37 18851

转载 java中HashMap原理

1、为什么用HashMap?HashMap是一个散列桶(数组和链表),它存储的内容是键值对(key-value)映射HashMap采用了数组和链表的数据结构,能在查询和修改方便继承了数组的线性查找和链表的寻址修改HashMap是非synchronized,所以HashMap很快HashMap可以接受null键和值,而Hashtable则不能(原因就是equlas()方法需要对象,因为HashM...

2019-06-27 19:54:11 687

转载 面试线程池

一. 线程池简介1. 线程池的概念: 线程池就是首先创建一些线程,它们的集合称为线程池。使用线程池可以很好地提高性能,线程池在系统启动时即创建大量空闲的线程,程序将一个任务传给线程池,线程池就会启动一条线程来执行这个任务,执行结束以后,该线程并不会死亡,而是再次返回线程池中成为空闲状态,等待执行下一个任务。2. 线程池的工作机制 2.1 在线程池的...

2019-06-25 11:07:51 174

转载 Logger之Logger.getLogger(CLass)

尊重原创:http://www.cnblogs.com/zxf330301/p/5876117.html之前一直在使用System.out.println()来调试.但是用这种方式开发项目部署到生产环境,会因为众多的控制台输出降低应用的性能.这时候Log4J就成为可平衡开发和部署应用的利器了. 在项目中使用Log4J并不是一件困难的事情,简单粗暴的方式就是在每个类A中声明一个Logger...

2019-06-24 13:38:16 22876 1

转载 java中的除法和取余注意点

1 整数除法中,除数为0,抛出一个算术异常ArithmeticException。整数取余运算中,除数为0,抛出一个ArithmeticException异常。如:class Test{public static void main(String args[]){System.out.println(3/0);System.out.println(3%0);...

2019-06-21 13:59:04 5951

原创 JSP

1.JSP有哪些内置对象?作用分别是什么?答案:1.JSP有9个内置对象:(1)request:封装客户端的请求,其中包含来自GET或POST请求的参数;(2)response:封装服务器对客户端的响应;(3)pageContext:通过该对象可以获取其他对象;(4)session:封装用户会话的对象;(5)application:封装服务器运行环境的对象;(6)...

2019-06-21 08:55:50 87

原创 Ajax面试题

1. 什么是Ajax?答案:Ajax的全称是Asychronous JavaScript And XML(异步JavaScript和XML); 是一种用来改善用户体验的技术,其实质是利用浏览器内置的一种特殊对象(即ajax对象)异步地向服务器发送请求,服务器返回部分数据,浏览器利用这些数据修改当前页面,整个过程页面无刷新,不打断用户的请求。2. 请谈一下Ajax的优点?答案:通...

2019-06-21 08:52:25 3582 1

原创 Servlet面试题

1.Web服务器在与客户端交互时Servlet的工作过程是?答案:在客户端对web服务器发出请求 web服务器接收到请求后将其发送给Servlet Servlet容器为此产生一个实例对象并调用ServletAPI中相应的方法来对客户端HTTP请求进行处理,然后将处理的响应结果返回给WEB服务器. web服务器将从Servlet实例对象中收到的响应结构发送回客户端.2.Servlet...

2019-06-21 08:51:41 150

原创 SSM(2)面试题

16. BeanFactory 接口和 ApplicationContext 接口有什么区别 ?答案:1.ApplicationContext 接口继承BeanFactory接口,Spring核心工厂是BeanFactory ,BeanFactory采取延迟加载,第一次getBean时才会初始化Bean, ApplicationContext是会在加载配置文件时初始化Bean。2.App...

2019-06-21 08:47:30 364

转载 schema

在数据库中,schema(发音 “skee-muh” 或者“skee-mah”,中文叫模式)是数据库的组织和结构,schemasandschemata都可以作为复数形式。模式中包含了schema对象,可以是表(table)、列(column)、数据类型(data type)、视图(view)、存储过程(stored procedures)、关系(relationships)、主键(primary...

2019-06-19 09:59:57 166 1

原创 SSM(1)面试题

1. JDBC 跟 Mybatis的区别?答案:1.Mybatis是一种支持SQL的持久层框架,底层仍然是jdbc。2.Mybatis相对于直接使用JDBC, 代码大大简化,比如能够直接将ResultSet中的数据转换成所需要的Java bean对象等。3.MyBatis对SQL统一放到配置文件中进行管理,不用将SQL语句分散在各个java类中,方便代码的维护。4.JDBC代码相...

2019-06-18 20:03:54 1961

原创 SimpleDateFormat

(1)Mon Jun 17 18:03:29 CST 2019------转换为---------2019-06-17 18:03:29 星期一 下午package date;import java.text.SimpleDateFormat;import java.util.Date;/*** java.text.SimpleDateFormat* 可以根据一个给定的日期格...

2019-06-17 18:07:16 109

转载 varchar2和varchar的区别

1.varchar2把所有字符都占两字节处理(一般情况下),varchar只对汉字和全角等字符占两字节,数字,英文字符等都是一个字节;2.VARCHAR2把空串等同于null处理,而varchar仍按照空串处理;3.VARCHAR2字符要用几个字节存储,要看数据库使用的字符集,大部分情况下建议使用varchar2类型,可以保证更好的兼容性...

2019-06-14 17:14:31 11146 1

原创 Mandatory和Optional

①Mandatory:英 ['mændət(ə)rɪ] 美 ['mændətɔri]adj. 强制的;托管的;命令的n. 受托者(等于mandatary)复数 mandatories在sql语句中表示“Mandatory”表示此查询字段必填;②Optional:英 ['ɒpʃ(ə)n(ə)l] 美 ['ɑpʃənl]adj. 可选择的,随意的n. 选修科目在sql语句中表示...

2019-06-14 14:28:08 3188

转载 java中的null和""区别

(1)问题一:null和""的区别String s=null;string.trim()就会抛出为空的exceptionString s="";string.trim()就不会抛,为什么?答:NULL:代表声明了一个空对象,不是一个字符串,可以赋给任何对象。"" :代表声明了一个对象实例,这个对象实例的值是一个长度为0的空字符串。String s=null; 只是定...

2019-06-14 14:23:57 114

转载 response.reset()

空白行的出现原因,jsp代码编译后产生。就是有jsp生成html文件的时候,html文件内部会出现很多空白行。下载后的文件内的空白行也是这样产生的。因此,需要 response.reset() 来清除首部的空白行。...

2019-06-13 18:46:17 16710

原创 break,continue,return的区别

(1)break①完全结束一个循环,跳出循环体。不管是哪种循环,一旦在循环体中遇到break,系统将完全结束循环,开始执行循环之后的代码。②不仅可以结束其所在的循环,还可结束其外层循环。注意此时需要在break后紧跟一个标签,这个标签用于标识一个外层循环。Java中的标签就是一个紧跟着英文冒号(:)的标识符。且它必须放在循环语句之前才有作用。public class Test1...

2019-06-13 18:17:03 110

原创 Jsp的九大内置对象

out : JSPWriter request : HttpServletRequest response : HttpServletResponse session : HttpSession application : ServletContext pageContext : PageContext config : ServletConfig exception : Throw...

2019-06-12 09:18:31 119

转载 Java基础其他注意事项

1)Java 文件规则:一个Java源文件中可以有多个类,但只能有一个公有类!其他类只能是默认类(包中类)而且Java的文件夹一定与公有类类名一致!如果没有公有类,可以和任何一个文件名一致。一般建议:一个文件一个公有类!一般不在一个文件中写多个类2)JVM内存结构堆、栈和方法区分别存储的内容:JVM会在其内存空间中开辟一个称为“堆”的存储空间,这部分空间用于存储使用new关键字创建的对象。...

2019-06-11 18:53:33 112

翻译 常用的LINUX命令

这篇文章中每个命令都有一些简单的示例说明它的用法,对于想学习Unix/Linux的人,这些命令基本上都是需要掌握的: tar grep find ssh sed awk vim diff ...

2019-06-11 18:40:39 190

原创 冒泡排序

2019-06-03 18:26:22 79

原创 数据库(1)

SQL什么是SQL:Structured Query Language 结构化查询语言,用于程序员和数据库管理系统进行交流的语言在终端或命令行中和数据库软件建立连接mysql -uroot -p数据库相关SQL查看所有数据库 格式: show databases; 创建数据库格式:create database 数据库名; create database db1; 查看数据库详...

2019-06-03 18:20:52 174 1

原创 从随机的100个数中得到前5个数

2019-06-03 17:54:40 489

原创 找出不存在的两位数

2019-06-03 17:40:03 120

原创 统计字符出现的次数

2019-06-03 17:17:34 3137

转载 JAVA流程控制语句

一、循环控制语句的学习:1)循环控制语句 ①for:最常用,用在与次数有关的循环处理,甚至只用for可以解决任何循环问题。注意事项:for中定义的用于控制次数的循环变量,只在for中有效,for结束则循环变量被释放(回收)。②while:很常用,用在循环时候要先检查循环条件再处理循环体,用在与次数无关的情况。如果不能明确结束条件的时候,先使用while(true),在适当条件使...

2019-05-31 16:59:58 227

转载 Java语言基础

1.基础语言要素1)标识符:给类、方法、变量起的名字A.必须以字母或下划线或 $ 符号开始,其余字符可以是字母、数字、$ 符号和下划线。B.只能包含两个特殊字符,即下划线 _ 和美元符号 $ 。不允许有任何其他特殊字符。C.标识符不能包含空格。D.区分大小写。2)关键字:只有系统才能用的标识符注意事项:true、false、null不是关键字!是字面量。 main不...

2019-05-30 18:16:59 75

空空如也

空空如也

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

TA关注的人

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