摘要: 摘自javascript权威指南 P57 一个变量的作用域是程序源代码中定义这个变量的区域。 局部变量:函数内声明的变量是局部变量,函数参数也是局部变量。 全局变量:全局变量拥有全局作用域,在JavaScript代码中的任何地方都是有定义的。 在函数体内,局部变量的优先级高于同名的全局变量。 声明全 阅读全文
posted @ 2018-02-03 12:19 Always_July 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 控制台打印 document.getElement("p1").style 只能获取到内联样式 阅读全文
posted @ 2018-02-01 15:59 Always_July 阅读(718) 评论(0) 推荐(0) 编辑
摘要: 代码的目的是先将一个配置类JobConfig序列化存进Oracle中的Blob中,然后查的时候反序列化出来。 先看一下控制台报错 Mybatis resultMap 报错原因是查询后设置结果时,Job对象的JobConfig属性反序列化失败。 使用的是MyBatis框架,针对这个JobConfig 阅读全文
posted @ 2018-02-01 14:25 Always_July 阅读(616) 评论(0) 推荐(0) 编辑
摘要: 参考: 一个故事讲完https SSL_TLS协议运行机制的概述 - 阮一峰的网络日志 SSL 流程 RSA算法原理(二) - 阮一峰的网络日志 阅读全文
posted @ 2018-01-18 10:50 Always_July 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 1、规范化URL 将URL转化为标准形式避免语法上的别名 2、广度优先的爬行 3、节流 限制一段时间机器人可以从一个web站点的页面数量 4、限制URL的大小 机器人会拒绝爬行超出特定长度的(通常是1kb)的URL。 5、URL/站点黑名单 维护一个与机器人环路和陷阱想对应的已知站点及URL列表。 阅读全文
posted @ 2018-01-17 14:46 Always_July 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 《深入浅出MyBatis技术原理与实战》p150页 SqlSession内部运行图 四大对象在流程中的操作。 1.准备sql。StatementHandler 的prepare方法进行sql预编译。 2.设置参数。ParameterHandler设置参数。 3.执行。Executor 执行sql。 阅读全文
posted @ 2018-01-17 14:20 Always_July 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 为什么会有cookie呢,这就要说一下Http协议了。 Http是一个无连接,无状态的协议。(什么是无连接?什么是无状态?)如何理解HTTP协议的“无连接,无状态”特点 无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输 阅读全文
posted @ 2018-01-17 11:15 Always_July 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 问题1: Caused by: java.lang.UnsupportedClassVersionError: com/audaque/datadiscovery/soap/service/impl/JobManagerWSImpl : unsupported classversion 52.0 原 阅读全文
posted @ 2018-01-11 16:49 Always_July 阅读(697) 评论(0) 推荐(0) 编辑
摘要: Oracle一次插入多条数据。 表结构: create table aa ( ID NUMBER(11) PRIMARY KEY, NAME VARCHAR2(20) ) 第一种方式: insert into aa (ID,NAME) select 1,'1' from dual union all 阅读全文
posted @ 2017-12-18 19:16 Always_July 阅读(1824) 评论(0) 推荐(0) 编辑
摘要: 1.Json-lib json-lib最开始的也是应用最广泛的json解析工具,json-lib 不好的地方确实是依赖于很多第三方包,包括commons-beanutils.jar,commons-collections.jar,commons-lang.jar,commons-logging.ja 阅读全文
posted @ 2017-12-08 12:40 Always_July 阅读(250) 评论(0) 推荐(0) 编辑