自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(94)
  • 资源 (5)
  • 收藏
  • 关注

转载 tomcat7.0

http://tomcat.apache.org/http://tomcat.apache.org/download-70.cgi一、安装JDK 1.71、JDK1.7下载地址:进入官方下载 烈火下载JDK1.7(Win-32Bit)频道2、添加环境变量:在 我的电脑->属性->高级->环境变量2、新建系统变量,变量名:JAVA_HOME 变量值:C:\Program Fi

2012-12-18 08:32:53 487 1

原创 jsp细节

jsp支持中文

2012-12-18 08:32:42 292

转载 jsp jdbc

准备工作 首先,要到微软网站下载Microsoft SQL Server 2005 JDBC Driver 2.0,下载完成后,解压,把目录里面的sqljdbc_2.0复制到%ProgramFiles%(具体看你的系统盘在哪个盘,如在C盘,则放在C:\Program Files,本文也以C:\Program Files为例) 设置 ClassPath      JDBC 驱

2012-12-18 08:31:09 335

原创 date正确显示

echo `date +%Y&m%d`注:··是tab键上面的反引号,date和+之间有个空格。

2012-12-18 08:30:57 315

原创 html table用法

//左对齐      //表单设计                                                                                                    //行

2012-12-18 08:30:48 372

原创 jsp-支持中文&request

String path = request.getContextPath();String basePath = request.getScheme() + "://"+ request.getServerName() + ":" + request.getServerPort()+ path + "/";%>">registration.jsp

2012-12-18 08:30:38 390

原创 sql语句

