自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(79)
  • 收藏
  • 关注

原创 java输入,输出的字符编码问题

你好的gbk码[-60,-29,-70,-61]  --按照utf-8 来解码,---(没找到符合utf-8规则的数据),就解成了???解错了的字符(就是上边的???) --按照utf-8 来编码---[-17,-65,-67,-17,-65,-67,-17,-65,-67][-17,-65,-67,-17,-65,-67,-17,-65,-67]--在终端,按照gbk----锟斤拷锟?

2014-09-14 01:39:37 228

原创 网页设计入门CSS样式表初接触

一、在学习css之前你应该掌握哪些基础知识?1、什么是网页,什么是超文本语言(html)。2、会使用Dreamweaver等常用的网页编辑器。Dreamweaver是现今最好的网站编辑工具之一,而Dreamweaver8增加的对CSS的支持更是你容易得来使用CSS,用它来给制 作网页的CSS样式表会更简单、更方便。本教程教你如何利用Dreamweaver8在页面中加入CSS,你

2014-09-13 21:19:30 196

原创 安装oracle需注意的地方

Oracle安装完后,需要在Oracle用户中设置环境变量:ORACLE_HOEORACLE_SID=ora11g若没有设置ORACLE_SID的话,登录失败,

2014-09-13 20:59:32 176

原创 Set、List、Map的在编程时的区别

Collection 接口 :Collection是最基本的集合接口,声明了适用于JAVA集合(只包括Set和List)的通用方法。 Set 和List 都继承了Conllection,MapCollection接口的方法:boolean add(Object o)      :向集合中加入一个对象的引用void clear():删除集合中所有的对象,即不再持有这些对象的引

2014-09-13 20:57:02 143

原创 让舞台上的按钮btn灰掉

/*让舞台上的btn灰掉*/var matrix:Array = new Array();matrix = matrix.concat([.3,.59,.11,0,0]);// redmatrix = matrix.concat([.3,.59,.11,0,0]);// greenmatrix = matrix.concat([.3,.59,.11,0,0]);//

2014-09-13 20:49:17 105

原创 ip命令和ifconfig命令删除IP

使用ifconfig命令添加一个VIP后,如果需要将这个VIP删除,可以使用ifconfig VIP down命令。但是,如果操作顺序不当,VIP会仍然留在系统缓存中,这时,使用ifconfig是看不到这个VIP的,但是,使用IP命令能够看到。查看ipip -o -f inet addr show删除ip ip -f inet addr delete 10.0.

2014-09-13 03:23:53 1997

原创 ubuntu 12.04 安装supervisor

打开控制台$ sudo supervisorctl更新和运行$ supervisor > update$ supervisor >  start hg_sub.pyps: supervisor 也可以用来管理nodejs,安装:$ sudo npm install -g supervisor接下来,使用supervisor 命令启动app.js:$ sudo s

2014-09-13 00:18:43 104

原创 salt的api学习记录---minion的启动流程

最近在看minion的启动的源代码,一路曲折啊,经过一番努力,终于理解了流程。现在记录下,方便以后查阅。总体来说流程如下:1、解析命令行参数和minion配置文件,得到options和config字典2、设置日志(salt.log.setup.setup_logfile_logger负责)3、设置pidfile4、根据master参数决定调用salt.minion.

2014-09-13 00:15:11 118

原创 oracle 12c数据库备份与恢复教程

课程简介:   学习最新ORACLE 12c数据库备份与恢复的相关的知识,讲解RMAN的体系结构,并通过大量的实践操作完成各种场景的备份与恢复操作、优化RMAN性能、诊断并处理数据库备份和恢复中出现的问题, 以实际的项目管理角度出发, 重点讲解12c数据库最新的备份和恢复内容。  本课程以理论与实践结合的模式,以oracle官方资源e17630为素材,通过一段时间的学习,能够对Oracle

2014-09-13 00:07:18 411

原创 Centos6 源码安装mysql5.5

一、工具      cmake-3.0.1.tar.gz   mysql-5.5.35.tar.gz二、安装部署     1.安装cmake            tar -zxvf cmake-3.0.1.tar.gz            cd cmake-3.0.1            ./configure            make && make

2014-09-13 00:01:21 114

原创 window 下 nginx的反响代理配置

一个服务器专门处理文件上传,一个服务器处理其他的action请求#user  nobody;worker_processes  1;#error_log  logs/error.log;#error_log  logs/error.log  notice;#error_log  logs/error.log  info;#pid        log

2014-09-12 02:40:14 113

原创 tinyxml是否存在内存泄露

