首页 > 2020年07月21日 > 全部分享
代理模式---静态代理模式
0. 为什么学习代理模式 因为代理模式是spring AOP的底层 1. 代理模式的分类 代理模式分为:静态代理和动态代理 2. 静态代理模式 以租房为例,分析静态代理模式 角色分析 抽象角色:一般会使用接口或者抽象类来解决。 真实角色:被代理的角色。 代理角色:代理真实角色,代理真实角色后,我们一 ...
分类:其他   时间:2020-07-21 15:45:56    收藏:0  评论:0  赞:0  阅读:52
Hadoop基础(三十七):Zookeeper 内部原理
1 节点类型 2 Stat 结构体 1)czxid-创建节点的事务 zxid 每次修改 ZooKeeper 状态都会收到一个 zxid 形式的时间戳,也就是 ZooKeeper 事务 ID。 事务 ID 是 ZooKeeper 中所有修改总的次序。每个修改都有唯一的 zxid,如果 zxid1 小于 ...
分类:其他   时间:2020-07-21 15:44:56    收藏:0  评论:0  赞:0  阅读:60
JVM 垃圾收集算法
JVM 垃圾收集算法 终于来到了GC收集,这一块比较干。垃圾回收的具体怎么实现,在不同平台的虚拟机可能都有不同。重点说一下 分代收集理论和算法以及发展。 分代收集理论 分代收集理论应该可以算是目前商业虚拟机的垃圾收集器的设计原则。 分代假说: 弱分代假说:绝大多数对象是朝生夕灭 强分代假说:熬过越多 ...
分类:编程语言   时间:2020-07-21 15:44:41    收藏:0  评论:0  赞:0  阅读:63
FPGA-IP核错误 + 找不到top module错误 + 生成比特流报错
block design 在进行验证时出现一下报错 [BD 5-336] This command cannot be run, as the BD-design is locked. Locked reason(s):* BD design contains locked IPs. Please ...
分类:其他   时间:2020-07-21 15:44:24    收藏:0  评论:0  赞:0  阅读:292
云原生存储方案OpenEBS
云原生存储方案OpenEBS 使用文档:https://docs.openebs.io/docs/next/quickstart.html 3.1 Container Attached Storage架构 单体PV供给 CAS PV供给 PV微服务架构 3.2 OpenEBS架构 组件架构图 控制平 ...
分类:其他   时间:2020-07-21 15:44:08    收藏:0  评论:0  赞:0  阅读:90
关于Android文件路径的记录
// 测试文件路径 // 联想测试 filePath = "/data/data/et.tsingtaopad.uploadapk/files/headImg/picname.png"// 小米测试 filePath = "/data/user/0/et.tsingtaopad.uploadapk/ ...
分类:移动平台   时间:2020-07-21 15:43:34    收藏:0  评论:0  赞:0  阅读:58
20.07.21 LeetCode435. 无重叠区间
1 给定一个区间的集合,找到需要移除区间的最小数量,使剩余区间互不重叠。 2 3 注意: 4 5 可以认为区间的终点总是大于它的起点。 6 区间 [1,2] 和 [2,3] 的边界相互“接触”,但没有相互重叠。 7 示例 1: 8 9 输入: [ [1,2], [2,3], [3,4], [1,3] ...
分类:其他   时间:2020-07-21 15:43:20    收藏:0  评论:0  赞:0  阅读:52
生成一周时间
new Array 创建的数组只是添加了length属性,并没有实际的内容。通过扩展后,变为可用数组用于循环 function getWeekTime(){ return [...new Array(7)].map((j,i)=> new Date(Date.now()+i*8.64e7).toLo ...
分类:其他   时间:2020-07-21 15:43:05    收藏:0  评论:0  赞:0  阅读:54
POI读取excel中数据
直接贴代码了,包括对于合并单元格的处理。 public String[][] readSheet(Integer sheetId) { XSSFSheet sheet = workbook.getSheetAt(sheetId); int rowCount = sheet.getPhysicalNu ...
分类:其他   时间:2020-07-21 15:42:52    收藏:0  评论:0  赞:0  阅读:50
JavaScript:数组
1、创建数组 // 推荐使用 var arr = [1, ,2 ,3]; // 不推荐使用 var arr = new Array(1, 2); 2、数组的本质 本质上,数组属于一种特殊的对象。 typeof[1, 2, 3] // "Object" 数组的特殊性体现在,它的键名是按次序排列的一组整 ...
分类:编程语言   时间:2020-07-21 15:42:36    收藏:0  评论:0  赞:0  阅读:44
类型判断
判断核心使用Object.prototype.toString,这种方式可以准确的判断数据类型。 /** * @param {any} target * @param {string} type * @return {boolean} */function isType(target, type) ...
分类:其他   时间:2020-07-21 15:42:22    收藏:0  评论:0  赞:0  阅读:53
js---函数
立即执行函数 (function(){ alert("这是一个函数"); })() ...
分类:Web开发   时间:2020-07-21 15:42:00    收藏:0  评论:0  赞:0  阅读:67
WORD里头的图片如何直接复制到web编辑器
由于工作需要必须将word文档内容粘贴到编辑器中使用 但发现word中的图片粘贴后变成了file:///xxxx.jpg这种内容,如果上传到服务器后其他人也访问不了,网上找了很多编辑器发现没有一个能直接解决这个问题 考虑到自己除了工作其他时间基本上不使用windows,因此打算使用nodejs来解决 ...
分类:Web开发   时间:2020-07-21 15:41:47    收藏:0  评论:0  赞:0  阅读:67
js_数组扩展
##...arr 使用三个点可以将数组转为以逗号分隔的参数序列。 ###example1.将数组转化为以逗号分隔的参数序列 const ARR1 = [1, 2, 3, 4, 5]; console.log(...ARR1); //1 2 3 4 5 ###example2.将多个数组进行合并 co ...
分类:编程语言   时间:2020-07-21 15:41:34    收藏:0  评论:0  赞:0  阅读:70
Java 特殊字符正则替换
@Test public void testRegex() throws Exception { String str="das:! $%#*(*("; String regEx = "[`~!@#$%^&*()+=|{}':;'\\[\\].<>/?~!@#¥%……&*()——+|{}【】‘;:” ...
分类:编程语言   时间:2020-07-21 15:41:05    收藏:0  评论:0  赞:0  阅读:65
干掉烦人IIS的响应头里面的Server 与X-Powered-By 支持(.net core IIS部署)
漏洞扫描扫出来的敏感信息泄露隐患 如下图 响应里可以看到Server\X-Powered-By信息 试过了许多方法 如asp.net 程序的httpmodule global文件的prerequest事件 这些只能处理asp.net的资源文件、如何访问404文件 以上方法失效 还不支持.net co ...
分类:Web开发   时间:2020-07-21 15:40:52    收藏:0  评论:0  赞:0  阅读:367
对象属性剔除
应用场景很简单,当你需要使用一个对象,但想移除部分属性时,可以使用该方法。同样的,你可以实现一个对象属性选取方法。 /** * @param {object} object * @param {string[]} props * @return {object} */ function omit(o ...
分类:其他   时间:2020-07-21 15:40:27    收藏:0  评论:0  赞:0  阅读:57
【JVM之内存与垃圾回收篇】执行引擎
执行引擎 执行引擎概述 执行引擎属于 JVM 的下层,里面包括 解释器、及时编译器、垃圾回收器 执行引擎是 Java 虚拟机核心的组成部分之一。 “虚拟机”是一个相对于“物理机”的概念,这两种机器都有代码执行能力,其区别是物理机的执行引擎是直接建立在处理器、缓存、指令集和操作系统层面上的,而虚拟机的 ...
分类:其他   时间:2020-07-21 15:39:46    收藏:0  评论:0  赞:0  阅读:46
将字符串转换为驼峰格式
输入:'font-size' 输出:fontSize function cssStyle2DomStyle(sName) { // 第一位为‘-’则替换为空,如果为后续,获取\-\w配的内容,第二个字符大写 return sName.replace(/^\-/, '').replace(/\-\w/ ...
分类:其他   时间:2020-07-21 15:39:34    收藏:0  评论:0  赞:0  阅读:53
Cocos Creator Label 设置文本后立即获取高度
引擎版本: 2.3.3 引擎源码版本: 2.4.2 引擎源码hash值: fa81ab2cbac8190163656b2f1de0f8119f961909 我用看的是master分支. 在给文本赋值之后不会立即刷新文本内容,而是在下一帧进行渲染, 导致你不能立即获取文本的高度, 解决问题的思路, 1 ...
分类:其他   时间:2020-07-21 15:39:14    收藏:0  评论:0  赞:0  阅读:140
956条   上一页 1 ... 21 22 23 24 25 ... 48 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!