一:newCacheThtreadPool,用于短时的线程,如果任务多余工作的线程,就会创建,空闲就会销毁。内部使用syschrounsQueue队列。 newFixThreadPool 用的是无界队列,newSingleThreadExcutor也是无界队列。保证线程的顺序。newSingleTh ...
分类:
编程语言 时间:
2018-12-12 14:55:59
阅读次数:
571
在介绍String和StringBuilder前先学习一下equals方法和toString方法。API java1.6提取码:04b6 equals方法 equals方法,用于比较两个对象是否相同,它其实就是使用两个对象的内存地址在比较。Object类中的equals方法内部使用的就是==比较运算 ...
分类:
编程语言 时间:
2018-12-08 20:23:05
阅读次数:
232
设计模式是从很多优秀的软件系统中总结出来的代码设计经验,也就是一些扩展性、灵活性好。易于维护和复用的设计方案,这但是前辈们的头破血流换来的。我们要站在巨人的肩膀上,吸取宝贵的经验,设计出优秀的软件系统来面对这个需求日新月异的信息时代。 设计模式以实现”六大原则“为方针,主要有23个。分为三大类。 这 ...
分类:
其他好文 时间:
2018-12-05 16:14:15
阅读次数:
178
2017年做了一款移动端手机web系统,用于公司的内部使用,使用了jquery mobile前端框架和后端SSM。 2018年11月份,要求将这款系统嵌入到钉钉平台,实现免登录。 踩了一堆坑...阿里云社区的也是问题多,成功解答的少。 总结一下: 第三方应用嵌入钉钉,钉钉仅仅提供 dingtalk. ...
分类:
其他好文 时间:
2018-12-05 12:32:20
阅读次数:
975
一.关于路由 1.使用vue router 本质上是声明一种可以通过路径进行 挂子,用子 找到对应的 template 进行页面渲染 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Tit ...
分类:
其他好文 时间:
2018-12-05 02:00:09
阅读次数:
166
1、函数内部使用全局变量时,需要申明global 2、全局变量及函数调函数 3、 ...
分类:
其他好文 时间:
2018-12-05 01:54:21
阅读次数:
170
一. 起始 去年.NetCore2.0的发布,公司决定新项目采用.NetCore开发,当作试验。但是问题在于当前公司内部使用的RPC服务为Thrift v0.9 + zookeeper版本,经过个性化定制,支持了异步,但也因为如此,这么多年来一直没有去升级,导致迁移工作很复杂(历史遗留项目太多,有各 ...
分类:
Web程序 时间:
2018-12-01 20:21:10
阅读次数:
226
一、问题的由来 学懂 JavaScript 语言,一个标志就是理解下面两种写法,可能有不一样的结果。 上面代码中,虽然obj.foo和foo指向同一个函数,但是执行结果可能不一样。请看下面的例子。 这种差异的原因,就在于函数体内部使用了this关键字。很多教科书会告诉你,this指的是函数运行时所在 ...
分类:
编程语言 时间:
2018-11-30 11:37:22
阅读次数:
197
SpringBootspringboot的目的是为了简化spring应用的开发搭建以及开发过程。内部使用了特殊的处理,使得开发人员不需要进行额外繁锁的xml文件配置的编写,其内部包含很多模块的配置只需要添加maven依赖即可使用,这项功能可谓对开发人员提供了大大的好处。使用springboot只需要简单配置一下就可以完成之前复杂的配置过程。可以到https://start.spring.io/此网
分类:
Web程序 时间:
2018-11-29 19:59:13
阅读次数:
194
一.过滤器 1.局部过滤器 在当前组件内部使用过滤器 给某些数据 添油加醋 2.全局过滤器 只要过滤器一创建,在任何组件中都能使用 二.生命周期的钩子函数 created 组件创建 虚拟DOM React 发送ajax 获取数据 实现数据驱动视图 虚拟DOM React 发送ajax 获取数据 实现 ...
分类:
其他好文 时间:
2018-11-28 22:21:51
阅读次数:
154