- 博客(57)
- 收藏
- 关注
新旧数据ICD的整合
--2. 创建Upate_Ref_Education_ICD_ByEduName存储过程,根据EduName和新的ICD串增量更新表if Exists(select name from sysobjects where NAME = 'Upate_Ref_Education_ICD_ByEduName' and type='P') drop procedure Upate_Ref_Edu...
2011-12-31 23:20:00 135
SQL——多行并成一行显示, 以字符串分隔(相当于C#中的join)
DECLARE @STR VARCHAR(MAX)SELECT @STR=ISNULL(@STR+',','')+b FROM (SELECT DISTINCT b FROM 表)AS TSELECT @STR注意:@STR不能赋初值, 否则前面会多一个 ','——————————————————————————————————————————更强悍的招数:if not o...
2011-12-31 23:08:00 118
Union和Union All到底有什么区别
以前一直不知道Union和Union All到底有什么区别,今天来好好的研究一下,网上查到的结果是下面这个样子,可是还是不是很理解,下面将自己亲自验证:Union:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序;Union All:对两个结果集进行并集操作,包括重复行,不进行排序;下面进行简单的测试(因为是测试,所以sql代码写的很简单,没有什么很严格的规范,只是为...
2011-12-31 23:07:00 479
sqlserver字符串拆分(split)方法汇总
--方法0:动态SQL法declare @s varchar(100),@sql varchar(1000)set @s='1,2,3,4,5,6,7,8,9,10'set @sql='select col='''+ replace(@s,',',''' union all select ''')+''''PRINT @sqlexec (@sql) if exists (select...
2011-12-31 22:12:00 412
QSizeGrip 小记
QSizeGrip 是干嘛用的,Manual中如是说:The QSizeGrip class provides a resize handle for resizing top-level windows.它一般位于顶级窗口(QMainWindow或QDialog)的右下角它是QWidget的派生类,你可以放置到另一个QWidget的任何位置通过它可以改变它所在顶级窗口的大小...
2011-12-31 16:44:00 661
为排好的序的字符串, 找出重复的行。
实现这样一个需求,在一个Editplus文档中,有很多行10位的数字,这些数字已经排好序了。比如:1234567890123456789112345678921234534124123461412443214124145636373573有什么办法能方便的找出两行至少前7位相同的数字吗?比如,上面的数字中,能够找出123456789012345678...
2011-12-30 23:43:00 94
自定义的单元格合并
<html xmlns="http://www.w3.org/1999/xhtml"><head> <title></title> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/java
2011-12-30 16:56:00 85
TortoiseSVN 命令 (命令行执行工具)
TortoiseSVN是一个GUI客户端,这个自动化指导为你展示了让TortoiseSVN对话框显示并收集客户输入,如果你希望编写不需要输入的脚本,你应该使用官方的Subversion命令行客户端。TortoiseSVN的GUI程序叫做TortoiseProc.exe。所有的命令通过参数/command:abcd指定,其中abcd是必须的命令名。大多数此类命令至少需要一个路径参数,使用/p...
2011-12-30 09:09:00 84
给eMule设定HighID
要下载, 当然还得数eMule, 但是这个东东如果不是HighID, 下载的速度就打折扣了。记载下来,方便自己也方便别人吧。1. Ctrl+R, 输入cmd, 再输入 ipconfig , 查得自己的 ip. 我这里是 192.168.1.1052. 在浏览器中输入 路由器的地址(上面的 192.168.1.2 就是) http://192.168.1.2/ , 这里会弹出用户名和地址...
2011-12-29 23:06:00 727
解决内存设置过大导致实例无法启动ORA-27100
上周在安装一台新设备的之后,由于操作失误多在参数值多加了个0,导致SGA_MAX_SIZE和SGA_TARGET设置的值超大,在重启数据库的时候提示ORA-27100: shared memory realm already exists,该错误的解释如下:ORA-27100: shared memory realm already existsCause: Tried to star...
2011-12-29 17:11:00 260
HPUX Error 23 File table overflow
一套HP-UX 11.23+Oracle 10g 10.2.0.4 RAC环境,早上10点多发现节点1出现异常,在告警日志中出现如下错误:Thu Dec 29 10:56:43 2011Errors in file /opt/oracle/product/admin/portal/udump/portal1_ora_24701.trc:ORA-15025: could not open...
2011-12-29 16:33:00 169
巧用Chrome格式化压缩后的js文件
有些js, 比如jquery的min js文件, 是不是觉得看得晕。 不过别急……先建立一个 html, 引用这个js文件, 再在Chrome中打开这个html文件。按F12, 出现开发人发员工具界面, 选择刚才的那个js文件。在最底部的工具栏有一个" { } " 样的图标( Pretty Print ), 点一下就OK了。---------------------------...
2011-12-29 16:13:00 261
兼容IE & Firefox 的脚本改本属性值的检测方法 [ 不支持Chrome ]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <
2011-12-28 21:45:00 56
【Android】Menu不同菜单的使用介绍
【0】先看一段官方的说明:Menus are an important part of an activity's user interface, which provide users a familiar way to perform actions. Android offers a simple framework for you to add standard menus...
2011-12-28 18:46:00 82
程序员编程艺术第二十六章:基于给定的文档生成倒排索引(含源码下载)
第二十六章:基于给定的文档生成倒排索引的编码与实践作者:July、yansha。出处:结构之法算法之道引言 本周实现倒排索引。实现过程中,寻找资料,结果发现找份资料诸多不易:1、网上搜倒排索引实现,结果千篇一律,例子都是那几个同样的单词;2、到谷歌学术上想找点稍微有价值水平的资料,结果下篇论文还收费或者要求注册之类;3、大部分技术书籍只有理论,没有实践。于是,朋友戏言:网上一般有价值的东西...
2011-12-28 17:13:00 123
Template Method模板方法
一.TemplateMethod Pattern定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。子类可以不改变算法结构,重新定义该算法的某些特定步骤,算法结构可以理解为根据需求设计出来的业务流程,特定步骤即是那些可能在内容上存在变数的环节,算法结构可以理解为根据需求设计出来的业务流程,特定步骤即是那些可能在内容上存在变数的环节。二.两个应用场景1.日志文件输出器在软件系统中,...
2011-12-27 22:34:00 85
你还在迭代和递归吗?
当你解决一个问题的时候,如果能够递归,你可能很快就写出一个简洁的程序。每当我们对自己新想出来的递归或迭代算法自我陶醉的时候,是否想过还有更加高效的算法?其实大多数递归或迭代的问题都能转化为非递归算法。更厉害的算法复杂度可以降到O(1)。不信请看下面例子。(1)一只青蛙一次可以跳上 1 级台阶,也可以跳上2 级。求该青蛙跳上一个n 级的台阶总共有多少种跳法。(2)一只青蛙一次可以跳上...
2011-12-27 21:15:00 61
【Android】如何查看每个方法所花费的时间从而进行Performance的调优
你是否遇到过这样的情况?写好一个AP之后,可能你会觉得哪个地方有点卡,可是又不清楚具体卡在哪里?或者说程序开发到后期我们可以做一些performance tuning的动作来提升AP的用户体验。那么应该如何查看AP每一执行步骤的耗时呢?Android自带的DDMS里面就可以满足你的需求下面以之前博客里面的一个小例子分享下如何进行Performance的调优:【0】程序示...
2011-12-27 19:05:00 118
面试题——二维数组中的查找
在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 例如下面的二维数组就是每行、每列都递增排序。如果在这个数组中查找数字7,则返回true;如果查找数字5,由于数组不含有该数字,则返回false。这是前两天解决的一个问题,写出来总结一下。递归函数如下,对于查找矩阵,递归如...
2011-12-27 13:44:00 66
【Android】时间与日期Widget(DatePicker 与 TimePicker)
public classDatePickerextendsFrameLayoutjava.lang.Object↳android.view.View↳android.view.ViewGroup↳android.widget.FrameLayout...
2011-12-26 19:15:00 64
【Android】自动提示匹配之AutoCompleteTextView
public classAutoCompleteTextViewextendsEditTextimplementsFilter.FilterListenerjava.lang.Object↳android.view.View↳android.widget.TextView↳...
2011-12-26 18:39:00 153
Qt中连接到同一signal的多个slots的执行顺序问题
in the order they have been connected起源前些天忘记在哪儿讨论过这个问题,今天在csdn又看到有网友问这个问题,而其他网友却无一例外的给出了“无序”这个答案。ManualQt的问题,当manual中有明确文字说明时,我们应该以Qt的manual为准:http://doc.qt.nokia.com/4.8/sign...
2011-12-24 21:13:00 439
程序员编程艺术第二十五章:Jon Bentley:90%无法正确实现二分查找
第二十五章:二分查找实现(Jon Bentley:90%程序员无法正确实现)作者:July出处:结构之法算法之道引言 Jon Bentley:90%以上的程序员无法正确无误的写出二分查找代码。也许很多人都早已听说过这句话,但我还是想引用《编程珠玑》上的如下几段文字: “二分查找可以解决(预排序数组的查找)问题:只要数组中包含T(即要查找的值),那么通过不断缩小包含T的范围,最终就可以找到它...
2011-12-21 19:35:00 195
win2003iis占用80端口导致tomcat无法启动
今天一套环境出现了tomcat无法启动的状况,开发人员说客户只是修改了IP地址,实际上完全不是这么回事,客户完全没有告知真是的情况,实际上安装了IIS服务,导致tomcat启用80端口失败,一个教训:别人的描述不能够完全相信。-The End-...
2011-12-20 17:06:00 110
文本直接写数据库
c盘文件:1,DSJ-120,电视机,1865.00,152,DSJ-180,电视机,2073.00,103,XYJ-13,洗衣机,486.00,204,XYJ-20,洗衣机,873.00,125,DBX-134,电冰箱,1456.00,86,DSJ-340,电视机,3726.00,57,WBL-6,微波炉,640.00,108,KTQ-12,空调器,2800.00,12SQL...
2011-12-20 15:41:00 99
假冒“国产”Linux为什么要狠批?
<style type="text/css"><!--@page {margin:2cm}p {margin-bottom:0.21cm}strong.ctl {font-weight:normal}--></style> 2011年,6月16日,科技部在上海召开一次“重大专项新型举国体制研讨会”(科技部官方门户网站有报道)...
2011-12-20 08:48:00 77
Excel 导入 SQL Server 步骤:
1. 在注册表中按照以下方法设置 Excel 的文本长度。如果不设置, 会导致列中超过255个字符的记录被截断;如果是:Jet引擎.HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Excel如果是:ACE引擎.HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\Acces...
2011-12-19 23:42:00 102
Ace引擎和Jet引擎读取Excel (Excel 2007 & 2003)
以前操作Excel的话,一般都会去用Microsoft.Jet.OLEDB.4.0引擎去读取的,但是,这样会有一个问题,就是如果office 2007的话,就出事情了,而且,Microsoft.Ace.OLEDB.12.0还可以访问正在打开的excel而Mricosoft.Jet.OLEDB.4.0则不可以,Microsoft.Ace.OLEDB.12.0安装文件:http://www.mic...
2011-12-19 23:10:00 205
编程艺术第二十三~四章&十一续:杨氏矩阵查找,倒排索引关键词Hash编码
第二十三、四章:杨氏矩阵查找,倒排索引关键词Hash不重复编码实践作者:July、yansha。编程艺术室出品。出处:结构之法算法之道。前言 本文阐述两个问题,第二十三章是杨氏矩阵查找问题,第二十四章是有关倒排索引中关键词Hash编码的问题,主要要解决不重复以及追加的功能,同时也是经典算法研究系列十一、从头到尾彻底解析Hash表算法之续。 OK,有任何问题,也欢迎随时交流或批评指...
2011-12-19 21:23:00 131
电话本
(这个是我们c++作业)此电话本可完成以下功能:(1)实现简单电话本功能,用姓名来搜索电话号码;(2)用户输入姓名,程序查找并输出结果;(3)用户可以通过输入,添加姓名和电话号码;(4)用户可以删除姓名和电话号码;(5)电话本可以保存在指定文件中;(6)电话可被从指定文件中读入到内存。/*电话本程序 用户输入F表示用文件输入文件保存 用户输入输入K表示用键...
2011-12-18 20:43:00 102
stl map
一个map讲的很不错的博客http://hi.baidu.com/sppeivan/blog/item/fb1ee8f101a2eba7a40f52d3.html转来和大家共享Map概述Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成有可能在我们处理一对一数据...
2011-12-18 00:02:00 52
SQL —— 时刻提防一些脏数据 [ 回车, 换行, 空格, Tab键形成的制表符 ]
set @XX= replace(replace(CONVERT(VARCHAR(max),@XX),char(10),''),char(13),'')set @XX = ltrim(rtrim( @XX ) )---------------------------------DECLARE @str VARCHAR(MAX)SET @str='abc abc def'PRINT @st...
2011-12-16 21:54:00 92
RHL配置VNC Server
RHL配置VNC Server0. 启动vncserver服务[root@localhost ~]# service vncserver statusXvnc 已停[root@localhost ~]# service vncserver start启动 VNC 服务器:no displays configured [确定]1. 开启vncserver服务端[root@...
2011-12-15 16:56:00 80
不可能被撑开的table和div
<style type="text/css">.tabWordBreak{table-layout:fixed;word-wrap:break-word;word-break:break-all;}</style><table class="tabWordBreak" border="0" cellpadding="0" cellspacing="
2011-12-15 11:52:00 143
exp导出操作结果判断
在日常的导出exp操作中,在自动的计划操作脚本中执行命令,有时候需要判断导出操作是否成功执行,以便做下一步的操作,这个时候就需要获取得到exp操作的结果返回值了,对此,oracle提供了3个返回值:操作结果 返回值Export terminated successfully without warnings EX_SUCC 0Export terminated successfully...
2011-12-15 11:08:00 537
HDU 3234 Exclusive-OR 扩展并查集
这个题坑了我两小时,查了半天,最后发现自己一直都弄错了运算符的优先性。val[p]^val[q]!=v是错的,应该写成((val[p]^val[q])!=v),异或运算符优先性比关系运算符==低#include<stdio.h>#include<string.h>#include<algorithm>using namespace std;int roo...
2011-12-13 18:53:00 90
jquery —— 一次绑定多个事件 和 tiny_mce 赋值
$(function() { $("#ddlCorrespondence").bind("click change",function() { var id = $(this).val(); $("#Id").val(id); $("#TempletName").val($(th...
2011-12-13 16:07:00 113
windows下oracle数据文件的迁移和规范
研发中心一台windows2003上跑着oracle和sqlserver的数据库,是一台老机器,已经加挂了3块硬盘,但是最近接到同事请求处理说oracle数据库数据文件所在磁盘快满掉了,问改怎么处理,之前该同事已经咨询过另外一个本部门的同事,本部门同事竟然给答复说没办法处理,处理之后会导致数据库无法使用,我囧!无奈研发同事转问我,但是给她答复说可以处理,于是跑过去看了下机器磁盘信息,发现每块盘都用...
2011-12-13 14:57:00 457
PyCon 2011 China记
感谢在Sting等人的努力下促成了本次大会,同时也感谢各大赞助商。两天的会程内容丰富,干货很多,收获很大。会议的全部内容(视频和幻灯片)可以访问这里:http://e.gensee.com/v_3df867沈崴这次虽然没谈什么具体技术,只是泛泛地谈了Python的过去现状和未来,不过鉴于每次见到他,他都会提到PyPy,所以我也测试了一下,在计算密集型的应用中,PyPy的性能比标准Python要...
2011-12-12 15:32:00 76
SQL Server中为现有的列添加或去掉标识属性
内容摘要:SQL Server有一个不错的常用特性,就是标识列。利用这个特性,你可以轻松地在表里为每一行创建唯一的值。添加一个新的列并设置为标识列,或者删除现有标识列都很简单,但是如果是要把一个现有的列改为标识列,或者去掉现有的标识列的标识属性,那应该怎么做呢? 问题: SQL Server有一个不错的常用特性,就是标识列。利用这个特性,你可以轻松地在表里为每一行...
2011-12-09 17:26:00 347
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人