- 博客(79)
- 资源 (14)
- 收藏
- 关注
转载 Birt报表自动换行
一、在onRender事件中写脚本,选中要换行的列,切换到脚本页面,选择onRender事件,输入以下脚本 Js代码 var name = this.getValue(); name = name.toString(); var interval = 35;//指定换行的条件,当字符超过这个数时换一行,可以根据列的宽度指定合适的长度
2014-04-09 15:03:24
5891
转载 Oracle11g linux下详细安装
安装环境 Linux服务器:SuSe10 sp2 64位 Oracle服务器:Oracle11gR2 64位系统要求Linux安装Oracle系统要求 系统要求说明内存必须高于1G的物理内存
2013-07-27 14:10:56
923
转载 虚拟机网卡启动不了
按默认安装装了centos 6.2登录后发现ip配置不生效,网卡是没有激活状态。[root@vm5 桌面]# setup[root@vm5 桌面]# service network restart正在关闭接口 eth0: 错误:断开设备'eth0'(/org/freedesktop/NetworkManager/Devices/0)失败:This device isnot active
2013-07-19 11:00:43
2011
转载 RTNETLINK answers: File exists的问题
,解决了RTNETLINK answers: File exists的问题。 (1)分析该问题的成因:/etc/init.d/network /etc/init.d/NetworkManager这两个服务有冲突。从根本上说是NetworkMaganager(NM)的带来的冲突,停用NetworkManager即可解决。重启即可。 (2)解决问题:既然不是操作系统和网卡配置的问题解决问题的就简单许多
2013-05-28 21:21:34
11375
转载 INSTEAD OF 触发器
实现在一定条件下不向表中进行操作的触发器也可以用 AFTER | FOR 触发器,方法是对系统临时表 inserted 表或者 deleted 表进行检查,发现不能操作的,便用 ROLLBACK 对表进行回滚。但是这种操作是有点问题的,一是如果同时进行其他操作的话,可能会被一起回滚,二是有点脱什么放什么的嫌疑,先干了,发现不行,再回退,是不是很好笑! 其实 INSTEAD OF 触
2013-05-25 21:33:00
828
转载 SSH下中文乱码解决
SSH下中文乱码解决修改.bashrc解决中文乱码问题,加一行export LC_CTYPE=zh_CN修改/etc/sysconfig/i18n解决中文乱码问题=============显示英文=============LANG="en_US.UTF-8"SUPPORTED="en_US.UTF-8:en_US:en"SYSFONT="latarcyrhe
2013-05-21 20:14:01
581
原创 查看表的所有相关列信息
USER_TAB_COLUMNS如:可以查询某些特殊列的数量等,很有用SELECT COUNT(*) FROM USER_TAB_COLUMNS WHERE TABLE_NAME = 'TRN_QUOTES_5127' AND COLUMN_NAME LIKE 'PURCHASED_QTY%';
2013-05-13 19:40:31
760
转载 oracle重启
oracle重启(1) 以oracle身份登录数据库,命令:su – oracle(2) 进入Sqlplus控制台,命令:sqlplus /nolog(3) 以系统管理员登录,命令:connect / as sysdba(4) 启动数据库,命令:startup(5) 如果是关闭数据库,命令:shutdown immediate(6) 退出sqlplus控制台,命令:ex
2013-05-11 18:41:09
732
原创 oracle自启动 脚本
1、vim /root/startdb.shsu - oracle lsnrctl start export ORACLE_SID=orclsqlplus "/ as sysdba" startup;exit;EOF2EOF2、在/etc/rc.loacal添加 /root/startdb.sh这样就不需手动去启动数据库监听了!!
2013-05-11 18:30:30
808
转载 JDK安装配置
1、下载jdk 地址:http://java.sun.com/javase/downloads/index.jsp 作为开发者,下载JDK,点击 ;选择windows平台,点击下载 ,需要登录一下,就可以下载了。(没有用户名的,注册下就行,免费的,而且以后经常用得到)。 2、安装JDK 安装很简单了,和安装其他软件没啥区别,路径如果不需要自己特殊设
2013-04-10 11:19:34
4247
原创 ORACLE 包内的存储过程的动态sql
-----创建包create or replace package test_pkg is g_public_flag varchar2(1); function test_function(p_param1 varchar2, p_param2 varchar2) return varchar2; functi
2013-04-03 17:04:42
1403
原创 计算表有几行几列
SELECT COUNT(*) INTO ws_count FROM hd_number a;--行 SELECT COUNT(*) INTO col_count FROM USER_TAB_COLUMNS WHERE TABLE_NAME='HD_NUMBER'; --记录表有多少列
2013-03-22 12:13:51
899
转载 pl/sql 记录与表
2.记录变量之间的赋值问题 下面的例子中两个PL/SQL变量name_rec1与name_rec2尽管具有表面上相同的定义,但两者之间不能相互赋值 DECLARE TYPE ex_type1 IS RECORD( first_name VARCHAR2(15),
2013-03-22 11:00:29
741
转载 同义词
相当于alias(别名),比如把user1.table1在user2中建一个同义词table1 create synonym table1 for user1.table1; 这样当你在user2中查select * from table1时就相当于查select * from user1.table1; 优点自己总结吧。 例如: 在oracle中对用户的管理是使用权限的方
2013-03-15 10:34:23
860
转载 索引
一.索引介绍 1.1 索引的创建语法: CREATE UNIUQE | BITMAP INDEX . ON . ( | ASC | DESC, | ASC | DESC,...) TABLESPACE STORAGE LOGGING | NOLOGGING
2013-03-15 10:16:20
814
转载 单行函数和多行函数
单行函数和多行函数示意图: 单行函数分为五种类型:字符函数、数值函数、日期函数、转换函数、通用函数单行函数:[sql] view plaincopy--大小写控制函数 select lower('Hello World') 转小写, upper('Hello World') 转大写 from dual;
2013-03-12 16:38:54
1111
转载 Centos配置
环境:Centos 5.5一:查看是否安装过DHCP包 若没有安装,则安装: 二:配置DHCP,即修改/etc/dhcpd.conf 1,rpm -ql 列出该软件所有的文件与目录所在完整文件名(list) 2,复制dhcpd.conf.sample文件到/etc目录下,这是一个DHCP配置样板文件,只需要简单修改就行了
2012-11-13 10:34:03
406
转载 java中的clone
3.java中的clone3.1.什么是"clone"?在实际编程过程中,我们常常要遇到这种情况:有一个对象A,在某一时刻A中已经包含了一些有效值,此时可能会需要一个和A完全相同新对象B,并且此后对B 任何改动都不会影响到A中的值,也就是说,A与B是两个独立的对象,但B的初始值是由A对象确定的。在Java语言中,用简单的赋值语句是不能满足这种需 求的。要满足这种需求虽然有很多途径,但实现c
2012-11-02 15:40:35
471
转载 elastix通过外网IP访问内网IP的设置
修改sip_general_custom.conf 或修改 sip_nat.conf 加入nat=yesexternip=125.35.14.140 (外网IP)localnet=10.3.0.0/255.255.255.0 (内网网段/子网掩码)externrefresh=10
2012-10-31 13:22:26
2542
转载 asterisk外网无声音
网络结构如下:asterisk(192.168.1.99) 无线路由器(公网IP: 55.66.77.88) 无线路由器(公网IP: 21.31.41.51) eyeBeam(sip软电话: 192.168.12.43)也就是说asterisk和sip终端都在NAT后面。解决方法如下:1。修改sip分机设置,在sip_additional.conf的[615]段中n
2012-10-31 11:44:17
4601
原创 想要外网能访问你的虚拟机吗
外网要能访问虚拟机,其实很简单。虚拟机实现双网卡即可搞定: 具体实现步骤详见我的博客:http://blog.youkuaiyun.com/yulay01/article/details/8121735 希望亲们有所收获!!!!!!
2012-10-28 19:51:35
931
转载 C++运算符优先级
http://www.cppreference.com/operator_precedence.html PrecedenceOperatorDescriptionExampleAssociativity1()[]->.::++--Grouping operatorArray accessMember access
2012-10-18 21:21:54
409
原创 C++关键字
基本的数据类型关键字:void, int, char, float, double, bool类型修饰关键字:long, short, singed, unsigned 布尔型字面值:true, false非常重要的变量声明修饰符:const, inline存储类别关键字:auto, static, extern, , register控制结构关键字:for, while, i
2012-10-18 21:03:39
439
转载 几个面试题精选
面试题35:typedef和define有什么区别(1)用法不同:typedef用来定义一种数据类型的别名,增强程序的可读性。define主要用来定义常量,以及书写复杂使用频繁的宏。(2)执行时间不同:typedef是编译过程的一部分,有类型检查的功能。define是宏定义,是预编译的部分,其发生在编译之前,只是简单的进行字符串的替换,不进行类型的检查。(3)作用域不同:typedef
2012-10-18 10:26:34
999
原创 重写和重载与隐藏
1、重载的特征:在同一个类中;函数名字相同;参数不同;virtual 关键字可有可无。2、重写(覆盖)特征是:分别位于派生类与基类;函数名字相同;参数相同;基类函数必须有virtual 关键字(这点非常要注意)。 个人认为以上两点比较容易记得住,但是C++的隐藏规则使问题复杂性陡然增加。规则如下: 1、如果派生类的函数与基类的函数同名,但是参数不同,virtual关键字
2012-10-18 09:40:34
694
转载 空类中成员函数
答:class Empty{ public: Empty(); // 缺省构造函数 Empty( const Empty& ); // 拷贝构造函数 ~Empty(); // 析构函数 Empty& operator=( const Empty& ); // 赋值运算符 Empty* operator&(); // 取址运
2012-10-17 22:25:52
1155
转载 函数模板与类模板
模板 模板(template)是一个将数据类型参化的工具,它提供了一种将代码与数据类相脱离的机制,即代码不受具体的数据类型的影响。模板分为函数模板和类模板两种。 (1)函数模板 函数模板是一种不说明某些参数的数据类型的函数。例如,下面定义了一个可对任何类型变量进行操作(求绝对值)的函数模板: template class T> //或写
2012-10-17 20:43:54
516
转载 swap函数
大家都懂,就不用多说,用引用或者指针就能解决这个问题(在c++中用引用是更好的做法,引用不是c的语法吧)。问题在于,笔试面试中考的比这个更有难度一点,加了个限制:不使用中间变量。知道答案之后还是比较简单的,直接上答案了:void swap(int &a,int &b){a=a+b;b=a-b;a=a-b;}还有一种思路更高明,因为上面
2012-10-12 20:36:19
496
原创 system与exec区别
system是用shell来调用程序=fork+exec+waitpid,而exec是直接让你的程序代替用来的程序运行。system 是在单独的进程中执行命令,完了还会回到你的程序中。而exec函数是直接在你的进程中执行新的程序,新的程序会把你的程序覆盖,除非调用出错,否则你再也回不到exec后面的代码,就是说你的程序就变成了exec调用的那个程序了。
2012-10-12 14:09:05
596
转载 如何优化C/C++语言代码
如何优化C/C++语言代码(程序员必读)1、选择合适的算法和数据结构 应该熟悉算法语言,知道各种算法的优缺点,具体资料请参见相应的参考资料,有很多计算机书籍上都有介绍。将比较慢的顺序查找法用较快的二分查找或乱序查找法代替,插入排序或冒泡排序法用快速排序、合并排序或根排序代替,都可以大大提高程序执行的效率。.选择一种合适的数据结构也很重要,比如你在一堆随机存放的数中使用
2012-10-10 15:40:00
3117
原创 redhat 安装教程
参考链接http://wenku.baidu.com/view/af63426e011ca300a6c3905d.html
2012-10-08 15:32:35
648
原创 linux 用修复盘如何修复
开机进入BIOS\开机或重新启动后按DEL进入上面写着“BIOS setup utility” 下面的选项分别是:“Main”“Advanced”“Power”“Boot”“Exit”! 选boot项,这个是设置启动项的,把cdrom设到第一启动设备启动BIOS Setup Utility 出处:互联网周刊 | 2006-2-25 1:36:24 | 阅读 21930 次 开启
2012-10-08 14:40:33
924
原创 yum 安装出现问题解决
yum更新出现This system is not registered with RHN或者yum安装不起作用解决办法: 进入cd /etc/yum.repos.d/ 网上下载CentOS-Base.repo 改名为rhel-debuginfo.repo , 事先把原来的保存为 rhel-debuginfo.repo-bak
2012-10-04 15:01:58
1140
原创 windows 进程间通信
Windows内核所支持的进程间通信手段有: l 共享内存区(Section)。 l 信号量(Semaphore)。 l 互斥门(Mutant)。 l 事件(Event)。
2012-09-22 15:15:28
859
转载 大小端转换
大小端转换方法:#include#include#define Tranverse16(X) ((((UINT16)(X) & 0xff00) >> 8) |(((UINT16)(X) & 0x00ff) #define Tranverse32(X) ((((UInt32)(X) & 0xff000000) >> 24
2012-09-19 14:29:02
9261
转载 教程:利用astercc和elastix建立带有IVR和队列的拨号器
教程:利用astercc和elastix建立带有IVR和队列的拨号器http://bbs.voip88.com/thread-15820-1-1.html astercc最具特色的功能是预拨号,使用预拨号可以提高工作效率。在本教程中,我将介绍如何设置astercc和elastix,以实现预拨一批电话号码,接通后播放某个提示音,然后
2012-09-13 10:05:24
1599
原创 Linux 常用命令
1、查看某文件的一部分如果你只想看文件的前 5 行,可以使用 head 命令, 如:head -5 /etc/passwd 如果你想查看文件的后 10 行,可以使用 tail 命令, 如:tail -10 /etc/passwd 查看文件中间一段,可以使用 sed 命令 如:sed –n '5,10p' /etc/passwd 这样你就可以只查看文件的第 5 行到第 10
2012-09-04 14:39:34
869
db2v9.7licence
2018-10-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人