文章目录 前言 常见包围盒 包围球(Bounding Box) 轴对齐包围盒(Axis-aligned bounding box) 有向包围盒(Oriented bounding box) 包围视锥体(Bounding Frustum) 包围盒的相交、包含、碰撞检测及变换 包围盒与平面的相交检测 包围盒与包围盒的包含检测 包围盒与包围盒的碰撞检测 包围盒的变换 包围盒的其它方法 获取包围盒的八个顶...

IDEA注释模板设置,参数分行,鼠标悬停显示方法完整注释 从Eclipse使用到 IDEA使用,习惯设置一个注释模板,网上的一些方法有部分缺陷,就是鼠标悬停在方法上无法像默认的方法注释一样显示 注释的内容,同时参数是在一行上,不能分行显示。 后来参考了使用IDEA的同事,自己就写一篇博文 步骤:IDEA依次选择点击:File --》 Settings --》 Editor -》Live Templ...

Centos6.8上搭建jenkins的尝试

  

2019-06-17 04:21:55

前期准备可用的服务器(我这里系统是Centos6.8) 下面正式开始。   下载jenkins,根据系统选择合适的下载包 地址:https://jenkins.io/download/   将下载好的jenkins包上传到服务器   安装rpm包 此时jekins会将war包放在 /usr/lib/jenkins   打开配置文件配置jenkins JENK...

我们一个一个的的来!!! 一、什么是过滤器?? 过滤器就是过滤的作用,在web开发中过滤一些我们指定的url。它能够在请求传送给 Servlet 之前,对 ServletRequest 和 ServletResponse 做检查和修改,起到了过滤的作用。那么它能帮我们过滤什么呢?那功能可就多了: 比如过拦截掉我们不需要的接口请求 修改请求(request)和响应(response)内容 完成COR...

十六、弹出框和警告框插件 学习内容 弹出框插件 弹出框插件属性 两个tooltip没有的属性 弹出框插件四个方法(show, hide, toggle, destroy)和四个事件(show, shown, hide, hidden) 警告框插件 警告框关闭时的淡入淡出效果 JavaScript方式关闭警告框 ● 弹出框插件(Popover) 1.popover和tooltip很类似,区别在于to...

所遇问题 启动vue-cli项目服务,用本机IP无法访问此网站,拒绝了我们的链接请求。从而无法从手机上预览效果 原因分析 在我们的bulid目录下有一个webpack.dev.config.js的配置文件,发现devServer对象里的host属性取自process.env.HOST || config.dev.host。    于是这里我们去查看config.dev.host...

windbg符号路径设置

windbg  pdb  symbol  符号

  

2019-06-17 04:19:17

0x00 前言 windbg没有引入符号文件(pdb)会导致系统库上的变量,堆栈等信息无法显示。 0x01 简介 PDB(Program Database),是微软开发的用于存储程序调试信息的文件格式。pdb文件是由源码在编译期生成,存储了源文件名称,变量名,函数名,FPO(帧指针),对应行号等信息。由于体积庞大,同时出于安全性考虑,可运行程序exe或者dll文件都是无符号的。 在windbg中运...

1. 题目原址 https://leetcode.com/problems/string-compression/ 2. 题目描述 3. 题目大意 给定一个字符数组,将重复元素只显示一次,剩下的显示该重复字符出现的频率。 4. 解题思路 使用一个变量count来计数,记录相同元素出现的频率。使用一个变量retIndex来记录真实的字符下标。 在for循环里面,判断如果当前遍历的位置不是字符数组的最...

转载请注明预见才能遇见的博客:http://my.csdn.net/ 原文地址:https://blog.csdn.net/pcaxb/article/details/91980353 人工智能系列-Python系列(五)函数详解 目录 人工智能系列-Python系列(五)函数详解 1.函数的定义 2.函数的使用 3.函数的返回值 4.参数 1)形参和实参 2)位置参数和关键字参数 5.参数组 *...

大型的软件工程项目除了大量的产品级代码外必不可少的还有大量的自动化测试。自动化测试包含从前端到后端甚至到产品线上不同模块和环境的各种类型的测试。一个比较经典的关于自动化测试分布的理论就是测试金字塔,是说在一个正常的项目中合理的测试数量应该是单元测试 > 组件测试 > 集成测试 > 端到端测试(系统测试)> 人工验证测试。这个理论大体上是合理的,因为从测试代码的复杂度和执行时...

