码迷,mamicode.com
首页 > 2019年09月03日 > 全部分享
java-Thread.join进行线程通信
使用场景 线程A执行到一半,需要一个数据,这个数据需要线程B去执行修改,只有B修改完成之后,A才能继续操作 线程A的run方法里面,调用线程B的join方法,这个时候,线程A会等待线程B运行完成之后,再接着运行 代码: 结果: 源码 完成!!! ...
分类:编程语言   时间:2019-09-03 09:33:53    阅读次数:66
964. Least Operators to Express Number
除法除了构成1,是没有作用的。 本题可以转化为,用 x/x,x,x*x,x*x*x,... 构建target。 由于题目中限定target为正数,因此肯定有一项为正,我们可以调整位置是的正项放在最前面。对于每一项,考虑前面的符号,我们可以得到构成这些项所需的符号数。第一项的正号是不需要的,因此最后答 ...
分类:其他好文   时间:2019-09-03 09:33:33    阅读次数:134
P4290 [HAOI2008]玩具取名
传送门 $dp$ 设 $f[i][j][k]$ 表示初始为 $k$ 时,能否得到 $[i,j]$ 这一段子串 设 $pd[i][j][k]$ 表示长度为二的字符串 $ij$ 能否由 $k$ 得到 然后枚举左右区间转移:有 $f[i][j][k]=[f[i][p][x]=1]\ and\ [f[p+1 ...
分类:其他好文   时间:2019-09-03 09:33:16    阅读次数:71
construct2 入门
// 基本执行流程 https://blog.csdn.net/wuyt2008/article/details/66973761 // 变量 https://blog.csdn.net/wuyt2008/article/details/67631956 // 条件判断 https://blog.c ...
分类:其他好文   时间:2019-09-03 09:33:02    阅读次数:73
LeetCode 1143. Longest Common Subsequence
原题链接在这里:https://leetcode.com/problems/longest-common-subsequence/ 题目: Given two strings text1 and text2, return the length of their longest common sub ...
分类:其他好文   时间:2019-09-03 09:32:48    阅读次数:62
selenium安装与更新
1.通过pip show selenium 查看是否已经安装过selenium,如果已经安装selenium会显示安装的selenium的版本信息。 如果在使用pip 查看命令报Unknown or unsupported command ''错误,则可能因为系统多个软件存在pip命令,可以通过 w ...
分类:其他好文   时间:2019-09-03 09:32:30    阅读次数:325
STL 萃取(Traits)机制剖析
模板特化 在将萃取机制之前,先要说明模板特化 当有两个模板类,一个是通用泛型模板,一个是特殊类型模板,如果创建一个特殊类型的对象,会优先调用特殊的类型模板类,例如: 运行结果: 萃取机制 现在举一系列例子来说明萃取机制 现在有两个类,需要完成相同的功能GetSum返回求和值 总结 萃取机制在STL中 ...
分类:其他好文   时间:2019-09-03 09:32:15    阅读次数:79
6种php加密解密方法
<?php function encryptDecrypt($key, $string, $decrypt){ if($decrypt){ $decrypted = rtrim(mcrypt_decrypt(MCRYPT_RIJNDAEL_256, md5($key), base64_decode( ...
分类:Web程序   时间:2019-09-03 09:31:56    阅读次数:108
PAT甲级题分类汇编——树
AVL树好难!(其实还好啦~) 我本来想着今天应该做不完树了,没想到电脑里有一份讲义,PPT和源代码都有,就一遍复习一遍抄码了一遍,更没想到的是编译一遍通过,再没想到的是运行也正常,最没想到的是一遍AC。 其实很多题都有数,std::set 之类用的是红黑树,据说很复杂,比AVL树还要复杂的那种。但 ...
分类:其他好文   时间:2019-09-03 09:31:40    阅读次数:91
持续集成高级篇之Jenkins Pipeline 集成sonarqube
"系列目录" 前面章节中我们讲到了Sonarqube的使用,其实Sonarqube获取msbuild结果主要是执行三个命令,开始标记,执行msbuild,结束标记,这些都是命令,是非常容易集成到我们ci流程中的,但是使用这种方式最为简单,但是Sonarqube插件与jenkins集成的更好,我们可以 ...
分类:其他好文   时间:2019-09-03 09:31:16    阅读次数:374
hdu-2389.rain on your parade(二分匹配HK算法)
Rain on your Parade Time Limit: 6000/3000 MS (Java/Others) Memory Limit: 655350/165535 K (Java/Others)Total Submission(s): 6752 Accepted Submission(s) ...
分类:编程语言   时间:2019-09-03 09:31:01    阅读次数:79
Spring Cloud Alibaba | Nacos动态网关路由
Spring Cloud Alibaba | Gateway基于Nacos动态网关路由 本篇实战所使用Spring有关版本: SpringBoot:2.1.7.RELEASE Spring Cloud:Greenwich.SR2 Spring CLoud Alibaba:2.1.0.RELEASE ...
分类:编程语言   时间:2019-09-03 09:30:46    阅读次数:141
jQuery 源码解析(八) 异步队列模块 Callbacks 回调函数详解
异步队列用于实现异步任务和回调函数的解耦,为ajax模块、队列模块、ready事件提供基础功能,包含三个部分:Query.Callbacks(flags)、jQuery.Deferred(funct)和jQuery.when()。本节讲解Callbacks,也就是回调函数列表 回调函数用于管理一组回 ...
分类:Web程序   时间:2019-09-03 09:30:16    阅读次数:94
MySQL 快速删除大量数据
千万级数据量 方案1、 直接使用delete 因delete执行速度与索引量成正比,若表中索引量较多,使用delete会耗费数小时甚至数天的时间 方案2、 (1)创建临时表,表结构与原表结构相同 (2)将需要保留的数据插入至临时表中 (3)drop原表 (4)将临时表改名为原表名 经过测试,drop ...
分类:数据库   时间:2019-09-03 09:30:01    阅读次数:109
Leetcode之广度优先搜索(BFS)专题-994. 腐烂的橘子(Rotting Oranges)
Leetcode之广度优先搜索(BFS)专题-994. 腐烂的橘子(Rotting Oranges) BFS入门详解:Leetcode之广度优先搜索(BFS)专题-429. N叉树的层序遍历(N-ary Tree Level Order Traversal) 在给定的网格中,每个单元格可以有以下三个 ...
分类:其他好文   时间:2019-09-03 09:29:43    阅读次数:100
BufferedReader和BufferedWriter简介
BufferedReader和BufferedWriter简介 为了提高字符流读写的效率,引入了缓冲机制,进行字符批量的读写,提高了单个字符读写的效率。BufferedReader用于加快读取字符的速度,BufferedWriter用于加快写入的速度 BufferedReader和BufferedW ...
分类:其他好文   时间:2019-09-03 09:29:26    阅读次数:59
边缘缓存模式(Cache-Aside Pattern)
边缘缓存模式(Cache-Aside Pattern),即按需将数据从数据存储加载到缓存中。此模式最大的作用就是提高性能减少不必要的查询。 1 模式 <!--5f39ae17-8c62-4a45-bc43-b32064c9388a:W3siYmxvY2tJZCI6Ijc1MjQtMTU2NjE4Mz ...
分类:系统相关   时间:2019-09-03 09:29:11    阅读次数:116
834条   上一页 1 ... 41 42 43 44 45 46 47 ... 50 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!