【SQL-】

触发器语句中使用了两种特殊的表:deleted 表和 inserted 表。 Deleted 表用于存储 DELETE 和 UPDATE 语句所影响的行的复本。在执行 DELETE 或 UPDATE 语句时,行从触发器表中删除,并传输到 deleted 表中。Deleted 表和触发器表通常没有相同的行。 Inserted 表用于存储 INSERT 和 UPDATE 语句所影响的行的副本。在一个插入或更新事务处理中,新建行被同时添加到 inserted 表和触发器表中。Inserted 表中的
分类: 其他 发布时间: 12-20 22:44 阅读次数: 0

简述ADO.NET(一)

ADO.NET 宏观定义 传统ADO主要针对紧密连接的客户端/服务器端系统,而 ADO.NET考虑到了断开连接式应用并且引进了 Dateset 它代表任意数量的关联表,其中每个表都包含了行和列的集合的本地副本。使用Dateset的话.在断开数据库连接的情况下调用程序集(如 web 页面或者桌面可执行程序)处理和更新它的内容.然后使用关联的数据适配器把修改后的数据提交回数据库。 ADO.NET 的三面 从概念上来说,ADO.NET类库有三种完全不同的方式来实现数据访问:连接式、断开式和通过Ent
分类: 其他 发布时间: 12-20 22:44 阅读次数: 0

关于JDK动态代理和cglib动态代理

在spring AOP中,由于通知类中抽取了原始对象中的公共方法,使得原始对象的方法变得不能进行完整的操作。但是我们还是想通过某个方式实现原始对象完成完整操作,我们可以通过为原始对象创建代理对象的方式达到目的,有两种方式:JDK动态代理和cglib动态代理。 一、JDK动态代理   1、概述:针对内存中的Class对象,使用类加载器,动态为目标对象的实现接口创建代理对象。也就是说JDK代理是对对象做代理。   2、具体实现(如下代码):      创建一个接口及实现类           pu
分类: 其他 发布时间: 12-20 22:44 阅读次数: 0

显示当前目录下文件以及文件夹的GUI

跟着《Python 核心编程》照着做了一个能够显示当前目录的GUI小工具。 底层是调用的python的OS包 1 from tkinter import * 2 import os 3 from time import sleep 4 5 class DirList(object): 6 def __init__(self, initdir=None): 7 self.top = Tk() 8 self.label =
分类: 其他 发布时间: 12-20 22:44 阅读次数: 0

C# 数据库增加新表怎么更新ef

找到dbmx文件,打开,右键,更新模型 也可以 右键从模型中删除 重新更新过来,感觉说了句废话 哈哈
分类: 其他 发布时间: 12-20 22:44 阅读次数: 0

手动向Maven本地仓库添加ORACLE jdbc驱动

转自:https://www.cnblogs.com/lovefaner/p/9066079.html 一,当在maven工程中我们需要连接数据库的时候,只需要配置它的依赖就行,但是Maven不提供Oracle JDBC driver,由于Oracle授权问题它并没有提供,需要自己手动添加. 二,获取连接数据库的jar包,这里以Oracle为例, 1,一般安装Oracle10g以上的版本后,会自动生成ojdbc jar包。可以直接使用, 2,如果没有则需要从官网下载一个,http://www.
分类: 其他 发布时间: 12-20 22:44 阅读次数: 0

运行第一个容器【视频】

运行第一个容器【视频】 https://v.qq.com/x/page/h0394whc6u1.html ---------引用来自----------- https://mp.weixin.qq.com/s?__biz=MzIwMTM5MjUwMg==&mid=2653587564&idx=1&sn=d1db6c9993f44875f88c698ef9d268e4&chksm=8d308075ba470963f0b0461afaf599375a658df3feb2dbfb69b5d69256
分类: 其他 发布时间: 12-20 22:44 阅读次数: 0

2_python 输入 和 输出

