项目学习
风吹过的时光
别问我是谁,我只是个过客。
展开
-
oracle instr函数(oracle 用instr 来代替 like)
oracle instr函数对于instr函数,我们经常这样使用:从一个字符串中查找指定子串的位置。例如:SQL> select instr('oracle','or') position from dual;POSITION---------- 1从字符串'oracle'的第一个位置开始,向后查找第一个出现子串'or'出现的位置。其实instr共转载 2013-06-27 13:11:15 · 32706 阅读 · 4 评论 -
网桥的个人疑问和解释
网桥是二层交换设备吗?为什么网桥可以配制ip地址?为什么要给网桥配制ip地址?网桥是在内核中虚拟出来的,可以将主机上真实的物理网卡(如eth0,eth1)桥接在上面,也可以将虚拟的网卡(tap0,tap1,vnet0,vnet1)桥接上来。那么这些桥接上来的网卡是工作在链路层的,不能分配ip地址,其实这时候桥接上来的网卡就相当于网桥上的端口。 端口收到的数据包都提交给这个虚拟的”网桥“,让其进行转发。网桥其实也是不用配置ip的,这样它完全可以正常转发包,但是,你若想要远程管理你的网桥主机,这当然可以在网原创 2015-03-27 15:43:38 · 6721 阅读 · 2 评论 -
润乾报表列统计求和公式
如图=sum(计单元格{})如: =sum(F4{})原创 2013-07-08 19:31:55 · 17109 阅读 · 4 评论 -
source insight中文注释乱码问题的解决方案
source insight中文注释乱码问题的解决方案转自:http://blog.csdn.net/ccf19881030/article/details/8987759 感谢原作者的分享。 最近使用source insight查看一些开源代码,显示中文就乱码,据说是因为source insight不支持utf-8编码,默认编码方式为ANSI码。所以需要将utf-8等转载 2014-01-14 10:35:38 · 2396 阅读 · 0 评论 -
ORA-21500,ORA-24550,ORA-01000 ,ORA-06512同时出现,问题定位及解决办法
关于ORA-开关的数据库错误,总是很恼人,而且都很不好解决。但最后发现都有解决办法。今天我的一个进程跑了1个小时后来挂掉了,并且有如下错误信息:ORA-21500: internal error code, arguments: [kghex: not first], [0x000000000], [], [], [], [], [], []ORA-24550: signal received: [si_signo=11] [si_errno=0] [si_code=128] [si_int=11原创 2013-12-10 11:03:41 · 4460 阅读 · 0 评论 -
动态库加载出错,cannot restore segment prot after reloc: Permission denied以及为何编译动态库需要-fPIC
项目中碰到的问题,编译好的so文件,放到其他机器上去加载,报了错误,cannot restore segment prot after reloc: Permission denied。网上查了一下,原因是selinux的问题,selinux的设置太过严格导致的。解决的办法是在root用户下,修改/etc/selinux/config 文件,[cpp] view plain转载 2013-12-10 09:53:15 · 1157 阅读 · 0 评论 -
oracle的commit详解
它执行的时候,你不会有什么感觉。commit在数据库编程的时候很常用,当你执行DML操作时,数据库并不会立刻修改表中数据,这时你需要commit,数据库中的数据就立刻修改了,如果在没有commit之前,就算你把整个表中数据都删了,如果rollback的话,数据依然能够还原。听我这么说,你或许感觉commit没什么用,其实不然。当你同时执行两条或两条以上的sql语句时,问题就出现了。举一个例子,你去转载 2013-08-02 17:15:01 · 61283 阅读 · 3 评论 -
linux c编程,选用popen()得到一个相对路径的绝对路径
linux c编程,得到一个相对路径的绝对路径,下面的程序很简单,可以将其封装成一个函数,工作中有时候会用到。 #include using namespace std;#include #include int main(){ string dir_path = "./../../"; //相对路径 std::string command原创 2013-07-23 09:14:38 · 3099 阅读 · 0 评论 -
Free命令详解 linux Cache详解
因为LINUX的内核机制,一般情况下不需要特意去释放已经使用的cache。这些cache起来的内容可以增加文件以及的读写速度。先说下free命令怎么看内存[root@yuyii proc]# freetotal used free shared buffers cachedMem: 515588 295452 220136 0 2060 64040-/+ buffers/c转载 2013-07-23 16:45:33 · 2065 阅读 · 0 评论 -
vi, vim显示尾行空格和tab键
在~/.vimrc中添加如下内容highlight ExtraWhitespace ctermbg=red guibg=darkgreenautocmd ColorScheme * highlight ExtraWhitespace ctermbg=red guibg=redmatch ExtraWhitespace /\s\+$\| \+\ze\t/原创 2015-09-15 17:22:10 · 3700 阅读 · 1 评论