自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(107)
  • 收藏
  • 关注

Android 读写文件的N种写法

Android 读写文件的N种写法(待续。。。)读取raw文件// 读取raw文件 private void rawRead(){ String ret = ""; try { InputStream is = getResources().openRawResource(R.raw.my_raw); int len = is.available(); ...

2012-05-31 23:08:00 86

蓝桥杯比赛总结(为自己打气)

从北京回来已经几天了,状态一直没有调整好。一场比赛,暴露了我很多缺点。前往北京时,并没有给自己太大压力。尽力就好。自恃基础不好,只打算把能得到的分数拿到。结果又一次不尽人意,也不能怨天尤人,从比赛结束开始,想了很久。我想做什么? 。。。。。。我哪里做的不好?1、基础差 蓝桥杯的第3题是中文处理。第5题是赤裸裸的DFS。这俩题都没有A掉。归结一个原因,基础很差。2、知识面...

2012-05-30 15:48:00 203

创建dialog形式的Activity

创建Activity以对话框的形式弹出 注意他不是对话框 而是Activity 实现方法只需要在AndroidManfifest.xml中对Activity设置就行了 <activity android: theme = "@android:style/Theme.Dialog "/>...

2012-05-30 15:09:00 51

RHEL下架设MYSQL集群

一、介绍 这篇文档旨在介绍如何安装配置基于2台服务器的MySQL集群。并且实现任意一台服务器出现问题或宕机时MySQL依然能够继续运行。 虽然这是基于2台服务器的MySQL集群,但也必须有额外的第三台服务器作为管理节点,但这台服务器可以在集群启动完成后关闭。同时需要注意的是并不推荐在集群启动完成后关闭作为管理节点的服务器。尽管理论上可以建立基于只有2台服务器的MySQL...

2012-05-30 10:39:00 46

ASP.NET使用点聚WebOffice实现文档在线浏览

前段时间应导师要求,把他的那一堆堆word文档分类整理,并在此基础上做一个基于B/S的文件管理系统,并能实现查找浏览,文件管理系统问题不大,问题是怎把那一堆堆word文档给展示出来,上千个word文档我不可能一个个把里面的内容都录入数据库,况且word文档里面有些还有图什么的,怎么办呢?想来想去,最后想到了WebOffice这个东东,经过不懈努力最后终于弄好了,在此和大家分享一下!首先我选用的...

2012-05-30 01:30:00 510

虚拟化环境下的数据库集群系统构建与性能分析

基于物理主机的数据库集群配置和管理存在配置复杂、灵活性差的问题。虚拟化技术结合集群系统管理使系统管理和资源构建更加灵活透明。本文提出一种基于Xen Server虚拟化平台的MySQL Cluster数据库集群系统配置部署方案,并对比MySQL 5.1单机版测试数据对系统性能进行分析。本文提出的方案不但利用虚拟化平台虚拟机快速复制功能有效降低数据库集群系统部署的复杂度,提高配置的灵活性,且与大并发和...

2012-05-29 19:16:00 473

SYBASE ASE数据误删除之后的恢复处理

一、适用背景情况说明有个数据库test,其数据在设备test,日志在设备test_log;test数据库中有个表tab1,有5条记录(1-5);在此时进行了数据库完整备份:dump database test to ‘/opt/data/test.dump’;接着向tab1表中插入了5条记录(6-10),此时的时间是:2009-4-29 17:30:09;然后删除了tab1表中的...

2012-05-29 16:49:00 281

走遍天下的三大vb控制结构

学习VB编程语言,有些人认为很难,有些人却认为特别容易,一学就会,简单至极,你是否也有这样的感受呢?下面让我来为大家解惑答疑吧。 计算机执行的控制流程只能有三种基本控制结构组成,即:顺序结构、选择结构和循环结构。Visual Basic是采用事件驱动,由用户激发事件去执行相应的事件的处理过程。对于每一个事件处理内部而言,又总包括这三种基本结构。学习VB编程语言真的很简单,学会走遍天下的...

2012-05-28 13:42:00 266

MP4文件格式详解——元数据moov(三)tref box

元数据moov(三)tref box(ISO-14496-12)Author:Pirate LeoEmail:codeevoship@gmail.comISO 14496 - 12 定义了一种封装媒体数据的基础文件格式,mp4、3gp、ismv等我们常见媒体封装格式都是以这种基础文件格式为基础衍生的。如果从全局角度了解基础文件格式,请看我之前的博文《MP...

