自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 资源 (3)
  • 收藏
  • 关注

原创 redis学习计划(二)redis常用数据类型 String

Redis相对于其他的得Nosql数据库的一大优势就是有比较丰富的数据类型。不仅仅是简单Key-Value的存储形式。 那常用的Redis可使用的数据类型有哪些呢?具体在哪些场景下用哪些数据类型比较好呢?下面和大家简单介绍一下: Redis的常用数据类型有:String,Lists,Sets,Sorted Sets,Hashes。 1.String简介 Redis的基本数据类型,如

2017-06-19 14:57:12 290

原创 redis学习计划(一)redis的安装

一直以来在工作中一直都有redis的应用,由于项目的时间紧张,没有一个时间系统的时间来学习redis,从现在开始不定时写点东西来记录redis的学习。 本人关于redis的学习计划,暂定按照以下几个方面: 1.redis环境的安装(linux) 2.redis与其他nosql数据库的差异 3.具体功能与使用场景 4.redis的简单运维 上述学习计划中,1、2是相对比较简单的部分也就是

2017-06-01 07:36:55 412

原创 数据库隔离级别

SQL的4类隔离级别,用来限定事务内外的哪些改变是可见的,哪些是不可见的。低级别的隔离级一般支持更高的并发处理,并拥有更低的系统开销。 4种隔离级别分别为: 1、未提交读:此隔离级别,所有事务可以看到其他事务未commit的结果。因为可以读取到未提交的数据,所以也被称为脏读。实际应用的过程中,基本不会应用。 2、提交读:此隔离级别,事务可以读取到其他事务commit的结果。也是大多数数据

2017-02-09 15:29:52 338

原创 mysql 5.7.16安装注意事项

好久没有自己弄点东西了,今晚弄了一下,遇到了或多或少的小问题自己记录下。 1.mysql被oracle收购以后,下载安装包的地点变成了:http://www.mysql.com/ 进入以后选择download。进入download以后选择 MySQL Community Edition  (GPL) 。 2.下载有两种,我用的是zip安装。解开压缩包以后,配置环境变量,将mysql

2016-11-14 23:21:31 797

原创 我工作中所遇到的业务总结(一)

好久没有写点东西了,感觉工作的时间越长以后,懒了很多,不愿意总结,不愿意记录,今天随便写点东西,当做一个简单的总结。 从金融行业转到互联网行业已经3年,3年中基本从事的是电商网站的开发,在开发电商网站中就会涉及到一个很常见的业务,那就是促销。 促销的概念无非就是进行优惠,吸引客户,但是不同的公司对促销的定义不同,简单记录一下,我所遇见的促销。 1.买赠/满赠:此业务为送赠品的业务,需

2015-05-17 22:31:10 700

转载 java数据结构-HashMap

一直以来似乎都有一个错觉,认为map跟其他的集合类一样继承自Collection,其实不然,Map和Collection在结构层次上是没有任何关系的,通过查看源码可以发现map所有操作都是基于key-value对,而不是单独的元素。 下面以HashMap为例子,深入对Map的实现机制进行了解,在这个过程中,请打开jdk源码。 Hash算法 HashMap使用Hash算法,所以在解

2014-05-24 15:54:43 596

转载 Linux下Nginx+Tomcat整合的安装与配置

一、安装Tomcat和JDK 1、上传apache-tomcat-6.0.18.tar.gz和jdk-6u12-linux-i586.bin至/usr/local 2、执行如下命令安装tomcat: #cd /usr/local #tar zxvf apache-tomcat-6.0.18.tar.gz   解压完成后将apache-tomcat-6.0.18重

2014-02-19 20:41:52 757

转载 pl/sql developer 编码格式设置

一、pl/sql developer 中文字段显示乱码  原因:因为数据库的编号格式和pl /sql developer的编码格式不统一造成的。 二、查看和修改oracle数据库字符集: select userenv('language') from dual; 查询结果: SIMPLIFIED CHINESE_CHINA.AL32UTF8 --修改oracle

2013-11-05 16:26:41 9368

