开源软件专栏最新文章

论开源<5>---个人利益受损

请看本系列最后一篇文章。 5.从行业及个人利益来看开源 最后,我们从程序员/工程师自身的个人利益来看看开源对从业人员的影响。如果技术行业中从 ...
sharong 有2306人浏览 2016-06-16 15:35 专栏:论开源

论开源<4>---开源的商业模式

4.开源的商业模式 人类社会的每次飞跃,都源于知识的普及和传播速度的飞跃。文字,纸张,印刷术,互联网,都带来了文明的跃进。知识是在交流中增长的,人类绝大多数知识都是开源的,闭源的(秘密)只是历史中的偶然,人类的进步来自于普遍共享的知识。正如Linus所说,开源是常态,闭源才是偶然。当然,软件开源运动,一部分是理想主义者的情怀,还有更大一部分是商业公司的策略,就是我们这次要讨论的开源商业模式。 顺便说 ...
sharong 有1665人浏览 2016-05-17 12:51 专栏:论开源

论开源<3>---从公司企业的高度看开源

3.从公司企业的高度来看开源 首先需要承认,从人类发展史上来说,代码开源确实是极大的推进了社会科技水平的发展,有着积极的进步的意义。但是,从商业公司的高度上来讲,开源还是不开源,公司都会权衡各种利弊,不是做活雷锋的。商业公司开源的大多是基础设施,其目的,一个是让更多的人参与到开发中来,帮助提高开发速度与软件质量,另一个是作为一种低价倾销手段,让这种基础设施霸占市场。商业公司由自己的雇员主导开源软件的 ...
sharong 有1472人浏览 2016-05-11 11:53 专栏:论开源

论开源<2>---开源运动的国家目标

接下来第二篇,我们从国家层面来审视一下开源运动。 2.开源运动的国家目标 据考证,开源运动的根源是美国嬉皮士运动,也就是当年一帮蓄发吸大麻天天高喊共产主义口号的美国愤青。结果开源社区真的实现了各尽所能不计报酬。。。用Linus的话说,开源是种回归,因为研究活动本来就是开放的,后来有人为了商业利益封闭了,现在有人重新把一些东西开放了。 多种迹象表明,早期开源的主力是西欧和北欧,这些地方的政府早就看 ...
sharong 有1470人浏览 2016-05-04 20:28 专栏:论开源

论开源<1>---软件本身的价值

笔者从事软件行业已15年左右,编码也有10年以上经验。长期以来,就我所知,基本是从C/C++,Java的生态环境开始,由国外一堆极具gongchan主义情怀的理想 ...
sharong 有1782人浏览 2016-05-03 18:40 专栏:论开源

Logstash与Kafka集成

在ELKK的架构中,各个框架的角色分工如下: ElasticSearch1.7.2:数据存储+全文检索+聚合计算+服务端 Logstasch2.2.2:日志收集与分发推送 Kafka0.9.0.0:分布式高可靠消息队列+数据中转存储(失效期默认7天,可配置时间或大小来控制删除策略) Kibana4.1.2:全文检索+查询+图形化页面展示+客户端 拓扑架构如下: 本篇主要讲logsta ...
qindongliang1922 有11622人浏览 2016-02-24 18:44 专栏:ELK修真

Kakfa集群搭建

先来整体熟悉下Kafka的一些概念和架构 (一)什么是Kafka? Kafka是由LinkedIn开发并开源的一个分布式消息系统,因其分布式和高吞吐率被广泛应用,现在已经在Hadoop和Spark等大数据的生态系统中成为一个必不可少的生态组件,可与各种计算模型,如离线计算,实时计算,流计算对接数据。 (二)为什么要用Kafka? 1,以时间复杂度O(1)的方式提供消息持久化和访问能力,即使 ...
qindongliang1922 有2644人浏览 2016-02-23 15:36 专栏:ELK修真

Spring Security(20)——整合Cas

整合Cas   目录 1.1           配置登录认证 1.1.1     配置AuthenticationEntryPoint 1.1.2     配置CasAuthenticationFilter 1.1.3     配置AuthenticationManager 1.2           单点登出
234390216 有57065人浏览 2016-01-13 23:43 专栏:Spring Security简介

Spring Security(20)——整合Cas

整合Cas   目录 1.1           配置登录认证 1.1.1     配置AuthenticationEntryPoint 1.1.2     配置CasAuthenticationFilter 1.1.3     配置AuthenticationManager 1.2           单点登出
234390216 有57065人浏览 2016-01-13 23:43 专栏:Cas简介

Spring Security(19)——对Acl的支持

对Acl的支持   目录 1.1           准备工作 1.2           表功能介绍 1.2.1     表acl_sid 1.2.2     表acl_class 1.2.3     表acl_object_identity 1.2.4    
234390216 有47415人浏览 2016-01-06 21:17 专栏:Spring Security简介

Spring Security(18)——Jsp标签

Jsp标签   目录 1.1     authorize 1.2     authentication 1.3     accesscontrollist          Spring Security也有对Jsp标签的支持的标签库。其中一共定义了三个标签:authorize、authentication和accesscontrollist。其中authentication标签是 ...
234390216 有46077人浏览 2015-12-10 10:45 专栏:Spring Security简介

Spring Security(17)——基于方法的权限控制

基于方法的权限控制   目录 1.1     intercept-methods定义方法权限控制 1.2     使用pointcut定义方法权限控制 1.3     使用注解定义方法权限控制 1.3.1    JSR-250注解 1.3.2    @Secured注解
234390216 有44999人浏览 2015-12-07 17:00 专栏:Spring Security简介

