自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

三人行,必有我师焉。

永远不要满足于现状,只有走得越远,才能看得越多。

  • 博客(54)
  • 资源 (15)
  • 收藏
  • 关注

转载 Hadoop常见重要命令行操作及命令作用

关于Hadoop[root@master ~]# hadoop --helpUsage: hadoop [--config confdir] COMMAND       where COMMAND is one of:  fs                   run a generic filesystem user client  version

2015-06-30 20:02:28 1553

原创 解决svn的working copy locked并且cleanup恢复不能的情况

产生这种情况大多是因为上次svn命令执行失败且被锁定了。如果cleanup没有效果的话只好手动删除锁定文件。cd 到svn项目目录下,然后执行如下命令del lock /q/s就把锁删掉了。

2015-06-29 10:43:39 715

原创 微信红包算法

package com.hongbao.test;import org.junit.Test;import java.math.BigDecimal;/** * Created by lkp on 2015/6/15. */public class HongBao {    @Test    public void testHonba

2015-06-28 16:52:38 1006

转载 别人抢红包,我们研究一下红包算法

public static void main(String[] args) { //红包数 int number = 10; //红包总额 float total = 100; float money; //最小红包 double min = 1; double max

2015-06-28 16:16:03 918

转载 想搭建自己的网站,应该从哪处入手呢?选择什么样配置的服务器捏?通过哪些手段赚取足够的维护网

第一个问题:    我也就是刚刚才有做自己的网站的想法,也想做得好一点,但是因为开发经验还是很少的嘛!所以不知道从哪里入手?是先选择符合网站的优秀框架(前后台),还是先做好需求分析,进行数据库设计等?我就很迷茫啊!!!想了解大家都是怎么做的呢?————————————————————————————————————————第二个问题:    如果是随便玩玩,选择MoPaaS这样的便

2015-06-28 12:16:11 1179

转载 网站上线半个月怎么样做到日访问100IP的

人们都说万事开头难,不错,做网站也是一样,我的网站用了差不多将近三四个月的时间做的,因为这个网站程序基本上是我自己从新写过的,很多人都问我干嘛不直接下载一个程序改改就行了,其实这样也不是不行,之所以自己写的原因一来可以提高我做网站的技术,在做网站过程中会遇到很多问题从中可以学到很多东西,二来就是自己写的话自己对整个网站都比较了解对以后的管理也很方便吧。 言归正传,我是怎么做到新站上线半个月后日访问

2015-06-28 12:12:31 1685

转载 Mongodb在Windows下安装及配置

1.下载mongodb的windows版本,有32位和64位版本,根据系统情况下载,下载地址:http://www.mongodb.org/downloads2.解压缩至D:/mongodb即可3.创建数据库文件的存放位置,比如D:/mongodb/data/db。启动mongodb服务之前需要必须创建数据库文件的存放文件夹,否则命令不会自动创建,而且不能启动成功。默认文件夹路径为

2015-06-28 11:15:44 558

转载 MySQL数据库常用操作和技巧

MySQL数据库可以说是DBA们最常见和常用的数据库之一,MySQL的广泛应用,也使更多的人加入到学习它的行列之中。下面是老MySQL DBA总结的MySQL数据库最常见和最常使用的一些经验和技巧,分享给大家!一、MySQL数据库的备份使用MySQL数据库,最常用也是最重要的就是数据库备份了,所以我们先介绍数据库备份。进行数据库备份,又很正规的数据库备份方法,同其他的数据库

2015-06-28 11:11:41 486

原创 doc 命令下远程链接mysql

mysql -h localhost -u root -p123456

2015-06-28 10:59:52 1638

转载 MongoDB基本命令用

当你不再需要通过别人的认可来证明自己的时候,你就真的强大了。MongoDB基本命令用成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。输入help可以看到基本操作命令:show dbs:显示数据库列表 show collections:显示当前数据库中的集合(类似关系数据库中的表) show users:显示用

2015-06-28 10:32:52 535

原创 思考题

1.摆硬币:你能用十个硬币摆成5行,并且每行有4个硬币吗?2.要把一个篮子里的5个苹果分给5个孩子,使每人得到一个苹果,但篮子里还要留下一个苹果,你能分吗?

2015-06-27 23:25:03 639

转载 hadoop2.2.0集群搭建

hadoop2.0已经发布了稳定版本了,增加了很多特性,比如HDFS HA、YARN等。注意:apache提供的hadoop-2.2.0的安装包是在32位操作系统编译的,因为hadoop依赖一些C++的本地库,所以如果在64位的操作上安装hadoop-2.2.0就需要重新在64操作系统上重新编译前期准备就不详细说了1.修改Linux主机名2.修改IP3.修改

2015-06-26 19:40:51 579

原创 python基于nginx访问日志统计客户端ip访问量

专业的统计网站,比如百度统计,Google Analytics,cnzz等统计后台提供的都是站长常用的统计指标,比如uv,pv,在线时长,ip等,另外由于网络原因,我发现Google Analytics会比百度统计多几百的ip,所以想自己写脚本来了解下真正的访问量有多少,不过基于nginx的访问日志会比统计后台多不少,因为有不少蜘蛛的访问也会被统计进来,还有静态文件的统计,其实如果算法改进的话完全

2015-06-23 19:54:52 3240

原创 nginx tomcat集群配置实现无痛重启服务教程python语言版本

上一次分享的是shell版本的:nginx tomcat集群配置实现无痛重启服务教程感觉shell语法的怪异实在难以忍受,但java在处理脚本,和shell交互方面的天然弱势导致我最终选择了python来做最代码的各种脚本实现,通过实现无痛重启tomcat的脚本后发现除了调试不方便外,python作为脚本和shell交互简直是神器。下面是脚本实现:#encoding=utf8

2015-06-23 19:39:01 913

原创 nginx tomcat集群配置实现无痛重启服务教程

随着最代码用户量的增大,对高可用服务的依赖度日益增强,单点的服务无法避免重启给用户带来的影响,所以采用了如下方案来实现无痛重启服务。nginx+2tomcat(8080,8081)思路:其中正常服务的tomcat只有1个,如果重启时,启动另外一个,服务正常后,执行nginx -s reload,最后在关闭上一个服务的tomcat。shell代码如下:nginx_root_pa...

2015-06-23 19:33:43 622

转载 java压缩和解压缩Zip、Jar、Gzip文件

我们经常会使用WinZIP等压缩软件将文件进行压缩以方便传输。在java里面也提供了将文件进行压缩以减少传输时的数据量的类,可以很方便的将文件压缩成ZIP、JAR、GZIP等形式,GZIP主要是在Linux系统下的压缩文件。下面主要讲的就是ZIP形式的压缩文件,而JAR、GZIP形式的压缩文件也是类似的用法。ZIP是一种很常见的压缩形式,在java中要实现ZIP的压缩主要用到的是j

2015-06-21 22:50:12 562

转载 利用Java进行MySql数据库的导入和导出

利用Java来进行Mysql数据库的导入和导出的总体思想是通过Java来调用命令窗口执行相应的命令。 MySql导出数据库的命令如下:Sql代码  mysqldump -uusername -ppassword -hhost -Pport exportDatabaseName > exportPath  利用Java调用命令窗口执行命

2015-06-21 22:43:29 1473

原创 css积累

1.设置滚动条的颜色.row {          scrollbar-face-color:#C00;//滚动的颜色          scrollbar-highlight-color:#F60;//滚动条高亮时的颜色          scrollbar-3dlight-color:#F00;//滚动条边框的颜色          scrollbar-darkshad

2015-06-21 22:27:06 445

原创 Linux中Kill进程的N种方法

常规篇:首先,用ps查看进程,方法如下:$ ps -ef……smx       1822     1  0 11:38 ?        00:00:49 gnome-terminalsmx       1823  1822  0 11:38 ?        00:00:00 gnome-pty-helpersmx       1824  1822  0 11:38 pt

2015-06-20 16:52:58 646

原创 Linux查看CPU信息 (

1、  查看物理CPU的个数#cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc –l2、   查看逻辑CPU的个数#cat /proc/cpuinfo |grep "processor"|wc –l3、  查看CPU是几核#cat /proc/cpuinfo |grep "cores"|uniq4、  查看CPU的主频

2015-06-20 16:36:18 599

原创 activemq安装和启动

安装环境:linux redhatactivemq版本:5.8.01.从http://activemq.apache.org/download.html地址下载apache-activemq-5.8.0-bin.tar.gz包2.解压缩到指定的目录tar zxvf apache-activemq-5.8.0-bin.tar.gz -C /usr/local  解压缩后会在/us

2015-06-20 14:50:56 3531

转载 Spring整合JMS(四)——事务管理

Spring提供了一个JmsTransactionManager用于对JMS ConnectionFactory做事务管理。这将允许JMS应用利用Spring的事务管理特性。JmsTransactionManager在执行本地资源事务管理时将从指定的ConnectionFactory绑定一个ConnectionFactory/Session这样的配对到线程中。JmsTemplate会自动检测这样的

2015-06-20 13:25:00 450

转载 Spring整合JMS(三)——MessageConverter介绍

1.4     消息转换器MessageConverterMessageConverter的作用主要有两方面,一方面它可以把我们的非标准化Message对象转换成我们的目标Message对象,这主要是用在发送消息的时候;另一方面它又可以把我们的Message对象转换成对应的目标对象,这主要是用在接收消息的时候。下面我们就拿发送一个对象消息来举例,假设我们有这样一个需求:我们平台有一个发送邮

2015-06-20 13:23:12 684

转载 Spring整合JMS(二)——三种消息监听器

1.3     消息监听器MessageListener       在Spring整合JMS的应用中我们在定义消息监听器的时候一共可以定义三种类型的消息监听器,分别是MessageListener、SessionAwareMessageListener和MessageListenerAdapter。下面就分别来介绍一下这几种类型的区别。1.3.1  MessageListenerMe

2015-06-20 13:21:03 637

转载 Spring整合JMS(一)——基于ActiveMQ实现

1.1     JMS简介       JMS的全称是Java Message Service,即Java消息服务。它主要用于在生产者和消费者之间进行消息传递,生产者负责产生消息,而消费者负责接收消息。把它应用到实际的业务需求中的话我们可以在特定的时候利用生产者生成一消息,并进行发送,对应的消费者在接收到对应的消息后去完成对应的业务逻辑。对于消息的传递有两种类型,一种是点对点的,即一个生产者和

2015-06-20 13:16:08 620

转载 Linux Shell 学习笔记(三)--Shell变量

Shell支持自定义变量。定义变量定义变量时,变量名不加美元符号($)同时,变量名的命名须遵循如下规则:首个字符必须为字母(a-z,A-Z)。中间不能有空格,可以使用下划线(_)。不能使用标点符号。不能使用bash里的关键字(可用help命令查看保留关键字)。注意:变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一

2015-06-19 00:07:38 481

转载 Linux Shell 学习笔记(二)

第一个Shell脚本新建一个文件,扩展名为sh(sh代表shell),扩展名并不影响脚本执行,见名知意就好,如果你用php写shell 脚本,扩展名就用php好了。vi test01.sh“#!” 是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种Shell。echo命令用于向窗口输出文本。运行Shell脚本有

2015-06-19 00:05:56 414

转载 Linux Shell 学习笔记(一)

Shell本身是一个用C语言编写的程序,它是用户使用Unix/Linux的桥梁,用户的大部分工作都是通过Shell完成的。Shell既是一种命令语言,又是一种程序设计语言。作为命令语言,它交互式地解释和执行用户输入的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。shell使用的熟练程度反映了用户对Unix/Linux使

2015-06-19 00:04:50 435

原创 Ubuntu下 vi编写第一个C语言程序

一   新建文件并编辑hello.csudo vi hello.c二   编译 sudo   gcc   -Wall   hello.c   -o   hello三   运行 ./hello运行.cpp文件则需要安装

2015-06-19 00:03:26 1152

转载 Ubuntu运行OSGi

更改权限chmod  777  org.eclipse.osgi_3.3.2.R33x_v20080105.jar运行OSGi容器java   -jar   org.eclipse.osgi_3.3.2.R33x_v20080105.jar   -console查看活动的容器 ssexit   退出

2015-06-19 00:01:58 581

转载 Linux/Ubuntu学习笔记(七)--MySQL安装

安装服务器sudo apt-get install mysql-server安装时提示设置密码。安装客户端sudo apt-get install mysql-clientnetstat -tap |grep mysql   检查是否安装成功 修改mysql的配置vi  /etc/mysql/my.cn

2015-06-19 00:00:31 418

转载 Linux/Ubuntu学习笔记(六)--tomcat

下载apache-tomcat-6.0.43.tar.gz拷贝到/usr/local/解压:gzip -d apache-tomcat-6.0.43.tar.gz gzip 既可以压缩也可以解压缩   gzip  -htar -xvf apache-tomcat-6.0.43.tar改名:m

2015-06-18 23:58:07 808

转载 Linux/Ubuntu学习笔记(六)--JDK安装及一个java例程

bin和rpm两种格式bin可执行文件   简单方便。ls -lchmod   755  jdk-6u24-linux-i586.bin   修改权限./jdk-6u24-linux-i586.bin     执行安装配置环境变量export JAVA_HOME=/software/jdk6expo

2015-06-18 23:56:43 500

转载 Linux学习笔记(五)--SSH

开机自启动vsftpdubuntu没有chkconfig命令chkconfig  vsftpd  on   开机自启动chkconfig --list  | grep vsftpd    chkconfig  --list  | more    利用管道分页================================

2015-06-18 23:53:46 412

转载 Linux常见错误解决

=======================================================在使用 apt-get 安装工具时,无论安装什么软件都会遇到这样子的错误:dpkg: warning: files list file for package `tex-common' missing, assuming package has no files curre

2015-06-18 19:54:05 683

转载 Linux学习笔记(四)--ftp文件共享

在Linux和其他机器之间共享文件  ftp  server vsftpd   稳定,安全一.下载sudo apt-get install vsftpd   apt-get autoremove  vsftpd   移除软件二.启动vsftpd 服务     后台程序service vsftpd start三.测试

2015-06-18 19:52:57 970

转载 Linux学习笔记(三)--文件权限、重定向、设置系统启动级别、管道流

文件权限:       文件所有者    组    其他人1  +      3           +  3  +     3chmod  改权限所有的都改 chmod  +x  4 chmod  -x   4u  g  o改某一个或某几个chmod  u+x  4chmod go+x 4chmod go-x 4

2015-06-18 19:51:59 579

转载 Linux学习笔记(二)--Linux启动顺序、常用命令

Linux的启动顺序1.load  BIOS(hardware  information)2.read MBR's config to find out the OS3.load the kernel of the OS4.init process starts...5.execute /etc/rc.d/sysinit       rc.d后台默默启动的进程

2015-06-18 19:49:47 510

转载 Linux学习笔记(一)--区分版本、挂载、目录结构

Linux Is Not UniX基于内核的操作系统。版本规则:r,x,yr: release version  发行版x:偶数:稳定版本,奇数:开发中的版本y:错误修补的次数eg:2.0.38 ; 2.2.16installation一.了解系统    1.是否存在其它系统   2.计算机硬件情况二.获取硬件兼容性列表驱动支持

2015-06-18 19:46:27 501

转载 Linux常用指令

一、解压命令解压.zipunzip   压缩文件eg:unzip  javassist-3.3.ga.jar.zip解压.tar.bz2eg:tar -xf jad.linux.static.tar.bz2 更改文件权限或所属组eg:chmod    744     文件返回到登录用户根目录cd 或

2015-06-18 19:38:07 467

切割tomcat的catalina.out的日志文件

tomcat的catalina.out的日志文件过大,用来切割日志文件用的xshell脚步。

2018-11-10

一个功能齐全的CMS

一个功能齐全的CMS管理系统模板,内置6套皮肤,已经转化为标准的Eclipse项目,直接导入即可

2015-05-08

微信大转盘

微信抽奖大转盘前端源码,欢迎大家前来下载。

2015-03-02

cms项目qatang讲课代码

cms项目qatang讲课代码,完成了添加用户的功能。

2014-06-20

日常开发的总结

日常的总结,对以后的开发有用,希望以后有机会再看看。

2014-06-16

连接数据库的一个小项目

连接数据库的一个小项目,初学者可以尝试一下连接mysql数据库。

2014-06-16

cms项目hw加了页面的布局整理后的

cms项目hw加了页面的布局整理后的,运行过看到了效果

2014-06-13

20140604第一节搭建框架代码

20140604第一节搭建框架代码,没有页面的布局qatang。

2014-06-13

javaProjectCms

java后台项目开发,运用了mvc,搭建框架第一节课,加上了页面的布局。

2014-06-13

java反编译软件

java反编译软件,可以获取到源文件,查看源代码。

2014-01-12

div + css页面布局

div + css布局,让页面布局更简单。

2013-12-28

web2笔记留着用

编程语言的基础知识,初学者可以慢慢学的!

2013-12-26

web笔记留着用

我的学习笔记,大家可以参考一下,希望对大家有所帮助!

2013-12-26

公司管理大全

是关于公司管理的一份很好的参考材料,希望大家多多下载。

2013-04-10

第三方控件 验证码

初级开发者留着有用,这是我初学时的代码以及程序。

2012-05-17

空空如也

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

TA关注的人

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