资讯月刊下载

第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,赶紧收藏!
点击下载>>
更多月刊下载

活跃编辑

资讯编辑

原创新闻 Java基础——接口&简单工厂

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。 一.接口1.接口只做规范和声明不做实现;2.java中类只能单一继承,不能多继承,但是接口可以多继承;3.接口不要从功能上去看,不要觉得接口会带来功能上得提升,只能从设计角度去看待,从长远角度去看待,给我们带来得是规范,让我们更好得面向父类编程,这就是接口得魅 ...
l4432848 评论(0) 有6330人浏览 2018-08-01 0 0

原创新闻 使用gradle构建java项目

gradle 是什么 gradle 是一个让构建自动化的工具,类似于maven,ant的功能.使用gradle可以给java项目编译,单元测试,打包,或者生成可执行的jar包等 gradle的依赖环境 gradle依赖java环境,所以使用gradle前需要安装jdk 或jre gradle 构建项目的流程 gradle的构建依赖于task, task可以指定与其他task之间的依赖关系 比如,有 ...
hw1287789687 评论(0) 有7278人浏览 2018-07-16 0 0

原创新闻 多语言,高可用代码生成器Listcode发布

listcode.cn 是一个增删改查代码生成的云服务网站。 主要提供java,python,php,nodejs等常见语言和框架的 CRUD代码生成服务(即 常见的增删改查),后台代码、前端界面、js等,一站解决。 相比于传统的增删改查代码生成器,ListCode 做了很多完善, 不论从功能的丰富程度,还是支持的语言、技术框架种类上都有了很大进步,可以很大的提高开发效率,减少人工介入修改的 ...
zdcin 评论(0) 有5208人浏览 2018-06-28 0 0

原创新闻 TIOBE 5 月编程语言排行榜:暴涨的 C,逆袭的 Scala

TIOBE 刚刚发布了 5 月编程语言排行榜。 对比 4 月榜单,这个月的排名并没有太大变化。前 20 名中,Java、C、C++ 依然牢牢占据头三甲,Python、C#、Visual Basic.NET、PHP 等也紧随其后,波动浮动几乎都不明显。不过其中 C 语言涨幅达到了 7%,TIOBE 没有提及其暴涨的原因,但在 C 语言登顶 2017 年度编程语言时,就已经有许多人认为这与物联网的兴 ...
jihong10102006 评论(2) 有55969人浏览 2018-05-11 1 1

原创新闻 怎样解决编程语言之间的差异性问题?

毫无疑问,不同的编程语言间存在着很多差异性。那么对于这种差异性开发者应如何解决?本文就来一探究竟。 以下为译文: 我一直在告诉别人:“编程非常了不起。”在你有任何想法的时候,都可以编写软件,然后愿望就实现了。这很真实。与建立物理的东西不同,首先你需要建立整个工厂,而软件的扩张相对非常容易。你可以找到所有已经编译好的组件,而且是免费的,拿来就可以用。建立好一段代码后,就可以重复使用无数次,而无需花钱 ...
jihong10102006 评论(1) 有24819人浏览 2018-05-07 3 0

原创新闻 嘴上说着喜爱Java 9 ,身体却诚实地拥抱了Java 8

去年年初,JAXenter曾针对“2017年你最感兴趣的技术”这一话题展开过调研,其目的是找出2017年备受关注的编程语言、框架、工具和平台,颇受开发者们的关注。前不久,JAXenter也针对几门流行度比较高的语言进行了调查,让人意想不到的是,数据显示有62%的人希望在2018年更多地关注 Java 9。五一假日期间,JAXcenter再放大招,为我们带来了完整的2018年备受关注的编程语言榜单。 ...
jihong10102006 评论(12) 有36534人浏览 2018-05-03 5 1

转载新闻 5 种使用 Python 代码轻松实现数据可视化的方法

