【摘要】今天技术讨论群里 "一切随遇而安"同学看书时出现一个疑问,一个MySQL的表中到底可以有多少个字段?带着这个疑问,我们展开了探讨,也接着讨论了一个单字段长度的问题。 1. 官方文档说明 官方文档的内容如下,主要意思是字段个数限制达不到理想的4096个,且和字段类型有关,innodb引擎的字段上限是1 阅读全文
2020年3月31日星期二
2020年3月29日星期日
Cesium 源码笔记[1] Viewer模块实例化的大致过程 ver1.67 - 秋意正寒
【摘要】我原本想写日记的,但是不太现实。 源码下载 源码可以从源码包和发行包中的Source目录中获取。 Cesium的模块化机制从1.63版本开始,由原来的RequireJs变为ES6。但有可能是原先设计耦合的问题,内部依旧是ES5实现。 入口:实例化Viewer时到底发生了什么 写Cesium程序时,都 阅读全文
2020年3月28日星期六
【Excel使用技巧】vlookup函数 - 弗兰克的猫
【摘要】背景 前不久开发了一个运营小工具,运营人员上传一个id的列表,即可导出对应id的额外数据。需求本身不复杂,很快就开发完了,但上线后,运营反馈了一个问题,导出后的数据跟导出之前的数据顺序不一致。![1.png]( https://i.loli.net/2020/03/28/psGMa8ySYvFlLk 阅读全文
2020年3月27日星期五
identityserver4源码解析_3_认证接口 - holdengong
【摘要】目录 "identityserver4源码解析_1_项目结构" "identityserver4源码解析_2_元数据接口" "identityserver4源码解析_3_认证接口" "identityserver4源码解析_4_令牌发放接口" "identityserver4源码解析_5_查询用户信 阅读全文
2020年3月26日星期四
如何优雅地中止线程? - 武培轩
【摘要】本文来学习如何学习优雅地中止线程?通过 "Java 线程的生老病死" 的学习,我相信大家对线程的运行以及线程的状态有一定了解了,那么我们现在来学习中止线程: 错误的线程中止 stop 首先来讲解一个错误的方式来中止线程 ― :中止线程,并且清除监控器锁的信息,但是可能导致线程安全问题,JDK 不建议 阅读全文
2020年3月25日星期三
当程序执行一条查询语句时,MySQL内部到底发生了什么? (说一下 MySQL 执行一条查询语句的内部执行过程? - 秋天的风,夏天的雨
【摘要】先来个最基本的总结阐述,希望各位小伙伴认真的读一下,哈哈: 1)客户端(运行程序)先通过连接器连接到MySql服务器。 2)连接器通过数据库权限身份验证后,会先查询数据库缓存是否存在(之前执行过相同条件的SQL查询),如果有会直接返回缓存中的数据。如果没有则会进入分析器。 3)进入分析器后会对查询语 阅读全文
2020年3月24日星期二
ASP.NET Core - 在ActionFilter中使用依赖注入 - Agile.Zhou
【摘要】上次[ActionFilter引发的一个EF异常](https://www.cnblogs.com/kklldog/p/not-use-sync-in-actionfilter.html),本质上是对Core版本的ActionFilter的知识掌握不够牢固造成的,所以花了点时间仔细阅读了微软的官方文... 阅读全文
2020年3月21日星期六
奇思妙想-java实现另类的pipeline模式 - 车干飞
【摘要】磕叨 在公司做项目是见到前辈们写的一段任务链的代码,大概如下 taskA执行run调用并完成TaskA声明的任务逻辑之后,内部会自动调用构造参数传入的TaskB的run方法,过程类似TaskA,TaskB完成之后一样会调用参数传入的task,直到最后一个没有带下一个task类传入的任务完成,即完成一 阅读全文
2020年3月20日星期五
seldom之数据驱动 - 虫师
【摘要】seldom之数据驱动 如果自动化某个功能,测试数据不一样而操作步骤是一样的,那么就可以使用参数化来节省测试代码。 seldom是我在维护一个Web UI自动化测试框,这里跟大家分享seldom参数化的实现。 GitHub:https://github.com/SeldomQA/seldom 参数化 阅读全文
2020年3月19日星期四
Cinemachine中噪音的应用 - blueberryzzz
【摘要】两种默认产生噪音的方式 Nosie阶段的Component Component在流水线中主要通过MuteCameraState来处理对State的计算。 对于Noise类型的Component来说,就是在MuteCameraState中,通过将噪音数据应用到State中的PositionCorrec 阅读全文
2020年3月17日星期二
032.核心组件-kube-proxy - 木二
【摘要】一kube-proxy原理 1.1kube-proxy概述 Kubernetes为了支持集群的水平扩展、高可用性,抽象出了Service的概念。Service是对一组Pod的抽象,它会根据访问策略(如负载均衡策略)来访问这组Pod。Kubernetes在创建Service时会为Service分配 阅读全文
2020年3月15日星期日
TLS/SSL 梳理 - opticor
【摘要】数据加密通篇都是为了防止第三方的劫持伪造,保证连接安全, 毫无遮掩的明文传输只有民风淳朴的时候才是安全的。 先是一些基础的内容: 对称加密 最开始为了对数据进行加密,使用的是对称加密算法,即双方协商好一个密钥,传输的时候使用这个密钥对数据进行加密和解密,但是这个密钥当然不能使用网络传输,不然同样被第 阅读全文
2020年3月14日星期六
Fortify Audit Workbench 笔记 SQL Injection SQL注入 - 马洪彪
【摘要】SQL Injection SQL注入 Abstract 通过不可信来源的输入构建动态 SQL 指令,攻击者就能够修改指令的含义或者执行任意 SQL 命令。 Explanation SQL injection 错误在以下情况下发生: 1. 数据从一个不可信赖的数据源进入程序。 2. 数据用于动态地构 阅读全文
2020年3月12日星期四
Java对象的初始化详情(继承相关) - xxbbtt
【摘要】Java的继承是比较重要的特性,也是比较容易出错的地方,下面这个例子将展示如果父类构造器中调用被子类重写的方法时会出现的情况: 首先是父类: public class test { void fun(){ System.out.println("test fun()"); } void fun1() 阅读全文
2020年3月11日星期三
浅谈JS之setTimeout与setInterval - 爱在846
【摘要】本文简单的介绍了setTimeout和setInterval的概念及语法,并通过Vue实例演示了在实际项目的用法,通过本文可以彻底的掌握这两个Window 对象方法。 阅读全文
2020年3月9日星期一
微信小程序转化为uni-app项目 - 追逐时光
【摘要】前言: 之前自己做一个uni-app的项目的时候前端需要实现一个比较复杂的动态tab和swiper切换的功能,但是由于自己前端抠脚的原因没有写出来,然后自己在网上搜索的时候发现了有个微信小程序里面的页面及极其的符合我的需求。那么问题来了我该如何将微信小程序转为为uni-app项目呢?搜索了下网上的相 阅读全文
2020年3月8日星期日
开源网站云查杀方案,搭建自己的云杀毒 -搭建ClamAV服务器 - Jesai
【摘要】开源网站云查杀方案,搭建自己的云杀毒 搭建ClamAV服务器 1 前言: 在上一篇我们已经演示了整个方案,传送门《开源网站云查杀方案,搭建自己的云杀毒》:https://www.cnblogs.com/dengjiahai/p/12437360.html#4514940。接着我就写一个文章来演示如何 阅读全文
2020年3月7日星期六
快读 - KonnyWen
【摘要】快读 $\texttt{fread}$ 就相当于把读入的东西整块拖入存储,然后从上面读。 不要经常用,要不然码量不保。有需要的时候掏出来就可以了。 吸氧什么不靠谱的,快读比起吸氧稳定得多。 祝大家学习愉快! 阅读全文
2020年3月6日星期五
《ASP.NET Core 3框架揭秘》读者群,欢迎加入 - Artech
【摘要】ASP.NET Core 3框架揭秘》(上下册)在本月正式上市,为此出版社专门创建了一个微信群,。由于目前人数已经超过200人,只能通过邀请方能加入。有兴趣的朋友可以搜索微信账号"broadview002"(博文小丸子)并添加为好友,并在申请消息中指定本书书号"38462",出版社工作人员将自动帮你... 阅读全文
2020年3月4日星期三
2020年3月3日星期二
实验一 GIT 代码版本管理 - 水果含片
【摘要】实验一 GIT 代码版本管理 一、实验目的: 1)了解分布式分布式版本控制系统的核心机理; 2) 熟练掌握git的基本指令和分支管理指令; 二、实验内容: 1)安装git 2)初始配置git ,git init git status指令 3)掌握git log ,git add ,git diff 阅读全文
2020年3月2日星期一
痞子衡嵌入式:恩智浦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... 阅读全文
2020年3月1日星期日
01软件过程模型 - 侠客小飞
【摘要】1.结构化技术 结构化技术是一种传统的软件开发方法,它是由结构化分析、结构化设计和结构化编程三部分右击组合而成的。 结构化方法学是一个以数据位中心的思想体系,它的基本要点是:自顶向下、逐步求精、模块化设计、机构化编码。主要是功能是把一个复杂的求解过程分阶段进行,逐层分解,使得每个阶段处理的问题都能够 阅读全文