第4页

  • Java 程序员排行前 10 的错误,你有没有中?

    Java 程序员排行前 10 的错误,你有没有中?

    来源:cnblogs.com/chenpi/p/5508949.htmlArray转ArrayList判断一个数组是否包含某个值在循环内部删除List中的一个元素HashTable与HashMap使用集合原始类型(raw type)访问级别ArrayList和LinkedList可变与不可变父类和子类的构造方法“”还是构造方法未来工作这个列表总结了10个Java开发人员最常犯的错误。Array转ArrayList当需要把Array转成ArrayList的时候,开发人员经常这样做:List<String>...

    Java知识 2019-11-08 143 0
  • 在华为写了 13 年代码,都是宝贵的经验

    在华为写了 13 年代码,都是宝贵的经验

    来源:dwz.cn/dqgOrbQo好代码长什么模样练好扎实的基本功一行代码引发的惨案“变更防护墙”够不够可靠保持对于新兴技术的好奇心本文来源华为人:徐宏伟,转给大家观摩下。一天晚上,我和老婆聊天,说部门要我写个“大咖谈软件”的文章,老婆斜了我一眼,淡淡地说:“Linus大神21岁就写出了Linux内核的雏形,缔造了一个自由主义的开源世界;张小龙28岁写出了foxmail,在2000年就卖出了1200万的价格。大咖,认识您这么久了,还不太了解您有什么杰出的成就?”我讪讪地咽了口水:“好吧,我重新组织下语言,我需要写...

    Java知识 2019-11-08 136 0
  • macOS终端工具 iTerm2 被发现一个存在 7 年的重大漏洞

    macOS终端工具 iTerm2 被发现一个存在 7 年的重大漏洞

    来源:oschina.net/news/110527此漏洞会允许攻击者在用户电脑上远程执行命令,Mozilla 提醒用户应该立即主动升级软件。imgiTerm2 是非常流行的终端模拟器,被许多开发者与系统管理员广泛使用,不少人甚至会用它来处理一些不受信任的数据,因此 MOSS(Mozilla Open Source Support Program) 这次选了 iTerm2,并委托 ROS(Radially Open Security)进行安全审核工作。ROS 发现 iTerm2 中的 tmux 整合功能有严重的漏洞...

    Java知识 2019-11-08 140 0
  • 离职 10 天,仅面了 4 家公司,我的感受。。。

    离职 10 天,仅面了 4 家公司,我的感受。。。

    来源:cnblogs.com/stateis0/1. XX 汇2. XX 旅游3. XXX 中间件4. XX 医生5. 总结基友「莫那鲁道」(本文作者),目前正在开发使用 Java 语言,开发基于 Raft 算法的 KV 分布式存储。地址是:https://github.com/stateIs0/lu-r...

    Java知识 2019-11-07 141 0
  • 性能测试 —— MySQL 基准测试

    性能测试 —— MySQL 基准测试

    摘要: 原创出处 http://www.iocoder.cn/Performance-Testing/MySQL-benchmark/ 「芋道源码」欢迎转载,保留摘要,谢谢!1. 概述2. 性能指标3. 测试工具4. sysbench4.1 测试环境4.2 安装工具4.3 准备数据4.4 执行测试4.5...

    Java知识 2019-11-07 149 0
  • Spring 体系常用项目一览

    Spring 体系常用项目一览

    来源:sf.gg/a/1190000011334873SpringSpring 概述Spring 核心特点:IOC和AOPSpring 优点总结Spring MVCSpring Web FlowSpring SecuritySpring DataSpring BootSpring Cloud后记如今做Java尤其是web几乎是避免不了和Spring打交道了,但是Spring是这样的大而全,新鲜名词不断产生,学起来给人一种凌乱的感觉,我就在这里总结一下,理顺头绪。SpringSpring 概述Spring 是一个开源...

    Java知识 2019-11-06 172 0
  • JDK/Java 14可能带来什么新特性?

    JDK/Java 14可能带来什么新特性?

    来源:oschina.net/news/110479/JDK/Java 13 在一个月前已经发布,该版本带来了 5 大新特性,笔者观察到其中的 Text Blocks(文本块)特性似乎被讨论最多。文本块特性与常见的 Python """any input""" 特性一样,它支持多行字符串文字,可以不需要使用大多数转义序列,同时可以让开发人员控制格式。虽然这不是特别复杂的特性,但对于开发中想将 HTML 代码引入 Java 来说是极大的便...

    Java知识 2019-11-06 157 0
  • Spring Boot MyBatis 入门(一)之 MyBatis + XML

    Spring Boot MyBatis 入门(一)之 MyBatis + XML

    摘要: 原创出处 http://www.iocoder.cn/Spring-Boot/MyBatis/ 「芋道源码」欢迎转载,保留摘要,谢谢!1. 概述2. MyBatis + XML2.1 引入依赖2.2 Application2.3 应用配置文件2.4 MyBatis 配置文件2.5 UserDO2.6 UserMapper2.7 简单测试3. MyBatis + 注解3.1 差异部分3.2 UserMapper3.3 简单测试4. MyBatis-Plus4.1 引入依赖4.2 Application4.3...

    Java知识 2019-11-04 145 0
  • 一千行 MySQL 详细学习笔记

    一千行 MySQL 详细学习笔记

    来源:shockerli.net/post/1000-line-mysql-note/以下为本人初学 MySQL 时做的笔记,也从那时起没再更新过,但还是囊括了基本的知识点,有时还翻出来查查。/* Windows服务 */-- 启动MySQL    net start mysql-- 创建Windows服务    sc create mysql b...

    Java知识 2019-11-04 153 0
  • Redis 到底是怎么实现“附近的人”这个功能的呢?

    Redis 到底是怎么实现“附近的人”这个功能的呢?

    来源:juejin.im/post/5da40462f265da5baf410a11操作命令GEOADD使用方式源码分析算法小结GEORADIUS使用方式源码分析算法小结算法分析作者简介万汨,饿了么资深开发工程师。iOS,Go,Java均有涉猎。目前主攻大数据开发。喜欢骑行、爬山。前言:针对“附近的人”这一位置服务领域的应用场景,常见的可使用PG、MySQL和MongoDB等多种DB的空间索引进行实现。而Redis另辟蹊径,结合其有序队列zset以及geohash编码,实现了空间搜索功能,且拥有极高的运行效率。本文...

    Java知识 2019-11-04 145 0