js产生随机数

  • Post author:
  • Post category:其他

<script> document.write(parseInt(10*Math.random()));  //输出0~10之间的随机整数 document.write(Math.floor(Math.random()*10+1));  //输出1~10之间的随机整数 function RndNum(n){ var rnd=""; for(var i=0;i<n;i++) rnd…

继续阅读 js产生随机数

Hexo主题CyanStyle优化

  • Post author:
  • Post category:其他

文章目录 1. 增加评论功能 修改 comment.ejs 文件 修改主题配置文件 2. 修复音乐播放插件 修改music插件代码 修改`_config.cyanstyle.yml` 3. 增加返回文章顶部按键 4. 网站底部增加统计功能 5. 修改文章底部翻页标签 因为网上没有找到 Hexo 对应于 CyanStyle 主题的魔改教程,所以记录下我的优化过程,供后来者借鉴。 1. 增加评论功能 …

继续阅读 Hexo主题CyanStyle优化

Java中IO流类的体系中BIO与NIO

  • Post author:
  • Post category:java

目录 1 BIO同步阻塞IO 2 NIO同步非阻塞IO 3 select机制 3.1 poll机制 3.2 epoll机制 4 Java中的IO模型 4.1 BIO模型 4.2 NIO模型 4.3 AIO模型 1 BIO同步阻塞IO 1.1 特性:同步阻塞IO 1.2 特点:一个请求对应一个线程,上下文切换占用的资源很重。 1.3 缺点:无用的请求也会占用一个线程,没有数据达到,也会阻塞。 1.4…

继续阅读 Java中IO流类的体系中BIO与NIO

从零开始vue用户后台管理系统1——新手日记

  • Post author:
  • Post category:vue

vue用户后台管理项目 使用本地数据接口 搭建本地数据接口 测试本地数据 初始化项目 搭建页面 获取本地数据 本文是对视频vue用户后台管理项目的学习的笔记,完整视频指路 https://www.bilibili.com/video/BV1p4411i7JQ/?p=1 完整代码指路我的其他文章 https://blog.csdn.net/weixin_44068203/article/detail…

继续阅读 从零开始vue用户后台管理系统1——新手日记

LoadRunner学习视屏汇总

  • Post author:
  • Post category:其他

所有老师的性能测试视频汇总和下载 (更新于April 20th, 2011) 性能测试 , 老师 , 汇总 , loadrunner 本帖最后由 tracyd 于 2011-4-21 09:37 编辑 小布老师 视频: 测试 工具 概述,兼 LoadRunner 介绍 -1-4 http://www.boobooke.com/v/bbk1046 http://www.boobooke.com/v/…

继续阅读 LoadRunner学习视屏汇总

如何正确编写一个工具类

  • Post author:
  • Post category:其他

@Slf4j public final class ReportCacheNotUsedUtil { private static final Set<String> notPublishedReports; static { notPublishedReports = new HashSet<>(); } private ReportCacheNotUsedUtil() …

继续阅读 如何正确编写一个工具类

《Effective c++目录概要》——提升代码设计的55个忠告(1~31)

  • Post author:
  • Post category:其他

导语: 原书内容简介中提到,有人说C++程序员可以分成两类,读过Effective C++的和没读过的。那么显然,我目前还没有读过,只能是C++的入门级别人士。但是,由于我已经在公司的项目中开始承担一定的开发任务,因此显然必须深入学习C++的知识。 侯捷老师说,C++是一个“难学易用的语言!”又指出,正如世上没有免费的午餐一样,又要有效率,又要有弹性,又要高瞻远瞩,又要回溯相容,又要治大国,又要烹…

继续阅读 《Effective c++目录概要》——提升代码设计的55个忠告(1~31)

VC API常用函数简单例子大全七

  • Post author:
  • Post category:其他

第六十一个GetWindowThreadProcessId根据窗口句柄获得对应进程ID号,和线程ID号 函数只有两个参数,第一个参数是窗口句柄,第二个参数是一个DOWRD类型的指针,函数返回线程ID 如: DWORD ThreadId,ProcessId; ThreadId=GetWindowThreadProcessId(wnd,&ProcessId); 第六十二个EnumWindows…

继续阅读 VC API常用函数简单例子大全七

Vue2.0 $nextTick源码理解

  • Post author:
  • Post category:vue

$nextTick的原理其实就是Js执行机制的问题,即微任务和宏任务那套东西。 同步视图更新 :每次属性值改变,渲染函数的watcher会重新求值完成重新渲染,所以多个属性值修改会导致对此重新渲染。 异步视图更新 :将执行更新操作的watcher放进一个队列中,并通过id避免重复放入,然后当所有突变完成后,再一次性执行队列里的观察者的更新方法,同时清空队列。 所以再wacther对象的update…

继续阅读 Vue2.0 $nextTick源码理解