首页
学习
活动
专区
工具
TVP
发布

java一日一条

专栏作者
1064
文章
999208
阅读量
83
订阅数
这10个让你笑的合不拢嘴的GitHub项目,居然拿了7万星!
我敢保证看完下面的几个项目,你收藏夹一定会多几个网址,越用越开心,用完之后高呼“GitHub大法好”、“女装才是正义!”~对于小七来说,GitHub那是每天必刷,早就珍藏了100+GitHub上的项目。这次小七从中精挑细选出来10个哪怕刚开始学编程也能用,并且越用越爽的项目~
哲洛不闹
2019-11-26
6880
网易云音乐的消息队列改造之路
网易云音乐自2013年上线后,业务保持了高速增长。云音乐除了提供好听的音乐外,还留下了我们在乐和人上的美好回忆。本文整理自网易云音乐消息队列负责人林德智在近期 Apache Flink&RocketMQ Meetup 上海站的分享,通过该文,您将了解到:
哲洛不闹
2019-07-30
1.1K0
解读分库分表中间件Sharding-JDBC与实现分库分表功能
分库分表用于应对当前互联网常见的两个场景——大数据量和高并发。通常分为垂直拆分和水平拆分两种。
哲洛不闹
2019-04-25
1.3K0
记一次架构设计的经验--数据质量监控
在工作中跟同事沟通很重要,有多重要呢,一个月前,领导给分派了一个工作:要做一套针对线上实时数据的质量监控。监控这种工作首先第一点也是最重要的一点要跟生产流程解耦,这个性质也间接的导致了这份工作优先级别无限下降,最后只有我一个人搞这个项目。
哲洛不闹
2018-12-17
8300
2018 JVM生态系统报告
Java 杂志和 Synk 发布了一份有趣的调查报告——JVM生态系统报告。Zeroturnaround 和 JRebel 在过去的几年里也发了类似报告。Eclipse 基金会还完成了一份 JavaEE 调研报告。这些调查通常带有各自的偏向性,尽管如此,这些报告可以看做开发者社区有趣的缩影。
哲洛不闹
2018-12-12
4040
软件的复杂性正在杀死我们
然而事与愿违。虽然并非是故意的,但是随着时间的推移,我们会因为软件构建中难以预料的复杂性而陷入困境,然后训练自己去寻找边缘案例,分析差距,以及单点要求所带来的所有隐藏的影响。
哲洛不闹
2018-10-18
4170
Infer:Facebook Java静态分析工具初探
如果你保持对技术问题的持续关注(我假定你是这样的,如果你正在读这篇博客的话),你可能听到Facebook开放了一个新的工具:Infer。因为它来自Facebook,大家自然都比较好奇,所以我很想看看该工具是什么东西?对Java开发者来说,能扮演什么角色?
哲洛不闹
2018-09-19
8490
给新人程序员的 10 点建议
一转眼从学校毕业已经超过10年了,从一名普通的程序员成长为500强企业的架构师,如今也开始做IT管理工作,可以算是一个过来人。这一路走来,自己有一些感悟,也看到其他人的一些经验教训,对于如何掌控自己的职业生涯,总结了10点建议,希望对那些处在迷茫中的年轻朋友们有些许帮助。
哲洛不闹
2018-09-19
4460
IT应聘者的简历应该是怎么样的?
从去年到现在看了几百份简历,包括产品运营和产品设计师的职位。我不是 HR,只是想直接看到求职者的状况,看看是不是要换更准确的渠道去招聘对的人。我看简历的目的也很简单:找到没有什么问题且可能合适的人,然后约来聊聊看是否合适。
哲洛不闹
2018-09-18
3740
这样的开源应用你相信它吗?
任何读过马修•加勒特作品的人都知道很多专门用来销售的软件是不靠谱的。一些Linux倡导者宣称开放自由而且免费的软件比封闭的专门用来谋利的软件更安全,然而这里有一个公开的秘密,那就是大量受欢迎的Linux桌面应用软件有很多已知而且没被修复的漏洞。我很少听到有人讨论这个,就好像它不能被讨论一样,可是它困扰了我很久。
哲洛不闹
2018-09-18
3830
开源正在蚕食整个世界?
“如果这个理论推开来,软件吞没世界,那么开源软件将取代之,对吗?”2015年初福布斯还不确定地刺探。 但到年底他们就非常自信地发文“开源软件确实正在吞没整个世界”。
哲洛不闹
2018-09-18
4620
源代码的寿命
看看你现在日常工作中的代码。已经运行了多久了?代码有多老了?有六个月?一年?可能都有五年这么久了吧?十年?二十年呢?!这样的代码有多老了?不到10%?还是一半?亦或者已经有90%了?为了了解这些问题的
哲洛不闹
2018-09-18
1.2K0
程序员应该做开源项目的 6 个原因
“开源开发人员都是义务劳动者”的观点已经成为编程世界中的陈词滥调,即使是那些伟大的开源举措也无法驳倒这种风靡一时的心态。
哲洛不闹
2018-09-18
3860
加快Android编译速度的技巧总结
对于Android开发者而言,随着工程不断的壮大,Android项目的编译时间也逐渐变长,即便是有时候添加一行代码也需要等待好久才能看见期待的效果。之前加快Android编译的工具相对较少,其中最具有代表性的开源项目当属FaceBook的Buck和 mmin18的LayoutCast,除此之外还有JRebel 和 Jimulabs。不过前两天google宣布推出Instant Run加快Android 编译速度,相信对其他的工具来说都是一次冲击,这也是写这篇文章的动机。
哲洛不闹
2018-09-18
1K0
成为软件工程师最精彩的地方是什么?
一个星期前,我在Hacker News上看到这样一篇文章——《让程序员/技术主管/项目经理最可怕的事情是什么?》。这篇文章讲得非常精准,并且得到了极大关注。这也让我对我的专业小小郁闷了一下。
哲洛不闹
2018-09-18
3810
成为软件工程师最精彩的地方是什么?
一个星期前,我在Hacker News上看到这样一篇文章——《让程序员/技术主管/项目经理最可怕的事情是什么?》。这篇文章讲得非常精准,并且得到了极大关注。这也让我对我的专业小小郁闷了一下。
哲洛不闹
2018-09-18
2720
69 个经典 Spring 面试题和答案
Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。
哲洛不闹
2018-09-18
3360
一流程序员完全可以有编程之外的生活
不知从何时起,对程序员的变相苛求成了软件开发类公司的通病,包括:嘴上不说,却暗示他们就该焚膏继晷地编程;因为某人不热衷给开源项目做贡献,就直接端掉他的竞职机会;希望他们无师自通,新技术、新框架甚至新语言能信手拈来……如此种种,不一而足。当然,这背后潜藏着的,其实是这样一种根深蒂固的问题心态:你程序员只有夜以继日地埋头苦干,才能证明自己拥有足够的职业热情。
哲洛不闹
2018-09-18
2650
程序员每天都在使用的6个惊讶的软技能
如果你想要开启作为web开发人员的职业生涯,那么你需要涉及的不仅仅是知道如何写代码。
哲洛不闹
2018-09-18
2730
在应用中嵌入Tomcat
很多 Java web 应用和服务,包括开源的和商业化的(比如 Alfresco, iRise, Confluence等),都倾向于将 Apache Tomcat Servlet 引擎整个嵌入到他们的分发包中。Atlatisan公司甚至只支持他们自己提供的嵌入式Tomcat 包,不再提供 WAR/EAR 形式的分发包。这些安装包包含了整个 Tomcat 引擎和配置文件,看起来确实有点大材小用。在大多数配置中,默认的配置文件甚至从来不会变动。真的有办法可以在代码中启动 Tomcat 并且只需要 tomcat 的 jar 文件作为依赖么?在下面的教程中,我们将会对 Jetty (Jetty 是一个为此目的而设计的一种嵌入式 servlet 引擎)进行测试,同时还会展示如何将 Jetty 迁移到 Tomcat 。
哲洛不闹
2018-09-18
2.3K0
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档