2012-05-28 13:20:00 351

C#使用Log Parser 2.2 + MSchart打造简易Windows日志分析工具

前段时间做了一个简易的Windows日志分析工具(主要针对Windows系统日志SysEvent.Evt这个文件),主要是使用了Log Parser 2.2和MSchart控件,在此和大家分享一下!首先是Log Parser 2.2,关于它的介绍我就不多说了,下载地址:http://www.microsoft.com/en-us/download/details.aspx?id=24659...

2012-05-28 12:33:00 492

最近在读的书

介于传统的关系型数据库和键值数据库之间的文档型数据库的代表——MongoDB,确实属于那种让人眼前一亮的东西从UNIX哲学角度讲解系统设计,非常值得一读...

2012-05-27 15:07:00 82

MP4文件格式详解——元数据moov(二)tkhd box

元数据moov(二)tkhd box(ISO-14496-12)Author:Pirate LeoEmail:codeevoship@gmail.comISO 14496 - 12 定义了一种封装媒体数据的基础文件格式,mp4、3gp、ismv等我们常见媒体封装格式都是以这种基础文件格式为基础衍生的。如果从全局角度了解基础文件格式,请看我之前的博文《MP...

2012-05-27 13:21:00 1133

MyEclipse 9.1优化技巧

MyEclipse9.1优化速度方案主要有4大方面:优化模块、整合配置、去除不必要的检查、关闭更新。第一步:去除不需要加载的模块一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,所以可以将一些不使用的模块禁止加载启动。通过Windows-Preferences打开配置窗口,依次选择左侧的General-->Startu...

2012-05-27 13:13:00 55

Android MediaPlayer与Http Proxy结合之提高篇

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处! 基础篇实现一个简单的代理服务器与Android的MediaPlayer结合(仅支持Http Get),可以通过代理服务器来转发MediaPlayer的Request以及传输服务器的Response,但基础篇还不能支持Seek,这次提高篇支持了Seek。代理服务器可以增强MediaPlayer对复杂的Http...

2012-05-27 10:49:00 152

Google、Facebook等技术发展历程

互联网已经发展多年,其中不乏脱颖而出者,这些网站多数都已存在了接近10年或10年以上,在如此长时间的发展过程中,除了业务上面临的挑战,在技术上也面临了很多的挑战。我挑选了一些Alexa排名较前的网站(排名截止到2012年4月21日),看看它们在技术上是如何应对业务发展过程中的挑战的。Google目前Alexa排名第1。它诞生于1997年,当时是一个研究性项目,每个月build一次索引,buil...

2012-05-26 20:03:00 76

[转]深入理解HTTP协议

来源:http://www.blogjava.net/zjusuyong/articles/304788.html深入理解HTTP协议1.基础概念篇1.1介绍 HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它的发展是万维网协会(World Wide Web Consortium)和Internet工作小组IETF(Internet ...

2012-05-26 13:29:00 93

Linux 文件IO函数(open/close/read/write/lseek)

文件描述符,非负整数。当为负数时(通常是-1),代表打开/创建文件出错。其中文件描述默认值如下:/* Standard file descriptors. */#define STDIN_FILENO0/* Standard input. */#define STDOUT_FILENO1/* Standard output. */#define STDERR_FILENO2/*...

2012-05-25 15:15:00 218

struts2拦截器(一)

struts2拦截器1、拦截器是基于java的反射机制的,而过滤器是基于函数回调2、过滤器依赖与servlet容器,而拦截器不依赖与servlet容器3、拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用4、拦截器可以访问action上下文、值栈里的对象,而过滤器不能5、在action的生命周期中,拦截器可以多次被调用,而过滤器只能在容器初始化时被调用一次...

2012-05-25 11:41:00 66

在SVN中检出android项目到Eclipse的工作空间,出现default与Displaying的问题解决

在SVN中检出android项目到Eclipse的工作空间,在console控制台上出现如下提示[2012-05-20 09:33:11 - TestKill] 'default' is not a best match for any device/locale combination.[2012-05-20 09:33:11 - TestKill] Displaying it ...

2012-05-25 09:43:00 158

windows、linux、aix查询端口号被哪个程序占用

一、在windows操作系统中,查询端口占用和清除端口占用的程序提升权限后用:netstat -b或用1、查询端口占用的进程ID 点击"开始"-->"运行",输入"cmd"后点击确定按钮,进入DOS窗口,接下来分别运行以下命令:netstat -a -n 各个端口占用netstat -ano 各个端口占用和进程PID netstat -aon | findstr "80" C:\...

