自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hitxiaya的专栏

学习资料整理小屋

  • 博客(96)
  • 资源 (2)
  • 收藏
  • 关注

转载 memcached集群负载均衡

memcached是针对数据库的缓存软件 能有效降低数据库的负载,虽然还用下面是何如将多个memcached做成集群负载均衡,让memcached变的更高可用一、安装步骤:1、编译安装libevent:1234tar zxvf libevent-1.4.9-stable.tar.gzcd libevent-1.4.9-stable/.

2014-05-08 17:35:17 999

转载 Centos6.5实现memcached对session共享配置

环境安装环境:CentOS-6.3Tomcat:Tomcat7.X (3台),在同一台机器上启动三台Tomcat需要修改conf/server.xml中的三个端口:8080,8081,8082memcached:memcached-1.4准备的Jarmemcached有多种session管理方式,这里采用官网称最有效率的一种kryo。附各种方式所需要的jar包:as

2014-05-08 14:04:22 1872

转载 tomcat server.xml配置详解

tomcat server.xml配置详解元素名属性解释serverport指定一个端口,这个端口负责监听关闭tomcat的请求shutdown指定向端口发送的命令字符串servicename指定service的名字

2014-05-08 09:34:10 2571

转载 CentOS ping: unknown host 解决方法

如果ping命令返回如下错误,那主要的可能性就是系统的DNS设置有误。[cpp] view plaincopyprint?[root@CentOS5 ~]# ping www.sina.com.cn  ping: unknown host www.sina.com.cn  可以通过如下方法来解决,此方法已经在linux和solaris系统下通过验证。1) 确

2014-05-07 17:29:31 36034

转载 CentOS---网络配置详解

一、配置文件详解在RHEL或者CentOS等Redhat系的Linux系统里,跟网络有关的主要设置文件如下:/etc/host.conf         配置域名服务客户端的控制文件/etc/hosts             完成主机名映射为IP地址的功能/etc/resolv.conf       域名服务客户端的配置文件,用于指定域名服务器的位置/etc/syscon

2014-05-07 16:46:50 2185

转载 centos下Nginx+tomcat整合安装配置

上次我们使用了apache来处理静态,tomcat来处理jsp程序,现在我们尝试使用处理静态更高效的nginx,通过nginx的代理模块,将jsp的处理传递给tomcat。安装JRE到http://www.oracle.com下载JRE软件。wget http://download.oracle.com/otn-pub/java/jdk/7u2-b13/jre-7u

2014-05-05 19:30:59 6518

转载 rsync服务器架设(数据同步|文件增量备份)

我们在使用服务器发布我们的网站的时候,通常要考虑到文件的备份,而文件的备份比较高效的备份是增加备份,rsync软件就是这样的一个工具。为了实现多个服务器负载均衡,我们需要这几个服务器之间进行数据同步,而rsync软件也能胜任,下面我们来介绍如何架设rsync服务器来达到文件增量备份和数据同步的功能。什么是rsyncrsync 是一个快速增量文件传输工具,它可以用于在同一主机备份

2014-05-05 19:27:08 647

转载 centos安装或修复grub引导

有时候我们使用u盘安装linux系统,不小心把grub安装到u盘,导致引导需要插入u盘才能启动服务器,或者grub损坏,这时需要重新安装grub到硬盘。安装grub方法1指定/boot分区grub> root (hd0,0)如果不确定/boot是在哪个分区,使用下面的命令找出。grub> find /boot/grub/stage1

2014-05-05 19:25:07 1351

转载 Centos下MySql主从配置

当我们要做负载均衡的时候,我们必须考虑三个问题:1、智能DNS的使用;智能DNS我们可以用DNSPod来解决,看这篇文章:怎样用DNSPod做负载均衡。2、文件的同步;而文件的同步可以通过rsync软件来解决,看这篇文章:rsync服务器架设。3、MySQL数据库的同步。剩下是MySQL数据库的同步了,这节我们就来解决这个问题。MySQL是开源的关系型数据库系统。复

