转载 相关文章

深入浅出设计模式——从球赛中悟装饰者模式

装饰者模式,主要用来动态的给一个对象添加一些额外的功能,同时又不改变它的结构。就为对象增加功能这方面,装饰者模式比使用类的继承更加灵活。...

AntV - 我认为这是一个不严谨的错误

AntV 钟表是一个Bug吧,我咋不是很肯定,因为不同角度不同结果吧...

六大理由告诉你为什么 GNOME 仍然是最好的 Linux 桌面环境

一位资深 Linux 用户告诉你为什么 GNOME 仍然是最好的 Linux 桌面环境...

从设计上规避Go语言的 interface{} == nil 判断容易出错的简单办法

Go语言的interface{} 本质上是一个结构,含有一个type字段,一个pointer字段。 很多初学者会拿一个已经在某种情况下被赋予类型的interface{}和nil比较,然后惊讶的发现两者...

科技解放生产力之语音转换文字

语音转写,顾名思义就是把语音转换成文本 在实际的应用场景中,可以是讲演转文稿,可以是在IM工具交流,等等等等 可以说,这项技术的出现,极大的解放了生产力,提高了工作、沟通效率 今天这里拿出一个实例,大...

微服务开发的入门级框架Spring Boot详解(五)

        通过第四章的介绍,大家可能更能理解使用SpringBoot开发是多么爽并且快捷的了。         比如使用SSM框架开发写一个HelloWord,会经过以下几个步骤:       ...

2017年前端开发工具趋势

本文来源于全球的5254份前端工具使用的调查报告,期望通过本文能够帮助大家更好的了解最新的前端开发工具趋势。 受访者组成 83%的受访者具有两年以上的前端技术经验,只有5%的受访者不到一年:   CS...

Elasticsearch Cluster 安装与配置

集群模式需要两个以上的节点,通常是一个 master 节点,多个 data 节点 首先在所有节点上安装 elasticsearch,然后配置各节点的配置文件,对于 5.5.1 不需要配置决定哪些节点属...

JMS实现参数的集中式管理

前言 上一篇文件Zookeeper实现参数的集中式管理介绍了使用Zookeeper对节点的监听通知机制简单实现了对参数的集中式管理,其实JMS的发布订阅机制也能实现类似的功能,集群节点通过订阅指定的节...

如何实施开源协议,以及如何遵守开源协议的要求

网上有很多开源协议的介绍,但是很少有说明如何在你自己开发的软件中使用开源协议,保护自己的代码;以及当你使用别人开源项目时,如何遵守开源协议里面约定的行为。文本从github上找了些项目举例描述下这2个...

使用shell脚本对Nginx日志进行切分

1.日志格式 默认的日志格式: main log_format  main  '$remote_addr - $remote_user [$time_local] "$request" ' ...

云栖大会变迁史(2009-2017)

从2009年算起,2017杭州云栖大会已经是第九届。云栖社区特别整理了历届云栖大会的精华内容,带你了解云栖大会的变迁历史。...

前端性能优化总结

从用户访问资源到资源完整的展现在用户面前的过程中,通过技术手段和优化策略,缩短每个步骤的处理时间从而提升整个资源的访问和呈现速度。网站的性能直接会影响到用户的数量,所有前端性能优化很重要。 前端性能优...

使用PostgreSQL 9.6 架设mediawiki服务器

近期,一直想架设一个自己的知识库,选来选去,最后选择这个能用PG做后台,其次也是我比较喜欢的MediaWiki作为自己的知识库平台,在此写一下架设过程,以作备忘,其次也希望能够帮助有需要的人。...

基于 CSP 的设计思想和 OOP 设计思想的异同

Go语言推崇的CSP编程模型和设计思想,并没有引起大部分人,包括Go的标准库的作者的重视。标准库的很多设计保留了很浓的OOP的味道。 需要强调的是OOP并没有什么特别的不好的,相反OOP具有巨大的优势...

【软件周刊第 41 期】模板引擎 Velocity Engine 发布 2.0 版本;Bootstrap 4 首个 Beta 版发布

软件周刊(08.06 — 08.12):本周热门软件更新 — 七年磨一版:模板引擎 Velocity Engine 发布 2.0 版本;PgSQL 10 Beta 3 发布,和对所有受支持版本的安全修...

【源资讯 第39期】Go 和 Scala 成最赚钱的语言;外包公司400名高管接受买断工龄协议

【一周源资讯(2017.8.5-2017.8.11)】微软终于也决定取消对沃通和StartCom的信任,但 StartCom 的中间证书通过交叉签名逃避了浏览器厂商的限制;Google 却因工程师关于...

微服务开发的入门级框架Spring Boot详解(四)

         前几章把Spring Boot大概都介绍了个遍,如果各位朋友有什么疑问和指教欢迎在评论指出。下面我将介绍如何使用Spring Boot进行企业级开发。大概会从以下几点开始介绍。 如何...

PGAudit 编译安装

postgresql审计扩展 简介 postgresql审计扩展(或pgaudit)通过postgresql提供的标准日志工具提供详细的会话和/或对象审计日志。postgresql审计的目的是提供所需...

用tinyscript解一些典型算法题,小试牛刀

问题1:用1、2、2、3、4、5这六个数字,打印出所有不同的排列,如:512234、412345等,要求:"4"不能在第三位,"3"与"5"不能相连。 原题链接:http://blog.csdn.ne...

抢先体验

扫码体验
趣味小程序
文字表情生成器

闪念胶囊
快捷链接
网站地图
提交友链
Copyright © 2016 - 2021 Cion.
All Rights Reserved.
京ICP备2021004668号-1