自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(66)
  • 资源 (1)
  • 收藏
  • 关注

原创 JSSIP源码简介-关于SIP协议使用的一个JavaScript库/JS在通讯中的应用

一 SIP协议是什么?首先来说一下SIP协议,下面是百度百科的一些选的片段:SIP是类似于HTTP的基于文本的协议。SIP可以减少应用特别是高级应用的开发时间。由于基于IP协议的SIP利用了IP网络,固定网运营商也会逐渐认识到SIP技术对于他们的深远意义。 SIP(Session Initiation Protocol)是一个应用层的信令控制协议。用于创建、修改和释放一个或多个参与者的会话

2017-01-10 09:23:15 2559 2

原创 zabbix

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

2017-01-09 16:36:50 228

转载 将java项目部署到linux服务器

1、      首先从官网下载http://wrapper.tanukisoftware.com/doc/english/download.jsp,注意下载的文件为Community列中的(PS:其他版本需要序列号)2、      将写好的java项目打成jar包,待用3、      将下载好的文件解压到本地目录%wrapper_home%.4、      连接到linux

2016-11-09 13:21:57 649

转载 mysql slave不能同步Last_SQL_Error: Error ‘Duplicate entry ‘

上网查询资料,解决的办法是:mysql> slave stop;     mysql> set GLOBAL SQL_SLAVE_SKIP_COUNTER=1;     mysql> slave start;上面那种方法我没试过,不过我用的是下面这种方法:修改mysql配置文件 /etc/my.cnf 在 [mysqld]下加一行 slave_skip_er

2016-09-02 10:05:30 418

转载 Mysql的主从同步和双向同步

Mysql的主从同步(新数据库) 数据库同步复制功能的设置都是在mysql的配置文件(liunx 下是为/etc/my.cnf)中体现的。主要工作原理为slave端记录并且执行master端的操作日志。 分别登录master机和slave机的mysql:mysql –u root –p 创建数据库:create database repl; 1、设置同步master 

2016-09-02 10:04:55 3499

转载 linux编译ffmpeg2.8.4

我编译好的ffmpeg2.8.4及ffmpeg2.8.4源码下载地址:http://download.csdn.net/detail/friendan/8635071我的编译环境为:cat /proc/versionLinux version 2.6.18-238.el5 (mockbuild@builder10.centos.org) (gcc version 4

2016-08-08 10:38:34 1262

转载 ubuntu下安装tomcat并注册服务

安装首先从网上下载tomcat的ubuntu压缩包,并解压缩只/usr/local目录下,我的tomcat home是/usr/local/tomcat7。这样就算已经安装好tomcat了,通过startup.sh即可启动tomcat。但是如果想将tomcat注册为服务器的话,还需要在做一些配置。注册服务首先是修改/usr/local/tomcat7/bin/目录下的cat

2016-08-05 17:04:14 2683

转载 spring MVC mybatis ssm 框架 Jeeplus智能快速开发平台

简介 + JeePlusJeePlus是一款基于代码生成器的智能快速开发平台,可以帮助解决java项目中80%的重复工作,让开发者更多关注业务逻辑。既能快速提高开发效率,帮助公司节省人力成本,同时不失灵活性。JeePlus快速开发宗旨是:简单功能由代码生成器生成使用,复杂业务采用表单自定义,只需要写极少代码,即可实现复杂的业务逻辑。JeePlus采用了目前极为流行的扁平化响应式的设计风

2016-07-19 14:37:56 6159 1

转载 MongoDB 分片的原理、搭建、应用

一、概念:分片 (sharding)是指将数据库拆分,将其分散在不同的机器上的过程。将数据分散到不同的机器上,不需要功能强大的服务器就可以存储更多的数据和处理更大的负载。基本思想就是将集合切成小块,这些块分散到若干片里,每个片只负责总数据的一部分。通过一个名为mongos的路由进程进行操作,mongos知道数据和片的对应关系(通过配置服务器)。大部分使用场景都是解决磁盘空间的问题,

