Amp

Hacker News 简讯 2020-07-08

岁酱吖の 提交于 2020-08-15 03:45:39
最后更新时间: 2020-07-08 15:11 Yoloface-500k: ultra-light real-time face detection model, 500kb - (github.com) Yoloface-500k:超轻实时人脸检测模型,500kb 得分:109 | 评论:27 SymPy - a Python library for symbolic mathematics - (sympy.org) 符号数学的Python库 得分:94 | 评论:20 Ron Graham has died - (ams.org) 罗恩·格雷厄姆去世了 得分:289 | 评论:32 Help Message for Shell Scripts - (samizdat.dev) 外壳脚本的帮助消息 得分:366 | 评论:100 Fig: Visual Apps and Shortcuts for Your Terminal - (withfig.com) 图:终端的视觉应用和快捷方式 得分:42 | 评论:24 Loopy: a tool for thinking in systems - (ncase.me) Loopy:系统思维的工具 得分:176 | 评论:15 N. K. Jemisin’s Dream Worlds - (newyorker.com) N

基于DockerFile制作镜像

前提是你 提交于 2020-08-15 03:06:05
DockerFile基本使用初体验(centos7 ) [root @localhost ~]# mkdir -p /opt/dockerfile [root @localhost ~]# cd /opt/dockerfile/ [root @localhost ~]# mkdir -p /opt/dockerfile/centos7_sshd dockerfile基础案例: FROM centos:6.9 RUN mv /etc/yum.repos.d/* /tmp EXPOSE=22 CMD [“/usr/sbin/sshd”,"-D"] 解释: FROM 基础镜像 语法: 1.centos:6.9 2.centos@镜像哈希值 RUN 构建镜像过程中运行的命令 语法: 1.RUN cmd1&&cmd2 RUN mv /etc/yum.repos.d/* /tmp && mv /etc/yum.repos.d/* /tmp 2.RUN ["cmd","opt1","opt2"] RUN ["mysqld", "--initialize-insecure", "--user=mysql", "--basedir=/usr/local/mysql", "--datadir=/data/mysql/data"] EXPOSE :向外暴露端口 EXPOSE 22 EXPOSE 80

Linux命令行与shell脚本编程入门经验

痴心易碎 提交于 2020-08-15 02:40:34
如今的社会,随着时代的发展,出现了很多职业,像电子类,计算机类的专业,出现了各种各样的工程师,有算法工程师,java工程师,前端工程师,后台工程师,Linux工程师,运维工程师等等,不同的职业要求的个人能力有所不同,想要成为一名优秀的工程师是需要我们往相应的方向努力的。那么,如何成为一名优秀的 Linux 工程师呢?我们聊一聊如何成为一名优秀的Linux工程师。 L inux 命令大全: https://www.linuxcool.com/ 当时选则Linux也有很多原因,起初是因为对Linux开源的向往,还有就是感觉学习Linux是很有前途的,红帽认真比思科强一点。称为一名优秀的工程师,不仅要学好Linux,还要学好Windows server。另外必须要懂得写一些简单的程序,这样才能让你在这个遍布精英的行业中有一定的竞争力。好了,我说一下我是怎么开始接触Linux的。记得那是大学的时候,有一个小伙伴报了个Linux的培训班,上课回来说感觉不错,学习Linux很有钱途的,于是,啥都不懂的我就开始了解Linux,上网一搜,有关Linux相关的东西很多,文章,视频,应有尽有,于是我找了一些,开始学习,偶尔还去逛一下论坛,学了一段时间,总是感觉学的不系统,东一点,西一点,并没有真正的深入。于是我感觉这种学习方法不对,我需要系统的学习Linux,那自然是找一本书来看,但凡是一本书

针对java短路运算符的性能优化

