码迷,mamicode.com
首页 > 2020年02月10日 > 全部分享
你知道这高效的12个Java精品库嘛?
01. JUnit 第一个要说的当然是JUnit了,JUnit毕竟是Java圈目前最知名及常用的测试框架。JUnit之所以能够成为Java圈中最热门的测试库,是因为对于很多项目而言,单元测试是非常重要的。优点有很多 比如,给开发者提供了简洁的图形界面,可以轻松地写出可重复测试的代码,允许并发同时执行 ...
分类:编程语言   时间:2020-02-10 11:49:53    阅读次数:54
linux 下 php执行 exec 无反应 返回值为空
ps:请先确保 php.ini 的disable_functions 配置没有拦截 exec ,有请删掉,保存,重启php 下面开始正文1、先找出是哪个用户在执行这个文件的 <?php$result = exec("whoami", $outcome, $status); var_dump($out ...
分类:Web程序   时间:2020-02-10 11:49:32    阅读次数:128
宣传页项目实战
编辑器:sublime text3 标注工具:PxCook 切图工具:PS 开发前准备:设计图标注 PxCook 空格键可以上下拖动 大致标注图纸:(可惜不能文字标注和拉参考线) 开发前准备:PS切图 在指定图层上新建一个图层,使用ctrl+e 合并图层,可以将任意图层转为普通图层 (如果图层是下面 ...
分类:其他好文   时间:2020-02-10 11:49:08    阅读次数:48
python 访问对象的属性与方法
class Person(object): name = "stu" age = 10 height = 160 weight = 90 def run(self): print("run") def eat(self, food): print("eat " + food) def openDoo ...
分类:编程语言   时间:2020-02-10 11:48:52    阅读次数:68
kubernetes dashboard安装
kubernetes dashboard安装 看 kubectl 版本 [root@master home] kubectl version Client Version: version.Info{Major:"1", Minor:"15", GitVersion:"v1.15.3", GitCo ...
分类:Web程序   时间:2020-02-10 11:48:38    阅读次数:101
今天你上班了吗?来聊聊一个隐蔽了 5 年的BUG!
前言 今天,我们要揭晓一个 FineUI 隐藏最深的一个BUG,这个问题从 2014-07-30 发布 FineUIPro v1.0.0 就一直存在,直到最新于 2020-01-10 发布的 v6.1.1 版本依然存在,之所以一直没有被提上台面,是因为这个BUG的重现场景比较少,特别是现在网络速度越 ...
分类:其他好文   时间:2020-02-10 11:48:10    阅读次数:61
SpringBoot常用注解解析
@RestController 将返回的对象数据直接以 JSON 或 XML 形式写入 HTTP 响应(Response)中。绝大部分情况下都是直接以 JSON 形式返回给客户端,很少的情况下才会以 XML 形式返回。转换成 XML 形式还需要额为的工作,上面代码中演示的直接就是将对象数据直接以 J ...
分类:编程语言   时间:2020-02-10 11:47:55    阅读次数:127
vue添加swiper的正确方式亲测---切图网
在vue项目中,我们在做图片轮播的方式和传统切图不同,传统切图中我们一般采用非常强大的swiper来完成,而在vue中一般依赖vue-awesome-swiper组件来完成(vue-awesome-swiper其实就是基于swiper4封装的vue插件,所以如果你刚好熟悉swiper.js插件的话, ...
分类:其他好文   时间:2020-02-10 11:47:32    阅读次数:61
Java代码优化:使用构造函数和使用一个个setter的效率差别
在对Java代码进行优化的时候,想方设法的要提高整体的效率,使用JProfiler看代码的时间占比,然后,看看哪些部分是可以优化的,减少运行时间的。下面有这么几个方向。 1. 能使用构造函数一步到位的,就尽量使用构造函数,而不是使用一个个setter函数 2. 能使用数组的,就使用数组。替代list ...
分类:编程语言   时间:2020-02-10 11:46:31    阅读次数:57
JVM系列五(javac 编译器)
一、概述 我们都知道 *.java 文件要首先被编译成 *.class 文件才能被 JVM 认识,这部分的工作主要由 Javac 来完成,类似于 Javac 这样的我们称之为前端编译器; 但是 *.class 文件也不是机器语言,怎么才能让机器识别呢?就需要 JVM 将 *.class 文件编译成机 ...
分类:编程语言   时间:2020-02-10 11:46:00    阅读次数:61
漏洞复现 - ActiveMQ反序列化漏洞(CVE-2015-5254)
基础知识 MQ(Message Queue):消息队列/消息中间件。消息服务将消息放在队列/主题中,在合适时候发给接收者。发送和接收是异步的(发送者和接收者的生命周期没有必然关系)。 队列:消息存在队列中,发送和接收都是异步的 主题:在发布pub/订阅sub模式下,发送消息给固定接收者(订阅过主题的 ...
分类:其他好文   时间:2020-02-10 11:45:21    阅读次数:87
Openvswitch-ovs
与Linux-bridge不同,使用Openvswitch作为网络驱动之后创建vxlan网络会在controller生成三个网桥,分别是: br-int 连接 Dnsmasq,流表逻辑处理 br-ex 连接网卡,出外网网桥 br-tun 隧道端点 在compute节点生成两种网桥,分别是: br-i ...
分类:其他好文   时间:2020-02-10 11:44:56    阅读次数:56
vue中允许你继续使用swiper的组件 vue-awesome-swiper---切图网
swiper是一个在切图中好用到不行的图片轮播插件,包括3d轮播、h5滑屏等复杂应用都不在话下,到了vue项目一切逻辑完全颠覆了,没有获取dom的概念,还好有 vue-awesome-swiper组件,让我们可以无缝的继续使用swiper。如果没记错的话vue-awesome-swiper基于swi ...
分类:其他好文   时间:2020-02-10 11:44:37    阅读次数:345
Codeforces Round #618 (div 1)做题记录
A. 从集合角度考虑式子的意义,就是选第一个数作为全集然后抠掉第二个数为1的位 连着做这个过程就是选一个数作为全集然后连着抠掉一些位 这样我们只要枚举第一个数就行了,前后缀加速一下这个过程 1 #include<bits/stdc++.h> 2 using namespace std; 3 int ...
分类:其他好文   时间:2020-02-10 11:44:18    阅读次数:82
CF1300E-Water Balance 贪心
我们倒着看,如果当前水桶 比右面水桶多,就把他俩匀一下。然后再往右接着看,如果匀过的这两个比右面第三个大,就把他们三个一起匀一下,复杂度O(N^2)。 我们考虑优化,如果一段被匀了之后,那么他们水位相同,之后要匀也一定是一起匀,就可以看作一个整体了。每个水桶只会被加入到整体一次,我们维护下每一段的开 ...
分类:其他好文   时间:2020-02-10 11:43:56    阅读次数:75
CF1293E-Xenon's Attack on the Gangs 树状DP
0边把图分成两个部分,这两个部分的路径之间,mex起码为1,都对答案产生1的贡献。 然后1边接在0边旁边,把图分成了更小的两个部分(0,1的两端),和一些不会再产生新的贡献的区域,这两个更小的部分路径之间,mex起码为2,都对答案又产生了1的贡献。(他们在刚刚算mex起码为1的时候,已经贡献过1了, ...
分类:其他好文   时间:2020-02-10 11:43:40    阅读次数:48
转:SQL四舍五入
ROUND 用到四舍五入并且保留小数点时我们肯定会首选ROUND函数, 如果字段的数据类型是decimal(18,10)时,那么四舍五入后还会有很多0出现。 CAST和CONVERT 其实我使用强转时并没有打算四舍五入结果,只是单纯为了得到符合我要求的数据,今天才发现这两个强转也会四舍五入结果,也就 ...
分类:数据库   时间:2020-02-10 11:43:26    阅读次数:62
850条   上一页 1 ... 32 33 34 35 36 37 38 ... 50 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!