print() 函数 1、输出指定的文字,在括号中输入单引号或双引号 2、写入多个字符串,用 ‘,’隔开,python 解析器遇到逗号,会输出一个空格 3、打印整数,或者计算结果 注意:对于 100+200,python 解析器自动计算出结果 300 input() 函数 ● 概述:可以让用户输入字符串,并存放到一个变量里。 带提示信息给用户: 任何计算机程序都是为了执行一个特定的任务,有了输入,用户才能告诉计算机程序所需的信息,有了输出,程序运行后才能告诉用户任务的结果。
分类: 其他 发布时间: 12-20 22:44 阅读次数: 0

【BZOJ4161】Shlw loves matrixI (常系数齐次线性递推)

【BZOJ4161】Shlw loves matrixI (常系数齐次线性递推) 题面 BZOJ 题解 \(k\)很小,可以直接暴力多项式乘法和取模。 然后就是常系数齐次线性递推那套理论了,戳这里 #include<iostream> #include<cstdio> #include<cstring> using namespace std; #define MOD 1000000007 #define MAX 5000 void add(int &x,int y){x+=y;if(x>=M
分类: 其他 发布时间: 12-20 22:44 阅读次数: 0

P2579 [ZJOI2005]沼泽鳄鱼

传送门 话说邻接矩阵居然还能快速幂的么…… 把原图的邻接矩阵\(G\)打出来,那么\(G[u][v]\)表示一秒后\(u\)到\(v\)的方案数,\(G^2[u][v]\)表示\(2\)秒后的方案数……于是只要矩阵快速幂计算\(G^k\)即可 然而有食人鱼,会导致某些点在某些时刻不能走。发现\(lcm(2,3,4)=12\),于是我们可以构造\(12\)个邻接矩阵\(P_1,P_2,...,P_{12}\)分别表示某个点在这个时刻能不能走,这样就可以防止不能走的情况 令\(Q=P_1P_2..
分类: 其他 发布时间: 12-20 22:44 阅读次数: 0

git之删除本地或远程分支

git之删除本地或远程分支 Delete a Local GIT branch git branch -d branch_name git branch -D branch_name The -d option stands for --delete, which would delete the local branch, only if you have already pushed and merged it with your remote branches. The -D optio
分类: 其他 发布时间: 12-20 22:44 阅读次数: 0

深度优先(2): Exploring zk-SNARKs [currently ongoing]

上一篇:深度优先(1): Exploring Elliptic Curve Cryptography deep into ... 密码学上的哈希函数 cryptographic hash function 1991: MD5 MD5 was designed by Ronald Rivest in 1991 to replace an earlier hash function MD4, and was specified in 1992 as RFC 1321. 1993: SHA-1 SH
分类: 其他 发布时间: 12-20 22:44 阅读次数: 0

Python 基础之运算符和基本数据类型

1. 运算符 1.1 结果是具体值(数字或字符串)的运算符 1.1.1 算数运算 1.1.2 赋值运算 1.2 结果是布尔值的运算符 1.2.1 比较运算 1.2.2 逻辑运算 1.2.3 成员运算 2. 基本数据类型入门 2.1 字符串 2.1.1 字符串介绍 在 python 中,字符串可以用单引号、双引号、三个单引号和三个双引号引起来。 name = "勒布朗" name = 'iverson' name = '''sb''' name = """"tsb""" 2.1.2 字符串的加法
分类: 其他 发布时间: 12-20 22:44 阅读次数: 0

VMware Workstation虚拟机打开 .vmx 文件没有反应--解决办法

方法1:关闭VMs方法: 英文版:Edit=>Preferences=>Share VMs 点击 Disable Sharing,点击后会变成 Enable Sharing,即可正常打开虚拟机。 中文版:VMware Workstation 左上角--编辑--首选项--共享虚拟机--启用共享(见下图)。(我用的这个) 方法2:和360免费wifi冲突,卸载360免费wifi。(听说的,未测试。) 方法3:将vmware的vmx文件转换成适合virtualbox的OVF文件。(未测试。)
分类: 其他 发布时间: 12-20 22:44 阅读次数: 0

一个按钮会随着鼠标移动而变化的小工具

非常简单的小玩意,创意是跟网上学的,写着练练笔 实现的功能就是: 两个按钮,鼠标在两个按键之间移动的时候,按钮的内容也会发生变化。 用的是tkinter的包 代码如下 1 from tkinter import * 2 class Trick(): 3 def __init__(self): 4 self.top = Tk() 5 self.label = Label(self.top, text="Do you love me") 6
分类: 其他 发布时间: 12-20 22:44 阅读次数: 0

AutoCAD2018精简优化版_32/64位下载_附注册机激活程序_附CAD2018安装图解教程[百度云盘]

cad2018精简版是由“珊瑚の海”基于官方原版的autocad2018而精简的一个cad制图软件,该版本精简了多余组件,保留必须的VB、VC、.Net 4.5.2、DirectX运行库,保留Express扩展工具可以自行选择安装,完善一些字体库,屏蔽并删除AutoCAD通讯中心,屏蔽AutoCADFTP中心,默认为AutoCAD经典空间,体积大幅度的缩减,并且软件包中集成注册机含激活说明,能够给用户最实用的绘图体验。 需要注意的是:本站提供的autocad2018 64位精简优化版功能和官方
分类: 其他 发布时间: 12-20 22:44 阅读次数: 0

pandas的TimeStamp Numpy的datetime64和pendulum转型问题

今天被这俩货因为时间日期处理不兼容的问题折腾半天,气死人,不吐槽不行了! pandas 和 pendulum 知名度都很高,也很常用。但我就是用不习惯!各种小坑让我特别不爽。 pandas的api让我觉得奇葩。根本没有其他py库连蒙带猜就能平顺执行的感觉,反正感觉和py风格不太搭。只是个人感觉。用其他知名库从来没这种感觉。 然后它的很多操作,都是列优先的,df['A'] 取一列,然后做某事。这是数据固定,处理数据时方便。 但,如果有时偷懒,当成数据库表,想按行操作,就非常别扭。连遍历都得是 f
分类: 其他 发布时间: 12-20 22:44 阅读次数: 0

java基础-04泛型

介绍 泛型就是数据类型的参数化表示,泛型的本质是参数化类型,常用E代表任何数据类型,在实际使用的时候把实际的数据类型传递给E。 泛型的好处是设计通用的功能,多个数据类型可以共用。 泛型类型E只能代表Object类型,不能代表 int,double等基本类型,要使用Integer,Double代替这些基本类型。 因为E的上限类型默认是Object,因此只能使用Object类型或Object的子类。 泛型分类 接口泛型 // 集合泛型接口,在接口名后添加<E> public interface C
分类: 其他 发布时间: 12-20 22:44 阅读次数: 0

request 的介绍使用属性

上下文:相当于一个容器,保存了 Flask 程序运行过程中的一些信息。 Flask中有两种上下文,请求上下文和应用上下文 请求上下文(request context) 在 flask 中,可以直接在视图函数中使用 request 这个对象进行获取相关数据,而 request 就是请求上下文的对象,保存了当前本次请求的相关数据,请求上下文对象有:request、session request 封装了HTTP请求的内容,针对的是http请求。举例:user = request.args.get('
分类: 其他 发布时间: 12-20 22:44 阅读次数: 0

ReactiveCocoa 监听枚举类型enumerate 或者 NSInteger类型

因为刚用RAC库, 不知如何通过signals监听枚举类型UIKtyboardType然后求助强大的Stack Overflow终于两个小时后一位国际友人回答了这个问题,经过测试正确感谢. 代码如下.h文件 #import <UIKit/UIKit.h> @interface XBXMLoginTextField : UIView @property (nonatomic, assign) UIKeyboardType keyboardType; @end .m文件 - (instancety
分类: 其他 发布时间: 12-20 22:44 阅读次数: 0