数据可视化是数据科学家工作中的重要组成部分。在项目的早期阶段,你通常会进行探索性数据分析(Exploratory Data Analysis,EDA)以获取对数据的一些理解。创建可视化方法确实有助于使事情变得更加清晰易懂,特别是对于大型、高维数据集。在项目结束时,以清晰、简洁和引人注目的方式展现最终结果是非常重要的,因为你的受众往往是非技术型客户,只有这样他们才可以理解。 Matplotlib 是一 ...
jihong10102006 评论(0) 有22540人浏览 2018-04-28 1 0

转载新闻 深入理解Android消息机制

在日常的开发中,Android 的消息机制作为系统运行的根本机制之一,显得十分的重要。 从 Handler 发送消息开始 查看源码,Handler的post、send方法最终都会走到 public final boolean sendMessageDelayed(Message msg, long delayMillis) { if (delayMillis < 0) { delayMilli ...
jihong10102006 评论(0) 有19349人浏览 2018-04-20 0 0

转载新闻 改进 JavaScript 和 Rust 的互操作性:深入认识 wasm- ...

引用原文:JavaScript to Rust and Back Again: A wasm-bindgen Tale 链接:https://hacks.mozilla.org/2018/04/javascript-to-rust-and-back-again-a-wasm-bindgen-tale/ 译者:Tocy, 琪花亿草, 雪落无痕xdj, 边城 最近我们已经见识了WebAssembly如何 ...
jihong10102006 评论(1) 有20543人浏览 2018-04-18 0 0

转载新闻 ES6 javascript 实用开发技巧

定义变量/常量 ES6 中新增加了 let 和 const 两个命令,let 用于定义变量,const 用于定义常量 两个命令与原有的 var 命令所不同的地方在于,let, const 都是块级作用域,其有效范围仅在代码块中,实例如下: //es5 if(1==1){ var b = 'foo'; } console.log(b);//foo //es6 if(1==1){ let b = 'fo ...
jihong10102006 评论(3) 有23457人浏览 2018-04-16 4 0

转载新闻 用JavaScript写一个区块链

引用原文:Writing a tiny blockchain in JavaScript 作者:Savjee.be 译者:JeLewine 几乎每个人都听说过像比特币和以太币这样的加密货币,但是只有极少数人懂得隐藏在它们背后的技术。在这篇博客中,我将会用JavaScript来创建一个简单的区块链来演示它们的内部究竟是如何工作的。我将会称之为SavjeeCoin! 全文分为三个部分: part1:实现 ...
jihong10102006 评论(2) 有22712人浏览 2018-04-13 3 0

转载新闻 TIOBE 4 月排行榜:SQL 进入前十,Python 继续攀升

TIOBE 刚刚发布了 4 月编程语言排行榜。 Ruby 曾获得 2006 年 TIOBE “年度编程语言” ,并在 2008 年达到了热度巅峰,但之后就被新语言抢去了光芒,人气大幅下滑。但现在似乎正在重新受到关注,上个月排第九,这个月略有下降排第十。 Objective-C 下降很明显。原因是几年前苹果公司放弃了 Objective-C,并由其后继者 Swift 取而代之。 前 20 名中,涨幅最 ...
jihong10102006 评论(0) 有6880人浏览 2018-04-04 0 0

转载新闻 十个 PHP 开发者最容易犯的错误

PHP 语言让 WEB 端程序设计变得简单,这也是它能流行起来的原因。但也是因为它的简单,PHP 也慢慢发展成一个相对复杂的语言,层出不穷的框架,各种语言特性和版本差异都时常让搞的我们头大,不得不浪费大量时间去调试。这篇文章列出了十个最容易出错的地方,值得我们去注意。 易犯错误 #1: 在 foreach循环后留下数组的引用 还不清楚 PHP 中 foreach 遍历的工作原理?如果你在想遍历数组时 ...
php
jihong10102006 评论(0) 有6504人浏览 2018-04-03 0 0

转载新闻 深入理解 Java 多线程核心知识:跳槽面试必备

多线程相对于其他 Java 知识点来讲,有一定的学习门槛,并且了解起来比较费劲。在平时工作中如若使用不当会出现数据错乱、执行效率低(还不如单线程去运行)或者死锁程序挂掉等等问题,所以掌握了解多线程至关重要。 本文从基础概念开始到最后的并发模型由浅入深,讲解下线程方面的知识。 概念梳理 本节我将带大家了解多线程中几大基础概念。 并发与并行 并行,表示两个线程同时做事情。 并发,表示一会做这个事情,一会 ...
jihong10102006 评论(5) 有9488人浏览 2018-04-02 5 0

转载新闻 Java 堆内存溢出梗概分析

引用原文:Java Out of Memory Heap Analysis 链接:https://dzone.com/articles/java-out-of-memory-heap-analysis 译者:dreamanzhao, 无若 任何使用过基于 Java 的企业级后端应用的软件开发者都会遇到过这种低劣、奇怪的报错,这些报错来自于用户或是测试工程师: java.lang.OutOfMemor ...
jihong10102006 评论(0) 有8799人浏览 2018-03-30 0 0

转载新闻 阅读开源框架,遍览Java嵌套类的用法

引用作者:张逸 Java的类对外而言只有一种面貌,但封装在类内部的形态却可以丰富多彩。嵌套类在这其中,扮演了极为重要的角色。它既丰富了类的层次,又可以灵活控制内部结构的访问限制与粒度,使得我们在开放性与封闭性之间、公开接口与内部实现之间取得适度的平衡。 嵌套类之所以能扮演这样的设计平衡角色,是因为嵌套类与其主类的关系不同,主类的所有成员对嵌套类而言都是完全开放的,主类的私有成员可以被嵌套类访问,而嵌 ...
jihong10102006 评论(0) 有8056人浏览 2018-03-22 0 0

转载新闻 刚刚,Java 10 正式发布了

3 月 20 日,Oracle 宣布 Java 10 正式发布。官方已提供下载:http://www.oracle.com/technetwork/java/javase/downloads/index.html 。 在 Java 9 之后,Java 采用了基于时间发布的策略,每 6 个月一个版本。这是采用新的发布策略之后的第一个版本。 Java 10 主要有 12 个新特性。 具体来看 ...
jihong10102006 评论(4) 有10418人浏览 2018-03-21 1 0

转载新闻 你真的理解了MVC, MVP, MVVM吗?

前言: 准备写这篇文章的时候 , 我自认为对MVC已经有深刻理解了,可是画图的时候发现,理解还是有漏洞,于是又阅读,思考,整理,加深了理解, 写了这篇文章, 估计还有漏洞,欢迎讨论。 这再一次说明了写作的好处: 很多时候自以为理解了,实际上脑海中有很多想当然的假设,写作会把这些假设给暴露出来。 大概是二三十年前, 人类逐渐从命令行界面时代走出来,进化到了GUI时代。 注: GUI(Graphic U ...
jihong10102006 评论(1) 有9186人浏览 2018-03-15 3 0

转载新闻 Java 程序员开发常用的工具

1、常用开发工具 作为一名Java程序开发人员,可以的选择集成开发环境IDE(Integrated Development Environment)非常多,得益于Java是一门开源语言。有开源免费的;有商用收费的。如何选择一款适合自己的集成开发环境,亦或说选择一款符合自己项目开发需要的集成开发环境。如果选择得当,那么就能够使得开发工作事半功倍;否则事倍而功半。 免费开源Eclipse Ecli ...
jihong10102006 评论(6) 有11429人浏览 2018-03-13 3 0

转载新闻 自己手写一个 SpringMVC 框架

前端框架很多,但没有一个框架称霸,后端框架现在Spring已经完成大一统.所以学习Spring是Java程序员的必修课. Spring 框架对于 Java 后端程序员来说再熟悉不过了,以前只知道它用的反射实现的,但了解之后才知道有很多巧妙的设计在里面。如果不看 Spring 的源码,你将会失去一次和大师学习的机会:它的代码规范,设计思想很值得学习。我们程序员大部分人都是野路子,不懂什么叫代码规范。 ...
jihong10102006 评论(2) 有7285人浏览 2018-03-12 4 6

最近热门TAG

Java(1850) Ruby(427) 编程(365) Python(328) Rails(296) PHP(270) IDE(201) Eclipse(193) Netbeans(165) C++(143) 算法(139) Groovy(133) .net(129) C(108) Go(97) JDK(95) SQL(94) CGI(88) JVM(78) Scala(75)

热门编程语言资讯

最新编程语言评论

java 8 是LTS (Long-Term-Support 长期支持)的 ,而 9 和 10 都是 ...
Tyrion 评论了 嘴上说着喜爱Java 9 ,身体却诚实地拥抱了Java 8
都12月了,还在
someone 评论了 TIOBE 5 月编程语言排行榜:暴涨的 C,逆袭的 Scala
...
北月与南安 评论了 嘴上说着喜爱Java 9 ,身体却诚实地拥抱了Java 8
...
xiaobin0530 评论了 嘴上说着喜爱Java 9 ,身体却诚实地拥抱了Java 8
一直在用java6
huang552 评论了 嘴上说着喜爱Java 9 ,身体却诚实地拥抱了Java 8
非常感谢 谢谢分享
xxbb77 评论了 改进 JavaScript 和 Rust 的互操作性:深入认识 wasm-bindgen 组件
...
zyq070 评论了 编写高性能Java代码的最佳实践
写的很好
wj181291228 评论了 ES6 javascript 实用开发技巧
每人维护了? 现在已经10月了。
zhangyou1010 评论了 TIOBE 5 月编程语言排行榜:暴涨的 C,逆袭的 Scala
web3j,主要是针对java和android程序员围绕web3j库进行区块链以太坊开发的讲解:Jav ...
it_node 评论了 用JavaScript写一个区块链
还在用JDK1.6是不是已经脱节了
huanzei 评论了 嘴上说着喜爱Java 9 ,身体却诚实地拥抱了Java 8
非常赞同,现在的语言太多了语法又差异太大增加无谓的学习成本很恶心
aa87963014 评论了 怎样解决编程语言之间的差异性问题?
原文链接,https://www.oschina.net/translate/using-the-sp ...
StormFeng 评论了 超详细 Spring @RequestMapping 注解使用技巧
翻译的很棒,谢谢分享!
StormFeng 评论了 超详细 Spring @RequestMapping 注解使用技巧
偶数版本比奇数版本用得多
u011598312 评论了 嘴上说着喜爱Java 9 ,身体却诚实地拥抱了Java 8
主要是java9不向下兼容。
tedeum 评论了 嘴上说着喜爱Java 9 ,身体却诚实地拥抱了Java 8
其实,是诚实的拥抱java 6
hapet 评论了 嘴上说着喜爱Java 9 ,身体却诚实地拥抱了Java 8
直接看网上阮一峰老师的《ECMAScript 6 入门》也很不错。开源书籍来的。
Alex_Cheung 评论了 ES6 javascript 实用开发技巧
内容本身不错。但这个属于“可伸缩性”的内容,“可扩展性”一般是指在对原有系统尽量少冲击/修改的情况下, ...
kingking512 评论了 一步一步理解 Java 企业级应用的可扩展性
哈哈,我喜欢java8,表示没用过java9
天地炫舞 评论了 嘴上说着喜爱Java 9 ,身体却诚实地拥抱了Java 8
安利个区块链开发新手入门教程:以太坊 DApp 实战开发
it_node 评论了 用JavaScript写一个区块链
我比较看好java11,虽然我一直在用java8,对java9也很陌生。但是等java11一定要切换过 ...
somefuture 评论了 嘴上说着喜爱Java 9 ,身体却诚实地拥抱了Java 8
这个调查目标群体是Java社区吧?
zephyrer 评论了 嘴上说着喜爱Java 9 ,身体却诚实地拥抱了Java 8
其实,是诚实的拥抱java 6
Kevin_King1992 评论了 嘴上说着喜爱Java 9 ,身体却诚实地拥抱了Java 8
写得很通俗易懂
bewithme 评论了 ES6 javascript 实用开发技巧
Global site tag (gtag.js) - Google Analytics