Java单元测试工具:JUnit4(四)——JUnit测试套件使用及参数化设置
转自:https://blog.csdn.net/Zen99T/article/details/50572373?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522158819271619724846417283%2522%252C%25 ... 查看全文
Springboot以Tomcat为容器实现http重定向到https的两种方式
1 简介 本文将介绍在 中如何通过代码实现 到`Https Tomcat`作为容器的情况,其它容器将在以后一一道来。 建议阅读之前的相关文章: (1) 查看全文
创建线程的方式三:实现Callable接口-----JDK5.0 新增
1 package com.yhqtv.java2; 2 3 /* 4 * 创建线程的方式三:实现Callable接口 JDK5.0 新增 5 * 6 * 如何理解实现Callable接口的方式创建多线程比实现Runnable接口创建多线程方式强大? 7 * 1.call()可以有返回值的。 8 * ... 查看全文
spring mvc技巧
获取session的方法 Spring MVC 中使用session是一种常见的操作,但是大家上网搜索一下可以看到获取session的方式方法五花八门,最近,自己终结了一下,将获取session的方法记录下来,以便大家共同学习进步。 第一种:将HttpSession作为Spring MVC 的方法参 ... 查看全文
垃圾收集算法与垃圾收集器
到目前为止,GC和内存分配这块技术已经发展的相当成熟了,无需我们在花费大量的精力继续研究改进,那我们为什么要还要了解这块的知识呢?因为当需要排查各种内存溢出,内存泄露问题时,当垃发量的瓶颈时,我们就需要需要对GC和内存分配这方面有一定的了解和认识,才能会更好的解决问题!! 一, 确定对象死亡 在堆里 ... 查看全文
unity multi_compile
比较容易理解得两个 Unity #pragma multi_compile说明(简单得代码实例说明) https://blog.csdn.net/ak47007tiger/article/details/100007655 让我们好好聊聊Unity Shader中的multi_complie htt ... 查看全文
4.29 数组的索引和排序
# 一、数组 ***************1. 数组的操作 - 索引(编号,序号,从0开始) ```js var arr = ["hello",3,4,5,"world"]; ``` - 数组是一个有序数据的集合 - 有序的序号,索引 - 从0开始 - 到哪结束 - 根据长度,得出,到length ... 查看全文
String容器(C++)
构造函数: string(); //创建一个空的字符串 例如: string str; string(const char* s); //使用字符串s初始化 string(const string& str); //使用一个string对象初始化另一个string对象 string(int n, c ... 查看全文
Python监控Linux系统(1)
使用Python监控Linux系统Linux下有许多使用Python语言编写的监控工具,如inotify-sync,dstat和glances.此外,如果要根据业务编写简单的监控脚本,很多工程师也会选择Python语言。Python语言是一门简单易学/语法清晰/表达能力强的编程语言,非常适合于编写监控程序的场景。使用Python语言编写监控程序具有以下几个优势:Python语言开发效率高。Pyth 查看全文
JavaOOP面试题50题(含答案)(一)
1、什么是B/S架构?什么是C/S架构1.B/S(Browser/Server),浏览器/服务器程序2.C/S(Client/Server),客户端/服务端,桌面应用程序2、Java都有那些开发平台?1.JAVASE:主要用在客户端开发2.JAVAEE:主要用在web应用程序开发3.JAVAME:主要用在嵌入式应用程序开发3、什么是JDK?什么是JRE?1.JDK:javadevelopmentk 查看全文
SpringBoot实战项目(十四)--登录功能之登录表单验证
首先控制器--LoginController 1 /** 2 * 登录表单提交处理控制器 3 * @param user 4 * @param cpacha 5 * @param request 6 * @return 7 */ 8 @PostMapping("/login") 9 @Respons ... 查看全文
Spring Security:Authentication 认证(一)
1. Spring Security 简介 在 Spring 生态系统中,为他的项目增加安全性,你可以借助 Spring Security 库来做到这一点。 那什么是 Spring Security? 从本质上讲,Spring Security 实际上只是一堆 servlet 过滤器,可帮助您向We ... 查看全文
C++实现简易版字符串类
用C++实现了简易版字符串类,原理还是用C语言风格的字符指针实现,主要为了练习C++的内存管理。 String有功能构造析构复制赋值和常见操作符,特别需要注意的是赋值和+=的时候相当于把原理的String的字符串抛弃掉了,这时候如果不对之前的字符串进行释放处理的话会造成内存泄漏!! 1 #inclu ... 查看全文
Python Selenium UI自动化学习记录
一、搭建Selenium环境 二、Selenium辅助工具 三、Selenium定位元素 四、Selenium API(一) 五、Selenium API(二) 六、自动化测试模型 七、unittest单元测试框架 八、生成HTML测试报告 九、实现自动发邮件功能 十、Page Object设计模式 ... 查看全文
多线程知识梳理(4),当我们谈到volatile的时候,我们在谈什么?
首先要明白每一个线程都是有自己单独的内存区域来执行操作的,也就是有单独的计数器,单独的局部变量等。多线程之间的共享对象,如果在多线程环境下不做特殊处理是极易出问题的。现在主要说的是线程交互之间的可见性。 那什么是可见性呢,简单来说就是纸某个线程修改共享变量的指令对其他线程来说都可见的,它反映的是指令 ... 查看全文
xxl-job 的一个小bug: DataTables warning: table id=job_list - Ajax error. For more information about this
我遇到的问题,基本和 https://github.com/xuxueli/xxl-job/issues/840 是完全一样的; 作者的解释是:你好,应该是低版本存在JS缓存。强制刷新一下浏览器缓存,退出并重新登陆确认下。 不过我的 xxl 镜像版本是 2.0.1; (其实表现是一样的) 我使用下面 ... 查看全文
yum错误Cannot retrieve metalink for repository: epel/x86_6
yum安装epel-release后yum安装软件报错 Cannot retrieve metalink for repository: epel/x86_64. Please verify its path and try again 原因是epel仓库默认使用https 解决方法: 改epel文 ... 查看全文