wechat

获取.properties配置文件属性值

可紊 提交于 2020-10-28 06:22:07
public class TestProperties { /** * * @Title: printAllProperty * @Description: 输出所有配置信息 * @param props * @return void * @throws */ private static void printAllProperty(Properties props) { @SuppressWarnings( "rawtypes" ) Enumeration en = props.propertyNames(); while (en.hasMoreElements()) { String key = (String) en.nextElement(); String value = props.getProperty(key); System.out.println(key + " : " + value); } } /** * 根据key读取value * * @Title: getProperties_1 * @Description: 第一种方式:根据文件名使用spring中的工具类进行解析 * filePath是相对路劲,文件需在classpath目录下 * 比如:config.properties在包com.test.config下, * 路径就是com/test

别在网上乱找代码了,找了一段代码突然爆了!!!

僤鯓⒐⒋嵵緔 提交于 2020-10-28 02:40:16
作者:陈宏鸿 来源:www.cnblogs.com/aspwebchh/p/12220673.html 本人是做游戏服务器开发的,碰到一个需求,给符某些要求的玩家的发送道具奖励,奖励的数量根据离线的天数计算。 这个需求实现起来很简单,只需要在玩家上线的时候计算上次离线时间和当前时间间隔的天数,然后根据策划的算法,计算出道具种类与数量,发一封邮件给玩家就可以了。 计算两个时间间隔天数的函数没有现成的,自己又懒得写,就上谷歌搜了下,选了第一条结果,代码如下: public static int differentDays(Date date1,Date date2){ Calendar cal1 = Calendar.getInstance(); cal1.setTime(date1); Calendar cal2 = Calendar.getInstance(); cal2.setTime(date2); int day1= cal1.get(Calendar.DAY_OF_YEAR); int day2 = cal2.get(Calendar.DAY_OF_YEAR); int year1 = cal1.get(Calendar.YEAR); int year2 = cal2.get(Calendar.YEAR); if(year1 != year2) //同一年 { int

终于有人把最适合学习算法的书单找出来了,面试必备!

十年热恋 提交于 2020-10-27 17:39:36
​​​​​​​ ​ 害,这年头算法真的不好学,但是笔试面试又非常爱考,那咋办呢?我来给你推荐几本算法学习好书吧,都是我当年秋招复习时用的,算法导论什么的都给我吃灰去吧!! 算法书单 ​ 算法图解 黄小斜的推荐语:这本书太适合入门了,特别是对于计算机非科班的我来说,用它来学算法的感觉非常酸爽,首先是图解的方法非常简单易懂,并且这本书里讲的算法都是非常常见和实用的,对你打好算法基础很有帮助! 本书示例丰富,图文并茂,以让人容易理解的方式阐释了算法,旨在帮助程序员在日常项目中更好地发挥算法的能量。书中的前三章将帮助你打下基础,带你学习二分查找、大O表示法、两种基本的数据结构以及递归等。余下的篇幅将主要介绍应用广泛的算法,具体内容包括:面对具体问题时的解决技巧,比如,何时采用贪婪算法或动态规划;散列表的应用;图算法;Kzui近邻算法。 作者简介 Aditya Bhargava,软件工程师,兼具计算机科学和美术方面的教育背景,在adit.io撰写编程方面的博客。 ​ 啊哈算法 黄小斜的推荐语:这本书怎么说呢,算法书里的一股清流,既有入门的算法内容,又有一些比较进阶的算法知识,比如动态规划、DFS和BFS这类算法,这些算法自己学起来真的头大,所以就特别需要别人来讲解,这本书真心把这些复杂的算法讲的很简单易懂了。需要参加算法面试笔试的同学必看! 《啊哈!算法》是一本充满智慧和趣味的算法入门书

入门声纹技术(二):声纹分割聚类与其他应用

拥有回忆 提交于 2020-10-27 12:19:00
声纹识别技术是声纹技术中最为核心的一项,和指纹识别、人脸识别一样,声纹识别也是生物特征识别技术的一种,该技术利用算法和神经网络模型,让机器能够从音频信号中识别出不同人说话的声音。 在10月19日的分享中,谷歌声纹识别与语言识别团队负责人王泉老师着重介绍了声纹识别技术以及相关的音频基础知识,并详细阐述深度学习时代最前沿的声纹识别模型,包括各种推理逻辑和损失函数的设计思路,以及数据处理方面的相关话题。第一讲回顾: 【机器之心】入门声纹技术第一讲_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili 但是许多人误以为声纹技术等价于声纹识别,却不知道声纹技术还有着许多十分重要且有趣的其他应用。所以在 「从算法到应用,入门声纹技术」系列分享的第二讲中 ,王泉老师将着重介绍声纹技术除声纹识别之外的其他应用,声纹分割聚类便是其中最具代表性的应用,也就是关于「谁在什么时间说了什么」这个问题的答案。 10月26日,第二期分享 声纹分割聚类与其他应用 https:// u.wechat.com/MJznHqiyMH RcPKzhMIwL1K0 (二维码自动识别) 分享主题: 声纹分割聚类与其他应用 分享嘉宾: 王泉,美国谷歌公司资深软件工程师、声纹识别与语言识别团队负责人,《声纹技术:从核心算法到工程实践》一书作者。在谷歌任职期间,作者带领其团队将先进的声纹技术部署到了大量产品中

拼GIRL小程序系统——开发(总结)

这一生的挚爱 提交于 2020-10-27 04:53:57
前言 拼GIRL小程序系统,区块链的模式,技术支持,以及流程与优势 拼GIRL小程序系统 开发流程的源码 以及开发文档 找 {丁总},{zjgc002} Wang Han, founder of spell girl, believes that users are increasingly inclined to consume in transaction scenarios with human feelings and interactive experience, such as live broadcast scenes. Traditional social e-commerce uses more multi-level distribution and profit sharing system, and its increment mainly relies on the connection of wechat network. 拼GIRL小程序模式的介绍: 拼GIRL现有自营产品序列覆盖平台合作伙伴的商品、用于口碑裂变的自营生鲜日用品,和自营跨境海淘商品。区别于采销驱动。拼GIRL更看重社群里的用户需求,产品和服务基于用户需求进行升级完善。目前平台自营产品销量占比超50%,平均下单转化率超过30%,用户平均活跃周期超过24个月,单群年均交易量约30万。 一

Prometheus监控神器-Alertmanager篇(1)

家住魔仙堡 提交于 2020-10-26 23:55:41
本章节主要涵盖了Alertmanager的工作机制与配置文件的比较详细的知识内容,由浅入深的给大家讲解。 警报一直是整个监控系统中的重要组成部分,Prometheus监控系统中,采集与警报是分离的。警报规则在 Prometheus 定义,警报规则触发以后,才会将信息转发到给独立的组件 Alertmanager ,经过 Alertmanager r对警报的信息处理后,最终通过接收器发送给指定用户,另外在 Alertmanager 中没有通知组的概念,只能自己对软件重新Coding,或者使用第三方插件来实现。 注意,这个通知组不是Alertmanager中的group概念,下面会详细讲 Group ,不要混淆哦。 前面已经介绍过一些关于 Alertmanager 知识点,本章开始针通过安装 Alertmanager 组件,对配置文件做详细说明,同时介绍 Prometheus 的警报规则的定义,最后使用Email、Wechat(Robot)、Dingtalk(webhook)来接受警报通知。 Alertmanager工作机制 在Prometheus生态架构里,警报是由独立的俩部分组成,可以通过上图很清晰的了解到 Prometheus 的警报工作机制。其中 Prometheus 与 Alertmanager 是分离的俩个组件。我们使用Prometheus Server端通过静态或者动态配置

「读书」商业的本质

不想你离开。 提交于 2020-10-26 23:17:43
作者简介 杰克•韦尔奇,1960年加入通用电气公司(GE),1981至2001年担任该公司的董事长兼首席执行官,是GE历史上最年轻的董事长。在任期间,GE公司的市值从130亿美元增长到超过4000亿美元,高居世界第一。2000年韦尔奇被《财富》杂志评为“世纪经理人”,他还被誉为“全球第一CEO”、“最受尊敬的CEO”、“美国当代最成功、最伟大的企业家”。他撰写的《杰克•韦尔奇自传》与《赢》畅销全球。2010年,他创办杰克•韦尔奇管理学院,这一在线MBA项目获得了广泛赞誉。苏西•韦尔奇,曾就读于哈佛商学院,毕业后供职于贝恩管理咨询公司,后来担任《哈佛商业评论》编辑,发表过许多关于领导力、创新、变革与组织行为等方面的文章,与杰克•韦尔奇合著了《赢的答案》。现任杰克•韦尔奇管理学院顾问。 “全球第一CEO”杰克•韦尔奇,继管理圣经《赢》之后潜心10年,封笔之作,致敬工业时代,回归商业本质。 吴晓波、领英中国总裁沈博阳、搜狗CEO王小川赞赏推荐。香港中文大学商学院马旭飞教授、中国人民大学工商管理学院徐二明教授深刻解读! 面对经济增长放缓,管理巨匠韦尔奇提供应对经济低迷的6大突破口,特别分析了中国的经济发展及前景。 杰克韦尔奇 管理学笔记 拓展阅读: https://mp.weixin.qq.com/s?__biz=MzU2Njc3NDYxNw%3D%3D&chksm

网易开源分布式存储系统 Curve,性能彪悍!

泄露秘密 提交于 2020-10-26 12:08:41
网易这回良心了: 7月16日,网易公司旗下云服务商网易数帆宣布开源一款名为 Curve 的高性能分布式存储系统, 官方称其性能可达 Ceph 的 1.84 倍。 据官方介绍,Curve 的定位是提供一个高性能、低延迟的存储底座,基于这个存储底座,企业可以打造适用于不同应用场景的存储系统,如块存储、对象存储、云原生数据库等。 CURVE 的设计开发始终围绕三个理念: 一是顺应当前存储硬件设施发展趋势,做到软硬件结合打造顶级的存储产品; 二是秉持 “Simple Can be harder than complex”,了解问题本质情况下选择最简单的方案解决问题; 三是拥抱开源,在充分调研的前提下使用优秀的开源项目组件,避免造轮子。 当前网易基于 CURVE 已经实现了高性能块存储系统,支持快照克隆和恢复 ,支持 QEMU 虚拟机和物理机 NBD 设备两种挂载方式, 在网易内部作为高性能云盘使用。 目前,网易数帆已经实现了高性能块存储系统。根据项目文档介绍,Curve 主要具有三大特性: 高性能、高可用和自治 。 1、高性能 Curve 团队参考了业界一些高效的开源存储系统,设计了一个新架构以实现高性能低延迟的核心能力。采用 brpc 保证网络数据流的高性能和低延迟,基于 braft 实现多副本一致性下的低延迟,并对 braft 的快照实现进行了进一步的优化。 磁盘 IO 方面

手把手教你使用Python抓取QQ音乐数据(第三弹)

别等时光非礼了梦想. 提交于 2020-10-25 04:03:23
【一、项目目标】 通过 手把手教你使用Python抓取QQ音乐数据(第一弹) 我们实现了获取 QQ 音乐指定歌手单曲排行指定页数的歌曲的歌名、专辑名、播放链接。 通过 手把手教你使用Python抓取QQ音乐数据(第二弹) 我们实现了获取 QQ 音乐指定歌曲的歌词和指定歌曲首页热评。 此次我们在项目(二)的基础上获取更多评论并生成词云图,形成手把手教你使用Python抓取QQ音乐数据(第三弹)。 【二、需要的库】 主要涉及的库有:requests、json、wordcloud、jieba 如需更换词云图背景图片还需要numpy库和PIL库(pipinstall pillow) 【三、项目实现】 1.首先回顾一下,下面是项目(二)获取指定歌曲首页热评的代码; def get_comment(i): url_3 = ' https://c.y.qq.com/base/fcgi-bin/fcg_global_comment_h5.fcg ' headers = { 'user-agent':'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36', /# 标记了请求从什么设备,什么浏览器上发出 } params = {'g

禁令延长!TikTok暂缓下架,但仍然计划于11月实施更全面的禁令

笑着哭i 提交于 2020-10-25 00:13:30
大数据文摘出品 作者:牛婉杨、刘俊寰 继WeChat后,TikTok在美国的禁令也得到了暂缓。 在特朗普对TikTok的禁令生效前几小时,被法官拒绝了。也就是说, TikTok可以继续从美国应用商店中下载 。 一名美国哥伦比亚特区地方法官周日推迟了特朗普政府的一项命令,在周日上午的紧急听证会上宣布了这项裁决。TikTok的律师辩称,政府对应用程序商店的禁令将侵犯第一修正案的权利,并对企业造成不可弥补的损害。哥伦比亚特区地方法院法官卡尔·尼科尔斯(Carl Nichols)不同意推迟后来的禁令。 美国哥伦比亚特区联邦法院判决书 尽管现在的裁决推迟了禁令,但并不意味着以后不会实施。 总统选举后大约一周,仍然计划于11月实施更全面的禁令。 在周日法官做出裁决后,TikTok的一位发言人表示:“我们很高兴法院同意了我们的法律论点,发布了禁止执行TikTok应用禁令的禁令。”“为了我们的社区和员工的利益,我们将继续捍卫我们的权利。与此同时,我们还将继续与政府进行对话,将我们的提议转化为一项协议。总统上周末已初步批准了我们的提议。” 商务部在一份声明中表示,它将“遵守禁令,并已立即采取行动,但打算积极为欧盟和部长的执行努力辩护,使其免受法律挑战。” 为避免被美国实施禁令,TikTok“已经做了非凡的努力” 本来,关于TikTok的禁令将于本周日正式生效,如果没有受到阻止