- 浏览: 1431293 次
-
最新评论
-
dl3399:
一直期待qt中引入v8,毕竟现在qt的js引擎库好多js都不能 ...
V8 初次接触(Qt5) -
lzy5425:
但是Qt在C++方面发展却让人担忧
Qt5 结构及模块组成? -
ztt123:
你好,请问怎么用MD5自动生成序号?
关于生成不重复序号的问题
文章列表
为了自己JDBC驱动下载方便快捷,也便于网友的使用,特意把这些JDBC的驱动包下载汇总如下,。。。。说明:此内容来源于网络!。。。。。
Microsoft SQL Server (6.5, 7, 2000 and 2005) and Sybase (10, 11, 12).
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
JDBC Name: jTDS
Home Page: http://jtds.sourceforge.net/
JDBC Ver: 1.0 ...
- 2011-09-25 07:24
- 浏览 774
- 评论(0)
优秀专才的特征
许多管理者并不是学管理出身,而是由出色的专业骨干(营销、研发、工程、财务等)提拔到管理岗位上来,常常不能成功地实现管理角色的转变,管理者忙忙碌碌,陷身于具体的事务工作中,无暇顾及真正重要的、应该做的工作!不能在管理工作中主动自觉地履行管理的核心职责和关键任务,从而导致管理低效;
很多经理人是部门中业务能力最强的人,好象能够解决任何问题,而且从来不会被任何工作上的问题难倒,对业务还有偏爱性,不愿意放弃手艺;
重业务、轻管理:碰到业务难题会迎难而上,忽视对人的管理及关心;
业务出身的人比较关注细节,凡事事必亲躬;
没有参加过管理类培训,管理经验从实践中来,管理技能提高不快; ...
- 2011-09-24 19:33
- 浏览 677
- 评论(0)
在商务谈判中经常遇到那些言辞犀利的对手,如果直接反驳很可能造成谈判的僵局甚至谈判破裂。商务谈判技巧不是辩论技巧,它的目标是为了做成有利于自己的交易,那么就需要运用适当的商务谈判技巧来化解这些犀利的言辞。
商务谈判技巧1、回避分歧
在对手诘问双方分歧的时候,有时候挺身而出直面分歧并不是好的商务谈判技巧,这样常常会让分歧扩大,甚至弄成意气之争。相信时间能够改变一切,拖延和回避兴许是个好的商务谈判技巧。你可以说:“这几个细节的问题,我们是否先不讨论?”而后你将能够尽快达成协议的问题先行讨论,让话题进入和顺的氛围,慢慢去冰释那几个分歧点。
商务谈判技巧2、先戴帽后摘帽
如果对方的问题咄咄逼人 ...
- 2011-09-24 19:01
- 浏览 836
- 评论(0)
起源
有网友问:
QWidget w1;
QWidget w2(&w1, Qt::Window);
两个顶级窗体,前者会在任务栏显示,后者却不会,如何让后者也在任务栏显示?
首先提一下:这个效果是平台相关的,他的描述应该是Windows的结果,Linux下应该没有这个区别。
简单理理
接
- 2011-09-24 16:37
- 浏览 806
- 评论(0)
前言:
关系型数据库已经红火了很久,但是其弊端也是显而易见的,对于很多非结构数据以及半结构化数据很难有效地管理,而且RDBMS的固定式的Schema往往很难接受,太呆板不灵活,因此基于可自由伸缩的schema的数据库随之而来了,这个就是文档数据库,伴随着云计算技术的发展,支持MapReduce以及多点复制、反向搜索引擎技术的文档数据库正在渐渐地成为了主流,其中的开源娇娇者有 Hadoop, CouchDB, MongoDB等众多的数据库,不过各个数据都有自己的特点。
Wikipedia论述:
A document-oriented database is a
computer pr ...
- 2011-09-23 11:33
- 浏览 982
- 评论(0)
如何查看操作系统字符集,在Windows平台下,直接在命令行中,输入:
chcp
可以得到操作系统的代码页信息,你可以从控制面板的语言选项中,可以查看代码页对应的详细的字符集信息。
- 2011-09-23 10:27
- 浏览 1383
- 评论(0)
能力所限,本文的翻译多处都很不地道,如果哪些地方难于理解,还烦请查看原文。——
Dbzhang800 20110921
在本文中,我向大家介绍的是在大约一年前我为自己的项目(包括工作和私人项目)引入的且已被证实非常成功的一个开发模型(development model)。这段时间我一直想写点关于它的东西,但在此之前,我却从未能抽出充足的时间来完成这件事。我不会谈论项目的任何细节,只涉及分支策略(branching strategy)和发布管理(release management)。
它的焦点是Git,我们所有源码的版本管理工具。
为什么是git?
要找一个 ...
- 2011-09-21 22:15
- 浏览 758
- 评论(0)
该篇文章是我在网上转载的,现在拿来学习~
printf命令模仿C程序库(library)里的printf()库程序(library
routine)。它几乎复制了
该函数的所有功能。不过在Shell层级的版本上,会有些差异。由于printf的行为是由POSIX
标准所定义,因此使用printf的脚本比使用echo移植性好。
如同echo命令,printf命令可以输出简单的字符串:
[root@master ~]#printf "Hello, Shell\n"
Hello, Shell
[root@master ~]#
你应该可以马上发现,最大的不同在 ...
- 2011-09-21 17:55
- 浏览 991
- 评论(0)
我们可以使用printf写个脚本,利用命令awk,要求输入一个日期,可以判断上个月的今天是什么时候。脚本如下:
#!/bin/awk
BEGIN {
print "input a date:[yyyymmdd]" ;
getline str;
len=length(str);
if ( len !=8 )
{
printf ("error str=%s,len=%d" , str,len );
exit
}
new_day=get_last_mon_day(str);
printf( "new-day ...
- 2011-09-21 17:48
- 浏览 746
- 评论(0)
1。如何使用echo输出一个字符串str="-n". 由于-n是echo的一个参数,所以一般的方法echo "$str"是无法输出的.
解决方法可以有:echo x$str | sed 's/^x//'
echo -ne "$str\n"
echo -e "$str\n\c"printf "%s\n" $str(这 ...
- 2011-09-21 17:19
- 浏览 1050
- 评论(0)
浅析linux内核内存管理之内存池
作者:李万鹏
内存池(memory pool)是linux 2.6的一个新特性。内核中有些地方的内存分配是不允许失败的。为了确保这种情况下的成功分配,内核开发者建立了一种称为内存池的抽象。内存池其实就是某种形式的后备高速缓存,它试图始终保存空闲的内存,以便在紧急状态下使用。下边是内存池对象的类型:
typedef struct mempool_s {
spinlock_t lock; /*用来保护对象字段的自旋锁*/
int min_nr ...
- 2011-09-20 16:13
- 浏览 1282
- 评论(0)
一些常用的基本命令:
uname -a 查看内核版本
ls -al 显示所有文件的属性
pwd 显示当前路径cd - 返回上一次目录 cd ~ 返回主目录
date s 设置时间、日期
cal 显示日历 cal 2006bc 计算器具
man & info 帮助手册locale 显示当前字体 locale -a 所有可用字体 /etc/sysconfig/i18n设置文件LANG=en 使用英文字体sync 将数据同步写入硬盘shutdonw -h now & half & poweroff 关机
reboot 重启startx & init 5 进 ...
- 2011-09-20 15:36
- 浏览 651
- 评论(0)
Oracle 权限设置
一、权限分类:
系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。
实体权限:某种权限用户对其它用户的表或视图的存取权限。(是针对表或视图而言的)。
二、系统权限管理:
1、系统权限分类:
DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。
RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。
CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。
对于普通用户:授予connect, resource权限。
对于DBA管理用户:授 ...
- 2011-09-20 10:24
- 浏览 755
- 评论(0)
为了找出这个问题,用了整天一天的时间来看Python的源码,不过还好,至少还熟悉了一下Python中这些杂乱的路径,并找到了原因。
issue11320 涉及的到就是Py_SetPath这个函数!
Manual中是这么介绍这个函数的:
void Py_SetPath(const wchar_t *)
Set the default module search path. If this function is called before Py_Initialize(), then Py_GetPath() won’t attempt to compute a default sear ...
- 2011-09-18 23:31
- 浏览 825
- 评论(0)
接前面Python源码笔记之Py_InitializeEx,尝试看看Python中用到的一些Path
(这部分东西太乱了...具体见PC/getpathp.c 和 Modules/getpath.c 中的注释)。
一个Python程序要有运行,必须要能找到 .py/.pyc/.pyo/.pyd/.so 等,如何找到这些模块,还真是个问题:
sys.executable
- 2011-09-18 17:34
- 浏览 1470
- 评论(0)