自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (4)
  • 收藏
  • 关注

转载 Windows下使用批处理设置IP地址

有时候我们更换计算机的网络环境时,可能就需要设置计算机IP地址,而如果每次都通过点击网络连接->属性->IP地址这种方式来设置的话,也未免太繁琐了,下面我来介绍一下使用批处理设置计算机的IP地址。         有时候我们更换计算机的网络环境时,可能就需要设置计算机IP地址,而如果每次都通过点击网络连接->属性->IP地址这种方式来设置的话,也未免太繁琐了,下面我来介绍一下使用批处理

2013-06-26 13:48:45 809

原创 查询oracle表空间使用情况

===============================查询表空间使用情况===============================SELECT UPPER(F.TABLESPACE_NAME) "表空间名",D.TOT_GROOTTE_MB "表空间大小(M)",D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)",TO_CHAR(RO

2012-12-04 21:17:09 505

原创 windows7 笔记本作为虚拟WiFi热点

如果家中只有一根网线,却有两台或更多台笔记本需要连接到网络,借助软件,就可以将笔记本变身为无线路由器,即“WiFi热点”。   以windows7为例,其实它本身就自带了WiFi和SoftAp(即虚拟无线AP)功能,仅需激活他们,你就可以让自己的笔记本变身为一个“WiFi热点”,让其他笔记本都连入你的笔记本上网。   再打开你的笔记本的无线网卡“开关”后,以管理员身份进行快捷键wi

2012-11-12 18:13:20 557

转载 oracle“记录被另一个用户锁住”

1、查看数据库锁,诊断锁的来源及类型: select object_id,session_id,locked_mode from v$locked_object; 或者用以下命令: select b.owner,b.object_name,l.session_id,l.locked_mode from v$locked_object l, dba_objects b where

2012-11-08 11:28:03 895

原创 笔记本同时接入无线外网和有线内网

在外面调试程序,内网是调试程序必须的,而要上外网,又只有通过无线连接。不过发现这样有个问题,就是在笔记本的无线连上外网的时候,只要插上内网的网线,就发现qq一类的一律掉线,外网连接就不行了,网页也打不开。这样搞的比较麻烦,每次测试完程序,要手动拔掉网线,外网才能上。感觉这样的做法太麻烦了,能否内网和外网同时接入到笔记本,不用每次拔网线呢?于是在网上找了找资料,果然还找到了。其实是因为Windows

2012-10-30 17:21:33 14491 2

原创 在Win7或2008(安装了 KB983246补丁)上编译的ADO应用程序,不能运行在XP,2003等低级别的操作系统的解决方案

错误表现:产生错误的场景如下:重新运行 Windows 7 Service Pack 1 (SP1) 或 Windows 2008 R2 sp-1 或具有 KB9823246 安装在计算机上编译 Microsoft ActiveX 数据对象 (ADO) 应用程序使用下列应用程序之一:    Microsoft Visual C++    Microsoft Visual Bas

2012-10-24 11:58:49 4609

转载 恢复从回收站中被删除的文件的方法

有时候,因为不小心或烦,删除了有用的或还要用的文件,而且又清空了回收站(或直接删除而根本不放入回收站)。怎么办?别着急,只要你的电脑还没有运行磁盘整理,且系统完好,任何时候的文件都可以找回来。方法很简单:1、单击“开始/运行”,输入regedit 打开注册表2、依次展开:HKEY_LOCAL_MACHIME/SOFTWARE/microsoft/WINDOWS/CURRENTVERSION

2012-10-15 08:23:26 755

原创 oracle 修改过ip地址或者主机名后服务无法启动的解决办法

如果是只是修改IP地址,首先找到 oracle_home/app/Administrator/product/11.1.0/db_1/NETWORK/ADMIN目下的 listener.ora 与 tnsnames.ora 中,改为原来的的IP地址或者主机名改成现在的ip地址即可如果同时还修改过主机名,就要打开oracle_home /db_1/oc4j/j2ee/目录,里面有一个这样

