资讯月刊下载

第121期(18-03)

2018年03月 - 总第121期
  • Java程序员开发常用的工具
  • 3月全球数据库排名:PostgreSQL 再迎暴涨
点击下载>>

第120期(18-02)

2018年02月 - 总第120期
  • 开源巨献:2017 年 Google 开源了这些超赞的项目
  • 关于区块链,程序员需要了解什么
点击下载>>

第119期(18-01)

2018年01月 - 总第119期
  • 编写高性能Java代码的最佳实践
  • 从15000个Python开源项目中精选的Top30,Github平均star为3707,赶紧收藏!
点击下载>>

更多月刊下载

活跃编辑

资讯编辑

原创新闻 ActiveReports V12 SP2 发布了!

很高兴今天在此宣布, ActiveReports .NET报表控件发布了 V12 SP2 新版本。 本次新版本带来了很多新的改进,提升了矩表控件绑定大数据的渲染性能,同时为了满足大众用户的需求,提升了“可视化查询设计器”的连接功能,如果连接多表中有相同字段名称,再也不会报字段名称冲突的异常,可视化查询设计器会自行为重名的字段命名。 本次也带来了新的示例,如航班准点分析(Flight On-Time ...
powertoolsteam 评论(0) 有23209人浏览 2018-09-05 0 0

原创新闻 只用最适合的!全面对比主流 .NET 报表控件

前言 随着 .NET 平台的出现,报表相关的开发控件随着而来,已经有若干成熟的产品可供开发人员使用,本文旨在通过从不同维度对比目前最流行的4款 .NET报表控件:水晶报表、FastReport、ActiveReports 和 Stimulsoft,给所有报表开发人员在做产品选型时一份全方位的参考。 为什么需要报表控件 因为微软在中国几十年的推广,.NET作为很多开发团队开发商业项目时首选的开 ...
77rou 评论(0) 有7927人浏览 2018-06-14 0 0

转载新闻 Redis 在现实世界的 5 个用法

Redis是一个强大的内存数据结构存储,包含数据库,缓存和消息代理等多种用途。大多数人经常认为它不过是一个简单的键值存储,但其实它有更多的能力。下面我将会总结一些Redis可以做的事情的真实例子。 1.全页面缓存 首先是整页缓存。如果你正在使用服务器端呈现的内容,则不需要为每个单独的请求重新渲染每个页面。使用如Redis这样的缓存,你可以缓存经常请求的内容,从而大大减少请求最多的页面的延迟,并且 ...
jihong10102006 评论(3) 有84638人浏览 2018-04-11 11 0

转载新闻 异步系统的两种测试方法

互联网软件系统一直随着需求、用户量上升等等的原因在演进,以求适应更复杂的业务场景,更高的性能要求等等。软件演进方式各种各样,系统异步化即为其中一种。 一般的,对于那些实时性要求不高,但却计算密集或者需要处理大数据量的耗时较长的任务,或是有较慢 I/O 的任务,选择异步化是一个不错的选择。在系统层面,像引入消息中间件来解耦系统,将耗时长的任务放在中间件后异步执行。在方法层面,像把耗时较长的任务放到其 ...
jihong10102006 评论(1) 有10751人浏览 2018-04-10 0 0

原创新闻 一文了解十大 Java 开发者必备测试框架!

想要提升自己的自动化测试技能吗?本文将介绍10个优秀的 Java 测试框架和库,来提升你的自动化测试技能。 以下为译文: 最近,我写了很多面向 Java 开发者的文章,介绍了一些值得开发者学习的编程语言、库以及框架。面对多项技术能力,如果你的精力只够提升其中一项技能,那么我认为自动化测试技能是最值得你去提升的。 测试是一门能够区分专业开发人员与业余开发人员的重要学科。这不在于你掌握TDD、BD ...
jihong10102006 评论(0) 有13797人浏览 2018-04-08 2 0

原创新闻 Python Django性能测试与优化指南

原文:A Guide to Performance Testing and Optimization With Python and Django 作者:IULIAN GULEA 翻译:雁惊寒 摘要:本文通过一个简单的实例一步一步引导读者对其进行全方位的性能优化。以下是译文。 唐纳德·克努特(Donald Knuth)曾经说过:“不成熟的优化方案是万恶之源。”然而,任何一个承受高负载的 ...
jihong10102006 评论(0) 有15629人浏览 2017-12-13 0 0

原创新闻 移动互联网测试从入门到突破瓶颈

来源:Gitbook 作者:Monkey 这将是我在移动互联网测试行业写的最后一篇关于职业发展和展望未来的文章,算是给大家也是给我自己一个总结吧。我今天在朋友圈说了我要开始写这篇文章了,就目前行业来看只有我能够同时写出深度和广度。为什么?仅仅是因为我在移动互联网的测试时代是一个特殊的存在,用事实和数据来说话: 我2009年进入移动互联网做测试,当时测试的还是Android1.0。 我做 ...
jihong10102006 评论(0) 有9659人浏览 2017-12-05 3 0

原创新闻 从 JS Event Loop 机制看 Vue 中 nextTick 的实现原 ...

引用来源:GitBook 作者:大师兄 作为一名前端,一直以来以精通Javascript为目标。其实说实话精通真的挺难,不是你记住全部的API就算是精通。 JavaScript的知识非常零散而庞杂,很多情况下上周学习的知识下周或是下个月就会忘记,给人的感觉就是好难学,怎么一直没进步呢?我们不能仅限于语言本身,我们要透过语法看到深层次的运行机制。掌握了Javascript运行机制,就好比学武术,大神 ...
jihong10102006 评论(0) 有13529人浏览 2017-11-24 0 0

原创新闻 如何实现前端高性能计算?

引用来源:Gitbook 作者:GitBook-谦谦君子 最近做一个项目,里面涉及到在前端做大量计算,直接用js跑了一下,大概需要15s的时间, 也就是用户的浏览器会卡死15s,这个完全接受不了。 虽说有V8这样牛逼的引擎,但大家知道js并不适合做CPU密集型的计算,一是因为单线程,二是因为动态语言。我们就从这两个突破口入手,首先搞定“单线程”的限制,尝试用WebWorkers来加速计算。 前端 ...
jihong10102006 评论(0) 有21154人浏览 2017-11-22 0 0

原创新闻 如何简单实现接口自动化测试(基于 python)

引用来源:Gitbook-饿了么技术社区 一、简介 本文从一个简单的登录接口测试入手,一步步调整优化接口调用姿势,然后简单讨论了一下接口测试框架的要点,最后介绍了一下我们目前正在使用的接口测试框架pithy。期望读者可以通过本文对接口自动化测试有一个大致的了解。 二、引言 为什么要做接口自动化测试? 在当前互联网产品迭代频繁的背景下,回归测试的时间越来越少,很难在每个迭代都对所有功能做完整回 ...
jihong10102006 评论(0) 有14364人浏览 2017-11-15 0 0

原创新闻 PHP 内存泄漏分析定位

引用来源:Gitbook 前言 本文开始撰写时我负责的项目需要用php开发一个通过 Socket 与服务端建立长连接后持续实时上报数据的常驻进程程序,在程序业务功能开发联调完毕后实际运行发送大量数据后发现内存增长非常迅速,在很短的时间内达到了 php 默认可用内存上限 128M ,并报错: Fatal error: Allowed memory size of X bytes exhausted ...
jihong10102006 评论(0) 有17574人浏览 2017-10-26 2 0

原创新闻 常见的七种排序算法解析

引用来源:Gitbook 选择排序 实现原理 首先从未排序序列中找到最小的元素,放置到排序序列的起始位置,然后从剩余的未排序序列中继续寻找最小元素,放置到已排序序列的末尾。所以称之为选择排序。 代码实现 public static int[] selectionSort(int[] arr){ if (null == arr || arr.length == 0){ return null; ...
jihong10102006 评论(0) 有11576人浏览 2017-10-26 3 0

原创新闻 如何更加安全、高效地利用开源项目

在平时的开发过程中,难免会遇到这样那样的难题,或者一些繁琐且不想纯手工完成的功能,对于这些问题,解决的姿势有很多种,可以通过同事间的交流、上网查资料、去官网找文档等,随着开源的推动和完善,寻找合适的开源项目支持,绝对是一个很好的方法。 如今市面上的开源项目鱼龙混杂,并且有一些项目早已停止更新维护,跑demo的时候,怎么用怎么正确,一放入项目,却发现哪哪都不合适,比如低版本下才可以运行,高版本删去一 ...
jihong10102006 评论(0) 有8191人浏览 2017-10-24 0 0

原创新闻 数据可视化之美:经典案例与实践解析

随着DT时代的到来,传统的统计图表很难对复杂数据进行直观地展示。这几年数据可视化作为一个新研究领域也变得越来越火。成功的可视化,如果做得漂亮,虽表面简单却富含深意,可以让观测者一眼就能洞察事实并产生新的理解。可视化(visualization)和可视效果(visual)两个词是等价的,表示所有结构化的信息表现方式,包括图形、图表、示意图、地图、故事情节图以及不是很正式的结构化插图。 基本的可视化展 ...
jihong10102006 评论(1) 有9586人浏览 2017-10-23 4 0

原创新闻 提高代码可读性的10个技巧

引用原文:10 Tips for Improving the Readability of Your Code 作者:Manas Sadangi 译者:Teixeira10 【译者注】在本文中,作者从注释,缩进,代码分组,命名方式等方面,介绍了10个提高代码可读性的技巧,供读者学习和借鉴。 以下为译文: 如果你的代码很容易阅读,这也会帮助你调试自己的程序,让工作变得更容易。 代码可读性是计算机编 ...
jihong10102006 评论(0) 有7045人浏览 2017-10-20 0 0

转载新闻 都100%代码覆盖了,还会有什么问题?

引言 (图片来自:http://t.cn/R06rQHi) 很多人看到这个标题时,都会想“你都100%代码覆盖了,怎么还会有问题呢?” 让我们看一下代码例子: public class TestCalculator { public Double add(Double a, Double b) { return a + b;} } 再看看用junit写出的测试代码: @Test public vo ...
jihong10102006 评论(2) 有22719人浏览 2017-09-29 0 0

转载新闻 面对缓存,有哪些问题需要思考?

引用作者|邱家榆 编辑|雨多田光 缓存可以说是无处不在,比如 PC 电脑中的内存、CPU 中的二级缓存、HTTP 协议中的缓存控制、CDN 加速技术都是使用了缓存的思想来解决性能问题。 缓存是用于解决高并发场景下系统的性能及稳定性问题的银弹。 本文主要是讨论我们经常使用的分布式缓存 Redis 在开发过程中的相关思考。 一、 如何将业务逻辑与缓存之间进行解耦? 大部分情况,大家都是把缓存操作 ...
jihong10102006 评论(2) 有25865人浏览 2017-09-27 1 0

转载新闻 一个真实的DevOps演进过程是啥样的?

前几天听老王分享,提到关于DevOps在国内外的发展问题,其中就说到早期腾讯做运维时,那个时候也没什么意识是DevOps,其实就是在变态的业务体量下面一步步做出来的,后来国内DevOps的概念火起来了,才发现原来这个叫做DevOps。 挺有意思的一个话题,听老王讲完,也很有感触,所以分享下我们自己的运维(DevOps)演进过程,有点长,但是会比较完整,看完或许有收获奥:) 第一阶段,只有Dev, ...
jihong10102006 评论(1) 有24774人浏览 2017-09-26 4 0

原创新闻 如何让测试变得有趣和容易

引用原文:How We Made Writing Tests Fun and Easy 作者:Maciek Głowacki 译者:Teixeira10 【译者注】本文中,作者讲述了如何利用在ApiRequest类来让测试变得有趣和容易,同时提供了大量的代码示例供读者阅读和参考。 以下为译文: 测试,你可能会喜欢它,你也可能讨厌它,但是你应该同意好的测试代码对你和你的团队是有用的,甚至将来可能对执 ...
jihong10102006 评论(0) 有8661人浏览 2017-09-14 0 0

原创新闻 6个编写优质干净代码的技巧

引用原文:6 Simple Tips on How to Start Writing Clean Code 作者:Alex Devero 译者:Teixeira10 【译者注】作为一名开发者,编写一手干净的代码很重要,所以在本文中作者先列举出编写干净代码的一些好处,再提出6个技巧用于编写干净代码,供开发者进行参考学习。 以下为译文: 编写干净的代码并不是一件容易的事情,这需要尝试不同的技巧和实践。 ...
jihong10102006 评论(1) 有8293人浏览 2017-09-12 1 0

最近热门TAG

项目管理(163) 软件测试(94) Git(73) maven(67) 敏捷开发(54) XP(44) 单元测试(43) 配置管理(34) SVN(34) CVS(33) subversion(25) TDD(20) UML(17) Ant(15) UP(6) capistrano(3) UseCase(2) Loadrunner(2) VSS(1)

热门研发管理资讯

最新研发管理评论

...
hongyabing 评论了 Redis 在现实世界的 5 个用法
redis很强大。尤其是结合 redis sentinel 和 3.x后支持 的 redis clus ...
andy54321 评论了 Redis 在现实世界的 5 个用法
图片都不能显示也能放首页。。。
Tyrion 评论了 异步系统的两种测试方法
...
masuweng 评论了 Redis 在现实世界的 5 个用法
...
张yyyyyy 评论了 数据可视化之美:经典案例与实践解析
当成入门了解,可以。
xiesw3 评论了 一个真实的DevOps演进过程是啥样的?
个人看法,这些国外的软件通常不适合国内团队,可以考虑国产的,比如 Topo,Worktile等。
wenshu 评论了 7款最流行的在线项目管理工具推荐
文档好像没人写,一些细节地方,比如“在读写模式下,不能使用获取retVal作为缓存key。”,只在讨论 ...
Saro 评论了 面对缓存,有哪些问题需要思考?
初入社会,真的要学习学习缓存技术。。。
暖风清扬 评论了 面对缓存,有哪些问题需要思考?
确实,单元测试不等于 100% 无bug不然测试团队干啥。源码解析 http://www.iocode ...
华家小谁 评论了 都100%代码覆盖了,还会有什么问题?
6666666
lixuejian 评论了 都100%代码覆盖了,还会有什么问题?
6666666
lixuejian 评论了 6个编写优质干净代码的技巧
原文链接有错误,应该是:https://dzone.com/articles/11-cool-new- ...
Gavin-Wang 评论了 11款很酷的新编程工具
分享一款代码生成器,拖拽式组件结合流式处理,很容易的访问数据库、http、文件读写操作等等,支持编写j ...
MCLoginandPwd 评论了 11款很酷的新编程工具
做科研项目管理朋友,据说拓源优课项目管理软件还可以,试用注册入口:http://www.ktzyun. ...
toyoke 评论了 7款最流行的在线项目管理工具推荐
涨见识了哈,可能用不到这个插件,但拓展了解决bug的思路和方法
西蜀石兰 评论了 解Bug之路-Druid的Bug
没有我大tsung ??
soarpatriot 评论了 还在为测试发愁?10 个开源的压力/负载测试工具
很多想法值得借鉴,不错!
cuqing 评论了 软件开发最佳实践集锦
全是英文看不懂啊。。。
jayfan520 评论了 如何成为一名软件架构师?
easypm确实不错,建议大家去尝试
shanren2000 评论了 7款最流行的在线项目管理工具推荐
...
ttt725 评论了 工程师忽略的隐形成本
EasyPM( https://easypm.cn ) 是一个面向IT研发团队的云端项目管理工具,免费 ...
zzhdi 评论了 7款最流行的在线项目管理工具推荐
ylxg12345 写道最后那段比较的 String c = new String("abc ...
ayanami001 评论了 Java程序员们最常犯的10个错误
“这真的真的非常痛苦。”Schillace说道。
chen_siping 评论了 如何避免软件工程中最昂贵错误的发生
...
wwt18946637566 评论了 如何避免软件工程中最昂贵错误的发生
Global site tag (gtag.js) - Google Analytics