周公(周金桥)的专栏

请关注微信订阅号:zhoujinqiaoIT。请文明用语,勿人身攻击。技术更新快,看一年以上旧文时注意新技术动向。...

排序:
默认
按更新时间
按访问量

开发人员学Linux之终结篇:大型系统开发经验谈

这篇文章来源于我的一个ppt,而这个ppt是源于一个朋友的一次邀请,朋友邀请我为一个公司做一堂大约2小时的技术讲座,我选定的方向是如何开发一个大型系统,在这里我对大型系统的定义为日均PV在千万级以上,而京东和淘宝这类则属于巨型系统了。因此在本篇中讲述的都是基于一些开源免费的技术实现,至于那些通过F...

2017-06-22 10:22:07

阅读数:3146

评论数:9

周公CSDN博客文章整理

说明:为方便朋友们查看本博客的文章,特地整理了本博客中周公认为值得一看的文章,不过有些文章因为年代久远且技术更新快的原因,里面所讲述的方法或者理论不再适合,请大家斟酌。ASP.NET在ASP.NET中使用Highcharts js图表(2011年04月07日)ASP.NET版Memcached监控...

2011-06-23 22:44:00

阅读数:21828

评论数:36

在.NET数据库访问方面的Dapper类库介绍

在开发带数据库的.NET系统中我使用过各种方式,包括直接使用ADO.NET、使用基于ADO.NET封装的各类工具(其中有自己封装的)、还有各类ORM类库,比如NHibernate、MyBatisNet、Linq to SQL、Entity Framwrok等,在上面的工具或类库中,MyBatisN...

2018-05-08 21:51:49

阅读数:336

评论数:1

开发人员学Linux(14):CentOS7安装配置大数据平台Hadoop2.9.0

本篇主要讲述了如何在CentOS7下部署Hadoop,包括了Hadoop运行的支持组件以及Hadoop的配置,并简单介绍了一下HDFS这个分布式文件系统的命令及用法,最后通过运行简单的MapReduce示例来演示如何运行MapReduce程序。

2017-12-26 16:21:50

阅读数:1028

评论数:1

开发人员学Linux(13):CentOS7安装配置IT设备监控系统Zabbix

zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供柔软的通知机制以让系统管理员快速定位/解决存在的各种问题。zabbix由2部分构成,zabbix server与可选组件zabbix agen...

2017-12-05 10:26:32

阅读数:600

评论数:0

开发人员学Linux(12):CentOS7安装配置Memcached和Redis

本文主要讲述了NoSQL领域的两个比较常用的应用Memcached和Redis来介绍其安装和配置过程,并捎带讲述了一下可视化管理界面。其实在NoSQL领域还有其它不错的解决方案,比如mongodb等。另外,时间有限没有讲如何集群化部署了,见过有人使用Memcached作为集群站点的Session服...

2017-11-24 09:30:59

阅读数:727

评论数:0

开发人员学Linux(11):CentOS7安装配置持续集成工具Jenkins

本文讲述了如何使用Jenkins来对项目持续集成,分别以Java和C#两类常见的项目类型做了演示。由于时间关系,仅仅简单讲述了如何配置和创建基本的持续集成项目。其实利用Jenkins除了上面演示的功能之外,还可以在构建完成后将失败或者成功的消息发邮件通知到相关人员,甚至自动部署到服务器(一般是部署...

2017-10-24 09:00:36

阅读数:684

评论数:0

开发人员学Linux(10):CentOS7安装配置代码质量管理平台SonarQube

SonarQube是一个通过插件来支持对多种开发语言编写的项目进行分析的开源代码质量管理平台,在本篇讲述了如何在CentOS7上进行安装和配置及使用SonarQube,在SonarQube支持的六种代码分析方式中,以SonarQube Scanner和SonarQube Scanner for M...

2017-07-17 09:16:11

阅读数:3020

评论数:1

开发人员学Linux(9):CentOS7编译安装Git-2.13.1及使用

在上一篇讲述了如何在CentOS7上编译安装Subversion1.9.5和Apache2.4.25,并与Apache2.4.25集成,达到多个SVN版本库集中授权控制的效果。在传统的企业里面使用SVN来作为源代码版本工具的比例是比较高的,但在一些互联网企业里面很多已经在使用git来作为源代码版本...

2017-07-13 16:39:11

阅读数:2268

评论数:0

开发人员学Linux(8):CentOS7编译安装Subversion1.9.5及Apache2.4.25并集成

本篇将介绍如何编译安装SVN服务器端管理软件subverion和Web服务器Apache。本来在前面的系列文章已经讲过使用Nginx作为Web服务器的,所以我一直在找有关subverion集成nginx的资料,在此过程中找到了Nginx作者Igor Sysoev在回答别人类似问题的网址,网址是ht...