2012-09-27 14:03:41 1612

转载 8个常用Linux命令

每个程序员,在职业生涯的某个时刻,总会发现自己需要知道一些Linux方面的知识。我并不是说你应该成为一个Linux专家,我的意思是,当面对Linux命令行任务时,你应该能很熟练的完成。事实上,学会了下面8个命令,我基本上能完成任何需要完成的任务。注意:下面的每个命令都有十分丰富的文档说明。这篇文章并不是来详尽的展示每个命令的各种功用的。我在这里要讲的是这几个最常用的命令的最常见用法。如果你对l

2012-09-17 19:18:57 537

转载 开发者必知的10个职业常识

众所周知,Web开发行业的持续发展和需求的不断变化给开发人员提出了新的要求与挑战。就网站而言,用户期望网站内容能更加丰富多彩、页面更加美观并且能提供良好的用户体验。如果Web开发人员一直止步不前,那终将会被淘汰。站的高看到远,希望下面这十条能帮助你在开发这条道路上走的更远。树立好印象无论在何种场合,好的印象往往能使人记忆深刻。作为开发人员,忠于自己很重要,但与客户交流过程中,切勿向客户

2012-09-17 19:17:55 642

转载 Linux 下的调式诊断工具 kprobe

简介: 本系列文章详细地介绍了一个Linux下的全新的调式、诊断和性能测量工具Systemtap和它所依赖的基础kprobe以及促使开发该工具的先驱DTrace并给出实际使用例子使读者更进一步了解和认识这些工具。本文是该系列文章之一,它讲解了kprobe的原理、编程接口、局限性和使用注意事项并给出实际使用示例帮助读者理解和认识kprobe。本系列文章之二讲解了DTrace以及Systemtap与D

2012-09-07 16:58:10 1126

转载 Linux 下的调式诊断工具 DTrace

简介: 本系列文章详细地介绍了一个 Linux 下的全新的调式、诊断和性能测量工具 Systemtap 和它所依赖的基础 kprobe 以及促使开发该工具的先驱 DTrace 并给出实际使用例子使读者更进一步了解和认识这些工具。本文是该系列文章之二,它详细地讲解了 DTrace 的原理。本系列文章之一讲解了 kprobe 的原理、编程接口、局限性和使用注意事项并给出实际使用示例帮助读者理解和认识

2012-09-07 16:56:42 1758

转载 Linux 下的调式诊断工具 Systemtap

一、简介SystemTap是一个诊断Linux系统性能或功能问题的开源软件。它使得对运行时的Linux系统进行诊断调式变得更容易、更简单。有了它,开发者或调试人员不再需要重编译、安装新内核、重启动等烦人的步骤。为了诊断系统问题或性能,开发者或调试人员只需要写一些脚本,然后通过SystemTap提供的命令行接口就可以对正在运行的内核进行诊断调试,以前需要的修改或插入调试代码、重新编译内核

2012-09-07 16:55:24 2220

原创 使用gsoap

使用gsoap编译多个WSDL文件1:首先生成头文件 WebServiceClient.hwsdl2h  -t ..\..\typemap.dat -o WebServiceClient.h http://192.168.0.202:8808/mpiserver/services/MPIService?wsdl http://192.168.0.30:8080/ehrid/

2012-09-07 15:02:06 532

原创 从头开始学java:三大环境变量

项目开发需要用到java了,今天开始学吧,应该不算太晚,呵呵!    学习java的第一步大概都是配置环境吧,废话不多说,先来搞定java著名的三大环境变量windows xp下配置JDK环境变量:      1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:/java/jdk1.5.0_08;  2.安装完成后,右击“我的电脑”,点击“

2012-09-03 10:30:51 1286

原创 LINUX修改、增加IP的方法 ifconfig 两个ip地址 配置文件

========================================静态方法========================================注意:所有操作均使用root用户修改ip:编辑文件/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0 //设备名称,不要修改BOOTPROTO=static