旧城冷巷雨未停 提交于 2020-08-15 01:49:08
  提到性能优化,可能好多人都会觉得很是高大上。都会涉及到好多高深的底层机制。   可是你知道吗,我们日常的简单编码也能做到性能优化的哦。   是有点不相信吗?   那往下看吧。   今天就来说说针对java短路运算符的性能优化。   什么是java短路运算符   java中的短路运算符指的是“&&”和“||”这两个运算符。   为什么叫短路运算符呢,因为这两个运算符有短路的功能。   怎么个短路法呢?   当“&&”符左边的表达式结果为false时,则不再执行右边的表达式。因为不需要执行了,左边表达式为false已经决定了整个表达式只能为false了。   当“||”左边的表达式结果为true时,则不再执行右边的表达式。一样是因为不需要执行了,因为左边表达式为true已经决定了整个表达式为true。   性能优化   今天要说的针对短路运算符的性能优化其实就是针对上面说的短路的特点来做的。   具体怎么做呢,我们来先看个例子。   我定义了两个方法conditionTrue和conditionFlase。   conditionTrue会返回true,而conditionFlase会返回false。   为了能一会演示能体现出效果来,两个方法内都做了一个10毫秒的sleep。  

【融职培训】Web前端学习 第10章 小程序开发5 常用接口介绍

假装没事ソ 提交于 2020-08-15 01:48:21
一,登录接口 wx.login(对象对象) 通过凭据交换机换取用户登录状态信息,包括用户的唯一标识(openid)以及本次登录的会话密钥(session_key)等。用户数据的加解密通讯需要依赖会话密钥完成。 参数: 属性 类型 必填 说明 超时 数 否 超时时间,单位ms 成功 功能 否 连接调用成功的某些函数 失败 功能 否 连接调用失败的某些函数 完成 功能 否 连接初始化结束的某些函数(成功,失败都会执行) 二,支付接口 wx.requestPayment(对象对象) 发起微信支付的一个接口 参数: 属性 类型 必填 说明 时间戳记 串 是 最佳,从1970年1月1日00:00:00至今的秒数,即当前的时间 随机数 串 是 随机字符串,长度为32个字符以下 包 串 是 统一下单接口返回的prepay_id参数值,提交格式如:prepay_id = *** signType 串 是 签名算法 paySign 串 是 签名,具体签名方案参见 小程序支付接口文档 成功 功能 否 连接调用成功的某些函数 失败 功能 否 连接调用失败的某些函数 完成 功能 否 连接初始化结束的某些函数(成功,失败都会执行) 三,小程序重启 wx.navigateToMiniProgram(对象对象) :另一个小程序可以通过另一个小程序的appid来替换到另一个小程序 参数: 属性 类型 必填 说明

React+Spring Data JPA+MySQL 增查改删

一笑奈何 提交于 2020-08-15 01:47:24
视频演示: https://www.bilibili.com/video/BV1La4y1a7Rp/ 工程概述: 前后端分离,进行简单增查改删(CRUD) 前端使用React 后端使用Spring Data JPA 数据库使用MySQL 后台端代码上一节已经展示,这里将不再重复,仅展示React代码既可。 往期内容 # 内容 01 Vue+Spring Boot JPA+MySQL 增查改删 02 Thymeleaf+Spring Boot JPA+MySQL 增查改删 03 Vue+Spring Boot 文件操作,上传、预览和删除 04 Thymeleaf+Spring Boot 文件操作,上传、预览和删除 #EmployeeService.js import http from "../http-common" ; class EmployeeService { getAll(pageNumber) { return http.get( `/employee?page= ${pageNumber} ` ); } get (id) { return http.get( `/employee/ ${id} ` ); } create(data) { return http.post( "/employee" , data); } update(data) { return

上海市企业数据名录爬取采集与收集

早过忘川 提交于 2020-08-15 00:20:10
2019年全年上海市新设立各类市场主体43.15万户。其中,新设企业36.76万户;新设个体工商户6.35万户;新设农民专业合作社349户。日均新设企业1476户。至年末,上海市共有各类市场主体270.43万户。其中,企业220.77万户;个体工商户48.59万户,;农民专业合作社1.07万户。 上海市唯一一个城市是企业比个体工商户多的城市,这也体现上海的企业高质量发展。 下面我会解释如何收集爬取上海的市场主体(企业)。 一、官方平台 1、国家企业信用公示平台 网站: http://sh.gsxt.gov.cn/ 国家企业信用公示平台,应该是一个数据比较及时和完整的平台,设计到很多相关企业公示注册信息。但是平台没有地方公布最新注册企业名单,只能做到企业注册名称,信用代码才能查询相信息。 2、上海信用 网站: http://www.creditshanghai.org.cn/credit/f/credit/query?model=tyshxydm&page=3 上海信用平台,应该是个地方企业信息展示的比较少的平台,但是本地唯一的信用平台。这个平台也没有公布最新企业名单,但在查询的时候的验证码比国家企业信用平台简单的多。 二、第三方平台 1、企查查 网站: https://www.qcc.com/g_SH 页面显示最新注册的上海企业信息和更新的信息

