17.3 睡眠和退出(Sleep and Yield )

17.3 Sleep and Yield 睡眠和退出 Thread.sleep会导致当前正在运行的线程睡眠(暂时性地停止运行)一段时间,不过这要受到系统定时器和调度器的精确度和准确性。调用Thread.sleep()方法的线程不会释放任何监视器上的锁,并且,该线程继续运行的时机要取决于运行该线程的处理器的调度和可用性。 有一点很重要,那就是不管是Thread.sleep()方法还是Thread.yield()方法都不没有任何同步语义。尤其是,在调用Thread.sleep()或Thread.y
分类: 其他 发布时间: 02-18 23:02 阅读次数: 0

mongo中的高级查询之聚合操作(distinct,count,group)与数据去重

Mongodb中自带的基本聚合函数有三种:count、distinct和group。下面我们分别来讲述一下这三个基本聚合函数。 (1)count 作用:简单统计集合中符合某种条件的文档数量。 使用方式:db.collection.count(<query>)或者db.collection.find(<query>).count() 参数说明:其中<query>是用于查询的目标条件。如果出了想限定查出来的最大文档数,或者想统计后跳过指定条数的文档,则还需要借助于limit,skip。 举例: d
分类: 其他 发布时间: 02-18 23:02 阅读次数: 0

14、为什么叫柚子输入法

很多很多年以前,为了改变世界,我们几个同学合作,在学校里无偿征稿,然后把稿件排版成几页纸,印刷完后再投递到各个班级的教案桌上。那个时候,油墨印刷完后,必须放置一段时间晾干,如果手不小心碰上去的话,能黑你一手。 作为几个中二病晚期的患者,把这份所谓的刊物取名叫“2S”,合情又合理对吧。 那份刊物印象中是办了3期还是4期, 最终因为学校周边最大的财团——小卖部不肯收购,而宣告倒闭。不倒闭也不行了,大家的饭钱都透支得差不多了,再不关张,都得饿死。最主要还得感谢我们学校比较小班级比较少,不然第2期都刷
分类: 其他 发布时间: 02-18 23:02 阅读次数: 0

统计局:居民时间分配发生较大变化 人民生活质量稳步提高

中新网1月25日电 国家统计局25日在官网发布2018年全国时间利用调查公报,统计局社科文司高级统计师金红对调查数据进行了解读,金红表示,2018年,国家统计局组织开展了第二次全国时间利用调查,与2008年第一次全国时间利用调查相比,十年间我国居民的时间分配结构发生了较大变化,从一个新角度反映了我国经济社会的发展以及人民生活品质的提升。 居民一天活动的时间构成 金红指出,值得注意的是,全国时间利用调查结果,反映的是被调查居民参与某种活动的平均时间,为了更为准确反映居民时间利用情况,调查还设置了
分类: 其他 发布时间: 02-18 23:02 阅读次数: 0

湖北省首条短途运输航线“荆门—武汉”航线运营

春运期间,“荆门—武汉”航线从1月25日开始运行 熊东东 摄 中新网荆门1月25日电 (熊东东)据湖北荆门漳河通用机场消息,春运期间,“荆门—武汉”航线从1月25日开始运行,到2月1日暂停,春节期间休假。春节后,2月14日(正月初十)复航,此条航线直飞武汉天河国际机场。 执飞这条航线的机型为赛斯纳208EX通用飞机,最多可乘坐8名乘客,飞行高度3000米以下,最大时速350公里。上午10时30分,飞机从荆门漳河机场起飞,11时30分准时抵达武汉天河机场,226公里的航程用时60分钟;14时30
分类: 其他 发布时间: 02-18 23:02 阅读次数: 0

巴西矿坝决堤事故已致58人死亡 多达300人失踪

中新网1月28日电 据外媒报道,巴西米纳斯吉拉斯州消防当局27日通报,该州发生的矿坝决堤事故已致58人死亡,多达300人失踪。 图为溃坝造成的泥石流现场。 报道称,27日,巴西米纳斯吉拉斯州消防当局通报了事故发生后的最新进展。当天早些时候,因为担心另一座大坝面临垮塌的危险,位于该大坝范围内的布鲁马迪尼奥的几个社区的住户被疏散,约24000人被告知要到更高的地方。 不过到了当天下午,土木工程师称第二座大坝不再处于危险之中。 随着泥淖逐渐变干,消防人员将能够到达之前无法到达的区域进行营救。但另一方
分类: 其他 发布时间: 02-18 23:02 阅读次数: 0

