近期在做实验时遇到需要对程序改造支持原型模式的需求,将其中的经验整理在这里。 原型模式使得程序支持clone,通过clone()而非new的方法生成对象,不能使用简单的super.clone()进行浅拷贝,因为对于引用类型的属性,浅拷贝使得两个引用指向同一个对象,当clone后的对象对这个属性进行修 ...
分类:
其他好文 时间:
2019-05-30 01:07:09
阅读次数:
100
浏览器兼容问题一:不同浏览器的标签默认的外补丁和内补丁不同 问题症状:随便写几个标签,不加样式控制的情况下,各自的margin 和padding差异较大。 碰到频率:100% 解决方案:CSS里 *{margin:0;padding:0;} 备注:这个是最常见的也是最易解决的一个浏览器兼容性问题,几 ...
分类:
Web程序 时间:
2019-05-30 01:06:54
阅读次数:
126
题目描述:key究竟在哪里呢? 分值: 200 上一次小明同学轻松找到了key,感觉这么简单的题目多无聊,于是有了找key的加强版,那么key这次会藏在哪里呢? OK,第一步打开通关地址。 看到提示:Key就在这里,猜猜这里是哪里呢?(Web找key加强版) 行吧,没啥用,,,老规矩,打开F12看看 ...
分类:
其他好文 时间:
2019-05-30 01:06:30
阅读次数:
126
1、先介绍下jmeter 的maven中央仓库地址,有兴趣自己看下 https://mvnrepository.com/artifact/org.apache.jmeter 2.Wiki github项目介绍: 项目地址:https://github.com/jmeter-maven-plugin/ ...
分类:
其他好文 时间:
2019-05-30 01:06:18
阅读次数:
154
JVM(二):Java中的语法糖 上文讲到在语义分析中会对Java中的语法糖进行解糖操作,因此本文就主要讲述一下Java中有哪些语法糖,每个语法糖在解糖过后的原始代码,以及这些语法糖背后的逻辑。 语法糖 语法糖(Syntactic sugar),也译为糖衣语法,是由英国计算机科学家彼得·约翰·兰达( ...
分类:
编程语言 时间:
2019-05-30 01:06:05
阅读次数:
131
这段时间,听刚刚学习c++的同学说函数嵌套运用不太熟练,想做一个简单的程序进行练习,我也就当练练手了,哈哈.虽然说是比较简单,但是其中的思维也是值得思考的. 一、函数的嵌套使用 简单说明题目:对于等式 y=x-x^3/3!+x^5/5!+.... 输入任意的x和分母,求得上等式 当然可以找规律,比如 ...
分类:
编程语言 时间:
2019-05-30 01:05:45
阅读次数:
195
1. jinfo 1.1 简介 jinfo用于打印java的配置信息,这些配置信息包括: java system properties jvm命令行参数 通过查看这些配置信息,可以了解java进程的运行时环境,例如加载类的顺序、jvm配置情况等。 1.2 使用 jinfo pid . 即不加参数,j ...
分类:
其他好文 时间:
2019-05-30 01:05:30
阅读次数:
177
Linux中的sudo详解 [TOC] 一、引言 Liunx用户只有两类: 管理员用户 root 普通用户 其他 我们在学习 命令之前,肯定学习过 (switch user)命令,su命令是用来切换用户身份的命令,而sudo命令是一种切换用户来执行某种操作的命令 su和sudo的区别: 命令的主要作 ...
分类:
系统相关 时间:
2019-05-30 01:05:11
阅读次数:
160
一、CSS介绍 CSS(Cascading Style Sheet,层叠样式表)定义如何显示HTML元素。 当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化(渲染)。 二、CSS语法 CSS实例 每个CSS样式由两个组成部分:选择器和声明。声明又包括属性和属性值。每个声明之后用分号结束 ...
分类:
Web程序 时间:
2019-05-30 01:04:41
阅读次数:
158
一.安装Mongodb https://www.mongodb.com/download-center/community 请下载对应的系统 安装过程请不要选择 当所有的步骤值完成的时候,找到你的安装的目录,会有以下结果 二.设置环境变量 参考链接 https://www.cnblogs.com/z ...
分类:
数据库 时间:
2019-05-30 01:04:10
阅读次数:
116
题意:给m条路(S,E,T)代表点S、E之间双向边权重为T,紧接着给W个虫洞(S,E,T)代表S到E的有向边可以回到T秒前即权重为-T,问能不能通过虫洞看到看到初始的自己,即能不能回到初始点所在的时间点之前,即求是否存在负环。 代码细节就不多赘述了,spfa ...
分类:
其他好文 时间:
2019-05-30 01:03:52
阅读次数:
95
js中的流程控制语句:顺序结构 分支结构 循环结构 分支结构:1、if语句 --适用于范围性的判断 语法:if(条件){语句}--如果条件成立 就执行语句 if(条件){语句1}else(){语句2} 如果条件成立 执行语句1,否则执行语句2 if(条件){语句1}else if(){语句2}els ...
分类:
Web程序 时间:
2019-05-30 01:03:40
阅读次数:
377
CSS的三种引入方式 一. 行间式 1. 在标签头部的style属性内 2. 属性值满足的是css语法 3. 属性值用key:value形式赋值 value具有单位 4. 属性值之间用;隔开 二. 内联式 1. 在style标签内(style标签一般作为head的子标签) 2. 属性值满足的是css ...
分类:
Web程序 时间:
2019-05-30 01:03:14
阅读次数:
148
Linux-nftables https://netfilter.org/https://netfilter.org/projects/iptables/index.htmlhttps://netfilter.org/projects/nftables/index.htmlhttps://www.n ...
分类:
系统相关 时间:
2019-05-30 01:02:38
阅读次数:
233
在之前学习了Master-Slave、Sentinel模式,但是在某些情况下还是无法满足系统对QPS等要求,这时候就需要Cluster,Redis3.0支持了cluster 一、为什么使用Cluster 1、并发量 官方说明Redis支持10W条命令/秒,这已经很牛逼了,但是有些业务场景需要100W ...
分类:
其他好文 时间:
2019-05-30 01:02:17
阅读次数:
179
while循环 当条件成立时,循环体的内容可以一直执行,但是避免死循环,需要有一个跳出循环的条件才行。 for循环 遍历任何序列(列表和字符串)中的每一个元素 range() 函数 生成一个等差数列(并不是列表)。 range(4) = list(range(4)) = list(range(1, ...
分类:
编程语言 时间:
2019-05-30 01:01:58
阅读次数:
134
package com.gx.dao; import java.sql.Timestamp; import java.util.List; import org.apache.ibatis.annotations.Param; import com.gx.po.StayRegisterPo; pub... ...
分类:
其他好文 时间:
2019-05-30 01:01:33
阅读次数:
140