2014-05-05 19:23:56 605

转载 WINCE下ActiveSync连接故障分析

转载出处:http://blog.sina.com.cn/s/blog_4b4b54da01014y5s.htmlWINCE下ActiveSync连接故障分析         WinCE使用USB口与PC连接,并通过ActiveSync实现远程文件浏览,注册表,进程,编译调试等功能。对于ActiveSync与PC通信过程中出现的故障,在博客中有篇文章讲述WINCE下

2013-09-18 09:21:21 2002

转载 WINCE下ActiveSync连接故障修复办法

在大多数情况下,嵌入式软件工程师使用Visual Studio环境来开发相应的应用程序,并利用微软提供的基于USB的ActiveSync通讯模式,进行应用程序的在线调试。本文主要介绍客户在调试过程中,若出现ActiveSync无法连接的故障,进行故障排查的一般方法与步骤。         第一步:如果板子连接USB线后ActiveSync没有任何反应,很多时候是因为USB线连接问题

2013-09-18 08:55:15 2195

转载 Pear的安装及其部分库的使用

当你使用PHP开发一个网站;当你有许多的表单需要处理;当你需使用标准的SQL语句;当你需要自动化的生成文档。总之,当你希望快捷高效的开发基于PHP的网站和应用程序的时候,Pear库将能为你提供意想不到的帮助,使用Pear开发PHP程序是明智的选择。   Pear都提供了哪些库都能用来做什么?Pear库几乎涵盖了使用PHP可以操作的任何方面,大致有这些:   1.HTML表单表格分页

2012-12-10 16:39:49 578

转载 php里的$_REQUEST['GLOBALS']作用,以及如何处理全局变量漏洞

