自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (3)
  • 收藏
  • 关注

原创 linux下feff的问题

由于linux下vi无法直接写入中文注释,所以只能在windows下将写好注释的代码传到linux服务器上,但是问题也就出现了,我在windows下用的是Notepad++这款编辑器(感觉还挺不错,有语法高亮识别)编辑源代码的,加过注释后上传到linux上无论什么语言环境(LANG)都是乱码,然后看了一下Notepad++的设置,发现默认为ANSI格式,于是就转换为UTF-8格式编码(因为linu

2013-04-01 14:46:25 16186 1

原创 获取随机数函数sand()的总结

获取随机数函数sand()的用法详见官方文献:http://www.cplusplus.com/reference/cstdlib/rand/?kw=rand1、函数 int sand(void);的返回值为0——RAND_MAX(官方文献里此值为32767)之间的随机数。2、介绍sand()函数不可避免要介绍void srand(unsigned int seed);函数,此函数的作用有

2013-03-07 15:14:37 3612

原创 HP-UX下的抓包工具nettl

当我们搞不清unix/linux下的某个工具怎么用时最可靠也最有效的办法就是:看工具的联机手册,man nettl。使用nettl抓包工具必须在root用户下执行。简单列个小的抓包例子:# cd /tmp# nettl -startInitializing Network Tracing and Logging...Done. # nettl -tn all -e ns_ls_tc

2013-03-04 14:33:52 5092

原创 寻找大于n的第一个质数

寻找大于n的第一个质数,如n=7,则第一个质数为11.思路:何为质数?只能被1和本身整除的自然数(大于1)就是质数。我们判断一个数i是否为质数时,就要依次被(2、3、4...i-2、i-1)除,若全不能整除则判断为质数。这样的逻辑恐怕非常容易实现,但效率不高。我们可以想下,如果不能被2整除的话,咱们还需要考虑(i/2、i/2+1、i/2+2...i-2、i-1)这些数吗?1#inclu

2013-01-11 16:27:26 6340

原创 Connect to TimesTen failed: ORA-12170: TNS:Connect timeout occurred 问题的解决

自己在linux写了个测试内存数据库TimesTen的小程序,编译完毕后就报错:“Connect to TimesTen failed: ORA-12170: TNS:Connect timeout occurred”。我在unix上很早就跑过这个小程序,没问题。这个小程序就一个连接TT的功能。我直接用ttisql连数据库没一点问题。说明哪个地方配置有问题,第一个想到的地方肯定是tsnnames.

2012-12-03 13:20:45 3634

原创 C语言中表达式 a+++++b 的含义

看到这个怪异的表达式,你的第一感觉是什么结果呢?你或许会这样组合:(a++)+(++b),或者这样组合:((a++)++)+b。哪一个表达式正确呢?C语言的操作符优先级是“++”高于“+”,所以第二个组合是正确的。那结果是什么呢?还是先编译下看看吧:#include#includeint main(){int a,b,c;a=b=1;printf("a+++++b=%d\n",

2012-11-14 15:44:05 18320 1

转载 C语言操作符优先级

C语言操作符很多,如果表达式含几个操作符,难免会忘记哪个优先级更高一些。如果按你记错的优先级计算的话,那结果可就是差十万八千里了。在这里转载一位博主的总结,原文地址:http://www.cnblogs.com/xiehy/archive/2010/02/04/1663825.html                C语言操作符优先级优先级运

2012-11-14 10:50:36 2349

转载 为什么中国的程序员总被称为码农?

编程活动和机械电子一样可以视为一种工艺(craftsmanship),从事此类工艺活动的人可以叫做工匠或者工程师。经历过工业革命的欧美国家,有深厚的工程根底,从机械到电子再到软件,都是国家产业的支柱,滋养着社会中坚力量的中产阶级。工程师的社会地位普遍比较高,他们有工艺的传承,有文化圈,有产业的历史。而国内目前的软件工业和制造业非常相似,以来料加工式的低水平重复劳动为主。就好像农民仰赖着老天

2012-10-08 10:45:21 1607

转载 AIX系统性能监控命令

AIX资源监控与调制工具          性能优化以及确定系统中的性能瓶颈是系统管理员的主要任务之一。在一个计算机系统中,CPU、内存、硬盘和网络是影响系统性能的主要因素,因此系统性能调整也主要在于如何在这些资源中获得某种平衡,以满足人们对系统性能的期望。性能调制需要很多技巧,知识以及经验,不能仅靠分析统计数字,图表就可取得,性能调制有时是一件复杂甚至

2012-07-24 13:28:31 2433

转载 vi快捷键操作

vi快捷键操作光标控制命令 命令 光标移动 h或^h 向左移一个字符 j或^j或^n 向下移一行 k或^p 向上移一行 l或空格 向右移一个字符 G 移到文件的最后一行 nG 移到文件的第n行 w 移到下一个字的开头 W 移到下一个字的开头,忽略标点符号 b 移到前一个字的开头 B 移到前一个字的开头,忽略标点符号 L 移到屏幕的最后一行

2012-07-24 09:38:32 1326

转载 solaris常用命令

SUN 的官方论坛上看到的SysAdmin CommandsDebuggingtruss executable/* Trace doing of given command ( useful debugging ) */truss -f -p /* Using multiple windows, this can be used to trace setui

2012-07-24 09:24:45 1388

原创 手动cache TimesTen数据库中数据

环境 : TimesTen 安装在一台SUN OS机器上;oracle 数据主库在另一台linux机器上。数据存放在oracle主库中,TT的数据是以readonly的方式从oracle主库上cache过来的。其中,cache group的参数为:readonly,Autorefresh,incremental,5秒间隔(refresh)。由于新建cachegroups时主数据库中数据很少

2012-06-04 22:41:56 2063

原创 break与continue的用法区别

一般说来,程序进入循环体后在下次循环判断之前执行循环体里的所有语句,break和continue语句可以终止循环或忽略某些循环。break: 此语句导致程序终止包含它的循环,并进行程序的下一阶段(整个循环后面的语句),即,不是跳到下一个循环周期而是退出循环。如果break语句包含在嵌套循环里,它只跳出最里面的循环。#includeint main(){int res=0;int

2012-06-01 13:49:13 19697 1

原创 scp、sftp、ftp命令及区别

windows-linux之间传输文件:有两种方法:一,通过SSH Secure Shell界面传输;二、通过SSH Secure Shell附带工具sftp2.exe用命令传输。第一种在此就不说了,直接拖动就ok了。第二种如下图:把F盘的test_w.txt文件上传的目的服务器上。实际工作中,我们往往不是这样直接传输,而是通过跳板机(一个或多个)来达到上传到目的服务器的目

2012-04-27 16:55:13 14729

原创 “KPEDBG_HDL_POP_FCPTRKilled” 的解决办法

最近在用TimesTen数据库,用occi访问。程序会莫名其妙的异常退出并报标题所示错误。解决办法修改sqlnet.ora文件内容:确定有以下几行:这个异常是occi多线程访问的缘故。

2012-04-26 16:22:52 4614 1

原创 cachegroup:主库多表

主库多表cachegroup就是一个cachegroup里有一张主表,大于等于一张子表。1、一张主表,一张子表:$ ttisql "dsn=tt_cachegroup;uid=cache_user;pwd=timesten;oraclepwd=oracle";Copyright (c) 1996-2011, Oracle.  All rights reserved.Type ? o

2012-04-26 10:32:33 2611

原创 gcc、g++编译的那些事

严重声明:本帖绝非技术贴,只是在g++编译时遇到些百思不得其解的错误,而且这种错误应该很少人犯,写下来仅供你实在找不错出错地方时的“柳暗花明又一村”。我在编译时总是提示“cprocessmodule.cpp中68行一个变量 'o_TypeName' 未声明”(注:cprocessmodule.cpp在src目录下,cprocessmodule.h在include目录下)我在cprocessmo

2012-04-19 12:56:12 2159 1

原创 oracle 字符集 AL32UTF8、UTF8

简介:ORACLE数据库字符集,即Oracle全球化支持(Globalization Support),或即国家语言支持(NLS)其作用是用本国语言和格式来存储、处理和检索数据。利用全球化支持,ORACLE为用户提供自己熟悉的数据库母语环境,诸如日期格式、数字格式和存储序列等。Oracle可以支持多种语言及字符集,其中oracle8i支持48种语言、76个国家地域、229种字符集,而oracle9

2012-04-18 15:25:54 82083 1

原创 内存数据库(TimesTen)cachegroup配置指南

TimesTen cachegroup的实现及注意事项一、主数据库oracle和内存数据库TimesTen的配置主数据库oracle系统:以root用户登录,然后切到oracle用户:su - oracle$ sqlplus sys as sysdba  (oracle系统管理用户) SQL*Plus: Release11.2.0.3.0 Production

2012-04-14 00:07:48 5364 2

转载 C++中Static作用和使用方法

1、什么是static?       static 是C++中很常用的修饰符,它被用来控制变量的存储方式和可见性。2、为什么要引入static?       函数内部定义的变量,在程序执行到它的定义处时,编译器为它在栈上分配空间,大家知道,函数在栈上分配的空间在此函数执行结束时会释放掉,这样就产生了一个问题: 如果想将函数中此变量的值保存至下一次调用时,如何实现? 最容易想到的方法

2011-12-09 15:12:34 725

转载 C++中extern “C”含义深层探索

1.引言  C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的全局变量和函数。但是,C++毕竟是一种面向对象的程序设计语言,为了支持函数的重载,C++对全局函数的处理方式与C有明显

2011-12-09 12:43:18 919

转载 [感悟]你是像我一样?还是很有自制力?

本文是在CSDN首页看到的,引人深思。转载下来,与大家共勉!原文:http://sd.csdn.net/a/20111025/306366.html导读:本文是从《Are you like me? Or do you have discipline?》这篇文章翻译而来。文章内容如下:      如果你做事都跟我一样,你一定是做的事情很多,但很少能完成的。我们天生就对周围

2011-11-06 15:11:32 1033

转载 深入理解指针函数

1.指针函数的定义    顾名思义,指针函数即返回指针的函数。其一般定义形式如下:       类型名 *函数名(函数参数表列);    其中,后缀运算符括号“()”表示这是一个函数,其前缀运算符星号“*”表示此函数为指针型函数,其函数值为指针,即它带回来的值的类型为

2011-09-20 11:13:39 807

转载 Source Insight 经典教程

刚接触这款软件,很强大,教程与大家分享,共同进步! Source Insight实质上是一个支持多种开发语言(java,c ,c 等等)的编辑器,只不过由于其查找、定位、彩色显示等功能的强大,常被我们当成源代码阅读工具使用。 当然Linux下的vim和emacs编辑程序并不是没有

2011-07-13 15:50:54 1271

原创 C++ 标准库 vector list map 基本使用方法 示例程序

C++ 标准库 vector list map 基本使用方法 示例程序在stdafx.h中:#include #include #include #include #include using namespace std;MFC工程中:void CVectorTestDlg:

2011-07-12 23:20:12 4175

solaris10红宝书

很经典的一本教材,适合初学者,很基础但很强大。跟大家分享。

2011-07-05

WPF抛砖引玉系列-微软新一代图形编程

WPF是微软新一代图形系统,运行在.NET Framework 3.0架构下,为用户界面、2D/3D 图形、文档和媒体提供了统一的描述和操作方法。基于DirectX 9/10技术的WPF不仅带来了前所未有的3D界面,而且其图形向量渲染引擎也大大改进了传统的2D界面,比如Vista中的半透明效果的窗体等都得益于WPF。

2010-07-13

ARM的整个开发流程

很好的嵌入式开发教程。希望对有志做嵌入式开发方面的朋友有帮助。

2010-07-13

空空如也

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

TA关注的人

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