功能耗时日志的原理: 1. web.xml 配置监听器 ServletContextListener 2.ServletContextListener 监听器开启 log4j 日志 3.配置编写 log4j 日志文件 4.web.xml 配置扫描 applicationContext.xml 5.a ...
分类:
编程语言 时间:
2020-04-28 18:44:47
阅读次数:
89
Unity 自动编译后启动Unity 需求由来 因为项目特别大所以关闭了Auto Refresh自动刷新 防止代码还没写完Unity就自动加载 每次写完代码都需要 手动Ctrl+R刷新资源(耗时1分钟左右) 手动运行Unity 需要2个操作 中间容易出小差 系统响应时间太长 效率很低 解决方案 用代 ...
分类:
编程语言 时间:
2020-04-28 17:27:18
阅读次数:
88
使用依次相加,记录进位的方式进行运算,下面是我的解答,leetcode上运行耗时20ms,内存占用7.3MB struct ListNode{ int val; struct ListNode *next; }; struct ListNode* addTwoNumbers(struct ListN ...
分类:
其他好文 时间:
2020-04-27 15:44:38
阅读次数:
47
在系统中,每个类都具有一定的职责。 一个类都具有一定的职责。一个类可以有多种职责,设计得好的类一般只有一种职责。 在定义类的时候,将类的职责分解成为类的属性和操作(方法)。 设计类是面向对象设计中最重要的组成部分,也是最复杂和最耗时的部分。 类图是用出现在系统中的不同类来描述系统的静态结构,主要用来 ...
分类:
其他好文 时间:
2020-04-27 13:54:00
阅读次数:
71
1. 递归 可过,耗时长。 1 class Solution { 2 public: 3 int jumpFloor(int number) { 4 if(number==0) 5 return 0; 6 if(number==1) 7 return 1; 8 if(number==2) 9 ret ...
分类:
其他好文 时间:
2020-04-25 19:26:19
阅读次数:
66
Web Worker让JS有了多线程的能力,可以将复杂耗时的操作都交付给Worker线程处理。WebSocket让web端与服务端维持一个有效的长连接,实现服务端主动推送数据。将二者一结合,业务系统信息流转通知功能完全就可以剥离出来。 架构图 JS Worker Worker工作在一个专用的作用域D ...
分类:
Web程序 时间:
2020-04-25 12:56:29
阅读次数:
80
方法一: 最原始,最暴力,耗时4秒,但是是最好想的思路。 生成1~9的全排列。对于每个全排列,依次枚举a,b,c的位数。枚举三个数的位数时,就相当于在9个数形成的8个空里,插入俩隔板。 所以时间复杂度大致是全排列个数9!乘以8个空里选俩的组合数:c(8,2)。 估计是10,160,640。不过按电脑 ...
对于给定的n个d位数,取值范围为[0,k],我们使用计数排序比较元素的每一位,基数排序耗时Θ(n+k),那么基数排序的复杂度为Θ(d(n+k))。 ...
分类:
编程语言 时间:
2020-04-24 13:08:25
阅读次数:
59
bonnie++ "官方站点" 先写内存的两倍,内存较大时比较耗时。 适合简单的测试场景 。 Sequential Output 部分表示写文件的相关信息 Sequential Input 部分表示读文件的相关信息 Per Chr 表示以字符为单位读写文件 Block 表示以block为单位读写文件 ...
分类:
其他好文 时间:
2020-04-23 23:29:35
阅读次数:
132
一、多道技术 1.1、必备知识点 并发:看起来像同时运行的就可以称之为并发 并行:真正意义上的同时执行 注:并行肯定算,单核的计算机肯定不能实现并行,但是可以实现并发!!! 补充:我们直接假设单核就是一个核,干活的就一个人,不要考虑cpu里面的内核数 1.2、多道技术 节省多个程序运行的总耗时 1. ...
分类:
其他好文 时间:
2020-04-23 00:59:06
阅读次数:
77