自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(73)
  • 收藏
  • 关注

转载 Java--垃圾回收【转载】

一:垃圾回收机制的意义java 语言中一个显著的特点就是引入了java回收机制,可以有效的防止内存泄露,有效的使用空闲的内存。内存泄露:指该内存空间使用完毕后未回收,在不涉及复杂数据结构的一般情况下,java的内存泄露表现为一个内存对象的生命周期超出了程序需要它的时间长度,我们有时也将其称为“对象游离”。内存溢出:应用系统中存在无法回收的内存或使用的内存过多,最终使得程序运行要用...

2019-06-30 15:40:00 78

转载 mysql主从复制

一. 主从复制  1. 主从复制的原理      MySQL数据库的主从复制方案,是其自带的功能,并且主从复制并不是复制磁盘上的数据库文件,而是通过binlog二进制日志复制到需要同步的从服务器上。    MySQL数据库支持单向、双向、链式级联,等不同业务场景的复制。在复制的过程中,一台服务器充当主服务器(Master),接收来自用户的内容更新,而一个或多个其他的服务器充当从服务器(...

2019-06-29 21:51:00 56

转载 Spring 控制器层如何启用验证?

示例代码1234567891011@PostMapping("/adduser")public String addUser(@Valid User user,BindingResult bindingResult) {//第一步和第二步if(bindingResult.hasE...

2019-06-28 22:30:00 67

转载 线程同步问题

基本的进程线程概念线程与进程的区别  拥有资源:进程是资源分配的基本单位,但是线程不拥有资源,线程可以访问隶属进程的资源。  调度:线程是独立调度的基本单位,在同一进程中,线程的切换不会引起进程切换,从一个进程中的线程切换到另一个进程中的线程时,会引起进程切换。  系统开销:由于创建或撤销进程时,系统都要为之分配或回收资源,如内存空间、I/O 设备等,所付出的开销远大于创建或撤销线程时的开销。...

2019-06-28 16:16:00 82

转载 React 深入学习:JSX

官网例子:const element = <h1>Hello, world!</h1>;复制代码这个有趣的标签语法既不是字符串也不是 HTML。这个看起来像 HTML 的东西就是 JSX。且看下面代码:function getGreeting(user) { if (user) { return <h1>Hello, {formatNa...

2019-06-28 08:44:28 71

转载 JZOJ 1421. 二叉树

题目Description  在一个无穷的满二叉树中,有以下几个特点:  (1) 每个节点都有两个儿子——左儿子和右儿子;  (2) 如果一个节点的编号为X,则它的左儿子编号为2X,右儿子为2X+1;  (3) 根节点编号为1。  现在从根结点开始走,每一步有三种选择:走到左儿子、走到右儿子和停在原地。  用字母“L”表示走到左儿子,“R”表示走到右儿子...

2019-06-27 22:26:00 88

转载 fopen和fopen_s用法的比较

参考:在定义FILE * fp 之后,fopen的用法是:fp= fopen(filename,"w")。而对于fopen_s来说,还得定义另外一个变量errno_t err,然后err = fopen_s(&fp,filename,"w")。返回值的话,对于fopen来说,打开文件成功的话返回文件指针(赋值给fp),打开失败则返回NULL值;对于fopen_s来说,打开文件...

2019-06-27 19:20:00 609

转载 null和undefined的区别

null表示一个空对象指针,一般用于主动释放对象引用undefined表示声明的变量还未初始化转载于:https://www.cnblogs.com/tlfe/p/11096866.html

2019-06-27 14:37:00 57

转载 雷林鹏分享:Lua 流程控制

  Lua 编程语言流程控制语句通过程序设定一个或多个条件语句来设定。在条件为 true 时执行指定程序代码,在条件为 false 时执行其他指定代码。  以下是典型的流程控制流程图:  控制结构的条件表达式结果可以是任何值,Lua认为false和nil为假,true和非nil为真。  要注意的是Lua中 0 为 true:  --[ 0 为 true ]  if(0)...

2019-06-27 13:57:00 88

转载 中小型集群架构实战(三)JAVA和MAVEN的环境配置

java环境配置:1 下载并安装jdk1.82 配置java环境变量: vi /etc/profile,在文件底部增加以下内容:export JAVA_HOME=/data/program/software/java(你的Java解压路径)export JRE_HOME=/data/program/software/java/jre(你的Java jre的解压路径,一般来说jdk会...

2019-06-27 11:33:00 61

转载 xml解析-jaxp遍历结点

jaxp遍历结点把xml中所有的结点都打印出来// 遍历结点把所有元素名称打印出来/ 1.创建解析器工厂* 2.根据解析器工厂创建解析器* 3.解析xml返回document** 4.得到根节点* 5.得到根节点的子节点* 6.得到根节点子节点的子节点* */ public static void listElement() throws Exception{...

2019-06-26 20:21:00 98

转载 常用git命令

1. CONFIGURE TOOLINGConfigure user information for all local repositories$ git config --global user.name "[name]"Sets the name you want atached to your commit transactions$ git config --global...

2019-06-26 15:08:00 53

转载 Spring @Transactional at interface

java - Where should I put @Transactional annotation: at an interface definition or at an implementing class? - Stack Overflowhttps://stackoverflow.com/questions/3120143/where-should-i-put-transactio...

2019-06-25 16:52:00 220

转载 js中声明函数的三种方式

己亥年 庚午月 癸巳日 宜入宅 忌婚嫁函数声明方式    声明 :function first(){};    调用:first()函数表达式声明方式    声明: var second=function(){};    调用:second()使用Function构造函数    声明:var third=new Function();...

2019-06-25 13:53:00 190

转载 四层和七层负载均衡的区别

  负载均衡设备也常被称为"四到七层交换机",那么四层和七层两者到底区别在哪里?  第一,技术原理上的区别。  所谓四层负载均衡,也就是主要通过报文中的目标地址和端口,再加上负载均衡设备设置的服务器选择方式,决定最终选择的内部服务器。  以常见的TCP为例,负载均衡设备在接收到第一个来自客户端的SYN请求时,即通过上述方式选择一个最佳的服务器,并对报文中目标IP地址进行修改(改为后端服...

2019-06-25 11:05:00 64

转载 选举

也许更好的阅读体验\(\mathcal{Description}\) \(\mathcal{Solution}\)30分思路设\(f[i]\)表示以\(i\)结尾,划分的区间都合法时,小奇得票数比魔法猪最多多几票设\(sum[i]\)表示支持情况的前缀和令\(j\in[max(i-r,0),max(i-l,0)]\)若\(sum[i]==sum[j]\) 则 \(f[i]=ma...

2019-06-24 20:49:00 53

转载 面向对象第四单元总结

一、面向对象第四单元总结1.1 第一次作业总结1.1.1设计思路  在本次的作业中,主体是类和接口,只要要处理的是类和接口自身的实现以及他们之间的继承和实现关系,而反应在输入标签上,主要是要理解各种类图元素的意义和关系。类图中的标签主要有:标签意义UMLClass类标签UMLOperation...

2019-06-23 16:37:00 83

转载 Redis高可用性:主从、哨兵和集群

一、主从模式:master-slave1. 引入背景:单实例Redis由于数据量大性能会降低2. master保证客户端的读写,slave保证与master的数据同步和客户端的读取,从而实现备份和读写分离3. 只需手动要修改slave机器的配置文件即可;如果master挂了,可以升级slave为master,即可读写仅需要在slave node上修改配置:找到slav...

2019-06-23 15:44:00 63

转载 linux umount命令

|--linux umount命令   Linux umount命令用于卸除文件系统。   umount可卸除目前挂在Linux目录中的文件系统。  |--语法     umount [-ahnrvV][-t <文件系统类型>][文件系统]    |--参数:       -a 卸除/etc/mtab中记录的所有文件系统。       -h 显示帮助。       -n 卸除时不要将信...

2019-06-23 15:42:00 137

转载 计算机网络运输层习题5-38

5-38  设TCP的ssthresh(慢开始门限ssthresh)的初始值为8(单位为报文段)。当拥塞窗口上升到12时网络发生了超时,TCP使用慢开始和拥塞避免。试分别求出第1轮次到第15轮次传输的各拥塞窗口大小。你能说明拥塞窗口每一次变化的原因吗?解答:拥塞窗口大小及变化原因见表T-5-38 ...

2019-06-23 01:56:00 12378

转载 springboot的简化部署

pom.xml加入如下内容把应用打包成一个可执行的jar包 <!-- Package as an executable jar --> <build> <plugins> <plugin> <groupId>org.springfra...

2019-06-21 17:36:00 149

转载 jmeter 常用插件

一、下载安装及使用下载地址:https://jmeter-plugins.org/install/Install/安装:下载后文件为plugins-manager.jar格式,将其放入jmeter安装目录下的lib/ext目录,然后重启jmeter,即可。启动jemter,点击选项,最下面的一栏,如下图所示:二、Transactions per Second...

2019-06-20 17:28:00 187

转载 hive UDF

UDF分为两大类: UDAF:自定义聚合函数 、 UDTF:自定义生成表函数hive有两个不同接口实现UDF-- UDF、GenericUDF//这个方法只调用一次,并且在evaluate()方法之前调用。该方法接受的参数是一个ObjectInspectors数组。该方法检查接受正确的参数类型和参数个数。 abstract ObjectInspector initialize...

2019-06-20 15:03:00 78

转载 Dell服务器通过IDRAC9收集TSR日志排查故障

登陆IDRAC9 WEB管理界面,在菜单栏< 维护>下选择在联网的情况下推荐完成SupportAssist的注册,根据提示安装ISM并进行信息登记。如暂不注册,则点击取消继续。进入SupportAssist界面,点击< 开始收集>确认要收集的数据及日志保存的地址后,点击< 收集>。存储日志默认为勾选状态。提示收集任务正在进行并显示收集进度,...

2019-06-20 09:48:00 1326

转载 Tomcat配置详解

1.Tomcat目录bin #存放启动和关闭tomcat脚本;conf #存放不同的配置文件doc #存放tomcat文档lib/japser/common #存放tomcat运行时需要的库文件(JARS);logs #存放tomcat执行时的log文件;src #存放tomcat源代码;webapps ...

2019-06-20 09:35:00 93

转载 软件测试文档3.0

软件测试文档引言1.1编写目的为此次飞机大战软件提供完善的测试指导,组内人员能够根据测试计划宏观调配,合理做资源配置,测试人员能够了解整个项目测试情况以及测试阶段所要进行的工作内容,便于其他人员了解测试人员的工作内容,进行相关配合工作。1.2项目背景项目名称:飞机大战项目的提出者:王依民项目开发者:王依民、胡晓倩、殷悦、胡应财、李克勤用户:游戏玩家...

2019-06-19 23:39:00 114

转载 letecode [400] - Nth Digit

Find thenthdigit of the infinite integer sequence 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, ...Note:nis positive and will fit within the range of a 32-bit signed integer (n< 231).Example 1:...

2019-06-19 22:06:00 62

转载 在docker中使用mysql数据库,在局域网访问

开发过程中经常需要安装、调试mysql数据库,还需要在各种操作系上安装包依赖,实在是繁琐,因此就研究了一下如何在docker上运行一个mysql镜像,省却了我安装、找依赖的问题。注:本文所有内容均在CentOS Linux release 7.2.1511 (Core) 上测试完成假设,你已经安装好docker。如果没有安装好docker可以参考centos7上安装docker使用...

2019-06-19 17:46:00 256

转载 aaa

aaa转载于:https://www.cnblogs.com/ming-question/p/11052888.html

2019-06-19 17:46:00 52

转载 B/S,C/S架构的区别

B/S架构:browser/server,采用的是浏览器服务器模式。C/S架构:client/server,采用的是客户端服务器模式。B/S架构,客户端是浏览器基本不需要维护,只需要维护升级服务器端就可以了,只要有操作系统,浏览器,就可以实现这一模式。C/S架构,客户端/服务器模式,C/S结构是一种软件系统体系结构,比如手机软件微信等应用程序就是C/S模式。转载于:https:...

2019-06-19 15:35:00 157

转载 记安恒的一次面试--测试工程师(1年经验)

Q1:描述一个你负责的项目的功能啦啦啦啦啦然后,会仔细问下这个功能情况Q2:你知道这个功能前后端是怎么实现的Q3:接口测试做过吗,怎么测,测什么Q4:比如说登陆接口,密码是加密的,用postman怎么测(简历有提到postman)Q5:平时测试除了页面,功能还会测什么,关注什么Q6:如果一个接口的表结构变了,接口没变,你会怎么测试Q7:SQL会用哪些,备份...

2019-06-19 15:21:00 997

转载 基本类型包装类的简单入门

第三阶段 JAVA常见对象的学习基本类型包装类我们提出一个需求,将520的二进制、八进制、十六进制算出来,对于这种基本类型的一些操作,包装类就可以很好地解决这些问题。public class IntegerDemo { public static void main(String[] args) { int love = 520; //转换为二进制...

2019-06-19 11:13:00 62

转载 CentOS安装MySql

一、下载普通的下载安装,直接就复制其他帖子了;参考贴两种下载方式:1、下载上传;2、直接wget下载;1、下载上传下载地址:https://www.mysql.com/downloads/点击第一个链接地址,进入MySQL官方网站,单击“Downloads”下载Tab页,进入下载界面进入下拉下载列表,选择在CentOS7上tar包安装然后使用FTP工具上...

2019-06-19 11:08:00 45

转载 VisionPro相机操作学习

private string path = AppDomain.CurrentDomain.BaseDirectory + "12.vpp"; private string path1 = AppDomain.CurrentDomain.BaseDirectory + "CCD.vpp"; private string path2 = AppDomain.Curren...

2019-06-19 08:41:00 1154

转载 GET和POST乱码解决

乱码问题解决: * POST请求乱码 :      request.setCharacterEncoding("utf-8"); * GET请求乱码 解决方案一:修改tomcat/conf/server.xml <Connector...

2019-06-18 22:09:00 51

转载 卷积神经网络

卷积神经网络(Convolutional Neural Network, CNN),是深度学习技术中极具代表性的网络结构,它的应用非常广泛,尤其是在计算机视觉领域取得了很大的成功。CNN相较于传统的图像处理算法的优点就在于,避免了对图像复杂的前期预处理过程(即大量的人工提取特征工作),也就是说CNN能够直接从原始像素出发,经过极少的预处理,就能够识别视觉上面的规律。  我们将探讨CNN的网络结...

2019-06-18 17:27:00 89

转载 git安装以及gitlib配置

安装Git:详见http://www.cnblogs.com/xiuxingzhe/p/9300905.html开通gitlab(开通需要咨询所在公司的gitlab管理员)账号后,本地Git仓库和gitlab仓库仍然不能传输项目,原因是要通过SSH加密才能传输,所以需要让gitlab认证本地的SSH Key认证之前,则先使用Git生成SSH Key1 Git生成秘钥...

2019-06-18 16:21:00 167

转载 Servlet配置虚拟路径(访问路径)的三种方法以及web开发中的路径问题

一、虚拟路径配置虚拟路径  web.xml配置文件的虚拟路径    <servlet-mapping> <url-pattern>/demo5</url-pattern> </servlet-mapping>三种配置方法   * 完全路...

2019-06-18 11:35:00 6777

转载 docker相关操作

1.docker运行示例:docker run -dit --name=mingzi -p 8080:8080 -p 8443:8443 -p 21:21 -p 2204:22 -p 9005:9005 -p 8005:8005 -p 8009:8009 -p 10909:10909 -...

2019-06-17 23:00:00 54

转载 左偏树学习笔记

学习材料:https://wenku.baidu.com/view/029c886d1eb91a37f1115ce5.html例题1:bzoj 2809 [Apio2012]dispatching  题目:https://www.lydsy.com/JudgeOnline/problem.php?id=2809  枚举每个点作为管理者,那么就是子树里选一些 c 最小的,看看最多能选即可...

2019-06-17 10:36:00 50

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除