2016-03-28 14:07:50 869

原创 RedMine项目管理系统

Redmine是用RRedmine是用Ruby开发的基于web的项目管理软件,是用ROR框架开发的一套跨平台项目管理系统uby开发的基于web的项目管理软件,是用ROR框架开发的一套跨平台项目管理系统Redmine是用Ruby开发的基于web的项目管理软件,是用ROR框架开发的一套跨平台项目管理系统,据说是源于Basecamp的ror版而来,支持多种数据库,有不少自己独

2016-03-14 13:58:41 935

转载 Java Service Wrapper简介与使用

在实际开发过程中很多模块需要独立运行,他们并不会以web形式发布,传统的做法是将其压缩为jar包独立运行,这种形式简单易行也比较利于维护,但是一旦服务器重启或出现异常时,程序往往无法自行修复或重启。解决服务器重启的传统做法是编写一段shell脚本随服务器启动而运行,但是这样做只是治标,那么我们想寻求一种“治本”的方式该怎么办呢?        Java Service Wrapper就轻松而简

2016-03-10 17:13:05 287

转载 RHEL4 安装yum

公司用的机器还在跑RHEL4(Red Hat Enterprise Linux AS 4.8),没有yum安装软件真是费时间啊,于是上网找了半天yum安装方法,终于成功。分享一下:核心:wget http://yum.baseurl.org/download/2.0/yum-2.0.8-1.src.rpmrpmbuild --rebuild yum-2.0.8-1.src.rp

2016-03-08 10:58:15 870

转载 RedHat Enterprise Linux 6.4使用Centos 6 的yum源

思路:卸载redhat自带yum,然后下载centos的yum,安装后修改配置文件 1、首先到http://mirrors.163.com/centos下载软件包 x86 地址:http://mirrors.163.com/centos/6/os/i386/Packages/x86_64 地址:http://mirrors.163.com/centos/6/

2016-03-05 15:56:05 272

转载 No package 'gtk+-2.0' found (PKG_CONFIG_PATH问题) [复制链接] 0 0

用gcc 编译#include int main(){return 0;}gcc callbacks.c `pkg-config --libs --cflags gtk-2.0` -o callbacks出现错误Package gtk-2.0 was not found in the pkg-config search path.Perhaps you sh

2016-03-05 13:51:22 7067

转载 MongoDB学习笔记(查询)

