2020年3月31日星期二

MySQL到底能有多少个字段 - 懂点IT的耿小厨

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
MySQL到底能有多少个字段 - 懂点IT的耿小厨  阅读原文»

【摘要】今天技术讨论群里 "一切随遇而安"同学看书时出现一个疑问,一个MySQL的表中到底可以有多少个字段?带着这个疑问,我们展开了探讨,也接着讨论了一个单字段长度的问题。 1. 官方文档说明 官方文档的内容如下,主要意思是字段个数限制达不到理想的4096个,且和字段类型有关,innodb引擎的字段上限是1 阅读全文

JMeter入门介绍 - 2Simple  阅读原文»

【摘要】目录 "概述" "下载&安装" "实战JMetetr" "测试计划简述" "准备测试计划" "编写测试计划" "录制测试脚本" "执行性能测试" "单机测试" "分布式测试" "分析测试报告" "APDEX" "响应时间和吞吐量统计" "测试结果详细报表" "常用插件及扩展" "Q&A" 概述 作为 阅读全文

阅读更多内容

2020年3月29日星期日

Cesium 源码笔记[1] Viewer模块实例化的大致过程 ver1.67 - 秋意正寒

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
Cesium 源码笔记[1] Viewer模块实例化的大致过程 ver1.67 - 秋意正寒  阅读原文»

【摘要】我原本想写日记的,但是不太现实。 源码下载 源码可以从源码包和发行包中的Source目录中获取。 Cesium的模块化机制从1.63版本开始,由原来的RequireJs变为ES6。但有可能是原先设计耦合的问题,内部依旧是ES5实现。 入口:实例化Viewer时到底发生了什么 写Cesium程序时,都 阅读全文

ysoserial分析【二】7u21和URLDNS - ka1n4t  阅读原文»

【摘要】[TOC] 7u21 7u21中利用了TemplatesImpl来执行命令,结合动态代理、AnnotationInvocationHandler、HashSet都成了gadget链。 先看一下调用栈,把ysoserial中的调用栈简化了一下 其中关于 类如何执行恶意代码的知识可以参考另一篇文章中对C 阅读全文

阅读更多内容

2020年3月28日星期六

【Excel使用技巧】vlookup函数 - 弗兰克的猫

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
【Excel使用技巧】vlookup函数 - 弗兰克的猫  阅读原文»

