- 浏览: 42115 次
- 性别:
- 来自: 广州
文章列表
假设有一个实体叫StudentEntity,希望对这个实体进行按生日排序。
1、StudentEntity类实现Comparable<T> 接口,实现它的compareTo方法,
然后用 Collections.sort( studentEntity List); 就可以进行排序了。
2、新建一个比较类,例如 ComparatorStudentEntity,该类实现 Comparator<T> 接口,
然后用Collections.sort(entityList,new
ComparatorStudentEntity ()); 可以进行排序。
微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)……
(一)深入浅出理解索引结构
实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered
index,也称聚类索引、簇集索引)和非聚集索引(nonclustered
index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别:
其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查 ...
在建立BI数据仓库时,时常需要用到时间维度,通过存储过程一次性批量生成,语句如下:
create PROCEDURE [dbo].[Create_time_by_day_dimension]
-- Add the parameters for the stored procedure here
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT O ...
开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID
之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"
经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用
假如我们需要确定谁占用了我们的9050端口
1、Windows平台在windows命令行窗口下执行:
C:\>netstat -aon|fin ...
1、如何只更新符合条件的第一行数据
set rowcount 1
update语句。。。
set rowcount 0
相信大家都很熟悉这篇文章:《利用免费的GAE(Google App Engine)建立强大的Blog(micolog)网站》,
也相信大家对GAE的了解,
更相信有很多人看好GAE,即使它经常被墙。
原因是大家都相信google,不怀疑google的公关能力。
废话不说,转到正题,大家都熟悉GAE了,下面简单带过
gae-django-cms (GD-cms) 是一个多用户、用python编写、运行在GAE上的CMS,
一、主要功能:
文章、分类没有限制(解决了GAE搜索数据只返回1000个结果、效率随返回结果指数增加的问题)
多用户(注册后通过邮箱激活即可)投递文章
用t ...
一:环境
操作系统环境:
Windos Server
2008 R2 64bit
所需
软件版本:
SQLSERVER
2008 64
位
Oracle client 32
位和
Oracle
client 64
位
二:问题
用
Oracle
的客户端去连接远程
Oracle
数据库可以,但用
SQL
SERVER
去连接时,总是报一个
OraOLEDB.Oracle.1
没有提供的
错误。
...
一:取字符串中出现的首个数字是5的那些记录
比如 ZCB520,ZCB888,520ZCB,
ZCB888就是需要被过滤的。
select colName, patindex('%[0-9]%',colName) 首个数字出现的位置 from TableName
where substring(colName,patindex('%[0-9]%',colName),1)='5'
如果想要返回首个非数字出现的位置就用:patindex('%[^0-9]%',colName)
PATINDE函数说明。
语法 PATINDEX (<’%substrin ...
You are now ready to share your qualifications with your employer, friends, and colleagues. Provide them with your Transcript ID (935744) and the Access Code (zhoucaibin), and direct them to https://mcp.microsoft.com/authenticate/validatemcp.aspx. Remember, you can change your Access Code at any time ...
1、安装winPcap,地址http://www.winpcap.org/install/default.htm
然后把现成的已经编译好的dpkt和pcap放到\Python26\Lib\site-packages下。(附件)
2、测试是否可用。
>>> import dpkt
>>> import pcap
>>> import sendpkt
如果要自己自己编译的话。
1、需要安装MinGW(http://www.mingw.org/),装好把把MinGW\bin添加到环境变量中去。【set PATH=%PATH%;E:\s ...
一:首先当然要在机器上安装有Python,我的版本是2.6.并把它加入到环境变量中去。
二:安装Django
Django下载地址:http://www.djangoproject.com/download/
解压后,在控制台cd到Django目录:然后输入python setup.py install
如果没有特殊情况,此时Django将安装成功。其实是拷贝了一些库到Python的Scripts目录下去。
然后在环境变量中添加\Python26\Scripts。相当于是把Django添加到环境变量中去。
然后cd到你要创建项目的文件夹了,比如在C:\Project
输入命 ...
Insert INTO table(field1,field2,...)
values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INTO SELECT 表复制语句了。
1.INSERT INTO SELECT语句
语句形式为:Insert into Table2(field1,field2,...) select
...
无法标识/锁定数据文件
錯誤提示為:
SQL> startup
ORACLE 例程已经启动。
Total System
Global
Area 293601280 bytes
Fixed
Size
1290208 bytes
Variable
Size
209715232 bytes
Database
Buffers 7549747 ...
1、增加一个虚似硬盘
如果是在vmware里面安装的windows系统,添加个硬盘很容易,
(1)先打开要添加硬盘的虚拟系统(不要启动该系统),选择虚拟机菜单---设置-----选添加,
(2)然后在弹出添加硬件向导窗口中------选择硬盘-------一路next就好了,后面的操作和新建一个虚拟机的时候配置硬盘是一样的。
(3)添加了新的硬盘后,启动windows进到系统中,在控制面板中找“管理工具”->“计算机管理”,然后选“磁盘管理”,添加新磁盘就好了。
其实很简单的..如果想继续给VMware增加硬盘的话,重复上述动作。
sql server 2008默认是不允许远程连接的,sa帐户默认禁用的,如果想要在本地用SSMS连接远程服务器上的SQL Server 2008,需要做两个部分的配置:
1,SQL Server Management Studio Express(简写SSMS)
2,SQL Server 配置管理器/SQL ...