首页 > 2020年12月26日 > 全部分享
生成函数Useful Blog
普通生成函数(OGF) 指数生成函数(EGF) ...
分类:其他   时间:2020-12-26 18:05:46    收藏:0  评论:0  赞:0  阅读:22
968.监控二叉树
题目 给定一个二叉树,我们在树的节点上安装摄像头。 节点上的每个摄影头都可以监视其父对象、自身及其直接子对象。 计算监控树的所有节点所需的最小摄像头数量。 示例 1: 输入:[0,0,null,0,0] 输出:1 解释:如图所示,一台摄像头足以监控所有节点。 示例 2: 输入:[0,0,null,0 ...
分类:其他   时间:2020-12-26 18:05:37    收藏:0  评论:0  赞:0  阅读:24
不加线程锁对公共资源进行修改
code # 不加锁:并发执行,速度快,数据不安全 from threading import current_thread, Thread, Lock import os, time n = 100 def task(): global n print('%s is running' % curr ...
分类:编程语言   时间:2020-12-26 18:05:25    收藏:0  评论:0  赞:0  阅读:35
javascript当中局部变量和全局变量
2)局部变量和全局变量 马克-to-win:浏览器里面 window 就是 global,通常可以省。nodejs 里没有 window,但是有个叫 global 的。例 3.2.1<html><head> <meta http-equiv="content-type" content="text/ ...
分类:编程语言   时间:2020-12-26 18:05:10    收藏:0  评论:0  赞:0  阅读:30
Linux输出艺术字体
sudo apt-get install figlet 安装完之后 执行 figlet some text //some text 可以填自己想输入的内容 ...
分类:系统服务   时间:2020-12-26 18:04:57    收藏:0  评论:0  赞:0  阅读:46
(一)创建vue项目
1.安装Node.js(省略) 2.安装vue npm install vue 3.全局安装vue-cli脚手架 npm install -g vue-cli 4.创建vue项目(过程根据实际需要填写或选择,也可一路默认) vue init webpack front 5.启动项目 npm run ...
分类:其他   时间:2020-12-26 18:04:46    收藏:0  评论:0  赞:0  阅读:22
HTTP长连接和短连接的区别
HTTP协议的长连接和短连接,实质上是TCP协议的长连接和短连接。 HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。 IP协议主要解决网络路由和寻址问题,TCP协议主要解决如何在IP层之上可靠的传递数据包,使在网络上的另一端收到发端发出的所有包,并且顺序与发出顺序一致。 TCP ...
分类:Web开发   时间:2020-12-26 18:04:35    收藏:0  评论:0  赞:0  阅读:27
通俗易懂的讲SOA
通俗易懂的讲SOA <微服务设计>1.3节:SOA是一种设计方法,其中包含多个服务,而服务之间通过配合最终会提供一系列功能。一个服务通常以独立的形式存在于操作系统进程中。服务之间通过网络调用,而非采用进程内调用的方式。 通俗易懂的讲SOA 对SOA的粗暴理解:把系统按照实际业务进行拆分,拆分成大小合 ...
分类:其他   时间:2020-12-26 18:04:19    收藏:0  评论:0  赞:0  阅读:21
进程锁
code # 由并发变成了串行,牺牲了运行效率,但避免了竞争 import os import time import random from multiprocessing import Process,Lock def work(lock,n): lock.acquire() print('%s ...
分类:系统服务   时间:2020-12-26 18:04:05    收藏:0  评论:0  赞:0  阅读:26
[Python] iupdatable包:Timer 类使用介绍
iudatable包是我对常用函数进行的封装后发布的一个python包,教程汇总目录: [Python] iupdatable包使用说明 安装 iupdatable 包 pip install iupdatable Timer类 主要函数: 获取 Unix 时间戳(精确到秒):timestamp、u ...
分类:编程语言   时间:2020-12-26 18:03:56    收藏:0  评论:0  赞:0  阅读:27
Spring Test 整合 JUnit 4 使用总结
这两天做Web开发,发现通过spring进行对象管理之后,做测试变得复杂了。因为所有的Bean都需要在applicationContext.xml中加载好,之后再通过@Resource去取得。如果每次都要整个业务流做的差不多了再去测试,这样效率很低,也很麻烦。如果单独去写一个测试用类,这样太繁琐了。 ...
分类:编程语言   时间:2020-12-26 18:03:46    收藏:0  评论:0  赞:0  阅读:23
Mybatis逆向工程自动生成代码文件
Mybatis逆向工程自动生成代码文件 一般来说都会新建另外一个项目,用于生成代码文件,然后拷贝到需要的项目中。新建maven项目用于生成代码文件,项目目录如下所示: pom.xml内容如下: generatorConfig.xml内容如下所示: log4j.properties中的配置如下所示: ...
分类:其他   时间:2020-12-26 18:03:33    收藏:0  评论:0  赞:0  阅读:27
Haproxy配置-集群
1. 安装 a. 查看可以安装的版本号yum list |grep haproxy b. 在线安装 yum -y install haproxy.x86_64 安装base版本 2. 配置 a. 修改默认用户名chown -R haproxy:haproxy /etc/haproxy/ b. 更改配 ...
分类:其他   时间:2020-12-26 18:03:19    收藏:0  评论:0  赞:0  阅读:59
python3 递归锁解决死锁问题
解决:典型死锁问题科学家吃面 code import time from threading import Thread, RLock fork_lock = noodle_lock = RLock() def eat1(name): noodle_lock.acquire() print('%s ...
分类:编程语言   时间:2020-12-26 18:03:05    收藏:0  评论:0  赞:0  阅读:40
move occurs because `self.name` has type `std::string::String`, which does not implement the `Copy` trait
cat src/main.rs #[derive(Debug)] struct f_closure{ name: String, } impl f_closure{ fn fn_call(& self) -> String{ self.name } } fn main() { let name = ...
分类:其他   时间:2020-12-26 18:02:52    收藏:0  评论:0  赞:0  阅读:138
线程竞争
code from threading import Thread import os,time n=100 def work(): global n temp=n time.sleep(0.1) n=temp-1 l=[] for i in range(100): p=Thread(target= ...
分类:编程语言   时间:2020-12-26 18:02:38    收藏:0  评论:0  赞:0  阅读:23
项目回顾
(一).设想和目标 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? "学生就业管理系统"是一个方便老师管理学生就业及学生能够快速接收到老师提供的相关就业企业信息,目前开发目标仅为本校学生老师提供,我们的系统解决的我问题是对应届生就业问题进行管理,在大伟老师的指导下 ...
分类:其他   时间:2020-12-26 18:02:24    收藏:0  评论:0  赞:0  阅读:27
Lua wait sleep
使用os.execute 执行涉及等待、超时的外部命令、程序。配合 >nul 不显示标准输出流信息。执行过程是阻塞(block)等待的。 os.execute"ping 1.1.1.1 /n 1 /w <time in milliseconds> >nul" ,如os.execute"ping 1. ...
分类:其他   时间:2020-12-26 18:02:15    收藏:0  评论:0  赞:0  阅读:40
JS判断一个数字是否为小数
JS判断一个数字是否为小数 ...
分类:Web开发   时间:2020-12-26 18:02:03    收藏:0  评论:0  赞:0  阅读:73
JVM 经典垃圾收集器 —— CMS 收集器
本文部分摘自《深入理解 Java 虚拟机第三版》 概述 CMS(Concurrent Mark Sweep)收集器是一种以获取最短回收停顿时间为目标的收集器。由于大部分 Java 应用主要集中在互联网网站以及基于浏览器的 B/S 系统的服务端,这类应用通常会较为关注服务的响应速度,希望系统的停顿时间 ...
分类:其他   时间:2020-12-26 18:01:50    收藏:0  评论:0  赞:0  阅读:34
321条   上一页 1 ... 4 5 6 7 8 ... 17 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!