首页 > 2020年02月27日 > 全部分享
C# Thread、lock
lock结论: 关于lock有下面几点需要注意的地方 1、lock的是引用类型的对象,string类型除外。 2、lock推荐的做法是使用静态的、只读的、私有的对象。 3、保证lock的对象在外部无法修改才有意义,如果lock的对象在外部改变了,对其他线程就会畅通无阻,失去了lock的意义。 另外没 ...
分类:Windows开发   时间:2020-02-27 16:03:07    收藏:0  评论:0  赞:0  阅读:82
MySQL 源码中的 ut_a 、 ut_ad
在 中,可以看到如下宏 可见, 是在开启 UNIV_DEBUG 下的 ,`ut_d` 是开启 UNIV_DEBUG 下才执行 EXPR;当 UNIV_DEBUG 关闭时, EXPR 均不执行。 例子如下,在开启 UNIV_DEBUG 时,会执行 和 ,并且会在其返回值为 0 时报错。 ...
分类:数据库技术   时间:2020-02-27 16:02:33    收藏:0  评论:0  赞:0  阅读:118
Java 异常
异常 异常分为两种:一种是错误,一种异常 对于错误来说:比如堆溢出,栈溢出等问题着这些问题开发人员是无法解决的。 对于异常来说:异常是我们可以进行处理的。 异常的关键字 try catch finally throws throw try 不能够单独使用,需要与catch或者finally配合使用。 ...
分类:编程语言   时间:2020-02-27 16:02:13    收藏:0  评论:0  赞:0  阅读:72
Java线程池,isShutDown、isTerminated的作用与区别
isShutDown当调用shutdown()或shutdownNow()方法后返回为true。 isTerminated当调用shutdown()方法后,并且所有提交的任务完成后返回为true;isTerminated当调用shutdownNow()方法后,成功停止后返回为true;如果线程池任务 ...
分类:编程语言   时间:2020-02-27 16:01:54    收藏:0  评论:0  赞:0  阅读:67
离散化
有两种方法,只贴出较为简便的一种 stl 实现离散化 1 #include<algorithm> // 头文件 2 //n 原数组大小 num 原数组中的元素 lsh 离散化的数组 cnt 离散化后的数组大小 3 int lsh[MAXN] , cnt , num[MAXN] , n; 4 for( ...
分类:其他   时间:2020-02-27 16:01:33    收藏:0  评论:0  赞:0  阅读:54
kali玩的好 局子进的早
前言 在众多Linux发行版本中,最受人们(hk)喜爱的莫过于kali Linux 至于为啥呢,且听小编细细道来 说正事 如何利用kali入侵Windows 测试准备 在本次测试中,我们准备了如下两台机器 1.运行Kali Linux的源机器 2.运行windows 7的目标机器 在这里win 7版 ...
分类:其他   时间:2020-02-27 16:01:04    收藏:0  评论:0  赞:0  阅读:318
Windows核心编程--进程简介
进程通常被定义为一个正在运行的程序的实例,它由两个部分组成: ①一个是操作系统用来管理进程的内核对象。内核对象也是系统用来存放关于进程的统计信息的地方。 ②另一个是地址空间,它包含所有可执行模块或DLL模块的代码和数据。它还包含动态内存分配的空间。如线程堆栈和堆分配空间。 要使进程完成某项操作,它必 ...
分类:Windows开发   时间:2020-02-27 16:00:47    收藏:0  评论:0  赞:0  阅读:62
C#-Json
类名 说明 JObject 用于操作JSON对象 JArray 用语操作JSON数组 JValue 表示数组中的值 JProperty 表示对象中的属性,以"key/value"形式 JToken 用于存放Linq to JSON查询后的结果 测试json {}对应的是JObject,而[]对应的是 ...
分类:Windows开发   时间:2020-02-27 15:59:56    收藏:0  评论:0  赞:0  阅读:72
vue配置开发,测试,生产环境api
npm run build 调用开发环境接口,打包开发环境npm run build:test 调用测试环境接口,打包测试环境npm run build:prod 调用生产环境接口,打包生产环境 vue项目用vue-cli脚手架安装完成之后,生成的项目中会有build,config这两个文件夹 1、 ...
分类:Windows开发   时间:2020-02-27 15:59:14    收藏:0  评论:0  赞:1  阅读:247
pikachu-跨站脚本漏洞(XSS)
一、跨站脚本漏洞概述 1.1 什么是XSS漏洞? XSS是一种发生在Web前端的漏洞,其危害的对象也主要是前端用户。 1.2 XSS如何攻击? 二、跨站脚本漏洞类型及测试流程 2.1 跨站脚本漏洞的类型? (1)反射型 交互的数据一般不会被存在数据库里边,一次性,所见即所得,一般出现在查询页面等。 ...
分类:其他   时间:2020-02-27 15:57:45    收藏:0  评论:0  赞:0  阅读:94
springboot笔记-1.自动化配置的关键
最近发现看过的东西容易忘,但是写一遍之后印象倒是会深刻的多。 总所周知springboot极大的简化了java开发繁琐性,而其最大的优势应该就是自动化配置了。比如要使用redis,我们直接引入相关的包,将redis连接信息配置下即可使用。本文主要分析下springboot自动化配置的关键。 本文分析 ...
分类:编程语言   时间:2020-02-27 15:57:07    收藏:0  评论:0  赞:0  阅读:58
线性基
什么是线性基 若集合$B$=集合$S$能异或出的数字的集合且$|B|$最小,则称集合$B$为集合$S$的线性基 构造 依次插入集合$S$中的每个数字$x$,我们将$x$从高位向地位遍历 假设当前遍历到第$i$位,且$x$二进制下第$i$位为$1$: 若已经存在$p_i$,那么$x$异或$p_i$,否 ...
分类:其他   时间:2020-02-27 15:56:52    收藏:0  评论:0  赞:0  阅读:57
Django回顾之_01_Django软件框架
1. 软件框架 一个公司是由公司中的各部部门来组成的,每一个部门拥有特定的职能,部门与部门之间通过相互的配合来完成让公司运转起来。 一个软件框架是由其中各个软件模块组成的,每一个模块都有特定的功能,模块与模块之间通过相互配合来完成软件的开发。 软件框架是针对某一类软件设计问题而产生的。 2. MVC ...
分类:其他   时间:2020-02-27 15:56:31    收藏:0  评论:0  赞:0  阅读:57
想要表白女朋友吗 python帮你完成心愿
python的海龟函数库 在我们Java中,海龟库。。。。。 错了错了,在我们python中海龟函数库(也就是turtle库)为我们提供了独有的功能 噔噔!那就是图形功能 废话不多说,先上使用步骤 python中海龟函数库 首先呢当然是最重要的 导包 import turtle 算了,直接上代码吧( ...
分类:编程语言   时间:2020-02-27 15:56:13    收藏:0  评论:0  赞:0  阅读:71
[学习笔记]生成函数1
[学习笔记]生成函数1 参考资料 西安交大 唐宇轩在西安交大附中讲课的PPT 信息学竞赛数学一本通 形式幂级数 我们把形如 $ \sum_{i>=0}a_i\cdot x^{i} $ 的式子称为形式幂级数 形式幂级数是个长度无限的多项式,但对于有些形式幂级数可以用长度有限的函数来表示,称其为闭形式 ...
分类:其他   时间:2020-02-27 15:55:50    收藏:0  评论:0  赞:0  阅读:59
鲁迅文集精选
...
分类:其他   时间:2020-02-27 15:55:25    收藏:0  评论:0  赞:0  阅读:69
为go配置阿里云镜像
请安装go 1.11以上版本。请注意以下两个要点: 在环境变量中添加GOPROXY,值为https://mirrors.aliyun.com/goproxy/。 在环境变量中添加GO111MODULE,值为on。 Windows中在系统变量中添加,Win10如下图 Linux或Mac中在相应shel ...
分类:其他   时间:2020-02-27 15:55:10    收藏:0  评论:0  赞:0  阅读:388
第8章 字符输入/输出和输入验证
8.1 单字符i/o:getchar()和putchar() 8.2 缓冲区 无缓冲输入:用户输入字符后,立即打印 缓冲输入:用户输入的字符被收集并储存在一个被称为缓冲区的临时存储区,按下Enter后,程序才可以使用用户输入的字符。 缓冲分为:完全缓冲I/O和行缓冲I/O。 完全缓冲I/O:缓冲区被 ...
分类:其他   时间:2020-02-27 15:54:50    收藏:0  评论:0  赞:0  阅读:85
pikachu-远程代码、命令执行漏洞(RCE)
一、RCE概述 1.1 什么是RCE? RCE漏洞,可以让攻击者直接向后台服务器远程注入操作系统命令或者代码,从而控制后台系统。 1.2 远程系统命令执行 一般出现这种漏洞,是因为应用系统从设计上需要给用户提供指定的远程命令操作的接口,比如我们常见的路由器、防火墙、入侵检测等设备的web管理界面上。 ...
分类:其他   时间:2020-02-27 15:54:25    收藏:0  评论:0  赞:0  阅读:103
Swift 枚举-从汇编角度看枚举内存结构
一、基本使用 先看枚举的几种使用(暂不要问,看看是否都能看懂,待会会逐一讲解) 1、操作一 简单使用 //第一种方式 enum Direction { case east case west case south case north func testDir() -> String { switc ...
分类:编程语言   时间:2020-02-27 15:54:03    收藏:0  评论:0  赞:0  阅读:89
1143条   上一页 1 ... 26 27 28 29 30 ... 58 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!