ElasticSearch2.1的java api批量建索引方法

es里面提供了两种批量建索引的方法: 1,使用 Bulk Api         特点是:使用比较简单,但控制不够灵活 2,使用Bulk Processor  特点是:使用稍麻烦,控制非常灵活  至于为什么要批量建索引,相信大伙已经不陌生了,为的就是提高写入效率,效率,效率! 数量大的情况下,10ms性能的提升,都有可能带来巨大的优化效果,所以时时刻刻考虑系统的性能无疑是 一个优秀的工程师必须 ...
qindongliang1922 有7157人浏览 2015-12-03 19:59 专栏:ELK修真

ElasticSearch的Mapping之字段类型

es支持大多数java里面的数据类型: (一)核心数据类型: (1)string: 默认会被分词,一个完整示例如下 "status": { "type": &q ...
qindongliang1922 有9350人浏览 2015-11-26 18:55 专栏:ELK修真

Elasticsearch的Mapping之元数据类型

在es中,mapping的存在类似数据库的表结构定义或者solr里面的schemal文件,它里面定义了每个添加的doc的处理方式。 mapping type定义了不同的逻辑上组隔离 ...
qindongliang1922 有2011人浏览 2015-11-25 20:32 专栏:ELK修真

ElasticSearch中分词器组件配置详解

首先要明确一点,ElasticSearch是基于Lucene的,它的很多基础性组件,都是由Apache Lucene提供的,而es则提供了更高层次的封装以及分布式方面的增强与扩展。 所以要想熟练的掌握的关于es中分词方面的知识,一定得先从Lucene抓起,否则只会是丈二和尚摸不着头脑,当然我们大多数开发者只关注于怎么用,偏底层的东东,也没有太多时间去深究,这也有情可原,遇到问题再去探究,也何尝不是 ...
qindongliang1922 有2745人浏览 2015-11-23 20:03 专栏:ELK修真

ElasticSerach基本概念

基本概念: 学习es必须得了解一些它的基本概念,对学会学好es起着至关重要的作用。 近实时: es是一个近实时的搜索引擎,这意味着它会有轻微的延迟(正常情况上是1秒),从你添加一个文档知道它 能被搜索出来,这是由它的底层框架Lucene决定的。 集群: 一个集群通常由1台或多台节点组成,它们一起协作,横跨所有的节点,提供了统一的索引和搜索能力 一个集群必须有一个唯一的名字,默认是elas ...
qindongliang1922 有1406人浏览 2015-11-17 10:20 专栏:ELK修真

分布式日志收集之Logstash 笔记(二)

今天是2015年11月06日,早上起床,北京天气竟然下起了大雪,不错,最近几年已经很少见到雪了,想起小时候冬天的样子,回忆的影子还是历历在目。 进入正题吧,上篇介绍了Logstash的基础知识和入门demo,本篇介绍几个比较常用的命令和案例 通过上篇介绍,我们大体知道了整个logstash处理日志的流程: input  => filter => output 除了上面几个基础命令, ...
qindongliang1922 有4097人浏览 2015-11-06 11:15 专栏:ELK修真

分布式日志收集之Logstash 笔记(一)

(一)logstash是什么? logstash是一种分布式日志收集框架,开发语言是JRuby,当然是为了与Java平台对接,不过与Ruby语法兼容良好,非常简洁强大,经常与ElasticSearch,Kibana配置,组成著名的ELK技术栈,非常适合用来做日志数据的分析。 当然它可以单独出现,作为日志收集软件,你可以收集日志到多种存储系统或临时中转系统,如MySQL,redis,kakfa ...
qindongliang1922 有7116人浏览 2015-11-05 10:34 专栏:ELK修真

Weblogic Jms简单应用

Weblogic Jms简单使用   目录 1     基本用法 1.1     Jms服务端 1.1.1    配置Jms服务器 1.1.2    配置Jms模块 1.2     Jms客户端
234390216 有14800人浏览 2015-10-24 09:45 专栏:Spring整合JMS

开源软件热门专栏

更多专栏>>

开源软件热门文章

博客专栏评论

线上demo已经上线http://www.sparrowzoo.net/examples/markdo ...
zh_harry 评论了 高性能轻量级markdown 解析器java 版spar ...
...
Caelebs 评论了 Ehcache(04)——设置缓存的大小
sp42 写道演示地址 本地的? 代码 git clone 下来,本地可以跑
zh_harry 评论了 自己动手写mvc框架SPARROW MVC
非常不错 赞一个
sp42 评论了 高性能轻量级markdown 解析器java 版spar ...
演示地址 本地的?
sp42 评论了 自己动手写mvc框架SPARROW MVC
...
JyeChou 评论了 学习Spring必学的Java基础知识(1)----反射
我的框架也是用原生写,已弃坑。还是 MVVM 的爽,推荐 vue
sp42 评论了 SPARROW-JS 从0开始写 0依赖,原生JS框架
//assertReflectionEquals(user1, user2,LENIENT_DATES ...
renlongnian 评论了 单元测试系列之3:测试整合之王Unitils
大神 ,为什么我没有 bbb-conf --setup-dev tools 这个命令 只有 bbb- ...
tan_zheng 评论了 开源视频会议bigbluebutton开发(4)—— ...
你好,我按照你的配置了spring security以后,访问系统时报以下错误ERROR [org.j ...
super菜鸟 评论了 Spring Security(20)——整合Cas
Global site tag (gtag.js) - Google Analytics