c#基础之ADO.NET(二)
(一)ADO.NET事务 定义:所谓事务,可以看做是一个操作单元,是最小的操作单位,在这个事务中的操作,要么全部执行成功,要么全部失败。 在一个事务性操作的环境下,操作有着以下的4种特性,被称为ACID特性 原子性(Atomicity) 当事务结束,它对所有资源状态的改变都被视为一个操作,这些操作要 ... 查看全文
Django Rest框架 APIView源码调用
上一篇说了请求访问的流程,这一篇说一下请求对应的源码调用 as_view 定义view dispatch dispatch initialize_request get_parsers (获取解析器) parser_context (解析上下文) get_authentitors (获取认证器) g ... 查看全文
APICloud教程
一、通过APICloud进行App前端布局和数据交互App前端布局:Window:窗口Frame:子窗口FrameGroup:一组子窗口的集合window+frame+html代码的布局方式整个页面最外面是一个window,头部和导航固定不变,为一个frame,下方内容区域又是一个frame,整个frame里面就是具体的页面内容了,里面嵌套了html\css代码打开新窗口的过程,就是在一组wind 查看全文
每日leetcode-数组-442. 数组中重复的数据
分类:数组-统计数组中的元素 题目描述: 给定一个整数数组 a,其中1 ≤ a[i] ≤ n (n为数组长度), 其中有些元素出现两次而其他元素出现一次。 找到所有出现两次的元素。 你可以不用到任何额外空间并在O(n)时间复杂度内解决这个问题吗? 解题思路: 由于数字i在1到n之间,可以将nums[ ... 查看全文
JavaSE_流程控制
1.Scanner 1.1用户交互Scanner java.util.Scanner是Java5的新特性,我们可以通过Scanner类来获取用户的输入基本语法: Scanner s = new Scanner(System.in); 可以通过Scanner类的next()与nextLine()方法获 ... 查看全文
JavaSE_基础语法
1.基本 1.1注释 平时我们编写代码,在代码量比较少的时候,我们还可以看懂自己写的,但是当项目结构一旦复杂起来,我们就需要用到注释了。只是并不会被执行,注释是给人看的书写注释是一个非常好的习惯 注释的分类 单行注释多行注释文档注释 1.1.1单行注释 以 // 开始,只支持单行,不支持换行!!! ... 查看全文
python程序设计基础
一、数据类型 1)数值 整数 int 小数 float2)布尔类型3)字符串4)判断数据类型:type(变量)5)数据类型转换 1.字符串转成整数:int() 2.字符串转成浮点:float() 3.字符串转成数值:float() 4.整数转成字符串: str() "%d"%aaa 二、变量 1)规 ... 查看全文
动态规划——剑指 Offer 42. 连续子数组的最大和
动态规划——剑指 Offer 42. 连续子数组的最大和 题目: 思路: dp数组的定义:dp[i]是以 nums[i] 结尾的最大子数组和。 base_case:dp[0] = nums[0] 状态转移方程:dp[i]有两种「选择」,要么与前面的相邻子数组连接,形成一个和更大的子数组;要么不与前面 ... 查看全文
HttpSession
概述 HttpSession是由javaWeb提供的,session是服务器对象,保存在服务器端 HttpSession是Servlet三大域对象之一,所以他也有setAttribute(),getAttribute(),removeAttribute() HttpSession底层依赖Cookie ... 查看全文
CSS DIV span 垂直居中
写一个页面,用到了垂直居中,但是页面是自适应的,所以div的高度也是不固定的 只能使用百分比来指定高度,然后测试了好长时间 就是文字弄不了垂直居中。 于是 自己整理了一个亲测可行的方案。 具体代码如下: <div style="height:100%;display:table;width:100% ... 查看全文
Swagger接口如何生成Html离线文档
A very simple tool that converts Swagger Api Document to Html File. 小记Swagger接口生成Html离线文档 由来 很多人用swagger2markup以及asciidoctor-maven-plugin插件来生成html格式的文 ... 查看全文
Postman测试Webservice的方法
下面通过简单的天气API来做演示 1、首先可以通过百度获得天气API的Webservice地址:http://www.webxml.com.cn/webservices/weatherwebservice.asmx 2、然后在浏览器中选择你需要调用的方法,点击进去获取简单的SOAP协议 3、打开Po ... 查看全文
使用nodejs判断前端性能
前提:安装node.js 1、监控工具:# npm install clinic -g 2、压测工具:# npm i autocannon -g 3、使用监控工具启动前端服务:# clinic doctor -- node server.js 4、使用压测工具压测(并发100持续20秒):# aut ... 查看全文
WPF drag过程中显示ToolTip.
原文:WPF drag过程中显示ToolTip. 在drag/drop过程中,我们在判断出over的元素上是否可以接受drag的东西之后,通常是通过鼠标的样式简单告诉用户这个元素不接受现在drag的内容,但是用户通常不知道具体的原因,有时候为了增强客户体验,会在o... ... 查看全文
常用的WINAPI函数
curuserId() 当前用户ID curext() 当前公司ID appl.company().ext() 当前公司ID fieldid2pname(tablenum(VendTable),fieldnum(VendTable,DlvTerm))) 获取字段名 setFocus() 获得焦点 i ... 查看全文
WPF DataGrid 使用CellTemplateSelector 时SelectTemplate方法Item参数为NULL
首先说明 在SelectTemplate中并Item参数并不是真的一直为Null。而是先执行空参数,之后再会执行有参数的。 至于原因 我也不知道... 具体验证过程是 也就说 做好非空检测即可 ... 查看全文
delphi adoquery的post和UpdateBatch
delphi adoquery的post和UpdateBatch Post是确认当前的修改,而UpdateBatch是把已经确认但是没有存盘的数据写入数据库当ADOQuery的CursorType是ctKeySet或者ctStatic,并且LockType是ltBatchOptimistic的时候, ... 查看全文
DOM核心API及其相关重要概念的理解
是什么? 是各大浏览器提供的针对HTML和XML文档的一个API(Application Programming Interface应用程序编程接口)。DOM描述了一个层次化的节点树,容许开发人员对DOM中的节点进行增删改查,操作节点的属性和样式。 节点 HTML中的每个成分都是一个节点(元素,属性 ... 查看全文
[APIO2019T1]奇怪装置
考古学家发现古代文明留下了一种奇怪的装置。该装置包含两个屏幕,分别显示两个整数x和y。经过研究,科学家对该装置得出了一个结论:该装置是一个特殊的时钟,它从过去的某个时间点开始测量经过的时刻数t,但该装置的创造者却将t用奇怪的方式显示出来。若从该装置开始测量到现在所经过的时刻数为t,装置会显示两个整数 ... 查看全文