2012-05-25 09:26:00 167

Oracle中instr函数的用法

在Oracle中,可以使用instr函数对某个字符串进行判断,判断其是否含有指定的字符。其语法为: instr(sourceString,destString,start,appearPosition).其中sourceString代表源字符串;destString代表想聪源字符串中查找的子串;start代表查找的开始位置,该参数可选的,默认为1;appearP...

2012-05-24 18:38:00 169

查看Linux内核版本的命令

方法一:命令: uname -a作用: 查看系统内核版本号及系统名称方法二:命令: cat /proc/version作用: 查看目录"/proc"下version的信息,也可以得到当前系统的内核版本号及系统名称补充说明:  /proc文件系统,它不是普通的文件系统,而是系统内核的映像,也就是说,该目录中的文件是存放在系统内存之中的,它以文件系统的方式为访问系统内核数据的操作提供接口。而我们使用命...

2012-05-24 17:26:00 42

VMware Linux使用Xshell登陆

环境:WinXP SP3、VMware 8.0、SUSE Linux Enterprise 11 64bit虚拟机网络连接模式使用NAT方式(其他方式还没有试过):Linux安装过程略……完成!1)当SUSE安装完成后打开“终端”,先切换到root。su ->输入密码->OK2)先打开ssh服务。/etc/init.d/sshd startStart...

2012-05-24 14:57:00 144

ScrollView嵌套GridView、ListView的解决办法

当这三种控件相互嵌套时会出现 里外都有滚动条,只能显示一行的情况,我当时也遇到这样子的问题,在网上查了很多资料,很多都是说直接动态的计算出子view的高度并为其在layutparam 中指定高度,我尝试过,确实可以实现,但计算可能会很繁锁,并且会有部分小误差,后来才发现有个很简单的解决方法就是重写父view(ScrollView,GridView、ListView)的onMeasure方法,具...

2012-05-24 14:53:00 53

Nginx的Upload上传模块

本文来源:http://zuroc.42qu.com/10105260前段时间做一个项目,需要上传文件,差不多需要20M左右,普通用php处理会比较麻烦,经常超时,而且大量占用资源。于是搜索了下,决定用nginx的upload上传模块来处理。你可以在这里:http://www.grid.net.ru/nginx/upload.en.html 获取源码。下载以后需要重新编译nginx...

2012-05-24 11:04:00 247

tomcat配置jetty启动项目

一\配置jetty依赖 :修改pox.xml文件<name>I.T Web Shop</name><packaging>war</packaging>// 如果是jar就打成jar包,如果是war就打成war包在<dependencies>标签内加入:<dependency> <g...

2012-05-24 10:53:00 331

android修改源码环境搭建

这篇讲得好多工具,很实用http://sammor.iteye.com/blog/1337612

2012-05-24 09:52:00 78

android修改开机动画bootaninmation.zip后无法执行的原因

关于怎么样设置开机动画网上教程己经很多,我觉得讲得比较好的其中一篇http://blog.csdn.net/mlbcday/article/details/7410509刚开始,修改动画后,发现总是无法在开机的时候启动,,本来以为是图片分辨率跟手机分辨不匹配导致,发现不是后,又猜想是图片过大,后来又以为是开机动画要jpg格式,于是就png全部转成jpg,但还是不行,后来经过几个小时的排查,...

2012-05-24 09:47:00 483 1

Hibernate annotation Sequence

