- 博客(23)
- 收藏
- 关注
原创 JS闭包
1. this arguments引用(() => { function Promise(fn) { let state = "pending"; let value = null; const callbacks = []; this.then = function (on...
2019-11-09 10:21:54 138
原创 html position
1 position:absolute 以边框左上角内侧为基准点,定位元素margin border padding全部空间在参考元素内部,如果border为0,参照点,就是margin左上角内侧
2018-10-20 12:47:36 252
原创 Spring 基础
1 public 类,没有定义构造器时,默认构造器是public、package private(包内)类,没有定义构造器时,默认构造器package private(包内)2 非静态内部类DemoServiceImpl.Num.class.getConstructor(null);会抛异常Exception in thread "main" java.lang.NoSuchMethod...
2018-09-07 07:19:42 118
原创 springmvc json 参数传递
spring-servlet.xml <!-- 添加注解驱动 --> <mvc:annotation-driven> <mvc:message-converters register-defaults="true"> <bean class="org.springframework.http.conve...
2018-09-04 12:18:18 133
原创 io 乱码实现
buf = new BufferedInputStream(request.getInputStream()); byte[] buffer = new byte[1024]; System.out.println("length io " + 1024); requestJsonBuffer = new StringB...
2018-09-03 16:26:36 266
原创 CORS请求分类
1 简单请求非简单请求特点:1) http方法PUT 、DELETE、OPTIONS、PATCH、TRACT、CONNECT2) 包含CORS头部字段以外的其他字段Content-Language 、DPR、Downlink、Save-Data、Viewport-Width、Width3) Content-Typeapplication/x-www-form-url...
2018-08-25 21:18:25 503
原创 ActiveMQ集群
一、Master-Slave部署方式多个node共享存储目录,最先得到存储目录控制权的node成为master,其他node成为slave Zookeeper选择一个node作为master,其他node作为slave,slave连接master并同步它的存储状态二、Broker-Cluster部署方式 1.静态Broker-Cluster部署 ...
2018-08-19 01:13:56 234
原创 Java 线程池分析
线程池状态和线程个数000_00000 00000000 00000000 000000001. 前三位存储状态,后29位存储线程数2. 线程池状态RUNNING SHUTDOWN STOP TIDYING TERMINATED 分别位-1<<29 0<<29 1<<29 2<<29 3<<29java 线程池状态3. S...
2018-07-18 10:42:06 127
原创 js原型链的领悟
1 String Number Object Boolean Array Function的原型执行的对应于其构造器创建的对象String.prototype 指向 new String() 但String.proptotype.__prototype__指向Object.prototype //Object.prototype.__prototype === null ; String....
2018-07-15 13:32:48 103
原创 js 数值类型
数值类型:var var1 = 345; //345 十进制var var2 = 0x23; //35 十六进制var var3 = 023; //19 八进制字符串类型:var str1 = 'fff'; //普通字符串var str2 = '\x00gg' //十六进制字符编码 \x00var str3 = '\u0000gg' //unicode字符编码\u0000...
2018-06-01 17:42:47 277
原创 oracle 数据隐式转换bug
1. select * from t1 where channelid = 893;当数据类型是varchar2(32) 并且数据 channelid 字段有值 'xif' 执行sql语句时会报错 ,错误如下三行ORA-01722: 无效数字01722. 00000 - "invalid number"*Cause: *Action:...
2018-06-01 14:35:37 419
原创 ServletConstraint 限制Tomcat访问资源
1. web.xml中配置 <security-constraint> <web-resource-collection> <web-resource-name>jsp constraint</web-resource-name> <url-pattern>/pages...
2018-05-29 06:49:58 297
原创 java 类导出
1 一个package访问类型的类 可以被导出,供包外其他类访问栗子1)//a.OuterClass.javapublic class OuterClass { public OuterClass getOuterClass() { return new PackageClass(); } public void printYourName() { ...
2018-05-27 10:26:56 898
原创 SQL JDBC 问题探讨
1. Oracle JDBC char(n)类型数据 使用PrepareStatement参数?查询时,如果查询的字符串的字节长度不为n就查询不出数据select * from pro where p = ?; -- p 的类型char(10) 传递参数 '分析'两个字符2. SQL注入PrepareStatement 防止SQL注入使用的方法 时占位符?实现,而不是通过拼接参数实现 "sel...
2018-05-27 10:20:18 141
原创 JVM 测试结果分析
1 Object[] objects = new Object[100000];会直接分配内存2. ArrayList<Byte> 不允许一直添加数据添加超过1,197,571,636 接近12亿for (; i <= Integer.MAX_VALUE - 3; i++) { list.add(tb);}LinkedList<Byte> 一直添加数据会引起...
2018-05-19 12:59:20 676
原创 js 类型基础知识
1 js数据类型字符串:string数组: number布尔: boolean对象: object new Object(),{}未定义: undefined undefined原始类型:String、Number、Boolean、Null、Undefined引用类型:Object、Function2 typeof 返回值typeof undefined ||...
2018-05-11 18:51:17 144
原创 java jdk classpath作用
java中环境变量的设定只是对jdk设置的,对于运行java程序完全不需要。java/bin/java XXXX 的java.home为javajdk/bin/java XXXX或jdk/jre/bin/java XXXX的java.home为jre
2017-11-08 13:40:01 484
原创 java正则表达式
1 三种匹配模式贪婪的,勉强的,占有的public static void test3Mode() { String str="ccceee>"; System.out.println(str.replaceAll("","####"));//贪婪的 System.out.println(str.replaceAll("","####")
2017-04-18 10:04:18 180
原创 嵌套类和嵌套接口
1 嵌套的枚举类型和嵌套的接口类型默认是静态的,由static修饰2 嵌套非静态类称为内部类,内部类中不可以声明静态成员3 内部类可以用OuterClass.this和OuterClass.super访问外部类及外部类的超类
2017-04-17 18:03:29 521
原创 return finally执行顺序
package com.cfca.testp.program;public class FinalReturn { //finally 和 return的执行顺序; return被分成三步执行,1、计算return的值;2、执行finally块;3、返回return的值 private int y = 3; public static void main(St
2017-04-17 15:28:20 326
原创 java程序设计初识
1 构造器不允许引用实例变量 2 创建SubClass对象会输出: this.x 0 == 0 public class SuperClass { public SuperClass() { this.toOverride(); } public void toOverride() { }}clas...
2017-04-13 09:24:47 308
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人