自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据表格的转置操作

 --case when  then end  是对值进行改名处理      --别名是对列进行改名处理      select  sum(n)  total,       sum(case y         when '1987' then n        end )"1987",       sum( case y         when '1980' then n        end...

2018-04-28 10:55:51 511

转载 SQL中IN和EXISTS用法的区别

SQL中IN和EXISTS用法的区别结论1. in()适合B表比A表数据小的情况2. exists()适合B表比A表数据大的情况当A表数据与B表数据一样大时,in与exists效率差不多,可任选一个使用.select * from Awhere id in(select id from B)以上查询使用了in语句,in()只执行一次,它查出B表中的所有id字段并缓存起来.之后,检查A表的id是否与...

2018-04-28 00:12:16 409

转载 exist和in

Sql语句中IN和exists的区别及应用  表展示    首先,查询中涉及到的两个表,一个user和一个order表,具体表的内容如下:    user表:        order表:       in    确定给定的值是否与子查询或列表中的值相匹配。in在查询的时候,首先查询子查询的表,然后将内表和外表做一个笛卡尔积,然后按照条件进行筛选。所以相对内表比较小的时候,in的速度较快。    ...

2018-04-28 00:11:04 1376

原创 SQL

1.select  * from demp  order by sals desc   nulls  last ;  为空的置后mysql  关于null值滞后的方法order by isnull(id)-1,id2.select e.sal*12+nvl(e.comm, 0) from emp e;  oricle  在判断的时候 用关键字  nvl("a",2) 如果第一个表达式为null ....

2018-04-27 17:53:18 113

原创 SQL

SELECT DISTINCT Id_P,LastName FROM  persons1select  * from person1  group by  id_p,lastName;

2018-04-26 14:35:43 83

原创 mysql的日期

1.日期查询用now() 或者 CURDATE()函数2.得到其中的那个部分用select year(now())  得到年的部分  select month(now())  SELECT date(now())的到年月日  select  curdate()  年月日   select  CURTIME()  时分秒  两者加起来才是现在时间  SELECT  now()      年月日 时分...

2018-04-25 16:55:06 174

原创 反射

java反射之各基本类型的.class特性以及构造、属性、方法、数组(以及基本类型数组的特殊性)的简单使用 (2014-07-01 23:24:01)转载▼标签: java 反射分类: java学习笔记import java.lang.reflect.Constructor;import java.lang.reflect.Field;class ReflectPoint{ public int ...

2018-04-24 23:25:18 103

原创 SQL

ALTER TABLE category ADD `desc` VARCHAR(20);添加列表操作  一定不能加引号  引号属于字段性质的操作列的层级更高一些但是此处的desc属于关键字.需要加tab键上面的转义字符将其转义成普通字符串ALTER TABLE demo2 DROP descs, DROP username;一次删除多个列...

2018-04-24 10:11:24 83

原创 判断一个参数是不是数组

  //判断一个参数是不是数组    String[]  arr={"1","2","3"};    String a="nihao";    System.out.println(a.getClass().isArray() );       System.out.println(arr  instanceof  String[]);    //Array   类提供了动态创建和访问...

2018-04-23 23:24:50 788

原创 schema约束

可能有错误targetnamaspace 其实就是为此约束文件起了个名字;  不写实验证明也是正确的引用的地址可以自定义,但是要和文件对应暂时理解到此而elementquarlified 看收藏的博客;...

2018-04-22 14:27:32 92

原创 转义

转义的意思:将最基本的意思转成文本级别;或者将文本级别的意思,转成基本的意义;

2018-04-22 08:28:50 238 1

原创 转义符

html的转义符号于xml中唯一的区别是html中有 xml中无此转义html中的''不需要转义xml中'的转义是'

2018-04-22 08:24:23 156

转载 线程

JAVA多线程实现的四种方式Java多线程实现方式主要有四种:继承Thread类、实现Runnable接口、实现Callable接口通过FutureTask包装器来创建Thread线程、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值,后两种是带返回值的。 1、继承Thread类创建线程Thread类本质上是实现了Ru...

2018-04-19 10:59:42 76

原创 SQL

select deptno,sum(sal) from emp where sal>1200 group by deptno having sum(sal)>8500 order by deptno;基本执行顺序: 优先级越高越先执行from wheregroup byhaving selectorder by以下列表显示了操作符优先级的由低到高的顺序。排列在同一行的操作符具有相同...

2018-04-19 10:20:56 106

原创 关于换行符\r\n

2018-04-16 13:26:53 356

原创 泛型

?在反射中的使用了.第一次打破了?通配符只能在泛型中使用的规则.

2018-04-16 09:11:47 76

原创 socket编程

public static void main(String[] args) throws UnknownHostException, IOException { Socket socket=new Socket("127.0.0.1",8888); OutputStream output = socket.getOutputStream(); BufferedInputStream  in...

2018-04-13 15:51:00 443

原创 比较器

比较器中实现了compable接口 以当前对象为基础比较 相互减的结果 的 结果集 不变符号.则为正序.相互减的结果集 取相反符号则为 倒序;somparator比较.以第一个参数为比较基准...

2018-04-12 14:25:39 116

原创 匿名内部类

public class Method { public static void main(String[] args) { //匿名内部类  就是将  new  的  实例或者   继承实例   和实现行为 写在一起    //匿名接口中 可以重写 方法.在调用的时候 因为此时并不知道是否匿名接口调用 //所以匿名接受者 必须是调用 原来的方法名称 //但是最终执行的一定是重写的方法 me...

2018-04-11 22:25:48 81

原创 hash

public static void main(String[] args) throws Exception {      String  abc="*A";      String a="A";      //如果 string进行运算了 那么 一定要开辟一个新的空间      //返回值在新的空间里面      //因为String重写了hashcode那么它的hash值相同      //...

2018-04-11 18:14:35 72

原创 泛型

泛型中的int 和Integer是可以相互转化的 自动拆装箱 指的是  基本数据类型和引用数据类型.但是对数组失效了.所以用在泛型传值的时候实际上都是用的引用数据类型.但是int[]  和Integer[]  是无法进行相互转化的.int  和Integer是无缝 结合的.但是int[]  和integer[] 是 无法进行结合的.....

2018-04-10 21:04:53 119

转载 double格式化

public class Test { public static void main(String[] args) { // 方法一:输出时对double进行格式化保留两位小数 四舍五入 DecimalFormat df = new DecimalFormat("0.00"); double d1 = 3.23556; System....

2018-04-10 15:22:20 6840 1

原创 继承实现

类是 单继承 多实现接口多继承一句话 接口在后面 可有多个.类仅能有一个

2018-04-10 12:32:58 203

原创 泛型

package cn.itcast;import java.util.EmptyStackException;public class Test01 {     public static void main(String[] args) { /* try {     int[]  arr={12,12,435,34,12,21534,23};    int element = ge...

2018-04-09 19:10:23 76

原创 泛型

Student[]  t=new Student[]; Student[]  t1; T[]  t2; //集合或者数组泛型的意义更主要的是用来接收而不是用来计算 的 //T  是类型  但是 由于类型可以使 抽象的或者接口的所以直接new是不对的...

2018-04-09 16:21:08 52

原创 打印流

public static void main(String[] args) throws Exception {     PrintWriter  pr=new PrintWriter("f:\\a.txt");     PrintStream  pr1=new PrintStream("f:\\a.txt");     /**      * 两者不能同时使用 一个是按照字符解码 一个...

2018-04-09 16:03:47 73

原创 转换流

public class Demo { public static void main(String[] args) throws Exception { File file = new File("c:\\a.txt"); //创建一个字节输入流对象,必须明确数据源,其实就是创建字节读取流和数据源相关联。 FileOutputStream fis = new FileOutputStrea...

2018-04-09 12:13:02 139

原创 字节和字符

byte  字节  char  2个字节。可以表示一个 字符  一般来说 基本的  asc表 英文和数字 占 一个字节。  但是char  可以表示每个字符

2018-04-09 11:47:56 108

原创 递归复制

package cn.itcast.Io;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileO...

2018-04-09 10:32:40 503

原创 char和int

因为char是有ac码表对应的。最基本码表。在读的时候 将文本中的char变成码表中的数字 读入到 内存中。a--97写的时候 将内存中的  97  在文本中变成char.也就是说在内村中char会解析为int  在文本中int  会解析为 char...

2018-04-08 22:52:20 294

原创 CSS盒子模型

1.盒子模型的大小   margin+border+padding+content(一般来说div) 四者2.背景   padding + content(一般来说div)3.magrin:  由外面的盒子的 内容content (div) 真实内容  到border的距离。不是从conternd的边界而是从真实内容...

2018-04-08 21:09:56 85

原创 换行

html   </br><p>换行并且空一行<p/>js java \r\n   换行后 鼠标移动到首位\r回到行首\n换行回车(回到行首)和换行(新起一行)

2018-04-08 20:46:15 288

原创 异常

所以编译时异常 之所以能够让你catch是因为  他抛出了运行时异常 没有出错 是因为 运行之后才能  知道。所以可以随便写。写所有可能的异常 try { System.out.println("oooo"); System.out.println(1/0); } catch (NullPointerException e) { //NullPointerException  是不...

2018-04-07 20:45:23 151

原创 异常

ll  如果父类抛出了多个异常,子类覆盖父类方法时,只能抛出相同的异常或者是他的子集  父类方法没有抛出异常,子类覆盖父类该方法时也不可抛出异常。此时子类产生该异常,只能捕获处理,不能声明抛出l  子类中和父类没有关系的代码 子类是独立的。父子类指明的是代码有关系的存在时候。所以父类中没有抛出异常子类中也是完全可以抛出异常来的。...

2018-04-07 19:59:01 125

原创 ==表示的对象

常量  值  1,2,512.5值  不是变量基本类型String 的直接赋值方式null 

2018-04-07 15:59:06 186

转载 泛型

public static void printColl(ArrayList<?> al){                Iterator<?> it = al.iterator();                while(it.hasNext())                {                        System.out.println(...

2018-04-07 14:36:44 99

原创 泛型

public class DateTest<T> { //静态方法中的泛型在static 后面必须定义 public static<E> void main(String[] args) {    List<E> list=new  ArrayList<E>();            list =(List<E>) new Array...

2018-04-06 23:31:00 81

原创 泛型

都是错误的? 号应用在集合中限定通配符总是包括自己上界类型通配符:add方法受限下界类型通配符:get方法受限如果你想从一个数据类型里获取数据,使用 ? extends 通配符如果你想把对象写入一个数据结构里,使用 ? super 通配符如果你既想存,又想取,那就别用通配符不能同时声明泛型通配符上界和下界public interface Interde<?> {}class  Incl...

2018-04-06 23:27:04 107

原创 正则表达式

public class DateTest { public static void main(String[] args) { String regex = "(a) == \\1"; //a在括号里面   \\1  代表和前面组合中的内容  然后 按照正则表达式的规则一一对应 String str = "a == a"; boolean flag = str.matches(re...

2018-04-06 14:21:51 97

转载 System类的静态方法

客园首页新随笔联系订阅管理随笔 - 411  文章 - 0  评论 - 40使用System.getProperty方法,如何配置JVM系统属性原创文章,欢迎转载,转载请注明出处!很多时候我们需要在项目中读取外部属性文件,用到了System.getProperty("")方法。这个方法需要配置JVM系统属性,那么如何配置呢?那就是使用java -D 配置系统属性。使用格式是:java -Dkey=...

2018-04-06 11:09:18 851

svn实战操作.zip

svn

2020-01-11

Ditto 在别人基础上进行了深入改进

Ditto改进版,工具十分强大.Ditto改进版,工具十分强大.

2020-01-09

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

TA关注的人

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