安倍施政演说降低修宪调门 日媒:或为避免刺激在野党

中新网1月28日电 据日本共同社报道,日本首相安倍晋三在施政方针演说中,表现出了对国会深化修宪讨论的期待,但未像一年前演说时那样,呼吁各党提交“具体方案”。鉴于去年秋季临时国会的众参两院宪法审查会,未取得进展,共同社报道称,此举或有意避免刺激,对在安倍执政下修宪持谨慎态度的在野党。 资料图:日本首相安倍晋三。 2018年11月,自民党修宪推进总部长下村博文,曾以在野党对宪法讨论态度消极为由,而批评说“放弃职守”。不仅是在野党,此事还引起了联合执政的公明党的不满,安倍原本打算在宪法审查会,提交自
分类: 其他 发布时间: 02-18 23:02 阅读次数: 0

nodejs redis的使用

github组件-NodeRedis/node_redis MAC下安装redis Redis使用认证密码登录 安装 redis npm install redis 我在暗转过的时候遇到了点问题,我的redis 组件中只有一个package.json 文件,没有相应的文件包 我没有很好的找到解决资料,不过我尝试了把项目组件中的 node_modules/redis 删除,然后再重新安装,发现可以了 redis 配置文件 linux 中 /etc/redis/redis.conf 大概50
分类: 其他 发布时间: 02-18 23:02 阅读次数: 0

idea yml配置文件编码修改后无法启动

出现错误:java.lang.IllegalStateException: Failed to load property source from location 'classpath:/application.yml' java.lang.IllegalStateException: Failed to load property source from location 'classpath:/application.yml' image.png 查看application.yml文件格
分类: 其他 发布时间: 02-18 23:01 阅读次数: 0

第二十章 requests 模块实现小爬虫

requests 安装 pip3 install requests 官方中文文档:http://cn.python-requests.org/zh_CN/latest/user/quickstart.html#id4 GET # 1、无参数实例 import requests ret = requests.get('https://github.com/timeline.json') print(ret.url) print(ret.text) # 2、有参数实
分类: 其他 发布时间: 02-18 23:01 阅读次数: 0

iOS逆向(2):Reveal工具

1.Reveal官网下载 Reveal - Runtime view debugging for iOS & tvOS apps & extensions,通过十分钟邮箱注册试用15天 2.在越狱设备上安装Reveal 打开越狱设备的Cydia,搜索Reveal Loader,安装Reveal2Loader,安装后重启SpringBoard,安装Reveal Loader后,打开【设置】,选择需要使用Reveal调试的App 3.给越狱设备导入RevealServer 找到Mac的Reveal
分类: 其他 发布时间: 02-18 23:01 阅读次数: 0

The Quick Python Book, 3rd Edition.pdf 免费下载

下载地址: The Quick Python Book, 3rd Edition[www.rejoiceblog.com].pdf
分类: 其他 发布时间: 02-18 23:01 阅读次数: 0

找规律打印数字

