首页 > 2019年11月05日 > 全部分享
并发编程之ReentrantLock
[toc] 正文 ReentrantLock 是Java并发包中提供的一个 可重入的互斥锁 。ReentrantLock 和 synchronized 在基本用法和行为语义上基本相同,同样具有可重入性。只是 ReentrantLock 增加了一些高级扩展功能,比如,可以实现公平锁,同时也可以实现绑定 ...
分类:其他   时间:2019-11-05 16:03:27    收藏:0  评论:0  赞:0  阅读:67
JavaScript基础
1.JS引入方式 1 直接编写 <script> alert('hello yuan') </script> 2 导入文件 <script src="hello.js"></script> 2.JS的变量、常量和标识符 1、声明变量时不用声明变量类型. 全都使用var关键字; var a; <br> ...
分类:编程语言   时间:2019-11-05 16:03:07    收藏:0  评论:0  赞:0  阅读:77
Codeforces Round #598 (Div. 3) C. Platforms Jumping 贪心或dp
C. Platforms Jumping There is a river of width n. The left bank of the river is cell 0 and the right bank is cell n+1 (more formally, the river can be ...
分类:其他   时间:2019-11-05 16:02:08    收藏:0  评论:0  赞:0  阅读:143
Javascript中的相等比较
在比较相等或不相等之前,会对操作数进行类型转换,然后比较相等性 在转换不同的数据类型时,相等和不相等操作符遵循下列基本规则: 1.如果由一个操作数是布尔值,则在比较相等性之前先将其转换为数值;2.如果一个操作数是字符串,另一个操作数是数值,在比较相等性之前先将字符串转换为数值;3.如果一个操作数是对 ...
分类:编程语言   时间:2019-11-05 16:01:35    收藏:0  评论:0  赞:0  阅读:72
EXCEL生成SQL脚本
有如下一张数据库表: 当然,Excel也是这个样子的,然后需要通过Excel的命令实现如下的脚本: insert into student(name,age) values('张三',15); 实现的结果如下: 那么Excel的命令长什么样子呢?命令如下:="insert into student( ...
分类:数据库技术   时间:2019-11-05 16:01:16    收藏:0  评论:0  赞:0  阅读:198
promise aync await timeout 执行顺序
async function async1(){ console.log('async1 start') await async2() console.log('async1 end') } async function async2(){ console.log('async2') } conso ...
分类:其他   时间:2019-11-05 16:00:43    收藏:0  评论:0  赞:0  阅读:85
汽车加油行驶问题 分层图最短路
汽车加油行驶问题 分层图最短路 1. 汽车只能沿网格边行驶,装满油后能行驶 $K$ 条网格边。出发时汽车已装满油,在起点与终点处不设油库。 2. 汽车经过一条网格边时,若其 $X$ 坐标或 $Y$ 坐标减小,则应付费用 $B$ ,否则免付费用。 3. 汽车在行驶过程中遇油库则应加满油并付加油费用 $ ...
分类:其他   时间:2019-11-05 15:59:51    收藏:0  评论:0  赞:0  阅读:122
【PAT甲级】1072 Gas Station (30 分)(Dijkstra)
题意: 输入四个正整数N,M,K,D(N<=1000,M<=10,K<=10000)分别表示房屋个数,加油站个数,路径条数和加油站最远服务距离,接着输入K行每行包括一条路的两条边和距离。输出最近距离最远同时与所有房屋距离都不超过D的加油站名字和最近距离以及平均距离。如果有多个答案则优先输出平均距离最 ...
分类:其他   时间:2019-11-05 15:59:10    收藏:0  评论:0  赞:0  阅读:105
js金额转换为大写
function DX(n) { if (n == 0) { return "零"; } if (!/^(\+|-)?(0|[1-9]\d*)(\.\d+)?$/.test(n)) return "数据非法"; var unit = "仟佰拾亿仟佰拾万仟佰拾元角分", str = ""; n += ...
分类:Web开发   时间:2019-11-05 15:58:31    收藏:0  评论:0  赞:0  阅读:62
git 常用操作
常用流程是: git status git add . git commit -m "xxx" git push origin ymtc@develop 转到ymtc分支 git checkout ymtc@xxx 合并分支 git merge ymtc@develop 构建 build 再add ...
分类:其他   时间:2019-11-05 15:58:13    收藏:0  评论:0  赞:0  阅读:75
git
实习项目使用记录 1. 查看当前是否为主分支 .git 文件夹是与项目一级目录平级。在 .git文件夹所在目录,右键 git bash here, 如果当前是主分支master,则无法提交推送, 使用命令 git checkout delevop, 切换成develop分支 2. 如果非最新版本(即 ...
分类:其他   时间:2019-11-05 15:57:41    收藏:0  评论:0  赞:0  阅读:67
linux(centos6.9) 安装mongoDB
1. 下载MongoDB 官网下载地址 https://www.mongodb.com/download-center#community 下载地址 32位 http://dl.mongodb.org/dl/linux/i686 开始下载 wget https://fastdl.mongodb.or ...
分类:数据库技术   时间:2019-11-05 15:57:09    收藏:0  评论:0  赞:0  阅读:92
yolov3
YOLOv3没有太多的创新,主要是借鉴一些好的方案融合到YOLO里面。不过效果还是不错的,在保持速度优势的前提下,提升了预测精度,尤其是加强了对小物体的识别能力(yolov1在这方面是有缺陷的)。 本文主要讲v3的改进,由于是以v1和v2为基础,关于YOLO1和YOLO2的部分析请移步 "YOLO ...
分类:其他   时间:2019-11-05 15:56:39    收藏:0  评论:0  赞:0  阅读:184
ATM机取款过程
假设一个简单的ATM机的取款过程是这样的:首先提示用户输入密码,最多只能输入三次,超过3次则提示用户“密码错误,请取卡”结束交易。如果用户密码正确,再提示用户输入取款金额,ATM机只能输出100元的纸币,一次取钱数要求最低100元,最高1000元。若用户输入的金额符合上述要求,则打印输出用户取得钱数 ...
分类:其他   时间:2019-11-05 15:56:02    收藏:0  评论:0  赞:0  阅读:167
射击游戏中准心与子弹弹道的探索
前言   现如今,精品游戏竞争激烈,各大游戏厂商都在争相推出“3A”级品质的游戏。而目前比较热门的科幻、战争、动作等品类大多都有枪械射击内容,因此,“玩枪”便成了很大一部分游戏中常见的玩法。当前比较热门的使命召唤系列、战地系列、无主之地系列、战争机器系列还有最近流行的吃鸡类游戏( ...
分类:其他   时间:2019-11-05 15:55:24    收藏:0  评论:0  赞:0  阅读:297
C#委托
委托(delegate)是一种存储函数引用的类型。在事件和事件处理时有重要的用途。 栗子: 定义一个委托: //定义一个计算的委托,返回值和参数都是整数 private delegate int Calculation(int x, int y); 委托的定义类似于函数,但不带函数体,且必须要使用d ...
分类:Windows开发   时间:2019-11-05 15:54:50    收藏:0  评论:0  赞:0  阅读:93
按钮事件
layui.use(['form', 'layedit', 'laydate','jquery', 'layer','element','util'], function() { util = layui.util, <button type="button" class="layui-btn la ...
分类:其他   时间:2019-11-05 15:54:34    收藏:0  评论:0  赞:0  阅读:73
Codeforces Round #598 (Div. 3) B. Minimize the Permutation 贪心
B. Minimize the Permutation You are given a permutation of length n. Recall that the permutation is an array consisting of n distinct integers from 1 ...
分类:其他   时间:2019-11-05 15:54:19    收藏:0  评论:0  赞:0  阅读:200
debian系统安装vsftpd服务端和ftp客户端
一、服务器安装和配置 1.安装vsftpd。(此处切换到su权限下了。其它用户请使用sudo权限,没有sudo权限的看前面的教程进行安装) apt-get install vsftpd 2.配置vsftpd vi /etc/vsftpd.conf 具体的配置为(不要复制,纯手打,难免错误): lis ...
分类:其他   时间:2019-11-05 15:54:04    收藏:0  评论:0  赞:0  阅读:111
并行编程和任务(一)
前言 并发、并行。同步、异步、互斥、多线程。我太难了。被这些词搞懵了。前面我们在写.Net基础系列的时候写过了关于.Net的异步编程。那么其他的都是些什么东西呀。今天我们首先就来解决这个问题。把这些词搞懂搞透。理清逻辑。然后最后我们进入并行编程的介绍。 概念初识 首先我们看并发和并行: 并发:并发指 ...
分类:其他   时间:2019-11-05 15:53:40    收藏:0  评论:0  赞:0  阅读:88
1310条   上一页 1 ... 31 32 33 34 35 ... 66 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!