搜索到与相关的文章
Java

java提高篇-----异常

java提高篇-----异常(二)五、自定义异常Java确实给我们提供了非常多的异常,但是异常体系是不可能预见所有的希望加以报告的错误,所以Java允许我们自定义异常来表现程序中可能会遇到的特定问题,总之就是一句话:我们不必拘泥于Java中已有的异常类型。Java自定义异常的使用要经历如下四个步骤:1、定义一个类继承Throwable或其子类。2、添加构造方法(当然也可以不用添加,使用默认构造方法)。3、在某个方法类抛出该异常。4、捕捉该异常。/**自定义

系统 2019-08-29 22:02:53 2919

C#

C# 给自己写的软件,加注册码功能。

为自己写的程序加一个注册功能吧。生成的机器号是根据CPU和硬盘号来的,根据自己的需求改成是否是随机生成。代码直接粘贴到新建类覆盖原代码就能直接用了。usingSystem;usingSystem.Management;usingSystem.Security.Cryptography;usingSystem.Text;namespaceRegisterClass{classRegisterClass{//步骤一:获得CUP序列号和硬盘序列号的实现代码如下:

系统 2019-08-12 09:27:10 2919

SqlServer

sql server 查询结果集自动添加编号

SQL提供了一个IDENTITYFunction,可以得到标识列的值,不过可惜的很的是,这个函数只能用于SELECTINTO语句,所以我们只好引入一个临时表了Ex:USEpubsSELECTIDENTITY(INT,1,1)ASRank,au_lname,au_fnameINTO#tmpFROMauthorsSELECT*FROM#tmpDROPTABLE#tmp这种方法的性能好,不过缺点是必须通过几条SQL语句才能完成。所以如果可能的话,一般还是建议在客

系统 2019-08-12 01:55:42 2919

DB2

DB2锁机制

相比较Oracle来说,DB2的锁机制麻烦了很多,而且这个麻烦带来的不是性能的上升而是下降,不过如果细致了解的话,只能感慨不愧是数据库理论诞生的公司,在实现数据库理论上比Oracle全面得多。Oracle没有实现一般数据库理论里的锁机制,带来的并发性与性能上的提升以及相关的问题上文已经介绍了,现在来说说几乎完全实现一般数据库理论锁机制的DB2数据库这方面的实现。下面的资料来源于IBM资料库DB2和Oracle的并发控制(锁)比较首先是锁是属性,有如下几个基

系统 2019-08-12 01:54:07 2919

SqlServer

SQL Server 2005中top关键字的用法

1、返回N条记录数selecttopn*from<表名>[查询条件]2、返回总结果集中指定百分比记录数selecttopnpercent*from<表名>[查询条件]3、分页查询语句selecttoppageSize*from<表名>where[userId]notin(selecttopstartRow[userId]from<表名>orderby[userId])orderbyuserIdpageSize:分页的大小,指定一个页面显示的记录条数,相当于

系统 2019-08-12 01:51:53 2919

Oracle

Access, SQL Server, and Oracle数据类型的对应

ThetablebelowshowstheADODataTypemappingbetweenAccess,SQLServer,andOracle:DataTypeEnumValueAccessSQLServerOracleadBigInt20BigInt(SQLServer2000+)adBinary128BinaryTimeStampRaw*adBoolean11YesNoBitadChar129CharCharadCurrency6CurrencyMo

系统 2019-08-12 01:51:27 2919

数据库相关

Boost Getting Started on Unix Variants

BoostGettingStartedonUnixVariantsGettingStartedonUnixVariantsIndex1GetBoost2TheBoostDistribution3Header-OnlyLibraries4BuildaSimpleProgramUsingBoost4.1ErrorsandWarnings5PreparetoUseaBoostLibraryBinary5.1EasyBuildandInstall5.2Or,Bui

系统 2019-08-12 01:33:23 2919

操作系统

Cat VS Dog

CatVSDogTimeLimit:2000/1000MS(Java/Others)MemoryLimit:125536/65536K(Java/Others)TotalSubmission(s):2046AcceptedSubmission(s):719ProblemDescriptionThezoohaveNcatsandMdogs,todaytherearePchildrenvisitingthezoo,eachchildhasalike-anima

系统 2019-08-12 01:32:42 2919

编程技术

8.1. datetime — Basic date and time types

8.1.datetime—Basicdateandtimetypes—Pythonv2.7.3documentationNotethatnormalizationofnegativevaluesmaybesurprisingatfirst.Forexample,>>>>>>fromdatetimeimporttimedelta>>>d=timedelta(microseconds=-1)>>>(d.days,d.seconds,d.microseconds

系统 2019-08-12 01:32:26 2919

Python

使用python生成微信好友个性签名词云图

生成词云主要使用了itchat、jieba、wordcloud这三个依赖库itchatitchat是一个开源的微信个人号接口,使用python调用微信从未如此简单。jieba“结巴”中文分词:做最好的Python中文分词组件wordcloud词云图,也叫文字云,是对文本中出现频率较高的“关键词”予以视觉化的展现,词云图过滤掉大量的低频低质的文本信息,使得浏览者只要一眼扫过文本就可领略文本的主旨。相关的使用、API可以点击上面链接进行查看首先我们得安装这三个

系统 2019-09-27 17:46:24 2918