- 博客(21)
- 收藏
- 关注
原创 DDL与DML问题
DDL (Data Definition Language 数据定义语言)数据定义语言,用于定义和管理 SQL 数据库中的所有对象的语言123456create table 创建表 alter table 修改表 drop table 删除表 truncate table 删除表中所有行 create index 创建索引 drop index 删除索引当执行DDL...
2018-04-02 10:27:12 843 1
转载 Oracle 建立索引及SQL优化
数据库索引:索引有单列索引复合索引之说如何某表的某个字段有主键约束和唯一性约束,则Oracle 则会自动在相应的约束列上建议唯一索引。数据库索引主要进行提高访问速度。建设原则: 1、索引应该经常建在Where 子句经常用到的列上。如果某个大表经常使用某个字段进行查询,并且检索行数小于总表行数的5%。则应该考虑。 2、对于两表连接的字段,应该建立索引。如果经常在某表的一个字段进行Order By...
2018-04-02 10:19:20 386
原创 jquery常用操作
苹果橘子全选/反选 $(function(){ $("#all").click(function(){ var isChecked = $(this).prop("checked"); $("input[name='id']").prop("checked",isChecked); }); }) select{ width:
2017-09-03 18:18:23 489
原创 js相关1.设置下拉框只读2.判断两个数组是否相等3.form表单取值
1.设置选中下拉框只读 bbb aaa ccc SetReadOnly(document.getElementById("select")); function SetReadOnly(obj){ if(obj){ obj.onbeforeactivate =
2017-08-08 22:52:35 408
原创 Tomcat启动异常—Error configuring application listener of class:***.class
我这里出现这个问题的原因是:Caused by:Java.lang.ClassNotFoundException:***.class1.在异常的上面有:警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:L
2017-08-03 23:29:50 2049
原创 java.util.Date和java.sql.Date的区别及应用
java.util.Date 就是在除了SQL语句的情况下面使用java.sql.Date 是针对SQL语句使用的,它只包含日期而没有时间部分它都有getTime方法返回毫秒数,自然就可以直接构建java.util.Date d = new java.util.Date(sqlDate.getTime());...--------------------------------
2017-08-03 21:23:45 235
转载 Java数据库连接——JDBC调用存储过程,事务管理和高级应用
阅读目录一、JDBC常用的API深入详解及存储过程的调用1、存储过程(Stored Procedure)的介绍2、JDBC调用无参存储过程3、JDBC调用含输入参数存储过程4、JDBC调用含输出参数存储过程二、JDBC的事务管理1、JDBC实现事务管理2、通过代码实现事物的管理三、数据库连接池(dbcp、c3p0)1、dbcp使用步骤2、c3p0
2017-07-30 22:13:42 616
转载 mysql之触发器trigger 详解
mysql之触发器trigger触发器(trigger):监视某种情况,并触发某种操作。触发器创建语法四要素:1.监视地点(table) 2.监视事件(insert/update/delete) 3.触发时间(after/before) 4.触发事件(insert/update/delete)语法:create trigger triggerNameafter/before
2017-07-29 15:49:04 435
原创 Object,Map,List,Array转为Json格式
import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import net.sf.json.JSONArray;import net.sf.json.JSONObject;public class MapToJson {
2017-07-27 22:12:23 415
原创 select只读属性设置的常用方案
因为Select下拉框只支持disabled属性,不支持readOnly属性,而在提交时,disabled的控件,又是不提交值的。现提供以下几种解决方案:1.使用js文件 bbb aaa ccc SetReadOnly(document.getElementById("select")); function Se
2017-07-24 22:24:51 2858
原创 正则表达式
字符描述\将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,“n”匹配字符“n”。“\n”匹配一个换行符。串行“\\”匹配“\”而“\(”则匹配“(”。^匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性,^也匹配“\n”或“\r”之后的位置。$匹配输入字符串的结束位置。如果设置了
2017-07-24 00:28:03 182
原创 数据库面试常问的一些基本概念
1、超键、候选键、主键、外键超键:在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作为一个超键,多个属性组合在一起也可以作为一个超键。超键包含候选键和主键。候选键:是最小超键,即没有冗余元素的超键。主键:数据库表中对储存数据对象予以唯一和完整标识的数据列或属性的组合。一个数据列只能有一个主键,且主键的取值不能缺失,即不能为空值(Null)。外键:在一个表中存在的另一
2017-07-23 16:32:38 387
原创 eclipse自动提示的设置
如果你用过Visual Studio的自动补全功能后,再来用eclipse的自动补全功能,相信大家会有些许失望。 但是eclipse其实是非常强大的,eclipse的自动补全没有VS那么好是因为eclipse的补全功能用的是默认设置。你只需要稍微修改一下就行了。 最简单的修改方式是:Windows——>Preferences——>Java-->Editor-->Content A
2017-07-23 16:05:33 225
转载 Eclipse的java代码出错:The import org.apache cannot be resolved
Eclipse中,折腾java代码。把之前在android中的代码拿过来使用。结果出现The import org.apache cannot be resolved的错误: 【解决过程】1.这里:求救,eclispe开发不能import org.apache 包和The import org.apache cannot be resolved都说到了,让去:
2017-07-23 15:51:05 46429 1
原创 全国城市经纬度数据表mysql
SET FOREIGN_KEY_CHECKS=0;-- ------------------------------ Table structure for `经纬度`-- ----------------------------DROP TABLE IF EXISTS `经纬度`;CREATE TABLE `经纬度` ( `government` varchar(255) DEF
2017-07-23 15:20:29 3204
转载 Mysql 地区经纬度 查询
摘要: Mysql数据库,根据地区的经纬度信息,查询附近相邻的地区 2015-03-27 修改,增加 MySQL的空间扩展(MySQL Spatial Extensions)的解决方案: MySQL的空间扩展(MySQL Spatial Extensions),它允许在MySQL中直接处理、保存和分析地理位置相关的信息,看起来这是使用MySQL处理地理位置信息的“官方解决方案”。
2017-07-23 15:11:38 824
转载 LinkedHashMap和HashMap的比较使用
LinkedHashMap和HashMap的比较使用由于现在项目中用到了LinkedHashMap,并不是太熟悉就到网上搜了一下。import java.util.HashMap;import java.util.Iterator;import java.util.LinkedHashMap;import java.util.Ma
2017-07-22 21:07:30 307
转载 oracle 序列问题
在oracle中sequence就是所谓的序列号,每次取的时候它会自动增加,一般用在需要按序列号排序的地方。 1、Create Sequence 你首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE权限, CREATE SEQUENCE emp_sequence INCREMENT BY 1 -- 每次加几个 START W
2017-07-19 01:31:03 1036
转载 oracle 序列(2)
在开始讲解Oracle序列使用方法之前,先加一点关于Oracle client sqlplus的使用,就是如果执行多行语句的话一定要加“/”才能表示结束,并执行!本篇文章的主题是通过创建Oracle序列和触发器实现表的主键自增。1.首先创建序列,Oracle序列的语法格式为:CREATE SEQUENCE 序列名[INCREMENT BY n][START WITH n][{M
2017-07-19 01:22:34 280
转载 关于多线程的问题
1>多线程的 实现方式 继承Thread类 或者 实现 Runnable 接口2>出现线程安全的原因(主要讲解 同步锁) 线程 操作共性数据的多条代码 分开执行,就会引起线程安全问题(关键点:存在共性数据,操作共性数据的多条代码被分开) 解决方案:保证 操作共性数据的多条代码在同一时间段内 只有一个线程在执行,执行期间,不允许其他线程进入
2017-07-19 01:09:11 195
转载 Java 反射机制中 getMethod()和getDeclaredField()区别
今天在程序中用到java反射机制时,遇到的问题记录一下:我当时遇到的问题是,我用反射getMethod()调用类方法时,发生 NoSuchMethodException异常,后来上网发现getMethod()调用公共方法,不能反射调用私有方法,后来找到 getDeclaredField()能够访问本类中定义的所有方法。后来用这个方法解决了我遇到的问题。我查了java api文档,其中详细说明如下:
2017-07-19 01:06:20 442
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人