1.集群规划 我们准备部署6个容器,分别安装3个zookeeper和3个Kafka,总共6个服务下表为各个服务的IP和端口映射 容器名称 容器IP 容器内端口 容器外端口 zoo1 172.19.0.11 2181 2184 zoo2 172.19.0.12 2181 2185 zoo3 172.19.0.13 2181 2186 kafka1 172.19.0.14 9092 9092 kafk...

Selenium-spoon-plugin插件开发

  

2019-06-17 04:15:59

2019独角兽企业重金招聘Python工程师标准>>> 对于web系统的自动化测试,selenium使用比较多,它支持多种语言java、python、C#等,本文中使用java。selenium执行case时,支持截图,代码如下: 后面用Robotium写android自动化的时候,在github上发现android-spoon这个插件,可以将android自动化运行时的截图生成...

[Leetcode] 277. Find the Celebrity

  

2019-06-17 04:14:04

  这一题有非常naive的做法,就是从0到n - 1都走一遍,每一个数字都和其他数字进行对比。这个做法的复杂度是O(n ^ 2),太直接了,就不写代码了 这题其实最优解为O(n),做法有点类似tournament。就是16强进8强,8强进4强,4强进2强,最后2决1这样,nba季后赛那样。 用一个简单的例子阐述,譬如说现在有8个人,关系图用2d array 表示如下 X  0...

java并发编程——同步容器

  

2019-06-17 04:13:23

本文转自:https://www.cnblogs.com/dolphin0520/p/3933404.html  特此申明!         为了方便编写出线程安全的程序,Java里面提供了一些线程安全类和并发工具,比如:同步容器、并发容器、阻塞队列、Synchronizer(比如CountDownLatch)。今天我们就来讨论下同步容器。 &nb...

作者:LoRexxar’@知道创宇404实验室 日期:2019年6月12日 2019年6月11日,RIPS团队在团队博客中分享了一篇MyBB <= 1.8.20: From Stored XSS to RCE,文章中主要提到了一个Mybb18.20中存在的存储型xss以及一个后台的文件上传绕过。 其实漏洞本身来说,毕竟是需要通过XSS来触发的,哪怕是储存型XSS可以通过私信等方式...

HBase实战(3)HBase 数据操作

  

2019-06-17 04:13:09

存储数据 必须使用一个独一无二的用户名作为行键 修改数据 HBase中修改数据,在正确的坐标上给出数据,提交到表。 工作机制:HBase写路径 默认情况下,执行写人时会写到两个地方:HLog和MemStore。 只冇当这两个地方的变化信息都写入并确认后,才认为写动作完成。 memStore是内存里的写人缓冲区,HBase中数据在永久写人硬盘之前在这里积累。 当MemStore填满后,其中的数据会刷...

IBatis使用浅析

  

2019-06-17 04:12:58

ibatis 历史 Eight years ago in 2002, I created the iBATIS Data Mapper and introduced SQL Mapping as an approach to persistence layer development. Shortly thereafter, I donated the iBATIS name and code t...

MySQL 安装

  

2019-06-17 04:11:56

1. MySQL 安装 1. MySQL 安装 本文参考MySQL 8.0 Reference Manual编写。 MySQL下载 1.1.1解压安装包 1.1.2 创建一个配置文件(option file) 1.2.1.1 将my.ini文件放在c:\\Windows\\my.ini路径下 1.2.2 选择MySQL服务类型 1.2.3 MySQL特点 1.2.3 初始化数据目录 1.2.3.1...

又遇到了多年不见的高精度!!! 题目很好懂,求最长下降子序列的长度及个数(相同的算一个) 一开始很激动,样例都没看,以为只求最长下降子序列的长度。直接把序列倒过来,跑一个lis,O(nlogn)。后来发现还要求个数,崩溃*1。很快发现其实还好,只不过好像个数只能O(n^2)来求。还有个头疼的问题,相同的只能算一个,于是我开始乱搞,用map+set,写了好长,崩溃*2,一交,NO!!!还要高精度!!...

一道贪心水题 beat100%   假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。对每个孩子 i ,都有一个胃口值 gi ,这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干 j ,都有一个尺寸 sj 。如果 sj >= gi ,我们可以将这个饼干 j 分配给孩子 i ,这个孩子会得到满足。你的目标是...