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

触发器(Trigger)的作用

触发器触发器(trigger)是个特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由个事件来触发,比如当对一个表进行操作(insert,delete,update)时就会激活它执行。触发器经常用于加强数据的完整性约束和业务规则等。触发器可以从DBA_TRIGGERS,USER_TRIGGERS数据字典中查到。触发器可以查询其他表,而且可以包含复杂的SQL语句。它们主要用于强制服从复杂的业务规则或要求。例如,您可以根据客户当前的帐户状态,控制是否

系统 2019-08-12 01:54:50 2281

各行各业

数据校验validator 与 DWZ

在做系统时经常会用到数据校验,数据校验可以自己写,也可以用现在成的,现在记录下两种类库使用方法,

系统 2019-08-12 01:33:19 2281

数据库相关

SQL 标量函数----->字符串函数 之二 去空格函数

在用ADO.NET时有时会遇到查询不到数据的状况,即使列属性设置为VARCHAR(N),也不能有效避免前后空格,所以要对查询数据做一定处理去空格函数1、LTRIM()把字符串头部的空格去掉。2、RTRIM()把字符串尾部的空格去掉。执行:select'3k'selectLTRIM('3k')asLTRIM--把字符串头部的空格去掉select'9C'selectRTRIM('9C')asRTRIM--把字符串尾部的空格去掉代表的是单引号得到结果如下:字符串

系统 2019-08-12 01:32:40 2281

Python

python基于socket进行端口转发实现后门隐藏的示例

思想:用户正常浏览器访问请求通过8080端口,请求若为http请求,则正常转发到80端口保证网站正常运行。否则转发到8888端口执行系统命令。8888端口监听代码:#!/usr/bin/envpythonfromsocketimport*importosHOST='127.0.0.1'PORT=8888BUFSIZE=1024ADDR=(HOST,PORT)tcpSerSock=socket(AF_INET,SOCK_STREAM)tcpSerSock.s

系统 2019-09-27 17:56:51 2280

Python

跟老齐学Python之for循环语句

废话少说,上干活。for的基本操作for是用来循环的,是从某个对象那里依次将元素读取出来。看下面的例子,将已经学习过的数据对象用for循环一下,看看哪些能够使用,哪些不能使用。同时也是复习一下过往的内容。复制代码代码如下:>>>name_str="qiwsir">>>foriinname_str:#可以对str使用for循环...printi,...qiwsir>>>name_list=list(name_str)>>>name_list['q','i',

系统 2019-09-27 17:55:50 2280

Python

利用python计算windows全盘文件md5值的脚本

importhashlibimportosimporttimeimportconfigparserimportuuiddeftest_file_md5(file_path):test=hashlib.md5()ifos.path.isfile(file_path):withopen(file_path,"rb")asf:whileTrue:data=f.read(8096)ifnotdata:breakelse:test.update(data)ret=t

系统 2019-09-27 17:55:47 2280

Python

Python在信息学竞赛中的运用及Python的基本用法(详解)

前言众所周知,Python是一种非常实用的语言。但是由于其运算时的低效和解释型编译,在信息学竞赛中并不用于完成算法程序。但正如LRJ在《算法竞赛入门经典-训练指南》中所说的一样,如果会用Python,在进行一些小程序的编写,如数据生成器时将会非常方便,它的语法决定了其简约性。本文主要介绍一下简单的Python用法,不会深入。Python的安装和实用Linux(以Ubuntu系统为例)一般的Linux都自带了Python,在命令行中输入Python即可进入如

系统 2019-09-27 17:54:00 2280

Python

Python中给List添加元素的4种方法分享

List是Python中常用的数据类型,它一个有序集合,即其中的元素始终保持着初始时的定义的顺序(除非你对它们进行排序或其他修改操作)。在Python中,向List添加元素,方法有如下4种方法(append(),extend(),insert(),+加号)1.append()追加单个元素到List的尾部,只接受一个参数,参数可以是任何数据类型,被追加的元素在List中保持着原结构类型。此元素如果是一个list,那么这个list将作为一个整体进行追加,注意a

系统 2019-09-27 17:53:47 2280

Python

python tkinter做UI界面

使用Python内置的tkinter写界面里面的爬虫代码是爬取网易云音乐的电台专栏,代码讲解链接在我上一篇博客:https://blog.csdn.net/congcong7267/article/details/95625653代码#-*-coding:utf-8-*-importtkinter.messageboxfromtkinterimport*fromtkinterimportttkfromPILimportImage,ImageTkimport

系统 2019-09-27 17:53:25 2280

Python

在VS2017中用C#调用python脚本的实现

情景是这样的:在C#中调用python脚本进行post请求,python脚本中使用了requests包。Python的开发环境我们有比较多的选择,pycharm、sublimetext等等。但是作为.net平台的Python语言ironPython,可以和C#交互,让编程更活泛。ironPython本身其实就是一个python的开发环境,我的电脑上还装有python2.7和pycharm,开始的时候使用pycharm写的,本来的想法是用VS直接调用就可以了

系统 2019-09-27 17:53:18 2280