搜索到与相关的文章
数据库相关

group by的使用说明

SQLHAVING出现的原因在SQL中增加HAVING子句原因是,WHERE关键字无法与合计函数一起使用。SQLHAVING语法SELECTcolumn_name,aggregate_function(column_name)FROMtable_nameWHEREcolumn_nameoperatorvalueGROUPBYcolumn_nameHAVINGaggregate_function(column_name)operatorvalueSQLHAV

系统 2019-08-12 01:52:00 2167

编程技术

wcf契约版本处理与异常处理(随记)

-----------版本控制策略;必须支持向后兼容;----就是当服务端发生改变,但客户端未更新会不会发生错误;一旦契约发布,若要契约发生变化,如何不影响客户端使用;----wsdl:契约;服务契约的变化--对客户端的影响:操作签名的增加(无影响,默认缺省值)操作签名的删除(无影响,默认被忽略掉)增加新的操作(无影响,客户端不知道)删除操作、修改参数类型、修改返回值(报错)---数据契约的变化对客户端的影响添加non-required无影响;添加新的re

系统 2019-08-12 01:33:29 2167

各行各业

2007年值得去思考的N大软件技术(1)

2006年转眼就要过去了,又到了满网尽待“N大“时。已经约定俗成,每每到这时,铺天盖地的N大回顾与展望就会跃上各大网站的头条。热热闹闹的IT技术圈,这个时候总是会被彻头彻尾的品头论足一番。我先把正在思考的N大软件技术记录下来吧,希望可以找到答案。(逐渐更新)1网络时代数据库如何存数据?数据库已经不再是存取大规模简单结构数据的时代,对于绝大多数企业来讲已经是必不可少的IT基础构建。在网络时代,企业对于文档、邮件、视频等非结构化数据的传输、存取的需求越来越迫切

系统 2019-08-12 01:32:34 2167

数据库相关

收缩数据库

大家都用过企业管理器中的--“收缩数据库”,里面的功能的确可以收缩数据库的日志文件(.ldf)和数据文件(.mdf),但都会发现同样的问题,在收缩“数据文件”(.mdf)时根本收缩不了多少。最多截段自动增长部份的,没有根本释放在日常操作中删除数据库的沉冗空间。上述应该是很多人遇到过的,笔者也千试万试试出来的方法,为了确定您的数据库安全,在执行下例的操作前,请先备份你的数据库。1.首先你要找到你的数据库最大的表,一般是数目最大的表,如果不清楚,请在查询分析器

系统 2019-08-12 01:32:33 2167

各行各业

CORBA服务

CORBA服务(本文转载自软件工程专家网www.21cmm.com)苏洋CORBA服务的基本内容在CORBA体系规范中定义了多种类型的服务(Service),如命名(Naming)、生存期(LifeCycle)、事件(Event)、事务(Transaction)、对象持久化(PersistentObjects)、查询(Query)、特征(Property)、时间(Time)等服务功能。CORBA服务与对象请求代理之间的关系如下图所示。在CORBA规范中,没

系统 2019-08-12 01:31:51 2167

Python

Python学习教程(Python学习路线):干货面试题(三)

Python学习教程(Python学习路线):面试题(三)31、两个列表[1,5,7,9]和[2,2,6,8]合并为[1,2,2,3,6,7,8,9]extend可以将另一个集合中的元素逐一添加到列表中,区别于append整体添加32、用python删除文件和用linux命令删除文件方法python:os.remove(文件名)linux:rm文件名33、log日志中,我们需要用时间戳记录error,warning等的发生时间,请用datetime模块打印

系统 2019-09-27 17:56:55 2166

Python

用Python批量把文件复制到另一个文件夹的实现方法

0前言大概是三个月前,有个人找我说要我帮忙写几行代码,功能是把一个文件夹里面的所有文件拆分成200个文件一个文件夹,很简单的。我理解了之后,觉得还是挺简单的,花了半个小时写出来了,代码也不多,代码和思路都可以分享一下。1环境说明Win10系统下Python3,编译器是Pycharm。需要安装shutil这个第三方库,直接pipinstallshutil就可以了。2代码先导入需要用到的库,os是用来切换路径和创建文件夹的。shutil是用来复制黏贴文件的im

系统 2019-09-27 17:54:56 2166

Python

python移位运算的实现

密码算法程序设计实践选的SHA-1。在写的过程中遇到一丢丢关于python移位的问题,记录一下。SHA-1其中第一步需要填充消息。简单阐述一下sha1填充消息的过程:如输入消息“123”,先转成ascii码――313233,消息长度为3*8=24。即001100010011001000110011然后填充一个1占1bit,再填充447-24bit个0。10000000...00000000最后64bit加上消息长度24的二进制00011000二进制相当于是

系统 2019-09-27 17:52:18 2166

Python

python3.x上post发送json数据

一.摘要做接口自动化测试时,常常需要使用python发送一些json内容的接口报文,如果使用urlencode对内容进行编码解析并发送请求,会发现服务器返回了200,OK的状态,但响应内容不可读(像是一堆加密报文)。定位问题时发现抓包发现发送报文的内容与我们发送的json内容不符(会去掉”{“与”}“等内容),所以重新采用了json封装后,问题解决。二.解决方法1.先导入json模块,采用json.dumps将json内容进行封装eg:importjson

系统 2019-09-27 17:52:02 2166

Python

Python,pandas中DataFrame的选取总结

pandas中选取方式有很多种,最常用的是一下几种:直接选取(单维度选取)、iloc();loc();ix()函数选取(区域选区),at();iat()函数选取(单元格选取)。通过以上几种方式可以实现:选取某些行、某些列、某区域(同时选择某些行和某些列)、某个单元格,还可以进行条件选区。具体实现方法如下。首先创建一个DataFrame.importpandasaspdimportnumpyasnpdata={'name':['Joe','Mike','Ja

系统 2019-09-27 17:49:56 2166