【摘要】背景 前不久开发了一个运营小工具,运营人员上传一个id的列表,即可导出对应id的额外数据。需求本身不复杂,很快就开发完了,但上线后,运营反馈了一个问题,导出后的数据跟导出之前的数据顺序不一致。![1.png]( https://i.loli.net/2020/03/28/psGMa8ySYvFlLk 阅读全文

如何设计一个自动化测试框架 - 测试轩  阅读原文»

【摘要】在进行自动化框架设计之前我们先来看两个问题,什么是自动化框架,设计的时候应该注意什么原则,然后该怎么做?本文会以一个web端的UI自动化测试框架设计为例 什么是自动化测试框架 什么是框架 特指为解决一个开放性问题而设计的具有一定约束性的支撑结构。在此结构上可以根据具体问题扩展、安插更多的组成部分,从 阅读全文

阅读更多内容

2020年3月27日星期五

identityserver4源码解析_3_认证接口 - holdengong

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
identityserver4源码解析_3_认证接口 - holdengong  阅读原文»

【摘要】目录 "identityserver4源码解析_1_项目结构" "identityserver4源码解析_2_元数据接口" "identityserver4源码解析_3_认证接口" "identityserver4源码解析_4_令牌发放接口" "identityserver4源码解析_5_查询用户信 阅读全文

数据库技术交流群 - 懂点IT的耿小厨  阅读原文»

【摘要】为了及时回复数据库相关问题,更好的与朋友沟通、学习,因此创建了微信群,有需要的同学可以加群主微信或通过关注微信公众号进群 微信公众号: 数据库干货铺 微信群群主: 阅读全文

阅读更多内容

2020年3月26日星期四

如何优雅地中止线程? - 武培轩

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
如何优雅地中止线程? - 武培轩  阅读原文»

【摘要】本文来学习如何学习优雅地中止线程?通过 "Java 线程的生老病死" 的学习,我相信大家对线程的运行以及线程的状态有一定了解了,那么我们现在来学习中止线程: 错误的线程中止 stop 首先来讲解一个错误的方式来中止线程 ― :中止线程,并且清除监控器锁的信息,但是可能导致线程安全问题,JDK 不建议 阅读全文

《前端之路》- TypeScript (四) class 中各类属性、方法,抽象类、多态 - SmallW  阅读原文»

【摘要】[TOC] 在这一章中介绍的 class 类,希望同学们可以在上一章节中 复习下构造函数、原型、原型链等基础知识 一、TypeScript 中的类 1、先来举个例子: typescript class Persons { name: any; age: number | undefined; con 阅读全文

阅读更多内容

2020年3月25日星期三

当程序执行一条查询语句时,MySQL内部到底发生了什么? (说一下 MySQL 执行一条查询语句的内部执行过程? - 秋天的风,夏天的雨

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
当程序执行一条查询语句时,MySQL内部到底发生了什么? (说一下 MySQL 执行一条查询语句的内部执行过程? - 秋天的风,夏天的雨  阅读原文»

【摘要】先来个最基本的总结阐述,希望各位小伙伴认真的读一下,哈哈: 1)客户端(运行程序)先通过连接器连接到MySql服务器。 2)连接器通过数据库权限身份验证后,会先查询数据库缓存是否存在(之前执行过相同条件的SQL查询),如果有会直接返回缓存中的数据。如果没有则会进入分析器。 3)进入分析器后会对查询语 阅读全文

动态规划入门――详解完全背包与多重背包问题 - TechFlow2019  阅读原文»

【摘要】本文始发于个人公众号: TechFlow ,原创不易,求个关注 今天是算法数据结构专题的第13篇文章,也是动态规划专题的第二篇。 上一讲当中我们一起学习了动态规划算法中的零一背包问题,我们知道了所谓的零一背包是指每一种物品只有一个,所以它的状态只有0和1两种,即拿或者不拿。而今天我们要来讨论物品不止 阅读全文

阅读更多内容

2020年3月24日星期二

ASP.NET Core - 在ActionFilter中使用依赖注入 - Agile.Zhou

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
ASP.NET Core - 在ActionFilter中使用依赖注入 - Agile.Zhou  阅读原文»

【摘要】上次[ActionFilter引发的一个EF异常](https://www.cnblogs.com/kklldog/p/not-use-sync-in-actionfilter.html),本质上是对Core版本的ActionFilter的知识掌握不够牢固造成的,所以花了点时间仔细阅读了微软的官方文... 阅读全文

【Springboot】用Prometheus+Grafana监控Springboot应用 - 南瓜慢说  阅读原文»

【摘要】1 简介 项目越做越发觉得,任何一个系统上线,运维监控都太重要了。关于Springboot微服务的监控,之前写过 "【Springboot】用Springboot Admin监控你的微服务应用" ,这个方案可以实时监控并提供告警提醒功能,但不能记录历史数据,无法查看过去1小时或过去1天等运维情况。本 阅读全文

阅读更多内容

2020年3月21日星期六

奇思妙想-java实现另类的pipeline模式 - 车干飞

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
奇思妙想-java实现另类的pipeline模式 - 车干飞  阅读原文»

【摘要】磕叨 在公司做项目是见到前辈们写的一段任务链的代码,大概如下 taskA执行run调用并完成TaskA声明的任务逻辑之后,内部会自动调用构造参数传入的TaskB的run方法,过程类似TaskA,TaskB完成之后一样会调用参数传入的task,直到最后一个没有带下一个task类传入的任务完成,即完成一 阅读全文

MySQL InnoDB表的碎片量化和整理(data free能否用来衡量碎片?) - MSSQL123  阅读原文»

【摘要】网络上有很多MySQL表碎片整理的问题,大多数是通过demo一个表然后参考data free来进行碎片整理,这种方式对myisam引擎或者其他引擎可能有效(本人没有做详细的测试).对Innodb引擎是不是准确的,或者data free是不是可以参考,还是值得商榷的。本文基于MySQL的Innodb存 阅读全文

阅读更多内容

2020年3月20日星期五

seldom之数据驱动 - 虫师

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
seldom之数据驱动 - 虫师  阅读原文»

【摘要】seldom之数据驱动 如果自动化某个功能,测试数据不一样而操作步骤是一样的,那么就可以使用参数化来节省测试代码。 seldom是我在维护一个Web UI自动化测试框,这里跟大家分享seldom参数化的实现。 GitHub:https://github.com/SeldomQA/seldom 参数化 阅读全文

035.集群安全-Pod安全 - 木二  阅读原文»

【摘要】一Pod安全 1.1PodSecurityPolicy启用 为了更精细地控制Pod对资源的使用方式,Kubernetes从1.4版本开始引入了PodSecurityPolicy资源对象对Pod的安全策略进行管理,并在1.1版本中升级为Beta版,到1.14版本时趋于成熟。 若想启用PodSecu 阅读全文

阅读更多内容

2020年3月19日星期四

Cinemachine中噪音的应用 - blueberryzzz

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
Cinemachine中噪音的应用 - blueberryzzz  阅读原文»

【摘要】两种默认产生噪音的方式 Nosie阶段的Component Component在流水线中主要通过MuteCameraState来处理对State的计算。 对于Noise类型的Component来说,就是在MuteCameraState中,通过将噪音数据应用到State中的PositionCorrec 阅读全文

SpringCloud之Hystrix服务降级入门全攻略 - 小鱼吃猫  阅读原文»

【摘要】SpringCloud是通过HTTP Rest的方式在"微服务"之间进行调用的,所以每一个"微服务"都是一个web项目。既然它是一个web项目,它就就有可能会发生错误,这个错误有可能是服务器内存不足、客户端传参错误、网络问题等,也有可能是人为的(这个就是**服务熔断**)。也就是说,会因为一些原因从... 阅读全文

阅读更多内容

2020年3月17日星期二

032.核心组件-kube-proxy - 木二

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
032.核心组件-kube-proxy - 木二  阅读原文»

【摘要】一kube-proxy原理 1.1kube-proxy概述 Kubernetes为了支持集群的水平扩展、高可用性,抽象出了Service的概念。Service是对一组Pod的抽象,它会根据访问策略(如负载均衡策略)来访问这组Pod。Kubernetes在创建Service时会为Service分配 阅读全文

服务发现组件之 ― Eureka - mghio  阅读原文»

【摘要】前言 现在流行的微服务体系结构正在改变我们构建应用程序的方式,从单一的单体服务转变为越来越小的可单独部署的服务(称为 ),共同构成了我们的应用程序。当进行一个业务时不可避免就会存在多个服务之间调用,假如一个服务 A 要访问在另一台服务器部署的服务 B,那么前提是服务 A 要知道服务 B 所在机器的 阅读全文

阅读更多内容

2020年3月15日星期日

TLS/SSL 梳理 - opticor

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
TLS/SSL 梳理 - opticor  阅读原文»

【摘要】数据加密通篇都是为了防止第三方的劫持伪造,保证连接安全, 毫无遮掩的明文传输只有民风淳朴的时候才是安全的。 先是一些基础的内容: 对称加密 最开始为了对数据进行加密,使用的是对称加密算法,即双方协商好一个密钥,传输的时候使用这个密钥对数据进行加密和解密,但是这个密钥当然不能使用网络传输,不然同样被第 阅读全文

关于.NET中的控制反转及AutoFac的简单说明 - shanzm  阅读原文»

【摘要】[TOC] shanzm 2020年3月16日 02:17:35 1.控制反转 1.1 什么是依赖? 依赖 是面向对象中用来描述类与类之间一种关系的概念。两个相对独立的对象,当一个对象负责构造另一个对象的实例,或者依赖另一个对象的服务,这样的两个对象之间主要体现为 依赖关系 1.2 什么是控制反转? 阅读全文

阅读更多内容

2020年3月14日星期六

Fortify Audit Workbench 笔记 SQL Injection SQL注入 - 马洪彪

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
Fortify Audit Workbench 笔记 SQL Injection SQL注入 - 马洪彪  阅读原文»

【摘要】SQL Injection SQL注入 Abstract 通过不可信来源的输入构建动态 SQL 指令,攻击者就能够修改指令的含义或者执行任意 SQL 命令。 Explanation SQL injection 错误在以下情况下发生: 1. 数据从一个不可信赖的数据源进入程序。 2. 数据用于动态地构 阅读全文

C++ STL迭代器原理和简单实现---看这一篇就够了! - wengle  阅读原文»

【摘要】1. 迭代器简介 为了提高C++编程的效率,STL(Standard Template Library)中提供了许多容器,包括vector、list、map、set等。然而有些容器(vector)可以通过下标索引的方式访问容器里面的数据,但是大部分的容器(list、map、set)不能使用这种方式访 阅读全文

阅读更多内容

2020年3月12日星期四

Java对象的初始化详情(继承相关) - xxbbtt

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
Java对象的初始化详情(继承相关) - xxbbtt  阅读原文»

【摘要】Java的继承是比较重要的特性,也是比较容易出错的地方,下面这个例子将展示如果父类构造器中调用被子类重写的方法时会出现的情况: 首先是父类: public class test { void fun(){ System.out.println("test fun()"); } void fun1() 阅读全文

CyclicBarrier源码探究 (JDK 1.8) - 纳兰小依  阅读原文»

【摘要】`CyclicBarrier CyclicBarrier CountDownLatch CyclicBarrier CyclicBarrier ReentrantLock`,主要方法在执行时都会加锁,因此并发性能不是很高。 1.相关字段 需要注意的是 字段,用于标记栅栏当前处在哪一代。当满足一定的条 阅读全文

阅读更多内容

2020年3月11日星期三

浅谈JS之setTimeout与setInterval - 爱在846

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
浅谈JS之setTimeout与setInterval - 爱在846  阅读原文»

【摘要】本文简单的介绍了setTimeout和setInterval的概念及语法,并通过Vue实例演示了在实际项目的用法,通过本文可以彻底的掌握这两个Window 对象方法。 阅读全文

Python 【基础常识概念】 - Talent、茂茂  阅读原文»

【摘要】深浅拷贝 浅copy与deepcopy 浅copy:不管多么复杂的数据结构,浅拷贝都只会copy一层 deepcopy: 深拷贝会完全复制原变量相关的所有数据,在内存中生成一套完全一样的内容,我们对这两个变量中任意一个修改都不会影响其他变量 深浅拷贝之间的区别? 对象的赋值就是简单的引用,a = 阅读全文

阅读更多内容

2020年3月9日星期一

微信小程序转化为uni-app项目 - 追逐时光

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
微信小程序转化为uni-app项目 - 追逐时光  阅读原文»

【摘要】前言: 之前自己做一个uni-app的项目的时候前端需要实现一个比较复杂的动态tab和swiper切换的功能,但是由于自己前端抠脚的原因没有写出来,然后自己在网上搜索的时候发现了有个微信小程序里面的页面及极其的符合我的需求。那么问题来了我该如何将微信小程序转为为uni-app项目呢?搜索了下网上的相 阅读全文

JAVA有关位运算的全套梳理 - 胖虎1993  阅读原文»

【摘要】一、在计算机中数据是如何进行计算的? 1.1:java中的byte型数据取值范围 我们最开始学习java的时候知道,byte类型的数据占了8个bit位,每个位上或0或1,左边第一位表示符号位,符号位如果为1表示负数,为0则表示正数,因此要推算byte的取值范围,只需要让数值位每一位上都等于1即可。 阅读全文

阅读更多内容

2020年3月8日星期日

开源网站云查杀方案,搭建自己的云杀毒 -搭建ClamAV服务器 - Jesai

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
开源网站云查杀方案,搭建自己的云杀毒 -搭建ClamAV服务器 - Jesai  阅读原文»

【摘要】开源网站云查杀方案,搭建自己的云杀毒 搭建ClamAV服务器 1 前言: 在上一篇我们已经演示了整个方案,传送门《开源网站云查杀方案,搭建自己的云杀毒》:https://www.cnblogs.com/dengjiahai/p/12437360.html#4514940。接着我就写一个文章来演示如何 阅读全文

数据挖掘入门系列教程(二)之分类问题OneR算法 - 段小辉  阅读原文»

【摘要】数据挖掘入门系列教程(二)之分类问题OneR算法 数据挖掘入门系列博客:https://www.cnblogs.com/xiaohuiduan/category/1661541.html 项目地址:GitHub 在上一篇博客中,我们通过分析亲和性来寻找数据集中数据与数据之间的相关关系。这篇博客我们会 阅读全文

阅读更多内容

2020年3月7日星期六

快读 - KonnyWen

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
快读 - KonnyWen  阅读原文»

【摘要】快读 $\texttt{fread}$ 就相当于把读入的东西整块拖入存储,然后从上面读。 不要经常用,要不然码量不保。有需要的时候掏出来就可以了。 吸氧什么不靠谱的,快读比起吸氧稳定得多。 祝大家学习愉快! 阅读全文

数据结构 2 字符串 数组、二叉树以及二叉树的遍历 - 程序猿小码  阅读原文»

【摘要】上一节的学习中,我们已经结合JAVA 本身,将线性表所包含的顺序表、链表、栈、队列等数据结构通通学习了一番,并且将这些数据结构的一些基本操作。比如 add() remove() pop() 等等方法都进行了列举,通过这些,我们将对线性表有了一个直接的认识。这节将学习有关字符串、广义表等内容。 字符串 阅读全文

阅读更多内容

2020年3月6日星期五

《ASP.NET Core 3框架揭秘》读者群,欢迎加入 - Artech

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
《ASP.NET Core 3框架揭秘》读者群,欢迎加入 - Artech  阅读原文»

【摘要】ASP.NET Core 3框架揭秘》(上下册)在本月正式上市,为此出版社专门创建了一个微信群,。由于目前人数已经超过200人,只能通过邀请方能加入。有兴趣的朋友可以搜索微信账号"broadview002"(博文小丸子)并添加为好友,并在申请消息中指定本书书号"38462",出版社工作人员将自动帮你... 阅读全文

Asp.Net Core 中间件应用实践中你不知道的那些事 - Jlion  阅读原文»

【摘要】中间件和Filter 有哪些区别,分别的作用又是什么,使用Endpoint 终结者路由的应用场景有哪些,怎么使用Endpoint 终结者路由进行中间件的开发;我们知道,任何的一个web框架都是把http请求封装成一个管道,每一次的请求都是经过管道的一系列操作,最终到达我们写的代码中。那么中间件就是在... 阅读全文

阅读更多内容

2020年3月4日星期三

当我们开发过程中遇到如下警告时,我们可以做如下调整 - 苏木力格

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
当我们开发过程中遇到如下警告时,我们可以做如下调整 - 苏木力格  阅读原文»

【摘要】当我们开发过程中遇到如下警告时,我们可以做如下调整 阅读全文

.NET Core 基于Websocket的在线聊天室 - Agile.Zhou  阅读原文»

【摘要】什么是Websocket 我们在传统的客户端程序要实现实时双工通讯第一想到的技术就是socket通讯,但是在web体系是用不了socket通讯技术的,因为http被设计成无状态,每次跟服务器通讯完成后就会断开连接。 在没有websocket之前web系统如果要做双工通讯往往使用http long p 阅读全文

阅读更多内容

2020年3月3日星期二

实验一 GIT 代码版本管理 - 水果含片

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
实验一 GIT 代码版本管理 - 水果含片  阅读原文»

【摘要】实验一 GIT 代码版本管理 一、实验目的: 1)了解分布式分布式版本控制系统的核心机理; 2) 熟练掌握git的基本指令和分支管理指令; 二、实验内容: 1)安装git 2)初始配置git ,git init git status指令 3)掌握git log ,git add ,git diff 阅读全文

