核心:继承应该是在存在逻辑关系的环境中使用,而不是出于方便的目的。没有意义的继承用委派替代【用组合替代继承】,这样可以避免类中增加额外没有意义的接口。 代码演示: 1、代码 using System; using System.Collections.Generic; using System.Li ...
分类:
其他好文 时间:
2020-09-08 20:51:16
阅读次数:
55
饿汉式单例模式:HurrySingleton.java 1 /** 2 * className SignalDemo 3 * 饿汉模式 4 * @author JAVADaKUn 5 * @date 2020/8/27 6 * @version:1.0 7 * @since:jdk:1.8 8 */ ...
分类:
编程语言 时间:
2020-09-07 19:00:30
阅读次数:
41
1.首先写一个测试用例; public class Main { public static void main(String[] args) { System.out.println("Hello World!"); Thread thread = new Thread(new Worker()) ...
分类:
编程语言 时间:
2020-09-07 18:47:25
阅读次数:
40
工作中常有一些定时任务要处理,比如使用百度的接口,它的access_token是一个更新一次的,每次使用时总是请求会很慢,所以我们把它保存起来,用定时器模块,定时在过期之前请求一次,或者定时数据同步,这样比较方便。 from datetime import datetime from threadi ...
分类:
编程语言 时间:
2020-09-04 17:45:20
阅读次数:
107
线程 cpu调度的最小单位 进程 进程是程序运行资源分配的最小单位 并发和并行 并行:同一时间能够执行不同任务,4核cpu有四个线程,并行数量就是4,如果超频,并行数量位8 并发: 单位时间内能执行多少不同任务 启动线程的方式 1 Thread thread = new Thread(){ @Ove ...
分类:
移动开发 时间:
2020-08-31 13:18:46
阅读次数:
73
threadpool类: class threadpool:noncopyable { }; 作用: 利用mymuduo::thread 完成对于线程池的封装线程池内部成员:线程集合m_threads: 用于保存线程池内的所有线程线程池任务队列m_queue 表示待执行的任务队列条件变量:m_not ...
分类:
其他好文 时间:
2020-08-29 15:28:28
阅读次数:
56
5.数据类型+字符串函数+常量+运算符+if判断+switch+while 输出信息 echo '1'; print_r(1) var_dump(1)//会输出类型 单引号双引号区别 单引号串和双引号串在PHP中的处理是不相同的。双引号串中的内容可以被解释而且替换,而单引号串中的内容总被认为是普通字 ...
分类:
其他好文 时间:
2020-08-29 15:18:19
阅读次数:
62
随着微信域名检测的普及,越来越多的人重视这方面有个客户是这样跟我说的,他现在用的那个检测有频率限制最快只能一秒检测一个,并发多的时候是不能边跳转边检测的,只能写到计划任务里面,像他这样的情况,做的检测效果并不明显,有时候所有域名一下被封,可见反应速度直接影响到你后面防封的效果。这就是个人单独研发的接口,只能提供1s每次的服务,对于量少的客户还可以,但是只要量大的话这样的反应速度是远远不够的,速度越
分类:
微信 时间:
2020-08-28 14:49:31
阅读次数:
66
DTP抽数时系统Dump 参考sapnote:2398760 - MESSAGE_TYPE_X dump in RSM_DATASTATE_CHECK -1- to -12- RSM_DATASTATE_CHECK-6- This can happen during compression in c ...
分类:
其他好文 时间:
2020-08-26 18:51:56
阅读次数:
60
#include "common.h" static pthread_t thread_miccapture; static pthread_t thread_audioplay; static int pthread_run = 0; static pthread_t thread_main; s ...
分类:
其他好文 时间:
2020-08-26 18:48:05
阅读次数:
49