use 数据库名insert into table(字段1,字段2) values('数值1','数值2');delete from table where 字段=数值;select *from table;update  table set password='qwer' where useid='liu';DBCC log ( {dbid|dbname}, [, type=

2012-12-18 08:30:26 230

原创 jsp-sqlserver代码

package mybean;import java.sql.*;public class Jdbc{Connection dbConn;String username;String userpsd;ResultSet rs = null;Statement stmt = null;public String getusername() {return us

2012-12-18 08:30:16 305

原创 jsp-表单链接

//表单使用方法 action=submit调整页面用户密码

2012-12-18 08:30:07 328

原创 MFC 窗口自动填充 消息Onsize()

void CRightView::OnSize(UINT nType, int cx, int cy){CFormView::OnSize(nType, cx, cy);// TODO: 在此处添加消息处理程序代码CSize sizeTotal;sizeTotal.cx = cx;sizeTotal.cy = cy;SetScrollSizes(MM_TEXT, siz

2012-12-18 08:29:56 1483

原创 MFC 分栏

class CMainFrame : public CFrameWnd{public:CSplitterWnd wndSplitter;} BOOL CMainFrame::OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext){// TODO: 在此添加专用代码和/或调用基类if(wndSpl

2012-12-18 08:29:45 510

原创 MFC DoDataExchange()绑定技术

对于这个函数,MSDN是这样描述的:Called by the framework to exchange and validate dialog data.大意是框架调用此函数来改写与确认对话框数据。 反正我没明白这句话的意思。 到是看了下DoDataExchange函数里的DDX型函数,似乎明白了DoDataExchange函数的作用。最近看书的效果很明显哇。 按我的理解,

2012-12-18 08:29:33 568

原创 改变初始化视图

1.改变CTestApp::InitInstance() {pDocTemplate = new CSingleDocTemplate(IDR_MAINFRAME,RUNTIME_CLASS(CTestDoc),RUNTIME_CLASS(CMainFrame), // 主 SDI 框架窗口RUNTIME_CLASS(CLeftView));}2.资源dialog继承设

2012-12-18 08:29:21 324

原创 MFC 对话框

1.在资源视图里添加对话框资源2.添加相对应的类3.在相应消息里调用类,创建对话框方法一:模块化对话框(父类对象可以点击)          CTestDlg dlg;          dlg.DoModal();          添加头文件方法二:非模快对话框(父类对象不可以点击)            CTestDlg *pDlg = new CTestDl

2012-12-18 08:29:10 369

原创 VS2008 MFC内部工作原理

1.window程序都是以Wmain()这个函数为入口程序2.变量的声明在main函数执行前先执行3.句柄:图标句柄 HICON,光标句柄HCURSOR,窗口句柄 HWND,应用程序实例句柄HINSTANCE4.消息机制:应用程序通过操作系统控制硬件设备,操作系统提取信息队列中信息处理消息,应用程序被操作时发出消息存入消息队列5.窗口创建过程:设计一个窗口类

2012-12-17 13:11:33 509

转载 netperf 与网络性能测量

在构建或管理一个网络系统时,我们更多的是关心网络的可用性,即网络是否连通,而对于其整体的性能往往考虑不多,或者即使考虑到性能的问题,但是却发现没有合适的手段去测试网络的性能。当开发出一个网络应用程序后,我们会发现,在实际的网络环境使用中,网络应用程序的使用效果不是很理想,问题可能出现在程序的开发上面,也有可能由于实际的网络环境中存在着瓶颈。面对这种问题,程序员一般会一筹莫展,原因就在于不掌

2012-12-17 13:11:17 455

原创 sqlite 移植

1.下载sqlite-3.6.17.tar.gz 到 /usr/local目录下2.tar xzvf sqlite-3.6.17.tar.gz 解压3.mkdir /usr/local/sqlite_x864.cd /usr/local/sqlite-3.6.175../configure -prefix=/usr/local/sqlite_x866.make7.make

2012-12-17 13:11:04 444

转载 Linux使用Eclipse开发C/C++程序

一. 为什么要在Linux使用Eclipse开发C/C++程序? (转自百度文库)       Linux 是一个以C/C++开发为主的平台,无论是Kernel或是Application,主要都使用C/C++开发。传统在Linux下开发程序,是在文字模式下,利用vi等文字编辑器撰写C/C++程序存盘后,在Command line下使用gcc编译,若要debug,则使用gdb。

2012-12-17 13:10:49 611

转载 Linux下Socket编程

Linux下Socket编程什么是Socket   Socket接口是TCP/IP网络的API,Socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理解Socket接口。    Socket接口设计者最先是将接口放在Unix操作系统里面的。如果了解Unix系统的输入和输出的话,就很容易了解S

2012-12-17 13:10:37 223

转载 安装XP和LINUX双系统

如今Linux不仅在服务器领域的应用取得较大进展,而且在桌面应用领域也有越来越多的人选择使用。下面就以Red Hat Linux 9.0为例,介绍如何与Windows XP组成双系统。 给Linux划分领地 由于Linux无法安装在Windows的分区上,所以必须在硬盘中分割出一块领地专供Linux使用,这里推荐用分区魔术师进行无损分区。为了方便讲述,这里先举一个实例来说明:装有Windows

2012-12-17 13:10:06 388

转载 Fedora9能够完美使用

转:热烈庆祝我的Fedora9能够完美使用第一次使用,在XP下用VMWare下安装,虚拟硬盘留了6G,结果安装完后升级的时候硬盘空间不够,只能删除、这次分配了15G虚拟硬盘空间(建议兄弟们最少留8G),重新安装成功。   第一关:分辨率   默认分辨率为800×600,为了调整到1024×768,安装VMWareTool,结果提示需要先更新kernel-devel,

2012-12-17 13:09:51 706

原创 fedora 内核升级

1.下载linux内核 ftp kernel.org2.解压内核,进入内核目录3.make mrproper:是目录下的源代码恢复到原先的无污染状态4.make clean 净化内核5.make dep 取消内核之间的连接关系6.make menuconfig 配置内核7.make bzImage 编译内核 把bzImage移动到/boot/下,

2012-12-17 13:09:40 543

原创 linux 工具网站

FSF(free software foundation):http://www.fsf.org/resources   //自由软件联盟boa: www.boa.orgsqlite www.sqlite.org中国unix:www.chain.net;gnu:www.gnu.org国内镜像: gnu.linuxforum.netlinux内核 :

2012-12-17 13:09:26 347

转载 linux xml

编辑器加载中...发布时间:2007-01-02 01:04:00 来源: ChinaUnix博客   作者: ChinaUnix博客   点击:956 这里主要讲述libxml2在linux下的使用。 (以下内容除了linux下的安装步骤是自己写的,其余均出自 http://www.blogjava.net/wxb_nudt/archive/2007/11/28/161340.html ,由于该

2012-12-17 13:09:14 344

原创 linux dhcp(能获取ip,但ping不通)

1.dhclient eth02.ifconfig eth0 xxxxxx

2012-12-17 13:08:59 1553

原创 linux驱动开发

利用Linux设备驱动程序的第一个例程:Hello World模块学习内核模块的结构。  View Code 1 #include 2 #include 3 4 static int __init hello_init(void) 5 { 6 printk(KERN_ALERT"Hello World\n"); 7 return 0; 8

2012-12-17 13:08:46 264

原创 linux socket阻塞问题

struct timeval tv_out;tv_out.tv_sec=1;tv_out.tv_usec=0;setsockopt(fd,SOL_SOCKET,SO_RCVTIMEO,&tv_out.sizeof(tv_out));这样就设置了fd为非阻塞工作方式,通过超时机制来实现epoll技术也可以。当然多路复用机制也可以解决同时接听多个套接字连接。

2012-12-17 13:08:34 505

原创 使用Cbrgen和Setdest构造无线仿真环境

NS中节点移动与传输事件的代码,都可以通过工具来完成.把这些事件写在一个文件里,方便管理与实验,也减少了代码的冗余度. 1.传输产生器 Cbrgen.tclCbrgen是一个可以产生数据流的工具,称为传输产生器.在ns-2.34/indep-utils/cmu-scen-gen目录下,可以产生TCP数据流或CBR链接.使用方法:ns cbrgen.t

2012-12-17 13:08:21 439

转载 Socket网络编程

常用方法介绍      虽然天天上博客园欣赏各位“大侠”的杰作,偶然回首,突然发现自己已成“潜水者”久矣。本来对于自己有限的水平,有点不好意思在此发贴,不过潜伏久了,才慢慢意识到老是通过浏览他人的文章虽然能够提高自己能力,能够及时的获取新技术新思想,但却只能停留在他人的思想上。通过学习,加上自己的想法,再写出来,让大家来指证错误,不仅能够巩固自己的知识,也可以让一些跟我一样迷惘的朋友们不用

2012-12-17 13:08:09 457

转载 一个例子玩转linux多线程问题(创建 执行 条件变量 ......)

一个例子玩转linux多线程问题(创建 执行 条件变量 ......)ZZ自http://hi.baidu.com/��ѩ����/blog/item/b18de21cbf0ad3024134179a.html这是在网上找的一篇介绍linux多线程的文章主要介绍了linux下多线程的一些基本的操作,感觉不错,用一个例子进行讲解的,对我的帮助不小,耐心的看完它,对你也

2012-12-17 13:07:34 1287

原创 linux 线程调试

undefined reference to 'pthread_create'问题原因:    pthread 库不是 Linux 系统默认的库,连接时需要使用静态库 libpthread.a,所以在使用pthread_create()创建线程,以及调用 pthread_atfork()函数建立fork处理程序时,需要链接该库。问题解决:    在编译中要加 -lpthread参数

2012-12-17 13:07:19 227

转载 epoll精髓

在linux的网络编程中,很长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。相比于select,epoll最大的好处在于它不会随着监听fd数目的增长而降低效率。因为在内核中的select实现中,它是采用轮询来处理的,轮询的fd数目越多,自然耗时越多。并且,在linux/posix_types.h头文件有这样的声明:#define

2012-12-17 13:07:06 257

转载 linux 自动ping ip的shell脚本

每当配置好一组服务器后总要先ping一次看看是否网络都能连通,或每天要手动ping一次检测网络是否都通,这个脚本则能以一个shell脚本来达成,每天只需执行一次这个shell脚本就行了。#!/bin/sh#!/bin/shpingcmd(){prefix="SERVER $1 PING $2"ping -w 1 -c 1 $2>/dev/nullret=$?if

2012-12-17 13:06:52 1703

转载 OpenCV1.0安装在Fedora9下

经过努力,成功地把OenCV1.0安装在Fedora9下。现记录全部过程如下:从http://sourceforge.net/projects/opencvlibrary 下载OpenCV源码,下载文件为opencv-1.0.0.tar.gz(我比较喜欢1.0版本,现在貌似已经更新到2.1版本了,不过感觉还是1.0版本使起来比较带劲,哈哈)。1. 解压文件tar zxv

2012-12-17 13:06:17 345

原创 vs2008 MFC类继承结构

2012-12-16 10:19:17 466

原创 mfc 项目的添加

1.安装vs20082.新建---项目---mfc---mfc应用程序---单文档---完成

2012-12-16 10:19:08 314

原创 vs2008 MFC 画线

1.打开项目的类视图2.右击CxxView,添加消息3.编辑回调函数(过程函数)4.添加CPoint类,用以保存鼠标的初始位置void CDrawView::OnLButtonDown(UINT nFlags, CPoint point){// TODO: 在此添加消息处理程序代码和/或调用默认值m_ptOrigin=point;

2012-12-16 10:18:59 642

原创 android 退出程序 seekbar mediaplayer

退出程序android.os.Process.killProcess(android.os.Process.myPid());seekbar空间:android:id="@+id/myseekbar"android:layout_width="fill_parent"android:layout_height="17dp"android:layout_bel

2012-12-16 10:18:12 365

原创 Boardcast03

触发器:       Intent intent = new Intent();intent.putExtra("names_music", list_names.get(positions)); intent.setAction("android.intent.action.names");MyService.this.sendBroadcast(intent);

2012-12-16 10:17:25 316

原创 android: 长按删除listview的item

首先要继承OnItemLongClickListenerpublic class Set_Music extends ListActivity implements OnItemLongClickListener{然后设置权限:getListView().setOnItemLongClickListener(this);重写方法public boolean

2012-12-16 10:17:11 901

Learn Objective-C

object-c程序设计,最热的一本学习ios变成的书籍!

2015-05-18

putty非常好用的远程登录linux系统软件

putty非常好用的远程登录linux系统软件

2012-12-18

构建linux嵌入式系统

构建linux嵌入式系统,bootloarder,内核,文件系统

2012-12-18

嵌入式linux移植过程中的一些问题

嵌入式linux移植过程中的一些问题,包括下载协议的配置等

2012-12-13

linux设备驱动实例--s3c6410led

驱动开发源码,针对友善之臂6410led4进行的驱动实验

2012-12-13

空空如也

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

TA关注的人

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