标签:开源项目

Java

还需要学习JDBC吗?如果需要该了解到怎么样的程度?

10

邓龙华 发布于 2020-04-02

前言 只有光头才能变强。 文本已收录至我的GitHub精选文章,欢迎Star: https://github.com/ZhongFuCheng3y/3y 不知道大家在工作中还有没有写过JDBC,我在大三去过一家小公司实习,里边用的就是JDBC,只不过它封装了几个工具类。写代码的时...

阅读(10)评论(0)赞 (0)

编程技术

这本《第三行代码》,让大家久等了!

7

xubiao.zhuang 发布于 2020-04-02

《第一行代码——Android》这本书自2014年出版以来,已经过去了6个年头。期间Android系统版本经历了4.0到10.0系统的巨大升级,开发技术也发生了翻天覆地的变化。在2016年的时候,我曾对书中的内容进行了大幅度的更新,出版了这本书的第2版,也就是所谓的《第二行代码》...

阅读(8)评论(0)赞 (0)

Spring

瞬间几千次的重复提交,我用 SpringBoot+Redis 扛住了!

5

dulong 发布于 2020-04-02

转载自: jianshu.com/p/c806003a8530 前言 在实际的开发项目中,一个对外暴露的接口往往会面临很多次请求,我们来解释一下幂等的概念: 任意多次执行所产生的影响均与一次执行的影响相同 。按照这个含义,最终的含义就是 对数据库的影响只能是一次性的,不能重复处理...

阅读(11)评论(0)赞 (0)

编程技术

技术人成长,应该专注于哪些底层知识?

3

dulong 发布于 2020-04-02

每年金三银四都是招聘季,今年虽然有疫情影响,但相信也还是有不少人出来面试。我发现很多候选人,聊起架构、框架侃侃而谈,但一写代码,就暴露真实水平。说白了,还是基本功不够扎实。 在我看来,不管你是什么语言,基本功一定要扎实, 最核心的一定是数据结构与算法 。也因此,所有大厂面试,都必...

阅读(6)评论(0)赞 (0)

编程技术

优秀架构师养成记:我是如何逆袭走向“人生巅峰”的?

4

songhua.gao 发布于 2020-04-02

不知不觉,孙玄亲授的《百万架构师》又开班啦 !算下来,已是第 6 期了,在这过 程中,超多学员早已今非昔比。那一轮轮的 架构 思维 打磨,绝对是他们技术思维上的大解放!现如今,又联手沈剑老师,用10年实践经验沉淀,只为做更好的课程! 今天,一位百万架构师的优秀学员 金泽...

阅读(4)评论(0)赞 (0)

Java

面试六跪

刘莉莉 发布于 2020-04-02

”春风十里面到跪“,细数一下吾当初从一枚懵懂羞涩的少年到现在侃侃而谈即将奔三的青年,为了面试,面过的试,都经历了什么!     我是一名java程序员,主要从事java后端开发,从我当初第一次面试开始就是一跪一膝印,一直到现在。 鄙人是一名非科班,非全本程序开...

阅读(6)评论(0)赞 (0)

Java

阿里面试回来,想和 Java 程序员谈一谈!

1

尖兵 发布于 2020-04-02

第一个问题:阿里面试都问什么? ====================== 这个是让LZ最头疼的一个问题,也是群里的猿友们问的最多的一个问题。说实话,LZ只能隐约想起并发、JVM、分布式、TCP/IP协议这些个关键字,具体的问题真的是几乎都没记住。而且就算LZ记住了,也告诉你了...

阅读(7)评论(0)赞 (0)

编程技术

管理员必知的六大配置管理工具

1

darida 发布于 2020-04-02

【51CTO.com快译】虚拟基础架构和软件的共同特点是,总是有配置选项。在日益分布式的IT环境中,无论在数据中心还是在云端,确实需要大规模管理配置。 配置管理软件是一大类工具和服务,它们使管理员能够以一种策略驱动、可重复和自动化的方式大规模管理配置。基础架构监控等关键因素起到作...

阅读(9)评论(0)赞 (0)

Java

搭建生产级的Netty项目

Harries 发布于 2020-04-01

Netty是Trustin Lee在2004年开发的一款高性能的网络应用程序框架。相比于JDK自带的NIO,Netty做了相当多的增强,且隔离了jdk nio的实现细节,API也比较友好,还支持流量整形等高级特性。在我们常见的一些开源项目中已经普遍的应用到了Netty,比如Dub...

阅读(15)评论(0)赞 (0)

Java