代码如下:        TiXmlDeclaration * xmlDec = new TiXmlDeclaration("1.0", "UTF-8", "yes");        TiXmlDocument * xmlDocs = new TiXmlDocument();        xmlDocs->LinkEndChild(xmlDec);        TiXmlEl

2014-09-11 23:05:56 270

原创 CString转换char数组

char* CXXXXXDlg::CStringToChar(CString str){char *pChar =new char[str.GetLength()+1];for (int i=0;i{if((i+1)==str.GetLength()){pChar[i]=str.GetAt(i);pChar[i+1]='\0';}else{pChar

2014-09-11 22:57:30 208

原创 vector容器与find算法

被用于处理数据集中的元素。例如它们可以搜索、排序、修改数据或者其他目的。算法使用迭代器,因此,一个算法只需被编写一次就可以用于任意的容器,因为迭代器的接口对所有类型的容器是通用的。这就是find()的位置。为了给算法更多的扩展性,需要提供一些被算法调用的附属函数。可以使用通用算法去适应非常特别和复杂的需求。你可以提供自己的搜索标准或者特殊的操作去绑定元素。STL的概念是将数

2014-09-11 22:52:42 140

原创 memse与sizeof的搭配

代码如下:#include#includeusing namespace std;int main(){char s[] = "Golden Global View";memset(s, '1', sizeof(s));printf("%s", s);getchar();return 0;}输出的结构如下:

2014-09-11 22:46:25 274

原创 Hibernate持久化类的要求

1、提供一个无参的构造器:方便Hibernate使用Constructor.newInstance()来创建持久化类的实例。为了方便Hibernate的运行时生成代理,构造器的访问控制修饰符至少是包可见的,即大于或等于默认的访问控制符2、提供一个标识属性:表示属性通常映射数据库表的主键字段。其类型可以是任何的原始类型、原始类型的包装类型、Java.lang.String或Java.lang.D

2014-09-11 03:02:01 111

原创 Spring AOP 注解配置实例

一:导入相关jar包。       首先导入Spring的相关包(这里就不多说了,我这里是3.2.4版本的)   然后导入AOP注解的相关包(不是spring的包)aspectjrt-1.6.7.jar和aspectjweaver-1.6.8.jar和aopalliance.jar   (注意这里最好是1.6.7以上的版本,不然容易出错,折腾了我好久,最后才发现是包的版本问题。

2014-09-11 02:58:07 98

原创 昨天死线程的问题又找到了别的原因

昨天调程序,开了几十个线程,总有几个出不了,后来发现是httpwebrequest的向网站的请求没有返回,一直等在那里出不来,后来设置了允许的并发连接数、连接的超时timeout的限定以及一些参数,果然,死的线程基本上没有了。但是发现偶尔会出现一两个还是会死在里面,特别是反复处理几批检索关键字后,偶尔会出现。于是我打开vs2010的多线程窗口,设置断点,在多线程窗口找到了死在那里的线程,并定位了死

2014-09-10 21:17:10 125

原创 ASP.NET中分布式事务的使用

最近在做项目的时候遇到分布式事务,所有总结一下,跟大家分享和交流一下经验。首先说明为什么要分布式事务呢?先说说我在项目的哪里遇到分布式事务吧,我是在做网站后台开发的时候,一般涉及到有图片表的设计时,数据库存放的是图片的路径,图片是存放在网站的文件夹下面,所以我们操作产品表时,当我要删除数据库产品图片路径,同时要把存在网站目录下的图片也删掉,为了实现这功能,我就使用了分布式事务。 思路:

2014-09-10 21:13:27 137

原创 jQuery零基础开发之富客户端应用

jQuery是继Prototype之后又一个优秀的JavaScript库,其凭借简洁的语法和跨平台的兼容性,极大地简化了JavaScript开发人员遍历HTML文档、操作DOM、处理事件、执行动画和开发Ajax的操作。且其独特而又优雅的代码风格改变了Javascript程序员的设计思路和编写程序的方式。另jQuery还具有轻量级、强大的选择器,出色的DOM操作封装、可靠的事件处理机制、完善的Aja

2014-09-10 21:07:21 108

原创 Asp.net MVC 的一些经验

1,如果生成的事一个基本的mvc应用,默认情况下执行程序时,路由是指定HOME路径的,所以无法执行成功,因而在数据库中就不能生成表。2,在webconfig中声明连接字符串时 name属性应该设置成数据上下文的名称。3,在数据上下文类中有dbset,从中声明的对象就是数据库中的表名。

2014-09-10 20:58:53 73

原创 如何设计MongoDB数据模型

有效的数据模型是为应用服务的,设计构架的关键问题是文档模型适合使用嵌入式模型(embed)还是使用引用模型(references)。    嵌入式数据模型(Embedded Data Models)    在MongoDB中,你可能将相关数据嵌入到一个单一结构或文档,这些模式通常被称为“非正规”模型,但是它充分利用了MongoDB富文档模型的有点。    嵌入式数据

2014-09-10 03:46:15 118

原创 MongoDB数据关系建模

MongoDB中的数据是非常灵活的,集合中也不强制文档要采用统一的结构。但是认真考虑数据模型依然是非常重要的,因为这会影响到应用程序性能和数据库的能力。本文讲述了MongoDB中常见的一对一、一对多关系模型如如何建模。    (1)一对一嵌入式文档模型(Embedded Document Model)      假设赞助商和住址是一种一对一关系,赞助商只有一处住址。赞助商可以看

2014-09-10 03:43:28 147

原创 版本redis配置文件中文解释

在Redis中直接启动redis-server服务时, 采用的是默认的配置文件。采用redis-server   xxx.conf 这样的方式可以按照指定的配置文件来运行Redis服务。下面是Redis2.8.9的配置文件各项的中文解释。 www.qdmm.com/BookReader/3285465,61515360.aspxwww.qdmm.com/BookReader/3285465

2014-09-10 03:36:13 113

原创 版本redis配置文件中文解释

在Redis中直接启动redis-server服务时, 采用的是默认的配置文件。采用redis-server   xxx.conf 这样的方式可以按照指定的配置文件来运行Redis服务。下面是Redis2.8.9的配置文件各项的中文解释。

2014-09-10 03:32:44 84

原创 oracle 11g rac 监听程序offline

oracle 11g rac 监听程序在调整过网络后出现监听进程offline,而且两台节点之间频繁切换,查看日志/var/log/message 发现有频繁的注册撤销动作。监听日志 /u01/app/oracle/diag/tnslsnr/rac1/listener/trace/listener.log监听文件 /u01/app/11.2.0/grid/network/admin/l

2014-09-10 03:27:42 216

原创 bugfree 中不能上传附件

前些日子领导让搭建一个bug管理系统,因为我没用过,所以问了下测试,看他们对那个比较熟悉,然后就搭建了bugfree.但是在使用了一段时间之后测试人员发现不能上传附件了,首先排除了mysql的问题,那就是php的问题按照网上的解释,php上传也是限制大小的修改/etc/php.iniread.qidian.com/BookReader/3285385,61422

2014-09-10 00:10:31 253

原创 监控工具Zabbix之原理及部署

众多网络工具都支持此协议,比如常见路由交换,常见OS其既可以做管理端也可以做被管理端snmp协议大致有3个版本分别是v1 v2 v3比较通用的版本是v2c的版本无论是v1 和 v2 的安全性是比较差的,因为传输是明文的,v2c的认证机制也很薄弱但是好在他们支持网络管理的功能,而对于非网络设备(操作系统),可以完全抛开snmp这种不安全的架构来实现监控的。所以很多工具都是所谓

2014-09-09 21:45:18 116

原创 SysView企业安全整体解决方案

随着企业IT系统规模的迅速扩张,企业对IT管理系统的需求也日益迫切。而Internet的普及为组织带来了更多的商业机会,极大的降低了运营和沟通成本。同时,由于对互联网访问缺乏必要的管理措施,组织的网络资源往往得不到有效的利用,并由此引发了一系列安全、效率和法律问题,与此同时黑客攻击,离职员工泄密问题层出不穷,给企业带来巨大的损失。 从内网,网络访问,文档安全和网络边界来看,大部分企业面临以下的

2014-09-09 21:31:19 125

原创 extmail 限制某些用户发邮件到别名用户

公司使用的邮局系统是extmail 架设的,最近有一个需求是:只允许有限的用户给别名用户发送邮件,别名邮箱即是群组邮箱,里面包含公司所有人员的邮箱地址,只要往这个别名邮箱发送邮件,大家就会都收到邮件;别名邮箱在给我方便的同时,即有一定的风险,即发垃圾邮件的只要往这个邮箱发送邮件,结果不堪设想,所以才有了上面的需求,废话少说,上配置方法: 一、环境# lsb_release -aLS

2014-09-09 21:18:34 260

原创 Flash AS3常用的13个编程技巧

下面分享的是13个Flash AS3常用的小技巧,你可以学习Flash AS3编程课程实例教程,了解更多相关知识可登录e良师益友网。1:String转换成Booleanvar s:String="true";var b:Boolean = (s=="true");2:清除所有子对象while(container.numChildren > 0){ 3 container.r

2014-09-09 21:10:32 250

原创 jQuery 表格中实现“删除线”的增进方法

前做了一个删除线的效果,就是类似这样的,在内容的中间加一条线。 但是又有点不同的是,这种删除线不是单纯的在文字之上,而是给一个Table中的一行加上这种删除线效果。这里有两个方法,是在不同时期写的,第一个有些缺陷,第二个在第一个基础上要好很多,目前没有发现什么缺陷吧。直接上代码吧页面内容:

2014-09-09 02:41:12 641

原创 frameset的局部刷新和隐藏

页面布局为左边菜单页,中间有个12象素宽度的条形页(用于点击后显示隐藏左边的菜单页),右边则是主体页面了。第2个文件:frameline.html这个文件中设置了用JAVASCRIPT脚本显示隐藏左边菜单页FRAME框架的代码。function ShowHideLeft(objtd){if  (parent.pageframe.cols=="115,12,*"){

2014-09-09 02:21:04 123

原创 Firefox中常用的插件

1、Firebug:网页开发工具,实时编辑、调试和监控网页的 CSS、HTML 和 JavaScript。2、RestClient:是一款用于测试各种Web服务的插件,它可以向服务器发送各种HTTP请求(用户也可以自定义请求方式),并显示服务器响应。使用RESTClient您可以方便的测试各种Web服务,为您的Web开发提供帮助。3、FireFTP:免费、安全、跨平台的FTP/SF

2014-09-09 02:08:51 104

原创 64位Linux上安装Memcached详细步骤

由于32位操作系统下面单进程最大内存使用不能超过2G,而我们用Memcached经常需要使用更大的内存空间,所以选择64位的Linux版本是必须的,64位OS下的Memcached安装和32位OS下差不多,只有一个地方稍有不同,详见下面的红色字体部分。我们以版本memcached-1.2.6为例,对于其他版本替换相应版本号即可;下载地址:http://www.danga.com/memca

2014-09-08 20:42:43 102

原创 使用wget批量下载网站目录文件

最近在下载一个网站的文件,目录太多,文件太多一个一个下载太麻烦了,随即想起曾经用过的一个wget的工具,今天正好给大家分享一下,我平常使用wget最常使用的命令是wget –r  这样可以下载整个目录下的所有文件,并且里面的目录也自动排列创建好了

2014-09-08 20:25:28 334

原创 RSync实现文件备份同步

一、什么是rsync  rsync,remote synchronize顾名思意就知道它是一款实现远程同步功能的软件,它在同步文件的同时,可以保持原来文件的权限、时间、软硬链接等附加信息。 rsync是用 “rsync 算法”提供了一个客户机和远程文件服务器的文件同步的快速方法,而且可以通过ssh方式来传输文件,这样其保密性也非常好,另外它还是免费的软件。  rsync 包括如下的一些特性

2014-09-08 20:17:49 80

原创 myeclise10安装svn的方法

我是一个新手就连在myeclise里安装svn插件都不会,试过网上其他的方法都不行,最后是同事帮了我。跟大家分享一下希望能够帮到一些人。一,在下面这个地址下载最新的svn插件 二,将下载的site-*.zip的压缩包解压,并复制解压包里面的features和plugins着两个文件夹。三,打开myeclipse的安装目录,如我的是D:\Program Files\MyEclip

2014-09-08 19:45:03 108

原创 sonatype nexus 搭建maven服务器

1.下载nexus,下载oss版本2.更改下载的nexus-xxx.war为nexus.war3.拷贝到tomcat的webapp目录下4.运行tomcat,进入nexus起始页5.用admin/admin123登录6. 点击Administration菜单下面的Repositories,将这三个仓库Apache Snapshots,Codehaus  Snapshots,Ma

2014-09-08 19:40:34 112

原创 如何使用fdisk与parted对不同容量

一、简介通常我们用的比较多的一般都是fdisk工具来进行分区,但是现在由于磁盘越来越廉价,而且磁盘空间越来越大;而fdisk工具他对分区是有大小限制的,它只能划分小于2T的磁盘。如果使用fdisk对大于2T的磁盘分区,虽然可以分区,但仅识别2T的空间,所以磁盘容量超过2T的话,就使用Parted工具来实现对GPT磁盘进行分区操作。  GPT格式的磁盘相当于原来MBR磁盘中原来保留4个par

2014-09-08 03:54:16 218

空空如也

空空如也

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

TA关注的人

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