转载 Redis学习手册(Key操作命令)

一、概述:       在该系列的前几篇博客中,主要讲述的是与Redis数据类型相关的命令,如String、List、Set、Hashes和Sorted-Set。这些命令都具有一个共同点,即所有的操作都是针对与Key关联的Value的。而该篇博客将主要讲述与Key相关的Redis命令。学习这些命令对于学习Redis是非常重要的基础,也是能够充分挖掘Redis潜力的利器。       在该篇

2013-03-21 10:44:24 708

转载 SVN服务器搭建和使用(三)

接下来,试试用TortoiseSVN修改文件,添加文件,删除文件,以及如何解决冲突等. 添加文件 在检出的工作副本中添加一个Readme.txt文本文件,这时候这个文本文件会显示为没有版本控制的状态,如图: 这时候,你需要告知TortoiseSVN你的操作,如图: 加入以后,你的文件会变成这个状态,如图: 这时候使用TortoiseSVN进行提

2013-01-26 20:35:25 585

转载 SVN服务器搭建和使用(二)

上一篇介绍了VisualSVN Server和TortoiseSVN的下载,安装,汉化.这篇介绍一下如何使用VisualSVN Server建立版本库,以及TortoiseSVN的使用. 首先打开VisualSVN Server Manager,如图: 可以在窗口的右边看到版本库的一些信息,比如状态,日志,用户认证,版本库等.要建立版本库,需要右键单击左边窗口的Reposito

2013-01-26 20:34:49 454

转载 SVN服务器搭建和使用(一)

Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说. 首先来下载和搭建SVN服务器. 现在Subversion已经迁移到apache网站上了,下载地址: http://subversion.apache.org/packages.html 这是二进制文件包的下载地址,你可在左侧的导航栏找到源代码,文档的下载地址. windows操作系统

2013-01-26 20:33:39 545

原创 HADOOP的学习笔记 (第五期) hadoop示例代码分析

