共有 432 篇文章
MySQL 是世界上最流行的开源数据库系统,MariaDB一个 MySQL 分支是世界上增长最快的开源数据库系统。在安装 MySQL 服务器之后,在默认配置下是不安全的,确保数据库安全通常是通用数据库管理的基本任务之一。 这将有助于增强和提升整个 Linux 服务器的安全性,因为攻击者总是扫描系统任意部分的漏洞,而数据库在过去是重点目标区域。一个常见的例子是对 MySQL 数据库的 root...
> 如果在诸多热门云计算技术中,诸如容器、微服务、DevOps等,找出一个最火的方向,那么非微服务莫属。在小数推荐的这篇文章里,做与不做微服务好像理由都很充分。另外,诞生几十年的康威定律,在组织结构调整和变革方面,依然神采奕奕。 创建一种新的软件项目架构,来封装离散服务,对于全新的项目来说,这是非常简单的。但是,对于大多数软件开发者来说,谁又有大把的奢侈时间一直用在全新项目上呢?...
上次我说了一些 “复杂的重构技巧http://blog.didispace.com/intellij-idea-refactoring-skills-2” ,讲的是一些使用 IntelliJ 的简单功能实现复杂的重构需求的技巧。 看到大家的反响之后我就感觉那个可能不大亲民,因为很多人连 inline 这功能都不知道(那岂不是把 IntelliJ 用成了记事本), 于是我决定再写一篇讲讲...
一、前言 我们在用缓存的时候,不管是Redis或者Memcached,基本上会通用遇到以下三个问题: - 缓存穿透 - 缓存并发 - 缓存失效 缓存穿透 !imghttps://upload-images.jianshu.io/uploadimages/1049928-d8329b1e18a896a8.png?imageMogr2/auto-orient/strip%7CimageView2/2/...
重构是 IDE 给人类生活带来便利的一个重要方面。但是 IDE 永远不是我们肚子里的蛔虫,有时我们会有复杂到 IDE 不可能直接提供的重构需求。 下面我来告诉大家怎么利用有限的 IDE 重构功能, 创造无限的价值 处理复杂的情况。 复习一下快捷键 先复习一下快捷键吧,我们这次就看两个就好。 inline 这个叫 inline 的东西快捷键是 Ctrl+Alt+n。...
!imghttps://static.oschina.net/uploads/space/2017/1219/184532QoAE2918182.png 关于人工智能的项目,相信大家都看过或者用过不少了,但它们的大多数看上去都十分“高大上”,让人感觉要掌握他们犹如习屠龙之术一样。事实上,有很多关于人工智能的项目还是十分实用的,而且用途还十分有趣,下面就简单为大家盘点 10...
> 之前介绍了关于Intellij IDEA的插件和快捷键内容,非常受欢迎: > - 最好用的 IntelliJ 插件 Top 10http://blog.didispace.com/best-intellij-plugin-top-10/ > - 我最常用的Intellij IDEA快捷键http://blog.didispace.com/intellij-idea-keyboard-short...
你是否在寻找更有效率的编程方法? 使用键盘来代替鼠标执行操作并不是一个秘密,这将节省您大量的时间。 如果你只是想执行一次操作,那么这不是什么大不了的事情。但是如果你每天多次使用相同的操作呢?如果将所有这些操作都加起来,就将会对您的生产力产生很大的影响。 !Starcraft APMhttp://www.radcortez.com/wp-content/uploads/2015/01/starcra...
> Jenkins Pipeline 插件对于 Jenkins 用户来说可以让用户能够改变游戏规则。基于 Groovy 中的领域特定语言(DSL),Pipeline 插件使 Pipelines 可以有脚本来定义,并且提供了非常强大的方法来开发复杂的、多步 DevOps Pipeline 。本文记录了编写 Jenkins Pipeline 的一些的最佳实践和不推荐的代码示例和说明。 1....
IntelliJ的十大插件?相信每个人都有自己的选择。我们也同样如此。在这里,我们为您带来我们认为的十大IntelliJ插件。 如果你还是不知道什么是IntelliJ插件,请先阅读our page about pluginshttp://idea-intellij.com/intellij-plugins/。或者访问plugins.jetbrains.comhttps://plugins.jetb...