码迷,mamicode.com
首页 > 2018年08月30日 > 全部分享
关于线程执行顺序的问题
R君今天曾问我:假设现在有三个线程T1、T2、T3。那么他希望T1、T2、T3这三个线程按照顺序去执行,该怎么去完成。我本能的反应是这个好办,使用thread.jon()方法完全可以实现。接着他又问,有没有其它的实现方式,这时我在想,线程的优先级呢,为这三个线程设置优先级,但是我随之否定了自己的这个 ...
分类:编程语言   时间:2018-08-30 02:04:13    阅读次数:219
python IOmodel
事件驱动模型 传统的编程是线性模式的, 对于事件驱动型程序模型,它的流程大致如下: 开始 >初始化 >等待 与上面传统编程模式不同,事件驱动程序在启动之后,就在那等待,等待什么呢?等待被事件触发。事件驱动程序的等待则是完全不知道,也不强制用户输入或者干什么。只要某一事件发生,那程序就会做出相应的“反 ...
分类:编程语言   时间:2018-08-30 02:03:59    阅读次数:161
LeetCode 98. Validate Binary Search Tree
inorder traversal 的问题,可以递归做也可以非递归做。 这道题和 426. Convert Binary Search Tree to Sort Doubly Linked List 类似,需要一个 prev 指针记录前一个节点。非递归更好些,递归写可以把 prev 声明为全局变量, ...
分类:其他好文   时间:2018-08-30 02:03:51    阅读次数:162
用两个栈实现队列
题目描述 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 思路 首先要明确栈和队列的特性,栈是后入先出的数据类型,队列是先进先出的数据类型,那么就可以用两个栈,一个存储新的push进队列的数据,另一个栈用来pop出队头的数据,push很简单,直接利用栈的特性ap ...
分类:其他好文   时间:2018-08-30 02:03:42    阅读次数:136
接口测试demo
import requests import json class Run_main(): def __init__(self, url, method, data=None): self.re = self.run_main(url, method, data=None) def send_get... ...
分类:其他好文   时间:2018-08-30 02:03:33    阅读次数:147
Codeforces 1027F. Session in BSU
题目直通车:Codeforces 1027F. Session in BSU 思路: 对第一门考试,使用前一个时间,做标记,表示该时间已经用过,并让第一个时间指向第二个时间,表示,若之后的考试时间和当前第一个时间冲突时,可以找到当前第二个时间来代替 对每一门考试,如果前一个时间没有被使用过,直接用前 ...
分类:其他好文   时间:2018-08-30 02:03:25    阅读次数:167
使用bing或google来翻译网页
google代码:在之后插入 并在要显示按钮的地方插入如下代码: bing代码: ...
分类:Web程序   时间:2018-08-30 02:03:11    阅读次数:489
SQL 分组(分区)排序获取第一条数据 ROW_NUMBER() OVER() PARTITION BY的使用
将最近用到的一些sql 记录下来 首先来看下应用场景: 有一张价格 “订单价格设置” 表如下: 商品编号,价格设置时间id(类似于创建时间,创建时间约早,则act_id越小) ,价格的时间段,商品价格 现在要求选出每个商品价格最大,价格设置时间id最大的那条记录,要求先考虑价格,再考虑设置时间 理想 ...
分类:数据库   时间:2018-08-30 02:03:02    阅读次数:6119
使用队列queue实现一个简单的生产者消费者模型
一、生产者消费者模型 我们去超市商店等地购买商品时,我们大部分人都会说自己是消费者,而超市的各大供货商、工厂等,自然而然地也就成了我们的生产者。如此一来,生产者有了,消费者也有了,那么将二者联系起来的超市又该作何理解呢?诚然,它本身是作为一座交易场所而诞生。 上述情形类比到实际的软件开发过程中,经常 ...
分类:其他好文   时间:2018-08-30 02:02:52    阅读次数:166
【leetcode 简单】 第一百一十题 分发饼干
假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。对每个孩子 i ,都有一个胃口值 gi ,这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干 j ,都有一个尺寸 sj 。如果 sj >= gi ,我们可以将这个饼干 j 分配给孩子 i ,这个孩子会得到满足。你 ...
分类:其他好文   时间:2018-08-30 02:02:43    阅读次数:124
python 归纳 (一)_python组织方式
结论: 代码: ref1.py test1.py 输出: 后续 : 验证 xxx 是否可以 函数、方法 推测: ...
分类:编程语言   时间:2018-08-30 02:02:32    阅读次数:136
linux——网络配置(ifcfg)
将linux主机接入到网络需要配置哪些配置项? IP/NETMASK:本地通信。 路由(网管):跨网络通信。 DNS服务器地址:基于主机名通信。 DNS服务器有三种:主/备用DNS服务器/第三备份dns服务器。 DNS服务器指定需要修改配置文件/etc/resolv.conf 主机名配置:修改/et ...
分类:系统相关   时间:2018-08-30 02:02:23    阅读次数:221
算法导论-这一本书
关键是要实现什么~,算法是用来解决实际问题的。 编码、解码、哈夫曼算法(前缀编码无损压缩算法) 前人的经验还是牛逼哈。我们都是站在巨人的肩膀上 斐波那契数列 数据结构:队列,栈,链表,二叉树,红黑树, 贝叶斯定律(条件概率) 方差和标准差 矩阵操作(lua分解,拉格朗日公式) 多线程算法(在多核心C ...
分类:编程语言   时间:2018-08-30 02:02:14    阅读次数:208
设置谷歌浏览器为电脑上默认的浏览器
电脑上默认的浏览器是IE浏览器,但是我还是喜欢用谷歌浏览器,所以设置谷歌浏览器为默认的浏览器。 点击【程序】 点击【默认程序】 点击【设置默认程序】 点击【谷歌浏览器】 点击【将此程序设置为默认值】 完成。再次打开文件就会默认打开谷歌浏览器。 ...
分类:其他好文   时间:2018-08-30 02:02:05    阅读次数:157
相似图像搜索从训练到服务全过程
最近完成了一个以图搜图的项目,项目总共用时三个多月。记录一下项目中用到机器学习的地方,以及各种踩过的坑。总的来说,项目分为一下几个部分: 一、训练目标函数 1、 设定基础模型 2、 添加新层 3、 冻结 base 层 4、 编译模型 5、 训练 6、 保存模型 二、特征提取 三、创建索引 四、构建服 ...
分类:其他好文   时间:2018-08-30 02:01:58    阅读次数:258
go基础语法-内置变量类型
内建变量类型 1.内建变量一览 bool,string (u)int,(u)int8,(u)int16,(u)int32,(u)int64,uintptr 无长度int的实际长度取决于操作系统位数(32/64) uintptr为指针类型 byte,rune rune相当于其他语言的char,长度为i ...
分类:其他好文   时间:2018-08-30 02:01:49    阅读次数:142
如何查看浏览器缓存密码自动保存的密码
如何查看浏览器缓存密码自动保存的密码 我们在使用浏览器自动保存密码这个十分方便,但是这个并不十分安全。下面我们以Chrome浏览器为例(其他浏览器类似)演示一下如何查看我们浏览器自动保存的密码。 比如我们现在这个样子密码是密文的: 现在我们按F12调出控制台: 接着我们就会跳转到这: 再接着我们只需 ...
分类:其他好文   时间:2018-08-30 02:01:37    阅读次数:1309
1079条   上一页 1 ... 50 51 52 53 54 55 56 ... 64 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!