众所周知,当php.ini里面的register_globals=on时,各种变量都被注入代码,例如来自 HTML 表单的请求变量。再加上 PHP 在使用变量之前是无需进行初始化的。那么就有可能导致不安全,假如有人恶意发出这么一个get请求"http://yourdomain/unsafe.php?GLOBALS=",那么就会清除$GLOBALS变量的值而导致不安全。所以我们可以这样子写[

2012-12-03 14:34:27 3335

转载 include,include_once,require,require_once的区别

include() 、require()语句包含并运行指定文件。这两结构在包含文件上完全一样,唯一的区别是对于错误的处理。require()语句在遇到包含文件不存在,或是出错的时候,就停止即行,并报错。include()则继续即行。 include('hello.php'); echo 'include test final!';//include报错,但是会继续执行,显示:inc

2012-12-03 11:00:59 563

转载 搭建PHP环境(Wamp+ZendStudio+ZendDebugger)

安装WAMP所谓WAMP,是指在Windows系统(W)下安装Apache网页服务器(A)以及MySQL数据库(M)和PHP脚本 引擎(P)而搭建起来的PHP网络服务器环境,当然,在LAMP环境肯定是 比WAMP环境要好的,可是由于Windows的易用性,所以,我们在做前期开发或者测试某些CMS的时候,使用WAMP环境甚至很方便更实用一些。 WAMP即这些单个软件共同组成了一个强大的W

2012-11-21 15:48:15 684

转载 PHP中安装Optimizer和ZendDebugger

Zend Optimizer用优化代码的方法来提高PHP应用程序的执行速度。Zend Debugger是PHP程序调试的工具如果上面两个工具你都不了解的话,那实在是太遗憾了!我并不想表达些什么...其实我也是一个菜鸟,写这个一则自己回忆一下两者的安装过程加深下印象,再则可以帮助那些需要这方面资料的人,何乐而不为呢?废话不说了,进入正题:首先,我们下载并安装ZendO

2012-11-21 13:44:19 664

转载 如何使用Zend Studio配置连接SVN功能

在使用Zend Studio开发调试PHP方面,我已介绍不少Zend Studio使用教程,今天继续Zend Studio教程之旅,主要介绍Zend Studio配置连接SVN的使用教程,Zend Studio提供了CVS、SVN版本控制功能以更好支持PHP团队协作开发,通过配置SVN服务器,使用Zend Studio连接SVN即可保证程序代码的一致性与安全性,又可以提高PHP开发效率,下面我以图

2012-11-21 11:57:11 5566

转载 VisualSVN Server安装配置与使用教程

在团队中使用PHP进行网站开发时如何保证程序更新、版本的一致性是必须考虑的问题,CVS、SVN作为管理开源程序的 常用版本控制器正好可以解决此问题。而作为常用的PHP开发工具Zend Studio已内置对CVS、SVN版本控制器的支持,但是必须有一个前提条件,即需要架设一台SVN服务器,我使用VisualSVN Server在Windows环境下架设SVN服务器。所以在介绍如何使用Zend Stu

2012-11-21 11:56:29 6603 1

原创 IAR6.4编译6.2以前版本的问题

IAR6.2以后的版本编译IAR6.2以前的版本会出现如下错误:Error[Pe147]: declaration is incompatible with "__nounwind __interwork __softfp unsigned long __REV16(unsigned long)" (declared at line 177 of "C:\ E:\STM32资料\源码\36

2012-09-25 16:45:04 8607

转载 推荐30款开源项目管理软件

本文向你推荐30款免费的项目管理软件,其中有些是桌面应用,还有一些基于Web的平台,其中不乏优秀开源软件。TeamLabTeamLab 是一个免费开源的商业协作和项目管理的平台。TeamLab 主要功能包括:项目管理、里程碑管理、任务、报表、事件、博客、论坛、书签、Wiki、即时消息等等。XPlanner+XPlanner是专门为XP(极限编程)团队设计的项目管理工具

2012-08-28 14:35:20 1785

转载 产品早期的原型设计与用户测试-Web应用成功之路

最近一阵有些难以抑制的脑痒手痒,阅读和码字的欲望也渐增;却受时间精力等绝对客观因素所限,不得不维系一周一篇译文的频率,感觉多少有那么点沮丧和无奈。关于本文,其实在标题上犹豫了蛮久。这篇内容是新书A Practical Guide to Web App Success的第15章;主题显然应该在Web应用方面,但是本章单独拎出来看的话,却又适用于各种常见类型的Web产品。whatever,不矛

2012-08-22 17:56:32 2116

原创 IAR调试时出现“The stack 'CSTACK' is filled to 100%”问题及解决办法

option->debugger里有个download,里面有个use flash loader选项,勾选上问题就解决了。如下图所示:

2012-05-10 09:06:29 10403 4

转载 Android SDK +Eclipse+ADT+CDT+NDK 开发环境在windows 7下的搭建

原文地址:http://www.cnblogs.com/colife/articles/2046684.htmlAndroid SDK+Eclipse+ADT+CDT+NDK 开发环境在windows 7下的搭建 这几天一直在研究 Android SDK  C/C++平台的搭建,尽管以前有成功在Windows XP做过,由于当时没有留下有用的记录,花了很多的冤枉时间,

2012-05-08 15:25:51 7511 1

原创 记录:AT读取IMSI

查询IMSI 号执行命令 AT+CIMI功能 查询SIM 卡的IMSI回复 z 命令正常执行:OKz 有MT 相关错误时:+CME ERROR: 参数说明:字符串类型,SIM 卡的IMSI 号,0~9 的十进制数构成的字符串,其构成:IMSI 号构成3 char 2 or 3 charMCC MNC MSIN注

2012-04-26 14:00:59 6367

原创 AT指令获取基站ID

AT+CREG=2 返回值:OK,+CREG:n,"lac","ci"其中lac是位置区编号ci 是小区IDlac就是基站的

2012-04-25 15:57:34 4898

原创 STM32出现HardFault_Handler故障的原因及处理方法整理

STM32出现HardFault_Handler故障的原因主要有两个方面:1、内存溢出或者访问越界。这个需要自己写程序的时候规范代码,遇到了需要慢慢排查。2、堆栈溢出。增加堆栈的大小。 出现问题时排查的方法:1、发生异常之后可首先查看LR寄存器中的值,确定当前使用堆栈为MSP或PSP,然后找到相应堆栈的指针,并在内存中查看相应堆栈里的内容。由于异常发生时,内核将R0~R3、R1

2012-04-12 10:25:13 37975 2

原创 STM32仿真时无法go main问题的解决(MDK4.12)

之前没有注意到找个问题,最近随着代码量的增加,突然程序仿真时无法Go main。检查仿真器设置发现没有问题。程序停在一个__aebi_memset8的一个地方,网上查找,得知结果为,在选项卡中没有选择微库 (USE Microlib)选择了之后可以正常运行。

2012-04-09 13:20:22 4695 1

转载 STM32启动代码概述

一般嵌入式开发流程就是先建立一个工程,再编写源文件,然后进行编译,把所有的 *.s文件和 *.c文件编译成一个 *.o文件,再对目标文件进行链接和定位,编译成功后会生成一个 *.hex文件和调试文件,接下来要进行调试,如果成功的话,就可以将它固化到 flash 里面去。 启动代码是用来初始化电路以及用来为高级语言写的软件作好运行前准备的一小段汇编语言,是任何处理器上电复位时的程序运

2012-04-09 13:09:39 1441

原创 STM32 LD MD HD 的选择

一般说STM32单片机的命名都是STM32F103XYZW这样的方式,其中X表示引脚数,Y表示ROM容量,Z表示封装方式,W表示工作温度范围,比如RBT6表示为64引脚、128KB和LQFP封装,工业温度范围。针对ROM容量的字符,表示的容量是:6-32KB8-64KBB-128KBC-256KBD-384KBE-512KBF-768KBG-1024KB其中:RO

2012-04-09 13:05:46 18664

转载 STM32 ADC的规则通道和注入通道的区别

STM32的每个ADC模块通过内部的模拟多路开关,可以切换到不同的输入通道并进行转换。STM32特别地加入了多种成组转换的模式,可以由程序设置好之后,对多个模拟通道自动地进行逐个地采样转换。有2种划分转换组的方式:规则通道组和注入通道组。通常规则通道组中可以安排最多16个通道,而注入通道组可以安排最多4个通道。在执行规则通道组扫描转换时,如有例外处理则可启用注入通道组的转换

2012-03-31 14:18:02 15431 1

转载 STM32 ADC 规则多通道转换

看了这个代码之后终于明白了规则多通道转是怎么回事,以及整体如何实现了。附代码:/******************************************************************************** Function Name  : main* Description    : Main program* Input

2012-03-31 14:16:50 6502

转载 KEIL 调试 ADDRESS SPACE OVERFLOW 的问题

晚上调程序的时候,KEIL编译出现了ADDRESS SPACE OBERFLOW的问题,已经碰到两次了,上次没在意,以为程序太长,地址空间溢出了。*** ERROR L107: ADDRESS SPACE OVERFLOW    SPACE:   DATA        SEGMENT: _DATA_GROUP_    LENGTH:  005DH刚才百度了一下,看到一

2012-02-27 21:06:34 4774

转载 C++ BCD转码问题

//char:String.c_str()AnsiString TForm1::BCD_to_AnsiString(char * P_BCD, int length){    //TODO: Add your source code here    AnsiString returnstring = "";    char high_char,low_char,temp;

2012-01-14 17:07:19 3258

转载 QTableWidget之右键菜单的实现!

原文地址:http://edsionte.com/techblog/archives/3014  QTableWidget类提供了一种基于条目(item)的表格视图模型,在该部件中数据以item为基本单位,每条数据(item)对应一个QTableWidgetItem类的对象,所有数据形成的item组成整个表格。接下来我们创建一个用来显示学生信息的表格,以此为例说明TableWidget的一

2012-01-11 14:59:52 32403

转载 aspx网站访问IIS 元数据库失败问题解决办法

1、打开CMD,cd C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727   2、aspnet_regiis -ga ASPNET这样为ASP.NET 授予权限能解决,我机器就这样解决的。

2011-12-07 11:14:03 797

原创 QT仿360界面,学习练手很粗糙,尚有遗留问题,供交流完善!

从国庆节之后学习QT,到现在基本上入门了,完成了串口调试工具后,简单的了解了GoogleMap,然后为了感受QT制作界面的方便性,找了360界面来练手(主要是因为360sd的文件夹里有皮肤图片文件,这里我选择了“大展宏兔”版本)。学习过程终于到了不少问题,不知道是学艺不精还是qt本身做得也有限。 先上最终图片效果:  遗留问题和大家探讨:1、无框之后,虽然现在可以感应鼠

2011-10-30 11:54:08 4707 3

转载 用QT创建新风格Howto

1.Qt的风格a) Qt简介 Qt是一个跨平台的C++图形用户界面应用程序开发库,使用Qt可以开发出高质量的图形用户接口,它是完全面向对象的、易于扩展且允许真正的组件编程。Qt获得了很大的成功,特别是它的信号-槽机制是非常值得研究的通信机制,它也是Linux发行版标准组件KDE(K Desktop Enviroment)的基础。b) 风格机制 Qt的风格机制实现了不同平台上的图

2011-10-30 08:07:40 1022

转载 Qt中如何使用样式表QPalette以及相关注意事项

转载自http://blog.csdn.net/nrc_douningbo/article/details/5571187  设置一个widget的背景图片/颜色,我们可以使用调色板QPalette,而设置最重要的就是setBrush()画刷。刚google搜索了一下,发现用setBrush基本都只用了它的一种方法,但实际上其有两种用法。 QPalette  palette;

2011-10-30 08:04:16 737

转载 如何处理好Layout之间的缝隙

一般的要让控件容器和子控件没有空隙, 有两种情况: (确保控件容器的margins设置成0)1. 子控件大小固定, 则控件容器大小也得固定, 确保没有空隙产生;2. 子控件大小动态变化, 则将其大小变化设置成扩展(expanding), 随控件容器变化;那么,为了确保frame与内部控件一样高,我设置其最大高度:titleFrame->setMaximumHeight(16);同时却出

2011-10-29 23:52:17 4284

转载 QT皮肤(QSS)编程

借用css 的灵感, Qt也支持Qt自己的css, 简称qss。同css 相似,qss的主要功能与最终目的都是能使界面的表现与界面的元素分离,即质与形的分离,就如同一个人可以在不同的时候穿上不同的衣服一样,css机制的引入,使得设计一种皮肤与界面控件分离的软件成为可能,应用程序也能像web界面那样随意地改变外观。一、QSS语法同css一样,他也有由一个selector与一个decl

2011-10-29 17:32:46 811

lpc17xx.cmsis.driver.library V2.00

LPC1700系列开发固件,最新版本。查了下坛子里面之前发布的v1.3,居然是空的。找个绝对完整,35m左右,还包括库的CHM版本使用手册。虽然是从nxp下的,但是找起来也费劲。设点积分。

2012-04-25

QT仿360界面,学习练手很粗糙,尚有遗留问题

仿360界面进行练手学习QT,感受qt制作界面的方便,但是发现不容易,进行不下去了,依然留下了许多问题,希望和大家交流。尚有几个问题,如果知道请指导: http://blog.csdn.net/hitxiaya/article/details/6918431

2011-10-30

空空如也

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

TA关注的人

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