2012-08-29 11:13:27 40444

原创 gbd常用命令

backtrace(或bt)          查看各级函数调用及参数finish                  连续运行到当前函数返回为止,然后停下来等待命令frame(或f)            帧编号    选择栈帧info(或i) locals        查看当前栈帧局部变量的值list(或l)                列出源代码,接着上次的位置往下列,每次

2012-08-29 11:12:13 1321

原创 new和delete原理

当我们在程序中写下   new   和   delete   时,我们实际上调用的是   C++   语言内置的   new   operator   和   delete   operator.所谓语言内置就是说我们不能更改其含义,它的功能总是一致的。以   new   operator   为例,它总是先分配足够的内存,而后再调用相应的类型的构造函数初始化该内存。而   delete   op

2012-08-29 11:09:33 406

原创 使用Umdh对付内存泄漏

Umdh 是 Debugging Tools for Windows 里面的一个工具, 可以从下面链接下载http://www.microsoft.com/whdc/devtools/debugging/default.mspx. UMDH主要通过分析比较进程的Heap Stack trace信息来发现内存泄露的。使用 UMDH 之前1.设置_NT_SYMBOL_PATH环境变量,例如用命

2012-08-29 11:07:50 1022 1

转载 ado连接字符串总结

ADO连接字符串的书写Sql Server      · ODBC      o 标准连接(Standard Security):      "Driver={SQL Server};Server=Aron1;Database=pubs;Uid=sa;Pwd=asdasd;"      1)当服务器为本地时Server可以使用(local);      "Driver=

2012-08-29 11:06:28 677

原创 gcc常用编译选项的含义

-g :                    加入调试信息        -m64 :                64位         -c :                    只做预处理、编译和汇编,不链接,产生的是目标文件(.o文件)         -S :                    只做预处理和编译,把文件编译成为汇编代码   -include :

2012-08-29 11:05:21 1107

原创 SELECT INTO 和 INSERT INTO SELECT 两种表复制语句

Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 I

2012-07-31 15:10:50 374

转载 Introduction A Guided Tour of the POCO

OCOC++库是开源的用于简化和加速C++开发面向网络、可移植应用程序的C++库集,POCO库和C++标准库可以很好的集成并填补了C++标准库缺乏的功能空隙。POCO库的模块化、高效的设计及实现使得POCO特别适合嵌入式开发。在嵌入式开发领域,由于C++既适合底层(设备I/O、中断处理等)和高层面向对象开发,越来越流行。当然POCO也准备好了面对企业级挑战。包含4个核心库及一些附加库.

2012-06-20 19:38:10 908

转载 for_each的用法,转载自蕭鴻森的blog

Abstract之前在(原創) 如何使用for_each() algorithm? (C/C++) (STL) 曾經討論過for_each(),不過當時功力尚淺,只談到了皮毛而已,這次看了effective STL的item 41、43後,對for_each()又有了更深入的了解,因此做了本篇心得報告。Motivation看到了eXile的C++中实现 foreach使用了巨集

2012-06-20 14:44:50 648

原创 _beginthreadex,CreateThread,AfxBeginThread的区别

在 Win32 API 中,创建线程的基本函数是 CreateThread,而 _beginthread(ex) 是C++ 运行库的函数。为什么要有两个呢?因为C++ 运行库里面有一些函数使用了全局量,如果使用 CreateThread 的情况下使用这些C++ 运行库的函数,就会出现不安全的问题。而 _beginthreadex 为这些全局变量做了处理,使得每个线程都有一份独立的“全局”量。所以,

2012-06-20 14:36:19 686

原创 gcc 常用编译选项

-g : 加入调试信息 -m64 : 64位-c : 只做预处理、编译和汇编,不链接,产生的是目标文件(.o文件)-S : 只做预处理和编译,把文件编译成为汇编代码-include : 某个代码,简单来说,就是便以某个文件,需要另一个文件的时候,就可以用它设定,功能就相当于在代码中使用#include ,例如gcc hello.c -include /root/test.h-I

