原型模式介绍 当有一个类创建的时候比较复杂,并且我们需要多次创建这样的类实例的时候,如果单纯的用new创建,过于影响内存的消耗,要不便于维护,所以我们用原型模式能够很好的解决问题。 原型模式优点 客户端隐藏的创建实例的复杂性。 简化了类实例的创建,并减少内存的消耗。 原型模式的缺点 每个类都需要有自 ...
分类:
其他好文 时间:
2020-07-10 13:03:06
阅读次数:
59
开启 ip 代理转发 临时开启 ip 代理转发 # 执行该命令后立即生效,但是重启后会失效 echo 1 | sudo tee /proc/sys/net/ipv4/ip_forward 永久开启 ip 代理转发 # 为适配不同系统,先删除后添加 sudo sed -i '/net.ipv4.ip_ ...
分类:
系统相关 时间:
2020-07-10 13:02:43
阅读次数:
102
关于Python中的None 注意到None这个类型是在做一道Python题目时,要求说如果传进函数的字符串是“None”则返回False,糟糕的是我并不知道如何判断是否是“None”。 None翻译成汉语的意思是“没有”,在Python中它表示空,但和空字符串、空列表不一样,做这样一个小实验: > ...
分类:
编程语言 时间:
2020-07-10 13:02:10
阅读次数:
69
public class test { public static void main(String[] args) { // TODO Auto-generated method stub String ipsearch="11.168.1.101-103/126/129/200-204"; ip ...
分类:
编程语言 时间:
2020-07-10 13:01:53
阅读次数:
84
1、将XMindCrack文件移动到安装路径根目录 下载XMindCrack 链接:https://pan.baidu.com/s/1mt5osUak7CgLEABTgbe_xQ 提取码:fonw 右键单击图标,进入安装目录 将下载的文件拖拽至根目录 2、修改XMind.ini文件 找到XMind. ...
分类:
其他好文 时间:
2020-07-10 13:01:39
阅读次数:
146
CRTP,奇特的递归模板模式 (Curiously Recurring Template Pattern) 是 C++ 的一种看起来很怪异的模板编程技巧。 它通过继承和模板的联合应用,实现了一种"看似"继承自己的语法。这种编程的技法,无论是在STL还是Boost之中都被大量使用。像它的名字一样,看起 ...
分类:
编程语言 时间:
2020-07-10 13:00:35
阅读次数:
82
OBDSTAR Odomaster is a new odometer correction tool. With the latest cluster calibration technology from OBDSTAR, it’s very easy to use, and supports ...
分类:
其他好文 时间:
2020-07-10 13:00:22
阅读次数:
79
在导入项目后,通常需要进行JDK版本的设置,但有时设置之后依旧会出现JDK版本问题,导致编译报错。 可以尝试指定JDK版本来解决问题。在pom.xml文件中插入以下代码: <properties> <project.build.sourceEncoding>UTF-8</project.build. ...
分类:
其他好文 时间:
2020-07-10 13:00:08
阅读次数:
68
354. 俄罗斯套娃信封问题 描述: 思路:先按照第一个维度排序,第一维度相同时,第二维度降序。然后对第二维度进行最长上升子序列。(第二维度降序是为了避免同长度下的嵌套) 355. 设计推特 描述: 思路:通过一个map来维护一个用户发的推文。(推文对象之间用链表连接)。然后用一个优先队列得出10个 ...
分类:
其他好文 时间:
2020-07-10 12:59:48
阅读次数:
79
1, // 获取参数设置 app.get('/getPara', function(req, res) { // console.log(req.hostname); // console.log(req.params); // console.log(req.path); console.log( ...
分类:
Web程序 时间:
2020-07-10 12:59:36
阅读次数:
87
输入nmtui命令 敲空格开启. 之后一直退出 重启 reboot 确认开启虚拟机的NAT、DHCP服务 win+r->输入services.msc 这两个服务确定开启 进入虚拟机输入ip addr 将该信息输入xshell 成功 ...
分类:
系统相关 时间:
2020-07-10 12:59:21
阅读次数:
129
完成内容 三角形判定遇到问题 在进行实数之间的比较大小时,要注意不可以直接进行大小比较。要用两数之差的绝对值与EPS(1*10-6)相比较。(精度导致的判断出问题) 明日计划 人机下棋(井字棋) ...
分类:
其他好文 时间:
2020-07-10 12:58:44
阅读次数:
69
viwes>>>ip_list=['192.168.1.X']def index(request): """ request.META是一个字典 """ # 获得客户端IP user_ip = request.META['REMOTE_ADDR'] if user_ip in lp_list: re ...
分类:
其他好文 时间:
2020-07-10 12:58:22
阅读次数:
63
虽然放在 DOM 分类里面,但是 CSS OM 并不属于 DOM,而是并行的。仅为方便查找。 document.styleSheets <style title="hello"> a { color: red; } </style> <link rel="stylesheet" title="x" ...
分类:
Web程序 时间:
2020-07-10 12:58:07
阅读次数:
89
mstsc 远程windows服务器上去之后,界面呈现蓝色,鼠标也没有,什么也没有,按键没反应。 不需要重启系统 处理方法: 1. 使用ctrl+shift+Esc键, 调出远程桌面的任务管理器 2. 点击任务管理器工具栏的 文件→新建任务→运行→在运行窗口选择浏览→c:\windwos\explo ...
做项目遇到请求对方页面,对方返回的参数串直接拼接到我的URL上,是一个加密串. 因为忘记了之前有URLEncoder这个步骤, 解密的时候没有使用URLDecoder进行解密, 直接使用AES解密遇到报错, Input length must be multiple of 16 when decry ...
分类:
其他好文 时间:
2020-07-10 12:57:16
阅读次数:
103
Git切换版本有三种方式: 1.基于哈希值切换 》基于哈希值切换(推荐),命令:git reset --hard 哈希值,哈希值从哪来,git reflog查看下就知道了,切换版本后,git reflog会发现有两个HEAD,别着急,这两个head指向的是同一个版本记录 2.使用^ 》^只能后退到过 ...
分类:
其他好文 时间:
2020-07-10 12:57:01
阅读次数:
136