var RespMemo='1231231617440C01 心存正义 10'; //定义字符串 re = /[\u4E00-\u9FA5]/g; //测试中文字符的正则 var leng = RespMemo.match(re).length; //计算中文的个数 alert(leng ); ...
分类:
Web程序 时间:
2019-10-16 11:28:26
阅读次数:
210
Mark Compact 标记压缩算法 Mark Sweep 标记清除阶段:先假设heap中所有对象都可以回收,然后找出不能回收的对象,给这些对象打上标记,最后heap中没有打标记的对象都是可以被回收的. 从线程正在使用的对象(roots)出发,依次递归访问所有引用对象(Reachable obje ...
分类:
其他好文 时间:
2019-10-15 19:06:54
阅读次数:
96
每日分享 Darkness cannot drive out darkness; only light can do that. Hate cannot drive out hate; only love can do that. 黑暗无法驱除黑暗; 只有光可以做到这一点。 仇恨无法驱走仇恨; 只有 ...
分类:
编程语言 时间:
2019-10-14 12:59:10
阅读次数:
138
插入排序原理 插入的排序的原理是每趟将一个数按照大小插入到它前面已经排好序的子序列中。依次重复,直到插入全部数字。 图解插入排序原理(升序为例) 以数组[3,4,1,2]为例,升序排列数组。 第一趟从第2个数据开始(第1个数字自己已经有序),跟前面一个数字比较,如果小于前面数字就将前面数字后移,并继 ...
分类:
编程语言 时间:
2019-10-14 01:29:43
阅读次数:
82
稀疏矩阵转置 Description 稀疏矩阵的存储不宜用二维数组存储每个元素,那样的话会浪费很多的存储空间。所以可以使用一个一维数组存储其中的非零元素。这个一维数组的元素类型是一个三元组,由非零元素在该稀疏矩阵中的位置(行号和列号对)以及该元组的值构成。 矩阵转置就是将矩阵行和列上的元素对换。 现 ...
分类:
其他好文 时间:
2019-10-14 01:20:57
阅读次数:
62
Problem E. Distance Input file: standard input Output file: standard output Time limit: 1 seconds Memory limit: 128 megabytes 大家都知道马大佬很皮 马大佬很喜欢住在僻静的街道 ...
分类:
其他好文 时间:
2019-10-13 20:50:29
阅读次数:
110
1. struct中的pointer: 下面两者实现的功能是不一样的: (a) *wp.salary=12500 (b) w.salary=12500 因为.的优先级更高,所以(b)会被翻译为*(wp.salary)=12500 所以应该写成*(wp).salary=12500或者wp->salar ...
分类:
其他好文 时间:
2019-10-13 19:02:49
阅读次数:
71
Windows中利用共享内存来实现不同进程间的通信 一、msdn详细介绍 https://docs.microsoft.com/zh-cn/windows/win32/memory/sharing-files-and-memory 二、实现思路讲解: 在A进程,我们通过 CreateFileMapp ...
为什么要写Spec文档: 记得刚进公司实习的时候,导师安排我写一个SM4算法AHB接口模块,要求写代码前 写出详细的设计文档,详细到什么程度呢,看着文档就能把代码写好,作为一个只 在学校写过数字钟的小白来说有点不太理解,后面看的Spec多了,好的Spec的确能够看 着Spec把代码给敲了,能够方便别 ...
分类:
其他好文 时间:
2019-10-13 17:12:51
阅读次数:
106