NumPy――统计函数 - the刍狗  阅读原文»

【摘要】引入模块 1. /`a.sum(axis=None)` 根据给定轴 计算数组 相关元素之和, 整数或元组,不指定轴则默认求全部元素之和。 若 的`shape (d0,d1,..,dn) axis=(m1,m2,...mi) shape (d0,d1,...,dn) (dm1,dm2,...dmi) 阅读全文

阅读更多内容

2020年3月2日星期一

痞子衡嵌入式:恩智浦i.MX RT1xxx系列MCU启动那些事(11.3)- FlexSPI NOR连接方式大全(RT1010) - 痞子衡

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
痞子衡嵌入式:恩智浦i.MX RT1xxx系列MCU启动那些事(11.3)- FlexSPI NOR连接方式大全(RT1010) - 痞子衡  阅读原文»

【摘要】i.MXRT1010的市场定位类似于传统8位MCU或入门级32位MCU,它跟i.MXRT1015/1020/1050一样内部只集成了一个双通道8bit的FlexSPI模块,从低成本开发角度考虑外挂的芯片应该越少越好,因此本文主要介绍单Flash连接,不再像前面几款i.MXRT芯片那样去额外介绍双Fl... 阅读全文

利用matplotlib进行数据可视化 - harrylyx  阅读原文»

【摘要】matplotlib是python中的一个画图库,继承了matlib(从名字上也看得出来)的优点和语法,所以对于熟悉matlib的用户来说是十分友好的。 pylab和pyplot 关于pylab和pyplot,人们做过不少的讨论。这两个模块有哪些不同呢?pylab模块跟matplotlib一起安装, 阅读全文

阅读更多内容

2020年3月1日星期日

01软件过程模型 - 侠客小飞

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
01软件过程模型 - 侠客小飞  阅读原文»

【摘要】1.结构化技术 结构化技术是一种传统的软件开发方法,它是由结构化分析、结构化设计和结构化编程三部分右击组合而成的。 结构化方法学是一个以数据位中心的思想体系,它的基本要点是:自顶向下、逐步求精、模块化设计、机构化编码。主要是功能是把一个复杂的求解过程分阶段进行,逐层分解,使得每个阶段处理的问题都能够 阅读全文

jenkins-设置定时任务 - 一步一脚印丶  阅读原文»

【摘要】前言 跑自动化用例每次用手工点击 jenkins 出发自动化用例太麻烦了,我们希望能每天固定时间 跑,这样就不用管了,坐等收测试报告结果就行。 一、定时构建语法 * * * * * (五颗星,中间用空格隔开) 第一颗*表示分钟,取值 0~59 第二颗*表示小时,取值 0~23 第三颗*表示一个月的第 阅读全文

阅读更多内容