iOS 扫描文件夹及所有子文件夹下面的文件

若如初见. 提交于 2020-08-14 23:22:56
- (void)fileArrayWithFilePath:(NSString *)filePath { if ([self isDirectory:filePath]) { NSArray *array = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:filePath error:nil]; for (NSInteger i = 0; i < array.count; i ++) { if([self isDirectory:[filePath stringByAppendingPathComponent:array[i]]]) { [self.folderArray addObject:[filePath stringByAppendingPathComponent:array[i]]]; } else { [self.fileArray addObject:[filePath stringByAppendingPathComponent:array[i]]]; } } while (self.folderArray.count > 0) { NSString *firstObject = [self.folderArray firstObject]; NSArray *arr = [

边缘计算体验之二:简单高可用 ZStack Mini的巧妙设计

孤街浪徒 提交于 2020-08-14 22:29:03
在 上篇文章 中,我们介绍了ZStack Mini产品具有的“4S”特性中的“3S”,即简单(Simple)、可扩展(Scalable)和智能(Smart),本文的主角是另外一个“S(健壮,Strong)”。 不管是中文的“健壮”,还是英文的“Strong”,通常用于形容人或动物的体格,并隐含拥有更高的生存能力,或者说在受伤失去部分生理机能后,拥有更快恢复正常的能力。 正是因为这一词潜在的含义,也被借用以描述IT系统或应用程序的特点之一,比如应用程序/IT系统的健壮性,在遭遇bug或硬件故障的情况下,不会彻底“失能”,而是可以继续工作并更快恢复常态。 IT系统的健壮性可以用“RAS”来说明,即可靠性(Reliability)、可用性(Availability)和可维护性(Serviceability)。简单来说,可靠性意味着组成IT系统的各组件品质过关,不易故障,即使某一个或多个组件发生故障,也不影响应用程序的正常运行(可用性);并且在组件或系统故障时,其可即时启用替换机制,使得故障组件/系统快速恢复正常(可维护性)。 可以看出,可靠性和可维护性设计在一定程度上是服从可用性设计的,其目的是为了提高可用性,满足业务连续运行(而尽可能不被中断)的需求。 IT系统可用性通常用几个“9”来衡量,如5个9、6个9,指的是系统可用时间的百分比,相对应的是以年为单位计算(允许的)停机时间。

用AI技术推动西安民俗文化,斗鱼超管团队有一套

巧了我就是萌 提交于 2020-08-14 20:30:54
摘要: AI成为传统文化发展的助推器,助力传统文化朝着大众化、数字化、个性化、精准化方向发展,赋予传统文化新的生机,延续传统文化新的生命。“斗鱼团队”从五个方面进行阐述“纵横西安”这个民俗文创产品实现的背后技术。 在科技引领生活日新月异变化的现在,新文创应运而生。随着人工智能技术不断发展,“文化+AI”成为文化与科技融合的最新亮点。AI也成为了传统文化发展的助推器,助力传统文化朝着大众化、数字化、个性化、精准化方向发展,赋予传统文化新的生机,延续传统文化新的生命。 “冲天香阵透长安,满城尽带黄金甲。”长安即是如今的西安,历史上前后有13个王朝在此建都,是今人追寻遗迹的首选之地。 为了帮助大家能够熟识西安那耸立城墙内外的诸多事务,在故都之旅中奔驰无阻。斗鱼超管团队开发了一款名为“纵横西安”Android端APP,它能够通过图片秒速识别,显示图片内容中背后的那些事儿。 纵横西安APP logo设计上采用了西安两字纵向拼接为城楼,辅以“陕”字的篆书阴刻,在开屏页采用了富有秦朝元素的的暗纹,以添庄重。 进入APP后,可以通过打开相册和实时拍照两种方式,选择待识别的素材。选定图片后,可选择是否剪裁图片,以便更好地进行识别。值得一提的是,在图片的识别动效画面,以及欢迎页的暗纹还是loading跳动的icon,都采用了兵马俑、肉夹馍、景泰蓝等西安特色,让用户现实所见和产品体验相互交融,浑然一体。