-
TensorFlow2.1正式版上线:最后一次支持Python2,进一步支持TPU
去年 10 月,谷歌才发布了 TensorFlow 2.0 正式版。时隔三个月后,昨日官方发布了 TensorFlow 2.1,本次版本更新带了了多项新特性、功能改进和 bug 修复。从本次更新的日志来看,TensorFlow 2.1 将成为最后一个支持 Python2 的版本了。同时,本次更新的重点是增加了对 TPU 的多项支持,而 tf.keras 和 tf.data 这两...
-
PyCharm安装与使用指导
PyCharm是目前进行python开发最受欢迎的集成开发环境。PyCharm是由JetBrains打造的一款Python IDE。带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。一、pyc...
-
微信晒出2019年成绩单
迎来3周年生日的小程序究竟拥有怎样的商业潜力?2019年,发力商业化的微信生态成果如何?昨天,2020微信公开课PRO在广州正式开课,交出过去一年的“成绩单”:小程序日活跃用户突破3亿,小程序全年创造8000亿元交易额;小游戏商业规模年增长超35%;微信月活跃账户数达11.51亿,比去年同期增长6%。引人注目的是腾讯公司高级执行副总裁、“微信之父”张小龙的缺席。“其实我是故意不...
-
YYYY-MM-DD 的黑锅,我们不背
写这篇博文是记录下跨年的bug。去年隔壁组的小伙伴就是计算两个日期之间间隔的天数,因为跨年的原因计算有误。当时测试组的小姐姐也没有模拟出来这种场景,导致上生产环境直接影响线上的数据。今天逛技术论论坛正好遇到Java日期的操作bug。1 yyyy 和 YYYY别看字,看代码输出结果:2019-12-31 转 YYYY/MM/dd 格式: 2020/12/312020-01-01 ...
-
HTTP协议之编写简单的Web服务器
HTTP即超文本传输协议(Hypertext Transfer Protocol),是Web通信所使用的协议。它是基于TCP/IP实现的协议,所以需要先了解TCP通信,本篇将使用TCP来写一个简单的Web服务器端,它可以响应浏览器的访问。通信需要服务端和客户端,在这里浏览器就属于客户端,当访问一个网页时,浏览器内部会创建套接字和服务器进行通信。服务器会响应请求返回一些HTML格...
-
搜狗输入法企业版发布:支持Linux/windows/Android三大平台
1月8日,搜狗输入法企业版正式发布,实现跨平台版本,支持Linux/ windows/ Android三大平台。同时实现多设备终端输入,既支持物理键盘、软键盘,又支持触屏输入,适配多种类型终端设备。搜狗输入法企业版最大亮点是,针对五笔输入模式进行了重新开发优化。特别是针对Linux系统特性进行了深度定制,这使得搜狗输入法在Linux系统下的体验更完整、更流畅。搜狗输入法企业版用...
-
里程碑式 Dubbo 2.7.5 版本发布,性能提升30%,支持 HTTP/2、TLS、Protobuf等特性
近日,备受瞩目的 Apache Dubbo(以下简称 Dubbo)2.7.5 版本正式发布,在 2.7.5 版本中,Dubbo 引入了很多新的特性、对现有的很多功能做了增强、同时在性能上也有了非常大的提升,这个版本无论对 Dubbo 社区亦或是开发者来说,都将是一个里程碑式的版本。应用粒度服务注册【beta】HTTP/2 (gRPC) 协议支持Protobuf 支持性能优化,调...
-
WebSocket的基本使用
第一部分 介绍HTTP的缺点在于通信只能由客户端发起,如果服务器有连续的状态变化,客户端要获知就非常的麻烦,只能够使用轮训的方法,很消耗服务器资源。WebSocket很好的解决了HTTP的这个缺点,它的特点是服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息,属于服务器推送技术的一种。特点有 :数据格式轻量,性能开销小,通信高校。可以发送文本或二进制数据。没有同源...
-
Android Studio 4.0最新情报
新的 Android Studio 4.0 更换了全新的启动界面,在之前 Google I/O 中官方发布了 Android Studio 3.5 的 beta 版,一个月之后发布了 Android Studio 3.6 beta 版,而最近的 Android Dev Summit 中为我们带来了 Android Studio 4.0 预览版,今天我们就来看一下,新的 Andr...
-
腾讯云服务器操作系统TencentOS内核正式开源
据腾讯官方消息,1月9日,腾讯云宣布将开源其服务器操作系统TencentOS内核。相比业内其它版本Linux内核,腾讯云TencentOS内核在资源调度弹性、容器支持、系统性能及安全等层面更适合云环境。TencentOS Kernel是继腾讯云物联网操作系统TencentOS tiny之后,TencentOS家族对外开源的第二款产品。TencentOS是腾讯云操作系统系列产品,...
-
Bing带来更漂亮的页面,微软能否借此占领更大的搜索引擎市场?
美股研究社消息,微软更新旗下搜索引擎Bing,使得用户搜索一个受欢迎的品牌或人物时,Bing将会显示一个漂亮的搜索结果页面从而突出显示被搜索对象的官方网站、社交媒体页面有时甚至还会有最近的社交媒体活动。 比如,当在Bing上搜索比尔·盖茨时将会看到如下所示的搜索结果页面。 据悉,Bing Pages是Bing的一个新测试版项目,它允许用户为自己创建一个类似的搜索结果页面。除了控...
-
微信张小龙:微信短内容将上线 春节红包将有新创造
1月9日 消息:今日, 2020 年微信公开课PRO正式举行,本次微信公开课的主题为“未完成Always beta”。值得一提的是,腾讯公司高级副总裁,微信创始人张小龙在本次活动中并未出席,而是以视频的方式和大家见面。张小龙在视频中称,自己是故意不来现场的,参加各种会议可能是很浪费时间的。要用产品说话,才是我们应该做的。针对“微信好友上限为5000个”一事,张小龙表示:“我们...
-
java生成pdf
直入正题:所需ar包具体代码:package com.medmeeting.core;import com.itextpdf.text.*;import com.itextpdf.text.pdf.BaseFont;import com.itextpdf.text.pdf.PdfPCell;import com.itextpdf.text.pdf.PdfPTable;impor...
-
前端开发神器WebStorm发布最新版本2019.3,代码完成更加智能
WebStorm是一款深受广大程序员喜爱的JavaScript 开发和Web前端开发工具,完美适应各种复杂客户端开发和Node.js的服务器端开发。2019.3版本的启动速度提高了20%,对Vue.js的支持进行了重大增强,JavaScript和TypeScript的代码完成更加智能,并且修复了许多Bug。性能更快的启动到目前为止,WebStorm用户面临的最常见的性能问题之一...
-
win7系统即将关闭升级,win11即将到来
win7系统即将关闭升级Windows7系统也迎来了退休倒计时。其实按照微软最初计划,当前Windows 7系统应该已经停止服务。2009年windows 7 正式发布,到今天为止十年时间,1月14日开始微软将停止对该系统的技术支持,继续使用win7的用户不再收到软件更新、安全更新或修复。即便如此,仍有大部分用户坚持使用win7系统!只不过,微软为增加Windows 10系统市...
-
Nginx 的这些妙用,你都 get 到了吗?
Nginx 简介Nginx 是一个免费、开源、高性能、轻量级的 HTTP 和反向代理服务器,也是一个电子邮件(IMAP/POP3)代理服务器,其特点是占有内存少,并发能力强。Nginx 由内核和一系列模块组成,内核提供 Web 服务的基本功能,如启用网络协议,创建运行环境,接收和分配客户端请求,处理模块之间的交互。Nginx 的各种功能和操作都由模块来实现。Nginx 的模块从...
-
微信重大更新:微信好友人数突破5000,扫码进群人数提高到200
小编爆称,微信好友达5000+后,添加好友时会提示“已有较多的朋友能看到你朋友圈等内容,新添加的朋友只能设为‘仅聊天’”。“仅聊天”是不久前微信7.0.9版本更新时新增的功能,设定后意味着好友无法查看自己的朋友圈这就意味着,微信可以添加的好友人数可以突破5000上限,但目前上限是多少仍然未知,果酱妹咨询了微信官方人员,暂未得到回复。用户对于这一更新的看法,目前褒贬不一。微信添加...
-
搜狐加强员工管理:9:30到岗,迟到一次罚500,此前罚5元
近日,有网友爆料,搜狐发给员工的“考勤新规”邮件显示,新规要求员工9:30前到岗,迟到一次罚款500,最高可以进行千元处罚,据悉此前搜狐公司对于迟到者单次罚款为5元。南都记者从搜狐方面确认,迟到罚款从5元调整到500元属实。“考勤新规”显示,当月晚于9:30到岗累计五次(含)后,每次扣罚奖金1000元。搜狐方面向南都记者强调,“罚款是手段不是目的,搜狐公司加强对员工的管理,是期...
-
微软Access数据库出现漏洞,或致8.5万家企业面临风险
据外媒报道,研究人员发现,微软的Access数据库应用程序存在一个漏洞,如果不进行修补,可能会对数千家美国企业产生不良影响。Mimecast的团队发现的这个漏洞可能会导致敏感信息的意外泄露,估计约有85000家企业面临风险。不过,到目前为止,尚没有任何公司受到损害。
-
微信放开5000人好友限制,但“仅限聊天”
1月8日讯,测试发现,微信好友超过5000的微信号,可以继续添加新好友,但是添加时都会出现“仅限聊天”的提示。页面显示,“已有较多的朋友能看到你朋友圈等内容,新添加的朋友只能设为‘仅聊天’。”当第5001位朋友添加成功后,手动设置看朋友圈也无法设置成功。页面显示,“已有较多的朋友能看到你朋友圈等内容,暂时不能把该朋友权限改成‘聊天、朋友圈、微信运动等’。”此外,微信这类朋友权限...
-
String 有多长?
1 String的形式public final class StringString类是由final修饰的,所以是不能被继承的①,我们在对字符串进行比较时,一般是期望对比其中的字符串是否一样,所以这里我们不能用"=="进行字符串的比较,而是需要使用"equals"方法②,因为使用==进行比较时,是比较的对象,只有指向同一个字符串对象的才会是true,否则就算字符串值相同也可能出...
-
5种创建Java对象的方式
在本篇文章中,将介绍5种创建Java对象的方式。类是创建对象的基本模板,接下来将介绍5种不同的方式,利用Java类来实例化Java对象。1. 使用new关键字 采用new关键字实例化对象是Java中最为常见的方法,下面是采用new关键字实例化对象的示例。在开始之前,我们先准备好一个Java类:Student.java。package com.ramostear.oops;pu...
-
全球十大搜索引擎排名排名数据分享
搜索引擎是指根据一定的策略、运用特定的计算机程序从互联网上采集信息,在对信息进行组织和处理后,为用户提供检索服务,将检索的相关信息展示给用户的系统。搜索引擎是工作于互联网上的一门检索技术,它旨在提高人们获取搜集信息的速度,为人们提供更好的网络使用环境。从功能和原理上搜索引擎大致被分为全文搜索引擎、元搜索引擎、垂直搜索引擎和目录搜索引擎等四大类。 搜索引擎发展到今天,基础架构和算...
-
阿里上线“鲸鸣”对标全民K歌,缺少域名jingming.com就没内味儿
腾讯应用商店《鲸鸣APP》下载地址https://sj.qq.com/myapp/detail.htm?apkName=com.sl.whale 小米应用商店《鲸鸣APP》下载地址http://app.mi.com/details?id=com.sl.whale 豌豆荚《鲸鸣APP》下载地址https://www.wandoujia.com/apps/7959334近日,阿里巴...
-
Oracle修改数据库密码过期方式为永久有效
Oracle数据库好久没用了,距离上次安装大概半年了,今天偶然登录一下,竟然提示密码还有7天过期了! 这只是一个本地数据库,不经常用,密码都快忘记了,如果过期了就会很麻烦,不如干脆设置成永久有效,不限制有效期,这样更方便管理。 登录当前用户,比如我的登录system,可以先用下面这个Oracle语句看一下数据库的默认有效期:SELECT * FROM dba_profiles...
-
分布式任务调度xxl-job
前言碎语在单机应用时期,任务调度一般都是基于spring schedule和集成quartz来实现的,当系统发展成分布式服务,应用多实例的时候,任务就会出现多次调用的问题,很多时候我们任务并不需要跑多次。解决方案有很多,最最简单粗暴的就是可以设置应用开关。其次就是集中式话任务管理调度。当然,quartz也有集群模式,但是基于api控制并不直观。下面介绍一个集中式的分布式任务调度...
-
MySQL8.0.18加强EXPLAIN,定位sql性能更直观
在mysql8.0.18版本之前,查看一个sql语句的执行计划,基本职能看到,sql是否走索引,使用哪个索引,是否是全部扫描,是否用到文件排序等等,如下所示mysql> explain select a.name,a.depno,b.name from t_test1 a inner join t_test2 b on a.depno=b.depno;+----+----...
-
分布式唯一ID生成器
在应用程序中,经常需要全局唯一的ID作为数据库主键。如何生成全局唯一ID?首先,需要确定全局唯一ID是整型还是字符串?如果是字符串,那么现有的UUID就完全满足需求,不需要额外的工作。缺点是字符串作为ID占用空间大,索引效率比整型低。如果采用整型作为ID,那么首先排除掉32位int类型,因为范围太小,必须使用64位long型。采用整型作为ID时,如何生成自增、全局唯一且不重复的...
-
JavaEE技术点:MySQL目录及基本命令介绍
1.MySQL目录介绍(1)首先来看MySQL的安装目录,如图1-1所示:图1-1 MySQL的安装目录(2)图1-1中的bin目录中存放的是二进制的可执行文件,如图1-2所示:图1-2 bin目录结构(3)图1-2中的mysqld.exe是服务器程序,必须先启动它,客户端才能连接上服务器。当MySQL服务启动,可以在任务管理器中的进程中发现该进程,如图1-3所示:图1-3 m...
-
Mybatis-Plus 3.3.0 发布,让你专注业务快速敏捷开发
Mybatis-Plus 3.3.0 发布了,Mybatis-Plus是一款MyBatis的增强工具包,简化 CRUD 操作。启动加载 XML 配置时注入单表 SQL 操作 ,为简化开发工作、提高生产率而生。Mybatis-Plus 启动注入非拦截实现、性能更优,让你专注业务快速敏捷开发更新日志:BaseMapper 接口两个 page 方法优化IService 以及 Serv...