-
Java内存泄漏的引入
所属栏目:[优化] 日期:2019-02-01 热度:175
Java最显著的优势之一是内存管理。 您只需创建对象,Java垃圾收集器负责分配和释放内存。 但是,情况没有那么简单,因为Java应用程序中经常发生内存泄漏。 本教程说明什么是内存泄漏,为什么会发生内存泄漏,以及如何防止内存泄漏。 1. 什么是内存泄漏 内[详细]
-
Python入门只需20分钟,从安装到数据抓
所属栏目:[优化] 日期:2019-02-01 热度:98
基于大众对Python的大肆吹捧和赞赏,作为一名Java从业人员,看了Python的书籍之后,决定做一名python的脑残粉。 作为一名合格的脑残粉(标题党ノ)ノ),为了发展我的下线,接下来我会详细的介绍Python的安装到开发工具的简单介绍,并编写一个抓取天气信息[详细]
-
谷歌程序员辞职创业,赚钱还没原来多,码农工资有泡沫吗?
所属栏目:[优化] 日期:2019-02-01 热度:56
程序员是真正的高薪行业。近年来随着AI行业的兴起,工资更是高到吓人,有公司甚至愿意为AI工程师开出百万年薪。关于这个现象,不仅我国人民喜闻乐见,美国人民也争论不休。 最近一位名叫Jack Wilson的程序员发文,丢出一个问题:程序员这个行业存在泡沫吗[详细]
-
嗯?Python居然可以这么嚣张?这么厉害!到底是为什么?
所属栏目:[优化] 日期:2019-02-01 热度:70
副标题#e# 随着计算机语言的发展,Python也跻身于语言排行的常青树。在当下的人工智能浪潮中,Python可以说是C位出道,成功引起了大家的注意。 国内不少大公司都已经在使用Python,如豆瓣、搜狐、金山、腾讯、盛大、网易、百度、阿里、淘宝、热酷、土豆、新[详细]
-
使用PyHamcrest执行健壮的单元测试
所属栏目:[优化] 日期:2019-02-01 热度:86
副标题#e# 使用此框架编写断言,提高开发测试的准确性。 在测试金字塔的底部是单元测试。单元测试每次只测试一个代码单元,通常是一个函数或方法。 通常,设计单个单元测试是为了测试通过一个函数或特定分支的特定执行流程,这使得将失败的单元测试和导致失[详细]
-
为什么阿里巴巴不建议在for循环中使用+进行字符串拼接?
所属栏目:[优化] 日期:2019-02-01 热度:144
副标题#e# 本文,也是对于Java中字符串相关知识的一个补充,主要来介绍一下字符串拼接相关的知识。本文基于jdk1.8.0_181。 一、字符串拼接 字符串拼接是我们在Java代码中比较经常要做的事情,就是把多个字符串拼接到一起。 我们都知道,String是Java中一个[详细]
-
Java能抵挡住JavaScript的进攻吗?
所属栏目:[优化] 日期:2019-02-01 热度:66
副标题#e# JavaScript的进攻 公元2014年,Java 第八代国王终于登上了王位。 第一次早朝,国王坐在高高的宝座上,看着毕恭毕敬的大臣,第一次体会到了皇权的威力。 德高望重的IO大臣颤悠悠地走上前来:启禀陛下,昨日收到战报,有个叫做Node.js的番邦又一次[详细]
-
Java 11 究竟比 8 快了多少?看看这个基准测试
所属栏目:[优化] 日期:2019-01-31 热度:85
开源规划调度引擎 OptaPlanner 官网发布了一个 Java 11 GC 性能基准测试报告。 当前使用量最大的 Java 版本是 8,所以测试者用 Java 8 与 Java 11 进行对比测试。GC 是影响 Java 性能的关键因素,所以测试自然也基于 GC,在 G1 GC 和并行 GC 下分别进行了[详细]
-
JS异步编程六种方案
所属栏目:[优化] 日期:2019-01-28 热度:133
副标题#e# 前言 我们知道Javascript语言的执行环境是单线程。也就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务。 这种模式虽然实现起来比较简单,执行环境相对单纯,但是只要有一个任务耗时很长,后面的任[详细]
-
在Python中使用函数式编程的最佳实践!
所属栏目:[优化] 日期:2019-01-26 热度:52
副标题#e# 简介 Python 是一种功能丰富的高级编程语言。它有通用的标准库,支持多种编程语言范式,还有许多内部的透明度。如果你愿意,还可以查看 Python 的底层并修改,甚至能在程序运行的时候直接修改运行时。 我最近注意到一个有经验的 Python 程序员使[详细]
-
深入浅出理解Python“乱码”问题
所属栏目:[优化] 日期:2019-01-26 热度:130
副标题#e# 在爬取某网站时,网页的源代码出现了中文乱码问题。之前关于爬虫乱码有各式各样的问题,今天与大家一起总结下关于网络爬虫的乱码处理。注意,这里不仅是中文乱码,还包括一些如日文、韩文 、俄文、藏文之类的乱码处理,因为他们的解决方式 是一致[详细]
-
为前端工程师准备的Flutter入门指南
所属栏目:[优化] 日期:2019-01-26 热度:161
副标题#e# 如果你恰好是一名前端工程师,且对 Flutter 抱有兴趣,那么真的是太好了,这篇文章完全就是为你准备的。写惯了 HTML、CSS 与 JavaScript,要不要来是试试 Dart?如果你不熟悉 Flutter 但仍对其感兴趣,可以先看看「让我们在2019年重新认识 Flutter[详细]
-
拼多多被薅暴露的技术问题,值得所有开发者反思
所属栏目:[优化] 日期:2019-01-26 热度:101
副标题#e# 昨夜凌晨1点至上午10点,9个小时,拼多多出现了重大BUG,平台上可以无限制领取100元无门槛全场通用优惠券,大量羊毛党开始刷券,并且通知了大量的无知群众,所有接到人都参与到这场盛宴中。 被薅最多的是1元钱买100话费以及Q币。 最终损失是一个[详细]
-
Redis几个重要的健康指标
所属栏目:[优化] 日期:2019-01-26 热度:109
存活情况 所有指标中最重要的当然是检查redis是否还活着,可以通过命令PING的响应是否是PONG来判断。 连接数 连接的客户端数量,可通过命令src/redis-cli info Clients | grep connected_clients得到,这个值跟使用redis的服务的连接池配置关系比较大,所[详细]
-
Git代码防丢指南
所属栏目:[优化] 日期:2019-01-26 热度:147
副标题#e# 我们在日常使用Git的过程中经常会发生一些意外情况,如果处理不当,则可能会出现代码丢失的假象。本文将针对IDEAGit日常开发中的一些场景,为你层层拨开迷雾,解析常见的错误及其发生原因,让你从此不再惧怕代码冲突或丢失问题。 为简化问题,本[详细]
-
如何优雅的处理异常?SpringBoot全局异常与数据校验
所属栏目:[优化] 日期:2019-01-26 热度:54
副标题#e# 要思考的问题 在现在的前后端交互中,通常都规范了接口返回方式,如返回的接口状态(成功|失败)以及要返回的数据在那个字段取,或者说失败了以后提示信息从接口哪里返回,因此,如果想做全局异常,并且异常发生后能准确的返回给前端解析,那么需[详细]
-
2亿用户背后的Flutter应用框架Fish Redux
所属栏目:[优化] 日期:2019-01-26 热度:96
副标题#e# 背景 在使用 Flutter 开发过程中,我们遇到了业务代码耦合严重,代码可维护性糟糕,如入泥泞。对于闲鱼这样的负责业务场景,我们需要一个统一的应用框架来摆脱当下的开发困境,而这也是 Flutter 领域空缺的一块处女地。 Fish Redux 是为解决上面[详细]
-
腾讯敏捷协作平台TAPD发布5.0版本 助力企业实现一体化、数字化研发
所属栏目:[优化] 日期:2019-01-26 热度:183
近日,腾讯敏捷协作平台TAPD重磅上线5.0版本,新版本不仅在界面体验上全面优化,还在帮助企业研发过程数字化和研发效能提升方面进行了升级。此外,新版本还针对企业版客户推出一站式DevOps解决方案,助力企业快速交付高质量产品,抢占市场先机。 看点一:[详细]
-
Pelican入门:一个Python静态网站生成器
所属栏目:[优化] 日期:2019-01-26 热度:152
副标题#e# Pelican 是那些想要自我托管简单网站或博客的 Python 用户的绝佳选择。 如果你想创建一个自定义网站或博客,有很多选择。许多提供商可以托管你的网站并为你完成大部分工作。(WordPress 是一个非常受欢迎的选项。)但是使用托管方式,你会失去一[详细]
-
德国监管机构:没有证据表明华为构成国家安全威胁
所属栏目:[优化] 日期:2019-01-02 热度:161
据外媒报道,德国信息技术监管机构表示,,没有证据表明华为的5G网络基础设施可能对德国国家安全构成威胁。 据德国报纸Spiegel报道称,该国的联邦信息安全办公室(BSI)并未发现任何证据表明华为的网络基础设施比其竞争对手更安全或更不安全。 最近,在美[详细]
-
华为发布5G相关报道情况说明:公司全球经营整体稳健
所属栏目:[优化] 日期:2019-01-02 热度:178
针对近期媒体上频频出现的华为5G相关报道,华为今日在华为心声社区上主要面向全体员工发布情况说明称,公司全球经营整体稳健,希望大家按公司要求,不受外部舆论影响,坚定信心,聚焦工作,踏踏实实炼好内功,把5G做得更好,把业务做得更好。 最近一段时期[详细]
-
5G商用叩关2019 部分标准延迟影响有限
所属栏目:[优化] 日期:2019-01-02 热度:79
副标题#e# 导读:业内人士认为,虽然Late Drop版本延迟,但对厂商们的5G部署没有太大影响。 踏着2018年的尾巴,众声喧哗中,5G已来。 2018年12月19日,华为发文称,目前华为已经获得25个5G商用合同,5G基站商用发货数量已超过一万个,华为5G智能手机将在201[详细]
-
华为承诺将“尽一切努力”满足加拿大5G网络安全标准
所属栏目:[优化] 日期:2019-01-02 热度:69
据The Financial Post《金融邮报》报道,华为加拿大公司本周三致信加拿大网络安全中心(CCSC)表示,该公司将尽一切努力满足渥太华方面对5G网络的安全标准。 根据与美国达成的引渡协议,华为首席财务官在加拿大境内被捕,由此致使加拿大与华为的关系陷入紧[详细]
-
冰火两重天:电信业持续低迷,互联网高歌猛进
所属栏目:[优化] 日期:2019-01-02 热度:76
在日前召开的2019ICT深度观察大型报告会暨白皮书发布会,中国信通院ICT产业领域主席刘高峰在演讲中表示,ICT产业作为数字经济基础部分,除了本身技术发展外,也在对其他的产业赋能。ICT产业创新由内在的技术演进驱动向整个经济体系扩散和渗透,,带来新模[详细]
-
COP24波兰联合国气候会议:台达主办周边会议 以科技打造能源韧性
所属栏目:[优化] 日期:2019-01-02 热度:91
台达长期关注气候变迁,积极参与COP 24波兰联合国气候会议,并于12月5日主办周边会议,探讨分散能源在城市能源转型及韧性提升方面能够扮演什么角色。台达以技术提供者的角度策划会议议程,携手C40城市气候领导联盟、美国绿色建筑协会(U.S.Green Building C[详细]
