码迷,mamicode.com
首页 > 2019年11月22日 > 全部分享
Java中多线程通信怎么实现
线程通信的方式: 1、共享变量 线程间通信可以通过发送信号,发送信号的一个简单方式是在共享对象的变量里设置信号值。线程A在一个同步块里设置boolean型成员变量hasDataToProcess为true,线程B也在同步代码块里读取hasDataToProcess这个成员变量。这个简单的例子使用了一 ...
分类:编程语言   时间:2019-11-22 01:06:15    阅读次数:77
星际争霸2 AI开发(持续更新)
准备 我的环境是python3.6,sc2包0.11.1 机器学习包下载链接: "pysc2" 地图下载链接 "maps" pysc2是DeepMind开发的星际争霸Ⅱ学习环境。 它是封装星际争霸Ⅱ机器学习API,同时也提供Python增强学习环境。 以神族为例编写代码,神族建筑科技图如下: 采矿 ...
分类:其他好文   时间:2019-11-22 01:05:54    阅读次数:201
创业公司如何实施研发绩效管理 | X-Developer案例
绩效管理是一个不断沟通、持续沟通、不断调整再沟通的过程。
分类:其他好文   时间:2019-11-22 01:05:22    阅读次数:81
LaTex如何让目录所有条目后面都有点点。
记一下记一下 \usepackage{tocloft} %模板中用了subfigure,不加此选项会产生冲突%\renewcommand{\cftchapleader}{\cftdotfill{\cftdotsep}}\renewcommand{\cftsecleader}{\cftdotfill{ ...
分类:其他好文   时间:2019-11-22 01:05:07    阅读次数:196
快速使用分布式定时任务 xxl-job
快速使用分布式定时任务 xxl-job 需要linux服务器环境安装: jdk1.8 ,docker 安装步骤地址 : linux快速安装jdk 、 在linux里安装docker 1.docker安装mysql数据库网站 https://hub.docker.com/_/mysql?tab=tag ...
分类:其他好文   时间:2019-11-22 01:04:35    阅读次数:99
TypeScript之路----探索接口(interface)的奥秘
TypeScript之路----探索接口(interface)的奥秘
分类:其他好文   时间:2019-11-22 01:04:18    阅读次数:65
docker介绍和安装(一)
虚拟化简介 虚拟化(英语:Virtualization)是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以比原本的组态更好的方式来应用这些资源。这些资源的新虚拟部分是不受现有资源的架设方式,地域或物理组态所 ...
分类:其他好文   时间:2019-11-22 01:03:53    阅读次数:79
Tomcat配置https加密连接
配置https安全连接(ssl加密连接) https连接需要用到数字证书与数字签名(MD5算法),网站https连接首先需要申请数字证书,配置加密连接器,浏览器安装证书。 证书运用到RSA技术,RSA加密算法是一种非对称加密算法,服务器保留私钥,对外公开公钥(cer证书)。 Tomcat秘钥库类型为 ...
分类:Web程序   时间:2019-11-22 01:03:38    阅读次数:105
Mybatis-plus中的condition条件
@Test public void testCondition() { String name = "王"; String email = ""; condition(name, email); } private void condition(String name, String email) ...
分类:其他好文   时间:2019-11-22 01:03:20    阅读次数:345
316. Remove Duplicate Letters
Given a string which contains only lowercase letters, remove duplicate letters so that every letter appears once and only once. You must make sure you ...
分类:其他好文   时间:2019-11-22 01:02:42    阅读次数:103
Android 开发基础入门篇: 生成带有签名的apk安装包
说明: 软件默认生成的安装包没有签名,现在手机安装APP的时候要求,安装包必须有签名才可以 默认生成的APK位置 现在生成带有签名的APK 我一般放到当前工程根目录,然后文件名字 key 有些时候需要用到本APP的 MD5 和 SHA1 ...
分类:移动开发   时间:2019-11-22 01:02:28    阅读次数:142
css animation动画
在掘金上看到一个大神总结的animation相关东西,感觉很震撼,需要记录一下 主要也是借助chrome devtool来查看相关的属性,然后去调整 自己只知道有 animation name animation delay time function 次数等,其实这些事w3c上写的,只写了6个,还 ...
分类:Web程序   时间:2019-11-22 01:02:16    阅读次数:102
CSS中box-sizing: border-box
border-box告诉浏览器去理解你设置的边框和内边距的值是包含在width内的。 换句话说,如果你将一个元素的width设为100px,那么这100px会包含它的border和padding,内容区的实际宽度会是width减去border + padding的计算值。 如何计算的? width ...
分类:Web程序   时间:2019-11-22 01:02:02    阅读次数:96
Linux常见扩展安装
1、Libxml错误 ubuntu解决办法 如果遇到 麻烦更新一下 2、PCRE library configure nginx的时候 安装包 ...
分类:系统相关   时间:2019-11-22 01:01:43    阅读次数:128
python 爬虫实列
第一个爬虫(爬取图片) In [5]: import urllib.request In [6]: #创建一个ruquest对象 url="https://tieba.baidu.com/p/6310762577" request=urllib.request.Request(url) #连接url ...
分类:编程语言   时间:2019-11-22 01:00:55    阅读次数:85
CentOS7环境下安装VIM8 并支撑python3
CentOS7环境下安装VIM8并支撑python3 在CentOS7环境下打造pythonIDE的时候发现系统自带的vim因为版本低对python的支持不够,导致安装插件的时候总是出错,所以干脆把原系统中的vim删除后源码安装vim8并配置支持python3 删除系统中原有的vim 利用yum命令 ...
分类:编程语言   时间:2019-11-22 01:00:39    阅读次数:174
[Leetcode] 322. Coin Change
原题链接 You are given coins of different denominations and a total amount of money amount. Write a function to compute the fewest number of coins that yo ...
分类:其他好文   时间:2019-11-22 01:00:21    阅读次数:98
795条   上一页 1 ... 39 40 41 42 43 44 45 ... 47 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!