上一期中已经能跑成功一个hadoop程序了。这一期来记录下,还分析下代码内容,我也只是参照。《Hadoop 权威指南》加上我自己的见解来进行分析。 示例代码: public class WordCount { /** * extends Mapper * 其中此4个泛型的含义为k1,v1,k2,v2 * 即:输入map的key与value, * map输出的key与valu

2012-10-28 15:35:28 1561

原创 HADOOP的学习笔记 (第四期) eclipse 执行 wordcount

上一期基本已经搭配好了eclipse hadoop的配置环境,但是肯定会有的朋友说有问题。经过我的测试发现是有一定的问题,但是问题不大,这期首先先把上期遇到的问题解决一下,提出我的解决方案,如果不是我遇到的问题,就需要朋友们自己找解决方案了。 1、第一个问题:环境搭配成功了以后,点击create new directory 无法创建目录。 我发现的原因是,因为我的虚拟机用配置的hado

2012-10-22 22:31:50 2317 1

原创 HADOOP的学习笔记 (第三期) eclipse 配置hadoop开发环境

前两期已经写了一些关于hadoop单机以及分布式的简单配置,下面就要开始写MR程序了。欲善其功必利其器,我们就先完善下工具。还是eclipse,用eclipse配置hadoop的开发 环境。为了这个配置环境我昨天忙了好久,经过不懈努力以及配合百度终于搞定了开发环境。 1.我们首先解压hadoop,我用的版本0.20.205,也正是因为此我付出了巨大的代价。按照一般网上的描述只需要将ha

2012-10-21 15:10:33 1854

转载 hadoop-eclipse开发环境搭建及error: failure to login错误

对于Hadoop开发者来讲,通过JAVA API编程是进入Map-Reduce分布式开发的第一步。由于Eclipse本身并没有提供对MapReduce编程模式的支持,所以需要一些简单的步骤来实现。 1. 安装Hadoop。 本文的Hadoop是部署在虚拟机上的伪分布模式。相关软件环境如下: JDK: sun jdk1.6.0_30 Hadoop:  hadoop-0.20.

2012-10-20 23:22:05 1720

原创 HADOOP的学习笔记 (第二期)

前段时间写了hadoop学习笔记第一期,这段时间一直忙,没有时间。今天来写第二期吧。关于全分布模式。 我用的是虚拟的两台机器,环境都是centos 5.5  。 master 192.168.0.150 slaver 192.168.0.152 第一步:首先都按照第一期(http://blog.csdn.net/kobe_lzq/article/details/795816

2012-10-15 22:07:30 956

原创 CentOS/Linux 开放80、8080端口或者开放某个端口

装载系统的时候只开启了22端口。结果再装完Nginx+php+mysql 后不能访问网站。 iptables -L -n  查看防火墙设置发现没开启80端口 由于Linux防火墙默认是关闭的。可以用两种方式,一个是关闭防火墙,另一个就是让防火墙开放这个端口。 关闭防火墙命名: service iptables stop (不推荐)   开放8080端口的

2012-09-13 23:03:46 102198

原创 在centos中 将apache httpd 服务加入系统服务

昨天安装完成apache的安装,傻了吧唧还想用service httpd start 发现没有这个服务,老老实实的去度娘了下,也算是有了一点点的经验。 如果没有httpd 服务的时候,每次启动都要/usr/local/apache/bin/apachectl start好难受的说,下面就将httpd装到服务中,同理也可以用到其他服务的操作。 1.将apachectl文件copy

2012-09-13 22:06:13 15913 4

原创 CentOS 安装 apache tar & APR tar

今天把apache安装到了centos装,安装的过程中遇到了大家基本都遇到的问题就是缺少依赖包或者依赖包版本不够。下面简述下安装过程,以及解决方案。 ./configure --prefix=/usr/local/apache --enable-track-vars --enable-cgi --with-config-file-path=/usr/local/apache/conf

2012-09-12 23:20:45 3830

原创 关于多线程Thread 与 Runnable 的一点总结

好久没有用到过多线程了。最近可能会用到,就又看了看书,做了一点小总结给自己。 实现多线程主要的两种方式一种是extends Thread,一种是 implements Runnable,然后重写或者实现run方法,然后调用start的方法,实现多线程。 切记要调用start方法,如果直接调用run方法则就不是多线程了,至于两种方式使用哪种,当然还是runnable的情况多一些,

2012-09-09 22:19:42 757

原创 HADOOP的学习笔记 (第一期)

hadoop分布式包括mapreduce以及hdfs文件系统,适合处理大文件,不是和处理多个小文件。 其中分为NameNode 与DataNode,可以有多个DataNode,一个NameNode新版本以后会有两个NameNode防止NameNode down掉。 JobTracker 接受作业提交,监控和控制作业的运行,负责任务分发到TaskTracker 。 TaskTracker控制M

2012-09-08 15:50:51 1210

转载 方法传参

JAVA基础--方法传参 为啥拿这个当话题? 在初学者阶段,许多童鞋都对方法传参比较迷茫,知其然不知其所以然。 一.先说说参数传递的几个术语: 值调用(call by vale):表示方法接收的是调用者传递的值。 引用调用(call by reference):表示方法接收的是调用者传递的变量地址。 一个方法可以修改传递引用所对应的变量值,而不能修改传递值调用所

2012-08-23 16:20:45 945

原创 CentOS系统 安装JDK

安装JDK需要一定的硬盘空间,新手初学的时候基本安装CentOS的的空间都是8G有些不够用。所以需要先扩充下空间: 1. 添加新硬盘       设置 -> Storage -> SATA控制器->右击,选择“添加虚拟硬盘”       然后,根据需求创建合适的硬盘  2. 重启虚拟机       查看现有系统的磁盘空间          sudo fdisk -l       可看

2012-08-23 10:24:53 716

转载 CentOS 6.2编译安装Nginx1.2.0+MySQL5.5.25+PHP5.3.13+博客系统WordPress3.3.2

说明: 操作系统:CentOS 6.2 32位 系统安装教程:CentOS 6.2安装(超级详细图解教程): http://www.osyunwei.com/archives/1537.html 准备篇: 一、配置好IP、DNS 、网关,确保使用远程连接工具能够连接服务器        CentOS 设置IP地址、网关、DNS教程:http://www.osyunwei.

2012-08-22 11:40:36 3288

转载 在VirtualBox下安装CentOS教程(截图版)

使用的软件: VirtualBox 4.1.2 CentOS 5.6 x86_64  刻录的光盘 VirtualBox是开源的虚拟机软件,免费而且占用资源小,功能强大。先将VirtualBox安装上,这个和平常安装软件一样,就不详述了。 第一部分:安装前的准备工作 步骤1:点击“新建”按钮,创建一个新虚拟机。 步骤2:给虚拟机

2012-08-22 10:43:13 54951 2

转载 Java编程中“为了性能”尽量要做到的一些地方

最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。   下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。 1. 尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于

2012-07-16 21:24:13 796

原创 String,StringBuffer,StringBuilder

算是给自己的一点记忆吧,因为很少看关于底层的东西的分析,面试的时候总会被问到,StringBuffer为什么比String效率高之类的东西。。。。 String s1 = “abc”; String s2 = “bcd”; String s3 = "def"; 上句首先会在常量池中查找是否有abc这个常量,如果有,则把句柄给S1,如果没有则创建一个。 s1+s2 +s3

2012-03-23 14:47:19 549

原创 LINUX SENDMAIL服务器的搭建 (二)

上一篇大概介绍了下DNS的配置,下面就是SENDMAIL的配置了。 1)修改vim /etc/mail/sendmail.mc  如图:1.修改监听范围,2.修改域! 2)使用 m4 生成 cf文件 m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf 3)修改vim /etc/mail/local-host-names

2012-03-16 16:52:37 1211

原创 LINUX SENDMAIL服务器的搭建 (一)

对于linux本人估计连新手都不算,就当初听过简单的东西,自己平常也不用,最近想要学点东西,就是关于sendmail服务器搭建,由于对这里不熟悉,也只能是通过查资料, 所以此篇文章只针对和我一样的小小菜鸟作为入门,也希望看到此文的大牛进行提携、同是菜鸟的朋友共同探讨。。。 要搞邮件之前得大概知道一个入门的东西,可能这个东西对真正的搭建起不了太大的作用,但是也算是一个基础

2012-03-15 12:08:49 4852

转载 seo优化之外链建设

做网站优化的朋友,都知道网站优化是个系统而又枯燥的长期过程,要想网站获得好的排名,不但网站的内部要做好优化,在网站的外部优化方面也不容小看,而且十分重要。网站的外部优化主要还是外链的建设与发布,而恰恰是这个看似简单又不简单的外链建设,难住了很多新人,甚至一些老鸟。新人朋友的问题就是不知道去哪里发布外链: 1、友情链接 说到友情链接,我想大家都知道它的重要性,一个好的友情链接会优于几十个单纯的外

2012-02-28 16:06:24 1026

原创 Hibernate 二级缓存 以及 HibernateDaoSupport 简单总结

好久没用到这类的东西。最近领导要搞下hibernate的二级缓存。所以着手搞了一下 根据网上的资料与自己的实际分析。 首先我不知道用缓存以后能对系统提高多高的效率。我没搞过互联网项目,也不知道这对性能有多大的影响。只是从资料分析来看 一般来说针对很少被修改以及不是很重要的数据才用到缓存,我们做的是电子商务的网站,所以就我个人认为像一些产品信息 应该在用户并发的时候应该很少会被更改,而

2011-12-13 11:45:14 1711

转载 网站静态化

写在前头 静态化是解决减轻网站压力,提高网站访问速度的常用方案,但在强调交互的We2.0 时代,对静态化提出了更高的要求,静态不仅要能静,还要能动,下面我通过一个项目,谈谈网站静态化后的架构设计方案,同时和大家探讨一下,在开源产品大行其道,言架构必称MemberCache, Nginx,的时代,微软技术在网站架构设计中的运用. 静态化的设计原则和步骤 静态化是解决减轻网站压力,但是静态化也会

2011-12-12 17:43:39 886

转载 Apache2+Tomcat7+mod_jk2.2.3集群负载均衡配置(目前最强悍)

前言       目前公司项目升级,一方面对代码进行重构,另外一方面优化服务器性能。下面就着重分享下Apache的集群和负载均衡配置。虽然网上相关的文章数不胜数,不过感觉写的都不是很到位。我这篇文章主要是根据我在实际项目配置的过程中一点点的记录下来的,希望能够帮到需要的人,从而人少走点弯路。。。   准备环境   1. Apache     下载最新

2011-12-06 21:52:55 10333 3

原创 Apache+Tomcat 集群负载均衡 mod_proxy模式

前段时间根据网上的资料搭配了apache+tomcat的集群环境,实现负载均衡。 上次用的是mod_jk的模式,这次换成mod_proxy的模式反向代理的模式。 只是入门配置,具体如何调优就以后用到的时候在研究了。 简单记录mod_proxy模式的配置方式: 1.首先修改apache的conf/httpd.conf的配置文件。 如图: 将 LoadModule negotia

2011-12-06 21:48:04 3292

原创 Apache + Tomcat 实现负载均衡(三)

最近一直纠结这个apache+tomcat的集群与负载均衡。。。纠结来纠结去也不彻底。 每次学到一点就用blog记录下来,用来以后看,以及和我一起纠结于此的青年们分享一下。 今天说的是关于Cluster的配置方式。网络上关于这里的配置方式主要的就是两种,一种是直接放开tomcat的注释,还有一种就是中间会有 一大段话的方式。初始不了解两种方式的差别。以为有一种是错误的。后

2011-12-05 11:49:15 1225 1

原创 Apache + Tomcat 实现负载均衡(二)

第二次写关于Apache + tomcat 实现负载均衡的文章。这篇为第二篇。只为让自己长个记性发现第一次的错误。 不知道有没有看我blog的人按照第一次的配置的方式去实现apache+tomcat,如果有人用了肯定就会有问题,因为那个配置可以实现负载均衡。 但是session的复制应该会出现问题。今天我闲来无事想尝试下mod_proxy的配置方式。但是还没搞的时候发现原来的m

2011-12-02 23:18:26 1042

原创 Apache + Tomcat 实现负载均衡

在北京工作已经也有了两年的时间,做过质量管理软件,做过金融,现在又做到了互联网。看看blog好久没有自己写点东西了,不像刚开始接触java的时候每天还会写点东 西,可能是懒了,也可能觉得自己写得东西不一定会给别人带来帮助......我不是一个善于面试的人,因为我的基础不好,java也是自己看着视频学得,其他的东西都是在工作中学得 总觉得面试的时候有点力不从心。。。 今天写得东西就是关

2011-11-09 23:30:59 2336 2

转载 一个关于string 内存的问题

在WEB技术中文论坛看到一篇JAVA中String关于内存变化的帖子,感觉写的很好,自己现在又在学java,就复制了下来,有点长,但绝对值得好好学习研究.   String aa=new String("aaaa"); String bb="bbbb"; 这两个有什么区别吗? String aa=new String("aaaa"); aa=aa+"abc"; String

2011-11-01 15:19:03 2639 1

转载 hibernate中的悲观锁和乐观锁的实现

锁(locking)  业务逻辑的实现过程中,往往需要保证数据访问的排他性。如在金融系统的日终结算 处理中,我们希望针对某个cut-off时间点的数据进行处理,而不希望在结算进行过程中 (可能是几秒种,也可能是几个小时),数据再发生变化。此时,我们就需要通过一些机制来保证这些数

2011-10-15 15:03:15 646

最全的国内省市区数据

最全的国内省市区数据

2014-07-19

hadoop-eclipse-plugin

用于eclipse的hadoop插件,已经导入了缺少的jar

2012-10-21

IE WebDeveloper V2 + KEY

一个好的帮助软件,可以查看css,跟踪js错误....

2009-09-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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