2017-06-16 00:06:01

阅读数:2397

评论数:6

开发人员学Linux(7):CentOS7编译安装PHP并配置PHP-FPM

1.前言 上一篇讲述了如何编译安装MySQL,虽然可以通过yum install 或者rpm来安装,但是yum install和rpm安装有一个特点,就是有些参数是别人根据大众需求定制的,如果需要进行自己的特定参数指定,这个是比较难做到的,因此有一定Linux基础的人都是编译安装或者根据公司的具体...

2017-06-13 22:03:45

阅读数:5197

评论数:0

开发人员学Linux(6):CentOS7编译安装MySQL5.17.8多实例及主从复制

上一篇讲述了如何在CentOS7下编译安装Nginx-1.12.0并如何配置反向代理,本篇将讲述如何编译安装MySQL5.7.18并配置多实例。本篇主要讲述了如何从MySQL官方网站下载源代码通过编译和安装,然后配置成多个实例运行,在最后还讲解了如何配置MySQL数据库主从同步。在实际情况中,可能...

2017-06-11 22:08:37

阅读数:1990

评论数:0

开发人员学Linux(5):CentOS7编译安装Nginx并搭建Tomcat负载均衡环境

在上一篇讲述了JMeter的使用,在本篇就可以应用得上了。本篇将讲述如何编译安装Nginx并利用前面的介绍搭建一个负载均衡测试环境。Nginx是高负载Web网站中常用的软件之一,它不仅体积小,而且开源免费、功能强大。在本篇讲述了如何编译安装Nginx,以及如何设置负载均衡和反向代理。Nginx上手...

2017-06-05 23:32:07

阅读数:2432

评论数:3

开发人员学Linux(4):使用JMeter对网站和数据库进行压力测试

总结: 本篇讲述了如何使用JMeter来进行Web和数据库压力测试,为快速创建压力测试计划,可给予模板进行创建。可以看出一个JMeter压力测试计划必须包含如下元素:ThreadGroup、与压力测试计划对应的Request(如HTTP Request或JDBC Request)、Listener...

2017-06-01 01:21:59

阅读数:1834

评论数:0

开发人员学Linux(3):CentOS7中安装JDK8和Tomcat8并配置为service

题外话:直到今天开始写本系列的第三篇时本人才想好为这个系列取一个名字,本系列不是为Linux运维人员准备的,而是主要为开发人员准备的,包括但不限于: 希望了解Linux的开发人员; 需要在Linux上部署一些组件的开发人员,如Memcached/Nginx/Redis等; 需要使用一些在Linux...

2017-05-25 21:53:58

阅读数:1870

评论数:0

开发人员学Linux(2):VirtualBox中安装CentOS7系统设置

上一篇《VirtualBox中安装CentOS7过程记录》中讲述了如何安装VirtualBox和在VirtualBox中安装CentOS7,但是限于篇幅有很多问题没有展开,在本篇将展开介绍VirtualBox和CentOS的设置问题。本篇包括:创建VirtualBox虚拟机时VDI/VMDK/VH...

2017-05-23 22:40:23

阅读数:1052

评论数:0

开发人员学Linux(1):VirtualBox中安装CentOS7过程记录

自2011年以来,一直在学习一些有关Linux下的知识,包括Mono+XSP运行ASP.NET程序,搭建Hadoop学习环境、Nginx测试环境等。本文就是讲述如何在VirtualBox中安装CentOS7。

2017-05-21 22:24:42

阅读数:1013

评论数:0

IT人员的职业生涯规划

最近在给部门同事做过一次职业生涯规划方面的讲座,在跟另一位从事技术管理的朋友聊天时,无意中谈起我的这个讲座,这位朋友盛情邀请我去他的公司给他们的技术人员也讲一讲IT人员的职业规划。 最近也有不少朋友在知乎、微博、微信及邮件上在问我类似的问题,个人觉得有必要整理一下供一些迷茫的朋友参考。虽然本人自...

2016-09-29 09:32:09

阅读数:3471

评论数:2

Eclipse常用的一些设置

备注:最近在参与一些Java项目,用到了Ecplise作为开发工具,

2014-06-06 00:50:41

阅读数:3363

评论数:8

在.NET中不安装Office使用EPPlus生成带图表(Chart)的Excel报表

在开发.NET应用中可能会遇到需要生成带图表(Chart)的Excel报表的需求,特别是在一些ASP.NET网站中,有时候我们并不能保证Web服务器上一定安装了Office组件,所以使用微软的Office来生成Excel并不保证在所有情况下都使用,有时候即使Web服务器上安装了Office也会出现...

2013-11-04 01:03:07

阅读数:8818

评论数:27

提示
确定要删除当前文章?
取消 删除