1.  基本查询:    构造查询数据。    > db.test.findOne()    {         "_id" : ObjectId("4fd58ecbb9ac507e96276f1a"),         "name" : "stephen",         "age" : 35,         "genda" : "male",

2016-03-02 11:29:43 255

转载 Java实现对MongoDB的AND、OR和IN操作

在MongoDB的官方文档中关于Java操作的介绍,只给出了很简单的几个例子。这些例子虽然可以满足一定的需求,但是还并不是太完全。下面是我根据网页中的提示写的几个例子。       1.背景。用JUnit4.8.2实现的单元测试的形式。测试数据:[plain] view plain copy print?{uid:10,usernam

2016-03-02 11:29:13 396

转载 mongodb $in 查询

使用过mysql的人知道in是完全匹配的,如果想实现匹配其中的一个字段,那么需要使用find_in_set. 在使用mongodb开发的过程中遇到过类似的需求,实现方法也很简单,只需使用in即可,如果是all的话,那么表示完全匹配。来看个实例mongodb $in 查询123> db.col_content.find({'nodeID':{$in:['7788']}}){ "_

2016-03-01 19:07:09 4115 1

转载 Hibernate的HQL中in参数设置

平时经常用Hibernate,由于习惯表间不建立关联,所以HQL查询时候经常要用in语句。    我最常用的情况有2种:   1、in后是个子查询,如 FROM A WHERE A.ID IN (SELECT B.AID FROM B WHERE ...),这样是没问题的,如果A.ID 和B.AID是相同的数据类型。   2、in的参数如果已知了,可以直接拼接在后面 如FR

2016-03-01 14:57:51 535

转载 Java中数组和List集合如何互相转换

数组转成listString[] userid = {"aa","bb","cc"};List userList = new ArrayList();Collections.addAll(userList, userid);2String[] userid = {"aa","bb","cc"};List u

2016-03-01 09:57:04 330

转载 Java 利用replaceAll 替换中括号

Java的replaceAll函数默认是不能替换中括号的,例如想替换[b]到,结果却就变成[] 解决方案就是首先利用正则表达式替换中括号,然后再替换中括号内的内容: Java代码  infos = infos.replaceAll("[\\[\\]]","");  不过后来又查询了下资料,发现中括号在java中居然是特殊字符,一对中括号里的内容是一组

2016-03-01 09:53:43 7692

原创 RabbIT logoWeb代理服务器 RabbIT

RabbIT 是一个Web代理服务器,用来在一些慢速的网络(例如拨号网络)中加速网页的访问,主要功能有:支持 gzip 的文本页面的压缩,压缩率可达 75%对 JPEG 图片进行压缩,可减少图片大小 95%广告过滤删除背景图片对页面和图片进行缓存支持 Keep-Alive简单易用但功能强大的配置采用 Java 开发的多线程应用模块化结构,利于扩展完全兼容 HTTP/1.1

2016-02-04 10:28:06 303

转载 maven项目中自动下载jar包的pom.xml配置

用 maven2 ,pom.xml中设置了依赖,会帮你下载所有依赖的.jar到 M2_REPO 指向的目录  --------------------------------------------------------------------------------------------M2_REPO是一个用来定义 maven 2仓库在硬盘中的存储位置,windows

2016-01-25 10:26:44 300

转载 Java编写代理服务器(Burp拦截Demo)一

大家都知道大名鼎鼎的BurpSuite代理神器,对于抓取HTTP请求非常好用,偶然,一朋友问我Java应该如何去编写代理服务器(因为他想做某些东西),有没有相关的API 去实现,我想说,差不多你能想到的,JAVA都可以做到,没有任何一门成熟的语言是垃圾的。在编写代理服务器之前,首先应该明白一点,Java的代理机制,如图1-1所示。                   

2015-12-23 11:23:21 456

转载 如何将在Eclipse中编写的java程序发布成.exe的可执行文件 (转)

如何将在Eclipse中编写的java程序发布成.exe的可执行文件 1.看看你的Eclipse中是否有fat jar插件。 有,请看2.;没有,去网上下一个(或者找我要:qq:370612804),net.sf.fjep.fatjar_0.0.25这个文件夹放到eclipse的plugins目录下。 2.导出jar包; 在Eclipse中的包资源管理器中,右击->导出->选择其他

2015-12-22 17:32:33 565

转载 用ant编译时出现“编码 UTF8 的不可映射字符“,这是因为编译的时候编码跟文件存储的编码方式不一样造成的

用ant编译时出现“编码 UTF8 的不可映射字符“,这是因为编译的时候编码跟文件存储的编码方式不一样造成的若ant构建文件写着,那么ant用UTF-8编码方式编译源文件,如果源文件是用GBK编码的,那么就会出现“编码 UTF8 的不可映射字符“,解决办法:        以上语句告诉ant用GBK编码方式编译源文件另一种解决的办法是把源文件改为用UTF-8编

2015-12-10 11:13:07 460

转载 MyEclipse快捷键大全

-------------------------------------MyEclipse 快捷键1(CTRL)-------------------------------------Ctrl+1 快速修复Ctrl+D: 删除当前行 Ctrl+Q  定位到最后编辑的地方 Ctrl+L  定位在某行  Ctrl+O  快速显示 OutLine Ctrl+T  快速

2015-11-24 17:15:18 241

es安装文档

Elasticsearch集群搭建

2019-04-25

空空如也

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

TA关注的人

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