自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(125)
  • 资源 (8)
  • 收藏
  • 关注

原创 快速排序算法

快速排序(Quick Sort)算法是冒泡排序算法的一种改进。相比冒泡排序算法,快速排序算法元素间比较的次数较少,因此排序效率高,故得名快速排序。快速排序算法的基本思想: 通过一趟排序将待排序记录分割成独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小,则可分别对这两部分继续进行排序,以达到整个序列有序的目的。 假设待排序的序列为(k1,k2...

2019-04-13 22:58:59 304

转载 Bat批处理命令学习

基础部分:======================================================================一、基础语法    1.批处理文件是一个“.bat”结尾的文本文件,这个文件的每一行都是一条DOS命令。可以使用任何文本文件编辑工具创建和修改。    2.批处理是一种简单的程序,可以用 if 和 goto 来控制流程,也可以使用 for 循环。  ...

2018-06-11 21:19:44 1413

转载 VMware网络模式介绍

VMware网络模式介绍VMWare提供了三种工作模式,它们是bridged(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式)。Bridged 模式:        在桥接模式下,VMware虚拟机里的系统就像是 局域网 中的一台 独立 的主机,它可以访问同一个网段内任何一台机器,即可以相互ping通。在桥接模式下,你需要手工为 虚拟系

2014-08-02 19:24:35 1102

转载 iscsiadm命令详解

ISCSIADMNAMEiscsiadm - open-iscsi administration utility  SYNOPSISiscsiadm -m discovery [ -hV ] [ -d debug_level ] [ -P printlevel ] [ -I iface -t type -p ip:port [ -l ] ] | [ -o ope

2014-07-19 15:07:28 23332

原创 make c++报duplicate "typedef"错误

在使用makefile在linux在编译自己的工程时,执行 make 时出现如下错误:/usr/include/stdio.h:46: error: duplicate 'typedef'/usr/include/stdio.h:46: error: two or more data types in declaration of 'FILE'在执行make rel

2014-07-19 15:02:12 3194

原创 运行java程序报java/lang/NoClassDefFoundError: java/lang/Object

今天直接将解压后的jre文件放到linux上,执行java命令,报如下错误Error occurred during initialization of VMjava/lang/NoClassDefFoundError: java/lang/Object后网上查询,找出原因在jre/lib目录下发现rt.jar文件不存在,而是以打包后的形式出现(rt.pack)解决办法

2014-07-19 15:01:12 5073

原创 skype 无法更新安装

今天不知道咋的,我的skype在发送文件时,我的skype上看不到发送的文件,对方能看见,但是接收不成功。网上查询的解决方案是需要重新安装skype,于是我就找了个4.0的版本安装,先卸载了原有版本,再安装4.0,但是新的版本的skype启动后,马上就会挂掉,可能是之前的高版本信息卸载没有卸载干净,于是又把4.0卸载了,重新在网上下载了最新的版本安装。最新版本为6.14过程中,在安装6.14版本时

2014-05-13 22:27:40 8950

原创 Android学习笔记(十九)分享简单数据

发送文本内容   Android中使用ACTION_SEND最常用和最简单就是发送文本内容从一个Activity到另一个。例如,内嵌的浏览器可以分享当前呈现的页面的URL,作为一个文本内容和其他程序共享。

2014-05-11 11:59:00 7517 2

原创 Android学习笔记(十八)ContentProvider和Uri详解

该篇转自:http://www.cnblogs.com/linjiqin/archive/2011/05/28/2061396.html一、使用ContentProvider(内容提供者)共享数据   ContentProvider在android中的作用是对外共享数据,也就是说你可以通过ContentProvider把应用中的数据共享给其他应用访问,其他应用可以通过ContentProv

2014-05-08 00:09:59 848

原创 Android学习笔记(十七)数据保存

android数据保存主要保存以下三种:1、共享参数文件中保存简单的键值对数据;2、保存任意的文件数据到Android的文件系统中;3、使用SQLite数据库管理保存键值集     通过使用SharePreferences API来保存简单的键值对数据。  共享参数文件的获取或创建:   可以通过以下两种方法来获取:   getSharedPreferenc

2014-04-28 23:14:17 4400

原创 执行automake时出错

执行automake 时,出错,错误报告如下:

2014-04-28 21:47:07 13156 1

原创 在具有共享存储的xen Server上实现共享VM的启动

如果在一台xen Server主机上创建了一个VM,该VM安装在共享的盘阵上。那么如果该主机因硬件原因出现宕机,怎么在其他主机启动共享盘上的VM实现VM的高可用呢。Critix Xen Server 的高级版本和企业版本提供了高可用支持,且要求Xen Server主机要在同一个池中。这里我们不通过同一个池,怎么实现VM的启动呢。在网上花费了很多时间用于查找相关资料。都未能插到我需要的资料。

2014-04-17 11:35:18 2697

原创 Android学习笔记(十六)进度条

ProgressBar XML属性

2014-04-13 01:20:15 26413

原创 Android学习笔记(十五)自定义控件(declare-styleable 的使用)

在实际开发中,系统自带的wdigt常常们不能满足我们对控件的需求。我们就得自己开发自定义的控件。在源码中我们需要像java类那样去继承(extends)我们要开发的控件父类。而在Android xml文件中的配置实现就需要使用declare-styleable标签了1、在res/values/目录下创建一个attrs.xml,作为我们自定义空间的属性定义文件2、编写内容:

2014-04-05 01:20:05 1535

原创 Android学习笔记(十四)Gallery画廊

Gallery,画廊的意思,用于显示图片,不过在16版本中已经作为过时的widget ,Gallery是一个锁定中心条目并且拥有水平滚动列表的视图。Gallery(画廊)中的视图应该使用Gallery.LayoutParams作为它们的布局参数类型

2014-04-05 00:30:52 3636

原创 Android学习笔记(十三)text 文本输入

指定EditText输入类型    通过android:inputType可以指定EditText  的输入类型,比如输入数字,日期,密码或者邮件地址等。下面列出常用的类型值:text                  普通文本的输入textEmailAddress      包含“@”字符的文本输入(邮件地址)textUri               包含“/”字符的输入

2014-04-04 00:03:08 18615 1

原创 android学习笔记(十二)日期、时间组件

时间日期ViewAnalogClock   这个控件是一个带有时针和分针的模拟时钟。效果图如下:layout文件中配置为: <AnalogClock android:id="@+id/analogclock" android:layout_width="wrap_content" android:layout_hei

2014-03-30 01:16:01 52435 10

原创 Android学习笔记(十一)GridView

一个在平面上可显示多个条目的可滚动的视图组件,该组件中的条目通过一个ListAdapter和该组件进行关联。比如android手机中显示的应用:XML属性属性名称描述android:columnWidth设置列的宽度。关联的方法为:setColumnWidth(int)android:gravi

2014-03-26 23:51:06 1038

原创 Android学习笔记(十)ListView之自定义ListView Item

前面我们学习了ListView的基本用法,而在实际开发时,对ListView的使用比较频繁,其表现也非常复杂。这里我们自定义我们的listView Item 。这里我们需要自己定义entry项.例一:带图标和数据文本呢的ListItemItem 项的定义 (entry.xml)<LinearLayout xmlns:android="http://schemas.androi

2014-03-24 23:59:10 10261 1

原创 Android学习笔记(九)ListView

在手机实际应用中,我们常常需要列表来显示我们的信息,比如我们的联系人列表,短信信息列表等。在Android中通过ListView来实现。ListView 的XML属性属性名称描述android:choiceMode规定此ListView所使用的选择模式。缺省状态下,list没有选择模式。属性值必须设置为下列常量之一:n

2014-03-22 19:40:21 5642

原创 Android学习笔记(八)布局之LinearLayout与TableLayout

LinearLayout 线性布局,即从左到右,从上到下的布局,并且每一列或者每一行都只有一个元素,不管元素的大小如何。linearLayout通过属性android:orientation来指定布局方向,取值可为horizontal(横向)、vertical(纵向),横向配置例子:<LinearLayout xmlns:android="http://schemas.android.com/

2014-03-19 23:07:16 4757

原创 Android学习笔记(七)布局之RelativeLayout

相对布局能够通过指定界面元素与其他元素(父元素和兄弟元素)的相对位置关系,确定界面中所有元素的布局位置,能够最大限度的保证各种屏幕类型的手机上正确的显示界面布局。RelativeLayout布局是实际开发中最常用的布局之一,它灵活性很大,属性也比较多,操作难度也大,属性之间也非常容易产生冲突,所以在使用该布局时应多测试。第一类:属性值为true或false 属性值为true或f

2014-03-16 13:12:17 919

原创 Android学习笔记(六)通过Intent启动其他Activity

在一个Android应用中,一般都不只一个Activity对象,那么怎么去通过一个Activity启动另外一个Activity呢,或者将当前Activity的数据传到另外的Activity中,或者从其他Activity中获取值,或者启动Android系统中的其他应用呢?这里就要用到Intent对象,intent我们称之为“意图”它携带了我们执行的动作或信息,其实就是相当于网络中的packet数据包

2014-03-16 12:44:58 2632

原创 Android学习笔记(五)第一个Android 程序----Hello world

通常我们在学习一门语言是的第一个应用程序就是Hello world,我们这学习Android 也不例外,好了,开始我们的第一个Android程序:在package Explorer 页面右键 new ->Android Aplication Project,如图:在弹出的对话框中,我们设置好Android应用的应用名:Helloworld、工程名,包结构名;以及配置Android应

2014-03-15 12:17:42 993

原创 Android学习笔记(四)模拟器加速

Android的模拟器启动非常缓慢,着实让人受不了。网上查了说可以配置CPU/ABI 选项,使用 Intel HAXM 技术为 Android 模拟器加速。通过配置后,感觉速度确实快了不少,至少可以忍受了。使用 Intel HAXM 技术为 Android 模拟器加速Intel HAXM (Hardware Accelerated Execution Manager) 使用基于

2014-03-13 23:48:32 4459 3

原创 Android学习笔记(三)模拟器的搭建

开发Android APP是否就必须要一个Android系统的手机呢,这在我刚认识Android的时候是这样认为的。其实没有Android系统手机也能开发Android应用。Android的模拟器就模拟了一个Android系统手机设备。这在我们开发Android应用时,调试起来非常方便。模拟器的配置:在Android ADT的工具栏中找到模拟器管理图标,如图:在弹出的对话框中选

2014-03-13 22:58:18 1009

原创 Android学习笔记(二)开发环境的安装

要进行Android的开发,需要先下载Android SDK官方的下载地址为:http://developer.android.com/tools/index.html下载后,直接解压,可以看到如果所示:这里已经包含了Android的SDK,同时也包含了开发Android的ADT eclipse我们直接运行eclipse就可以进行Android的开发了。如图:

2014-03-11 23:45:04 897

原创 Android学习笔记(一)题记

学而不思则罔,思而不学则殆!   Android已经出来好几年了,也火了两三年了,现在持续火热。之前自己也了解了下Android,不过没有去认真研究,当初傻傻的以为开发Android App需要有一部Android手机,所以一直在等待自己拥有一部Android手机。   去年五月份,我那曾经花费了将近2000元的诺基亚手机终于坏了,那是正值我在和一个妹子联系发展的时节,怎能没有手机。手机坏

2014-03-11 22:53:24 1048

原创 如何生成git的公钥和私钥

一、 Git windows 客服端(MsysGit)下载下载地址:http://code.google.com/p/msysgit/二、从开始菜单中找到Git 点击Git Bash 弹出命令行窗体,如下图:三、键入命令:$ ssh-keygen -t rsa -C “您的邮箱地址”四、输入命令后,会叫输入密钥生成的名字:这里输入:c:\\mykey\\key   其中ke

2013-12-18 00:06:55 84389 2

原创 SVN服务器部署

这里主要说明构建http://IP地址/repository所在目录/子目录  格式的多版本管理库。安装apache httpd下载地址:http://httpd.apache.org/;当前版本2.4;安装成功后,在浏览器中输入:http://localhost如果正确安装了apache服务,则会看到It works! 如图:如果没有成功,可能是服务端口被占用了。

2013-11-16 13:19:11 8997

原创 Ping 命令无输出

最近我的电脑上Ping始终没有输出,不知道原因。如下:今天又需要用到Ping命令了,还是没有输出,网上找资料,也没有找到原因。无意中我敲了下Where命令。结果如下:原来系统里有两个ping.exe命令,(之前安装了HP OpenView软件),原来如此。于是进入:c:\Windows\System32\ 下再次执行ping命令,结果成功了,正常了。

2013-09-23 23:20:39 3211

转载 Struct 中字节对齐问题

VC中下面几个结构体大小分别是多少呢struct MyStruct {  double m4;  char m1;  int m3; }; struct MyStruct { char m1;  double m4;  int m3; }; #pragma

2013-06-21 09:38:51 699

原创 解决用户"sa"登录失败。该用户与可信 sql server 连接无关联。

1、用Windows身份验证登陆   Manage Studio -- 菜单"文件"--"连接对象资源管理器", 身份验证中选择"Windows Authentication(windows 身份验证)"2、 连接成功后, 右键你的实例(就是USER/SQLEXPRESS), 选择"属性"3、 在"属性"窗口中, 转到(安全性)项, 在"服务器身份验证"中设置为"SQL Server和

2013-06-14 11:18:17 1463

转载 简单卷、跨区卷、带区卷、镜像卷和 RAID-5 卷 区别

Windows Server 2003为我们提供了灵活的磁盘管理方式,我们可以通过将基本磁盘升级为动态磁盘来提高服务器性能或加强容错性。很多企业系统管理员由于经费不足,无法购买相关的硬件设备,通过使用Windows Server 2003,我们可以用内建的磁盘管理功能做到RAID0、RAID1和RAID5等阵列,也可通过将基本磁盘升级为动态磁盘使空间分配更加灵活。本文讲述的就是这些内容——如何管理

2013-05-30 21:41:32 12178

转载 数据备份与数据容灾全解析

数据备份与数据容灾全解析一、数据容灾与数据备份的联系       企业关键数据丢失会中断企业正常商务运行,造成巨大经济损失。要保护数据,企业需要备份容灾系统。但是很多企业在搭建了备份系统之后就认为高枕无忧了,其实还需要搭建容灾系统。数据容灾与数据备份的联系主要体现在以下几个方面:    1. 数据备份是数据容灾的基础       数据备份是数据高可用的最后一道防线,其目的是为了系统

2013-05-29 13:42:41 3851

转载 双机热备、双机互备与双机双工的区别

双机热备即是目前通常所说的active/standby方式,服务器数据包括数据库数据同时往两台或多台服务器写,或者使用一个共享的存储设备。当active服务器出现故障的时候,通过软件诊测(一般是通过心跳诊断)将standby机器激活,保证应用在短时间内完全恢复正常使用。       双机互备,在双机热备的基础上,两个相对独立的应用在两台机器同时运行,但彼此均设为备机,当某一台服务器出现故障时,

2013-05-28 17:20:43 1031

转载 双机热备基础知识大讲解

双机热备就是使用互为备份的两台服务器共同执行同一服务,为大家介绍一下什么是双机热备?、什么情况下需要采用双机热备? 双机热备方案与集群的区别?一、 双机备份和集群的原理与比较什么是双机热备?         所谓双机热备就是使用互为备份的两台服务器共同执行同一服务,其中一台主机为工作机(Primary Server),另一台主机为备份机(Standby Server)。在系统正常情况下

2013-05-28 14:41:53 1718

转载 透过差异谈完全备份、增量备份与差异备份

1、当前主流的备份技术 数据备份:      即针对数据进行的备份,直接复制所要存储的数据,或者将数据转换为镜像保存在计算机中。诸如Ghost等备份软件,光盘刻录和移动盘存储均属此类。其采用的模式相对容易理解,分为逐档与镜像两种。一是直接对文件进行复制,另一是把文件压成镜像存放。优点是方便易用,也是广大用户最为常用的。缺点是安全性较低,容易出错,其针对数据进行备份,如果文件本身出现错误就将

2013-05-28 14:13:33 1030

原创 Swing 带标题栏的右键菜单 增强版

这里主要通过PopupFactory来实现对菜单或右键弹出菜单添加标题,而不用从写JPopupMenu 或JMenu 。效果如下图:右键菜单:JMenu:代码如下:import java.awt.*;import java.awt.event.MouseEvent;import java.awt.geom.AffineTransform;import java.a

2013-02-19 22:59:26 1760

转载 Swing 带标题栏的右键菜单

在Windows的“开始”菜单上,会在菜单左侧显示一幅图像。很多基于Windows的软件也有类似效果的菜单。用Java  Swing可以制作出类似效果的菜单吗?答案当然是肯定的,而且非常简单。      我们首先从Swing的JPopupMenu组件进行扩展,让其接受一个图片,显示在左侧;或者接受一个字符串,动态生成图片后,在显示在左侧。为 了避免准备图片的麻烦,我们就以动态生成内存图片为例,

2013-02-19 21:55:52 4078 1

Windows Install Clean Up

windows 安装文件完全卸载清理工具,有些程序的卸载程序不能完全的卸载干净。用这个工具能够卸载干净程序。

2014-05-13

IP地址输入文本框JAVA

IP地址格式输入,JAVA编写,之前写了个比较繁琐,这里写了个简洁的,只有一个java文件。

2013-09-23

IP地址格式输入文本框

可以直接将IP地址粘贴到输入框中,可以将IP地址转化为整数,及将整数表示的IP地址转化为IP地址填充到文本输入框中。

2011-08-04

Ant 学习手册 (chm版)

Ant 学习手册 (chm版).chm 格式的

2011-03-05

spring-orm.jar

spring-orm.jar网上比较难找,即使找到了也很麻烦。就上传到这里了哦。

2010-11-28

最新wireshark中文使用教程

Wireshark用户手册 介绍Wireshark安装、界面、基本操作

2010-03-20

PDF解析BigFaceless

这个支持PDF最新版本1.7.代码量很少。特别好用。是今年(09)年三月份新版本。 中间附带了解析PDF文档的代码。

2009-04-18

Java环境变量的设置

java环境变量的设置,很方便,两分钟搞定。

2008-10-25

空空如也

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

TA关注的人

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