构建安全可靠的微服务 | Nacos 在颜铺 SaaS 平台的应用实践

15

songhua.gao 发布于 2020-04-01

颜铺科技因美业⽽⽣,我们的产品“颜铺专家”是一款专为美业商家打造的 SaaS 平台,为了能够给商户提供更加安全、稳定、高效的平台,我们在技术方面做了很多尝试,经过几次演进,使系统变得更加稳定可靠。今天主要和大家分享一下颜铺科技的架构演进,以及 Nacos 在颜铺的应用实践。 单体...

阅读(16)评论(0)赞 (0)

Java

创造快乐工作的Ant Design 4.0

1

邓龙华 发布于 2020-04-01

一个开源项目的成活,除了维护者的保持更新外,也需要来自社区的力量。开源界中,你会看到非常多的优秀项目。但是随着时间推移,逐渐不再维护。因而如何保持项目的活力是重中之重。2015 年,Ant Design 发布第一个版本,到现在时间过去整整 5 年了,第一代 Ant Designe...

阅读(12)评论(0)赞 (0)

Java

五分钟学后端技术:如何学习Java工程师必知必会的消息队列

2

dulong 发布于 2020-03-31

原创声明 本文作者:黄小斜 转载请务必在文章开头注明出处和作者。 什么是消息队列 “RabbitMQ?”“Kafka?”“RocketMQ?”…在日常学习与开发过程中,我们常常听到消息队列这个关键词,可能你是熟练使用消息队列的老手,又或者你是不懂消息队列的新手,不论你...

阅读(19)评论(0)赞 (0)

Java

利用 MinIO 轻松搭建静态资源服务

3

puefu.he 发布于 2020-03-31

如果想搭建一个优雅、简单、功能完备的静态资源服务,那就用MinIO吧。 1 引言 开发 Web 项目过程中,经常需要处理静态资源(如图片、视频、音频,js库 ,css 库等),一般来说,若项目中需要用到这些资源文件,我们常用的有以下几种方法: 本地存储:即在项目工程中的 stat...

阅读(13)评论(0)赞 (0)

编程技术

腾讯微服务框架TARS成功移植至Arm架构

1

小丁 发布于 2020-03-31

TARS 项目正式宣布已移植到Arm架构 近日,腾讯宣布,其TARS微服务开发框架已成功移植至Arm:registered: CPU架构。 TARS是一个成熟的高性能微服务开发框架,因其高性能及具备完善的微服务治理方案而广为人知。现在,开发人员可以无缝编程和生成基于Arm服务器的...

阅读(12)评论(0)赞 (0)

Java

Mybatis分页及日志

1

puefu.he 发布于 2020-03-31

数据分页 limit实现分页 在学习 Mybatis 等持久层框架的时候,会经常对数据进行增删改查操作,使用最多的是对数据库进行查询操作,如果查询大量数据的时候,我们往往使用分页进行查询,也就是每次处理小部分数据,这样对数据库压力就在可控范围内。 使用Limit实现分页 Limi...

阅读(13)评论(0)赞 (0)

编程技术

分享:如何将代码迁出x86架构服务器

7

dulong 发布于 2020-03-31

如今,我们几乎所有软件都建立在 x86 架构之上,在互联网漫长的演进过程中,各大公司拼尽全力在迭代上层架构、优化整体性能,开发者们该用的、能用的招儿想必都用上了,接下来呢?如果底层架构不出现大的革新,接下来还有什么方法大幅提升生产力?各位开发者还有其他选择吗? 1 从大型机到 x...

阅读(14)评论(0)赞 (0)

Java

使用动态分析技术分析 Java

16

xiaoli.he 发布于 2020-03-31

使用火焰图进行Java性能分析 性能分析工具的分类 性能分析的技术和工具可以分为以下几类: Counters 内核维护着各种统计信息,被称为 Counters ,用于对事件进行计数。例如,接收的网络数据包数量,发出的磁盘I/O请求,执行的系统调用次数。常见的这类工具有: vmst...

阅读(12)评论(0)赞 (0)

编程技术

MiniGUI 5.0 正式发布,嵌入式 GUI 系统

2

xirruiqiang 发布于 2020-03-30

飞漫软件于 2020 年 3 月 30 日宣布,正式发布 MiniGUI 5.0.0/4.0.7 版本,并同时更新 HybridOS 图形栈。 MiniGUI 是一个自由软件项目,其目标是提供一个快速、稳定、跨操作系统的图形用户界面(GUI)。它被广泛应用于 IoT 智...

阅读(14)评论(0)赞 (0)