2012-06-20 14:13:36 398

原创 oracle exp imp 命令 转换表空间

导出:         运行->cmd->输入命令:exp 用户名/密码@本地tnsnames.ora中配置的连接串 file=D:\testexp.dmp tables=(表1,表2,表3) buffer=2048000 compress=y                     回车导入:         运行->cmd->输入命令:imp 用户名/密码@连接串

2012-06-16 12:51:28 1457

原创 ORACLE 判断序列是否存在,如果存在就删除

declare    V_NUM number;   BEGIN    ----多次删除时,每次都将v_num设置成为0    V_NUM := 0;      ----判断序列 seq_name_1 是否存在(区分大小写)    select count(0) into V_NUM from user_sequences where sequence_

2012-06-06 12:39:45 14105

原创 ORACLE 判断表是否存在,如果存在就删除

declare    V_NUM number;   BEGIN      ----多次删除时,每次都将v_num设置成为0    V_NUM := 0;      ----判断表  TABLE_NAME 是否存在,注意,表名必须大写,否则找不到表    select count(0) into V_NUM from user_tables where tabl

2012-06-06 12:38:42 6264

原创 ORACLE 判断触发器是否存在,如果存在就删除

declare    V_NUM number;   BEGIN     ----多次删除时,每次都将v_num设置成为0    V_NUM := 0;      ----判断触发器  TABLE_NAME 是否存在(区分大小写)    select count(0) into V_NUM from user_triggers where trigger_name

2012-06-06 12:35:16 8501

转载 00设计七大原则

面向对象原则综述七大原则总脉络图:                           注:1,2,3,4,5显示的重要等级          常用的面向对象设计原则包括7个,这些原则并不是孤立存在的,它们相互依赖,相互补充。          下面就是面向对象七个原则的一一解析一、          开闭原则1.          开闭原则

2012-06-06 10:09:24 956

原创 tnsnames_backkup.ora

# tnsnames.ora Network Configuration File: d:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora# Generated by Oracle configuration tools.orcl =  (DESCRIPTION =    (ADDRESS = (PROTOCOL =

2012-05-28 15:46:29 510

原创 oracle修改某个用户的密码

alter user 用户名 identified by 新密码;

2012-05-28 15:43:44 845

原创 查询oracle数据库各个表占用的物理存储的大小

===============================查询表空间使用情况===============================SELECT UPPER(F.TABLESPACE_NAME) "表空间名",D.TOT_GROOTTE_MB "表空间大小(M)",D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)",TO_CHAR(RO

2012-05-28 15:42:52 893

原创 oracle本地语言变量设置

select userenv('language') from dual察看当前会话的语言环境变量设置:SQL> select userenv('language') from dual;USERENV('LANGUAGE')----------------------------------------------------SIMPLIFIED CHINESE_CHIN

2012-05-28 15:42:18 725

原创 创建oracle用户和表空间

--创建临时表空间create temporary tablespace blood_temp   tempfile 'D:\oracle\product\10.2.0\oradata\orcl\blood_temp.dbf'  size 50m   autoextend on   next 50m maxsize 20480m   extent man

2012-05-28 15:41:06 287

在Win7或2008(安装了 KB983246补丁)上编译的ADO应用程序,不能运行在XP,2003等低级别的操作系统的解决方案

在Win7或2008(安装了 KB983246补丁)上编译的ADO应用程序,不能运行在XP,2003等低级别的操作系统的解决方案

2012-10-24

MyEclipse.6.Java.开发中文教程(1-10章)

MyEclipse.6.Java.开发中文教程

2012-09-03

Java开发利器Myeclipse全面详解

Myeclipse入门的绝好资料,俺也是第一次学习java,大家互相学习吧

2012-09-03

Lex和Yacc从入门到精通

Lex和Yacc从入门到精通

2012-05-28

空空如也

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

TA关注的人

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