方法:@SequenceGenerator(name="SEQ_Name",sequenceName="SEQ_DB_Name")参数注意:SEQ_Name:表示为申明的这个Sequence指定一个名称,以便使用SEQ_DB_Name:表示为数据库中的Sequence指定一个名称。两个参数的名称可以一样。 @Entity @SequenceGenerator(name="...

2012-05-23 16:41:00 54

2011蓝桥杯Java决赛 连通问题

这周五要进行蓝桥杯的决赛了,把去年的题目做了一下,第五题 连通问题:分享一下:题目:BMP是常见的图像存储格式。如果用来存黑白图像(颜色深度=1),则其信息比较容易读取。与之相关的数据:(以下偏移均是从文件头开始)偏移:10字节, 长度4字节: 图像数据真正开始的位置。偏移:18字节, 长度4字节: 位图的宽度,单位是像素。偏移:22字节, 长度4字节: 位图的高度,单...

2012-05-22 18:03:00 218

敏捷与DevOps

最近看了些DevOps的资料,在脑海中归纳总结了以下认识:首先,敏捷与DevOps的实质是一种思想,一种高效组织企业运作、产生价值的思想。敏捷的价值体现在:及时响应需求变化,高效地组织进行软件开发,快速交付(可以工作的软件)。DevOps(DeveloperOperations)的价值体现在:与开发统一节奏,将开发交付的软件或版本及时部署获得回报。二者的结合非常适用于当今的...

2012-05-22 14:14:00 150

MP4文件格式详解——元数据moov(一)mvhd box

元数据moov(一)(ISO-14496-12)Author:Pirate LeoEmail:codeevoship@gmail.comISO 14496 - 12 定义了一种封装媒体数据的基础文件格式,mp4、3gp、ismv等我们常见媒体封装格式都是以这种基础文件格式为基础衍生的。如果从全局角度了解基础文件格式,请看我之前的博文《MP4文件格式详解——结构概...

2012-05-22 12:35:00 1317

PopupWindow中使用GridView无法响应OnItemClickListener点击事件

在PopupWindow中使用GridView,但是GridView中的各个item点击无法响应事件,这是需要添加<wbr style="color:rgb(70,70,70); font-family:simsun; font-size:14px; line-height:21px; text-align:left"><span style="color:rgb(70,70,7...

2012-05-22 12:18:00 79

Eclipse:Could not create the view: Plug-in org.eclipse.jdt.ui was unable to load class org.eclipse.

使用Eclipse时,遇到了如下的异常,工作空间(workspace)打不开:Could not create the view:Plug-inorg.eclipse.jdt.ui was unable to load class org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart.***我Google了N次,没有找到答案。今...

2012-05-22 09:37:00 87

[转]异步编程与响应式框架

作者:老赵来源:http://blog.zhaojie.me/2010/09/async-programming-and-reactive-framework.html前言异步操作是强大的,它是许多高伸缩性架构的基石。异步操作在许多情况下是必须的,例如在客户端保持用户界面的响应能力,以及在日益兴起的云计算场景中。但是,异步编程又是十分困难的,它让这让许多程序员敬而远...

2012-05-21 23:47:00 151

performSelector延时调用导致的内存泄露

前几天在给游戏做收尾测试时,发现了一个关于内存泄露的问题,一直没找着问题所在,经过反复调试和查找资料今天终于解决了,特此记录下来以免以后再犯!关于objective-c的内存管理,我们都知道一个原则就是“谁创建,谁释放”,换句话说,不是我们创建的,就不用我们去释放。但是实际上objective-c的内存管理远远没那么简单,我的情况是这样的:我在debug模式下面用CCLOG在dealloc...

2012-05-21 17:04:00 217

RHEL5安装Centos 5 yum方法

对于经常使用CentOS的同学来说,自带的yum是非常好用的,那他的同胞兄弟RHEL5是否也可以安装yum呢?在网上找了一通资料发现,这完全也是可以实现的,下面我们就来看看他的实现方式:这里要先进行卸载rhel里的yum的yum包查询原先安装的yum包:rpm -qa|grep yum根据上面查询出来的,逐一删除yum包,这里有些是有依赖的,所以要加入--nodeps来将它删除,如:rpm -e ...

2012-05-21 16:47:00 156

解决Mysql远程连接授权的问题

安装好Mysql,从远程连接不上服务端,提示:Host '220.181.149.27' is not allowed to connect to this MySQL server解决方法:1. 改表法可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host"...

2012-05-20 19:13:00 241

C#多线程多参数传递

之前做了一个小的应用程序,用的是c#语言,涉及到了多线程的多参数传递,经过查找资料总结了一下解决方案!第一种解决方案的原理是:将线程执行的方法和参数都封装到一个类里面。通过实例化该类,方法就可以调用属性来实现间接的类型安全地传递多个参数。看如下代码:using System;using System.Threading;//ThreadWithState 类里包含了将要执行的任务以...

2012-05-20 10:10:00 519

android项目的出现小红叉,如何重构

android项目的出现小红叉,而且没有android的jar包的引用,那个如何解决这个问题呢?在项目的console控制台上会提示: Android requires compiler compliance level 5.0 or 6.0. Found '1.4' instead. Please use Android Tools > Fix Project Properties...

2012-05-19 21:38:00 100

空空如也

空空如也

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

TA关注的人

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