如题的数字,按照要求打印出来,后面是代码,只包括前半部分。规律可以看到每行如果行号为i的话,i从1开始。则最末尾是(n+1)*n/2,开头就是(n+1)*n/2-(n-1), 即(n-1)*n/2+1,中间代码注意范围。 1 2*3 4*5*6 7*8*9*10 代码如下: static void print(int n) { int j; for (int i = 1; i <= n; i++) { for (j = i*(i
分类: 其他 发布时间: 02-18 23:01 阅读次数: 0

篮球基本功

都说程序员是“高危”职业,常年与代码相伴,久座,加班,甚至熬夜和通宵。如果缺乏了锻炼,年轻的身体会被糟蹋,可能会发胖,可能出现颈椎问题等等,一旦到了中年,与身体有关的问题将逐步浮出水面,想想都很可怕。 幸运的是,我能够坚持每周一定量的身段锻炼,除了力量训练和跑步以外,就数篮球运动最多了,每周都有至少8个小时的打球时间。既然是打球锻炼,那就好好打球呗。日常锻炼中,除了要加强身体力量的练习、柔韧度的练习,还有就是多练一练篮球的基本功,比如运球、投篮和上篮等基础动作。良好的基本功,不仅能帮助我们更好
分类: 其他 发布时间: 02-18 23:01 阅读次数: 0

复兴号动车组甲醛超标?中国铁路北京局:报道不实

中新网1月14日电 中国铁路北京局集团有限公司今日通过官方微博发布消息称,媒体报道的“时速160公里复兴号动车组甲醛超标”严重失实。 中国铁路北京局表示,时速160公里复兴号列车不存在甲醛超标问题,北京局集团公司北京车辆段也从未检测出复兴号列车甲醛超标,更不存在时速160公里复兴号动车组列车停开的情况。该车型部分列车尚未上线的主要原因:一是新车上线调试周期较长,将按计划分期分批上线;二是为了提高旅客舒适度,需要充分散发新车挥发物(俗称新车气味)。 北京局集团强调,铁路部门高度重视旅客乘车环境特
分类: 其他 发布时间: 02-18 23:01 阅读次数: 0

可实现B站 蒙版弹幕 效果的前端组件 —— Barrage UI

Barrage UI Best and lightest barrage component for web UI. 适用于 web 端用户界面和播放器的轻量级弹幕组件 Demo 用途 为你的 视频播放器、图片浏览器 等元素挂载弹幕动画 用于实现 B 站(bilibili.com) 风格的 蒙版弹幕 效果 安装 yarn add barrage-ui 或 npm install --save barrage-ui 快速开始 import Barrage from 'barrage-ui';
分类: 其他 发布时间: 02-18 23:01 阅读次数: 0

GCD之dispatch_queue

概述 dispatch_queue可以说是GCD编程中使用频率最高的API,本篇文章主要讲一下queue的相关用法和原理,关于queue的数据结构和常用定义见上篇文章。 使用篇 当我们处理耗时操作时,比如读取数据库、请求网络数据,为了避免这些耗时操作卡住UI,可将耗时任务放到子线程中,执行完成后再通知主线程更新UI,代码示例如下: dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
分类: 其他 发布时间: 02-18 23:01 阅读次数: 0

3.隐式转换

1.scala中的类继承层次结构 2.Predef对象 下面是Predef的部分隐式转换源码: scala> :implicits -v /* 78 implicit members imported from scala.Predef */ /* 48 inherited from scala.Predef */ implicit def any2ArrowAssoc[A](x: A): ArrowAssoc[A] implicit def any2Ensuring[A](x:
分类: 其他 发布时间: 02-18 23:01 阅读次数: 0

广西苗乡民众与游人“打同年”庆祝苗年

芦笙踩堂舞表演队伍正在入场。 石峰 摄 苗寨里举行的斗马表演。 石峰 摄 苗寨里举行的斗马表演。 石峰 摄 苗族民众穿着盛装在前往打同年的路上。 石峰 摄 苗族民众穿着盛装在前往打同年的路上。 石峰 摄 苗族青年在进行芦笙演奏。 石峰 摄 游客近距离观看芦笙踩堂舞表演。 石峰 摄 1月19日,在广西柳州市融水苗族自治县融水镇梦呜苗寨,当地数百名苗族民众与游客欢聚一堂“打同年”,以苗族传统的方式喜迎苗族新年。苗年是融水县苗族人民最为隆重的传统节日,从农历11月至12月历时一个月。“打同年”是融水
分类: 其他 发布时间: 02-18 23:01 阅读次数: 0

AutoCAD2018中怎么创建无边界的图案填充?

我们在进行CAD绘图的时候,也经常会遇到关于CAD边界填充的问题,在AutoCAD2018中文版中创建填充的最常用方法是选择一个封闭的图形或在一个封闭的图形区域中拾取一个点,实际上CAD还可以在没有边界的情况下直接创建填充,也许这种方式的应用场景并不多,创建填充时我们通常都是输入H或BH快捷键,或者在工具栏、面板中点填充图标,打开填充对话框和面板进行操作,在对话框或面板中只提供了两种方式:拾取点和选择对象。 步骤一:在你的电脑桌面上打开你的迅捷CAD编辑器软件,没有相关的软件的小伙伴们可以点击
分类: 其他 发布时间: 02-18 23:01 阅读次数: 0