前提 今天下班时候和同事聊天偶然听到面试题“两个线程交替打印奇数和偶数”的实现,这里做一个复盘。 复盘 场景一:线程A打印奇数,线程B打印偶数,线程A和线程B交替打印,使用对象监视器实现。 场景二:线程A打印奇数,线程B打印偶数,线程A和线程B交替打印,使用JDK提供的并发类库实现。 这两个场景中, ...
分类:
编程语言 时间:
2019-07-02 12:29:51
收藏:
0 评论:
0 赞:
0 阅读:
299
Maven可以使用mvn package指令对项目进行打包,如果使用Java -jar xxx.jar执行运行jar文件,会出现"no main manifest attribute, in xxx.jar"(没有设置Main-Class)、ClassNotFoundException(找不到依赖包 ...
分类:
其他 时间:
2019-07-02 12:29:28
收藏:
0 评论:
0 赞:
0 阅读:
121
TensorFlow——CNN实现MNIST手写体识别 2019年04月08日 21:46:19 星空Ice_ 阅读数 83 TensorFlow——CNN实现MNIST手写体识别 2019年04月08日 21:46:19 星空Ice_ 阅读数 83 TensorFlow——CNN实现MNIST手写 ...
分类:
其他 时间:
2019-07-02 12:28:47
收藏:
0 评论:
0 赞:
0 阅读:
117
Lock锁介绍: 在java中可以使用 synchronized 来实现多线程下对象的同步访问,为了获得更加灵活使用场景、高效的性能,java还提供了Lock接口及其实现类ReentrantLock和读写锁 ReentrantReadWriteLock。 相比synchronized来实现同步,使用 ...
分类:
其他 时间:
2019-07-02 12:28:27
收藏:
0 评论:
0 赞:
0 阅读:
160
echo 字符串的输出 选项 反斜杠转义符 字体颜色定义 面板控制颜色定义 ...
分类:
系统服务 时间:
2019-07-02 12:28:01
收藏:
0 评论:
0 赞:
0 阅读:
95
随着企业对数据分析的要求越来越高,报表也越来越复杂。EXCEL已经不能满足企业信息化的要求,所以出现了BI报表。“报表做得好,升职加薪少不了!”首先,得先明白BI报表是什么,BI报表的好处有哪些,BI和报表的区别又是什么……本文就来讲讲关于BI报表你不可不知的知识。 一、BI报表是什么 BI是商务智 ...
分类:
其他 时间:
2019-07-02 12:27:13
收藏:
0 评论:
0 赞:
0 阅读:
89
Springboot利用poi导出excel下载 因为项目中之前的做法是用反射获取属性,所以demo中也是用的反射,我看网上很多文章都是存入一个List中,不知道这两种哪种更何合适一点,或者有什么更好的方法也请大佬们赐教。 pom Service Controller ExcelUtils ...
分类:
编程语言 时间:
2019-07-02 12:26:49
收藏:
0 评论:
0 赞:
0 阅读:
104
「AHOI / HNOI2017」礼物 题目描述 我的室友最近喜欢上了一个可爱的小女生。马上就要到她的生日了,他决定买一对情侣手环,一个留给自己,一个送给她。每个手环上各有 n 个装饰物,并且每个装饰物都有一定的亮度。 但是在她生日的前一天,我的室友突然发现他好像拿错了一个手环,而且已经没时间去更换 ...
分类:
其他 时间:
2019-07-02 12:26:06
收藏:
0 评论:
0 赞:
0 阅读:
94
在linux下安装并运行scrapyd 系统:centos7.4 安装scrapyd:pip isntall scrapyd 因为我腾讯云上是python2与python3并存的 所以我执行的命令是:pip3 isntall scrapyd 安装后新建一个配置文件: sudo mkdir /etc/ ...
分类:
系统服务 时间:
2019-07-02 12:25:40
收藏:
0 评论:
0 赞:
0 阅读:
175
这一场的D题真的好惨烈.......FST了几百人qwq......... 题目链接: "戳我" A Stickers and Toys 一个egg里面有可能仅有toy,或者仅有sticker,或者两者都有.给你egg,toy,sticker的数量,你不知道具体每个egg里面的情况.现在问你最坏情况 ...
分类:
其他 时间:
2019-07-02 12:25:15
收藏:
0 评论:
0 赞:
0 阅读:
114
先声明一下,这种长系列的大块头博客只能保证尽可能的深入到每一行源码,有些代码我不乐意深究就写个注释说明一下作用。另外,由于本地整理的比较好,博客就随心写了。 整个Compile过程目前只看到asmjs之前,简单的过了几遍,大部分方法没有点进去看,实在是太复杂了。上一篇的结尾指出了AST的入口,也就是 ...
分类:
其他 时间:
2019-07-02 12:24:56
收藏:
0 评论:
0 赞:
0 阅读:
97
布局的传统解决方案,基于盒状模型,依赖 display属性 + position属性 + float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。 2009年,W3C提出了一种新的方案—-Flex布局,可以简便、完整、响应式地实现各种页面布局。 Flex是Flexible Box的 ...
分类:
其他 时间:
2019-07-02 12:24:26
收藏:
0 评论:
0 赞:
0 阅读:
92
1.编码注册 Encoding.RegisterProvider(CodePagesEncodingProvider.Instance); 否则抛出异常 'GB2312' is not a supported encoding name. For information on defining a ...
分类:
Web开发 时间:
2019-07-02 12:23:59
收藏:
0 评论:
0 赞:
0 阅读:
251
0.首先要有一张表,这里创建一张学生表 create table t_student( id int primary key auto_increment, name varchar(20) not null comment '姓名' )Engine=InnoDB default charset u ...
分类:
数据库技术 时间:
2019-07-02 12:23:33
收藏:
0 评论:
0 赞:
0 阅读:
129
summarize 在创建Servlet时,会覆盖service方法或doGet()/doPost(),这些方法都有俩参数,一个是请求request一个是响应response 响应行只能设置状态码 重定向特点:请求服务器两次,地址栏变化 location: HttpServletResponse 设 ...
分类:
Web开发 时间:
2019-07-02 12:23:09
收藏:
0 评论:
0 赞:
0 阅读:
95
shader中的序列帧动画属于纹理动画中的一种,主要原理是将给定的纹理进行等分,再根据时间的变化循环播放等分中的一部分。 脚本如下: ...
分类:
编程语言 时间:
2019-07-02 12:22:41
收藏:
0 评论:
0 赞:
0 阅读:
87
通常称为“支持Java的报表工具” ,其实就是非java报表工具,但可以从Java程序调用它。本文请企业的专业数据分析师,推荐几种主流的Java报表开发工具,分享一些如何选择Java报表的经验。 有两种类型的Java报表。第一类是独立的报表服务器,例如Bo / Crystal Report,Brio ...
分类:
编程语言 时间:
2019-07-02 12:22:21
收藏:
0 评论:
0 赞:
0 阅读:
112
【功能】将字符串中的全角转化为半角 【参数】c1,字符型 【返回】字符串 【示例】 SQL> select to_multi_byte('高A') text from dual; test 高A ...
分类:
数据库技术 时间:
2019-07-02 12:22:01
收藏:
0 评论:
0 赞:
0 阅读:
397
快速排序:顾名思义,这是实践中的一种快速的排序算法,它平均运行实践是O(N log N).该算法之所以特别快,主要是由于非常精炼和高度优化的内部循环。它的最坏情形性能为O(N^2)。 像归并排序一样,快速排序也是一种分治的递归算法。 步骤: 1、从数列中挑出一个元素,称为"基准"(pivot) 2、 ...
分类:
编程语言 时间:
2019-07-02 12:21:35
收藏:
0 评论:
0 赞:
0 阅读:
100
jquery的ajax请求 ...
分类:
Web开发 时间:
2019-07-02 12:21:06
收藏:
0 评论:
0 赞:
0 阅读:
79