加载中
代码重构的一些感想

最近公司再搞中台化,自己有幸参与其中一个项目的重构,从中学到很多,也有很多感受。 1、准备工作 作为程序猿,重构代码是很常见的一件事。重构代码的目的都是为了让代码更好地适应后续的发...

2019/07/14 00:01
113
DNS信息探测

前面学习一下DNS域名解析原理及过程,今天我们学习下DNS域名信息的探测 本章主要目标是从各个角度搜集测试目标的基本信息,包括搜集信息的途径、各种工具的使用方法,以及简单的示例。 0x00...

spf
2019/07/13 23:03
10
最优控制——变分法

第一章 最优控制基础 1、一般的最优化问题要最小化的性能指标定义在数域上,而变分问题的性能指标(目标泛函)的定义域是函数的集合。 2、 泛函:从任意定义域到实数域或复数域的映射。泛函的...

2019/07/13 21:47
104
Nuxt.js打造旅游网站第2篇_首页开发

页面效果: 1.初始化默认布局 nuxtjs提供了一个公共布局组件layouts/default.vue,该布局组件默认作用于所有页面,所以我们可以在这里加上一些公共样式,在下一小结中还会导入公共组件。 替换...

2019/07/13 20:16
48
bootstrap table合并单元格(该版本是简单的应用)

//获取列表数据 function loadTableData(tableId, request, data) { $.ajax({ type : "GET", url : request, contentType : 'application/json', ...

2019/07/13 10:26
9
Java同步数据结构之ConcurrentHashMap

前言 这是Java并发包最后一个集合框架的数据结构,其复杂程度也较以往任何数据结构复杂的多,顾名思义ConcurrentHashMap是线程安全版本的HashMap,总所周知HashMap是非线程安全的,若直接用于...

2019/07/12 20:43
20
关于PHP内部类的一些总结学习

前言:   这篇文章主要对一些可以进行反序列化的php内置类的分析总结(膜lemon师傅之前的总结),当然不是所有的php内置类在存在反序列化漏洞时都能够直接利用,有些类不一定能够进行反序列...

2019/07/12 18:53
74
nodejs+vue实现登录界面功能(一)

项目描述:一开始进入登录界面,只有登录成功才可以跳转到主页面,已注册但是忘记密码的进入忘记密码页面,找回密码后进入登录界面。 技术选型:nodejs+vue+stylus 界面效果: 切换登录方式 ...

2019/07/12 15:01
19
缓存模块

1、模块的生命周期定义 添加AddMemoryCache(),AddDistributedMemoryCache() 注册泛型的服务为单例。缓存的类型为class slidingExpiration:用于设置可调过期时间,它表示当离最后访问超过某...

2019/07/12 11:40
14
基于DFA算法、RegExp对象和vee-validate实现前端敏感词过滤

  面临敏感词过滤的问题,最简单的方案就是对要检测的文本,遍历所有敏感词,逐个检测输入的文本是否包含指定的敏感词。   很明显上面这种实现方法的检测时间会随着敏感词库数量的增加而...

2019/07/12 11:17
13
本地Jar包发布至本地Maven仓库 - 附:用IDEA打包失败解决方案

在根目录打开cmd命令行窗口:(建议先写好,再copy过去执行) 注意,不能用Powershell,否则失败,不知道为啥 示例如下: mvn install:install-file -DgroupId=com.example -DartifactId=du...

函数式编程,Stream使用汇总

各种数据结构转流 高级收集器,返回各种数据类型 流的拼接 排序 分区与分组 归约 其他 1 package stream; 2 3 import java.util.ArrayList; 4 import java.util.Arrays; 5 import...

2019/07/11 23:39
17
mysql主从之LVS+keepalived+双主MySQL 负载均衡

LVS(Linux Virtual Server)即Linux 虚拟服务器,是一个的开源负载均衡项目,目前LVS 已经被集成到Linux 内核模块中。LVS 是四层负载均衡,也就是说建立在OSI 模型的第四层——传输层之上,...

2019/07/11 22:57
27
TCP、UDP和HTTP简述整理

http:是用于www浏览的一个协议。 tcp:是机器之间建立连接用的到的一个协议。 1、TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。 在网络层有IP协议、ICMP协议、ARP协议、RARP协...

2019/07/11 21:02
79
MySQL数据库备份和还原

MySQL数据库备份和还原   以下方法前景必须是一台用yum源安装的mysql数据库没操作过的崭新的服务器   *查看是否启用二进制日志:show master logs;/show binary logs;        *创建...

2019/07/11 20:33
19
各种事件(html事件,鼠标事件,键盘事件,焦点事件以及阻止默认事件)

HTML事件 onload 事件 页面或图片加载完成后执行 只有图片和页面可以执行 window.onload=function(){//整个页面加载完时,执行此函数 var box=document.getElementById('box'); co...

2019/07/11 19:05
86
python正则表达式整理

正则表达式在处理字符串时很大的作用,爬虫中也经常用到,下面就将一些常用正则表达式做一整理记录,方便以后查看。 ^ 匹配字符串开始,如^d表示以d开头的字符串 . 表示匹配任意字符串 * 表示...

2019/07/11 17:19
149
租户功能

MultiTenancyMiddleware中间件 (1)ITenantResolver:获取TenantResolveResult,即TenantIdOrName以及用到AppliedResolvers,它的实现TenantResolver涉及遍历AbpTenantResolveOptions 多个ITe...

2019/07/11 16:44
54
正则表达式模块(re)

1.语法规则 在Python里,定义正则表达式的字符串,在字符串前加r,表示原始字符串,可以免去很多烦人的转义,如r'\'与'\\'是表示同一个字符串。 语法 说明 实例 完整匹配的字符串 一般字符 ...

2019/07/11 15:25
23
jmeter性能测试的指标分析和定义

  通常情况下,性能测试关注被测对象的时间与资源利用特性及稳定性。时间特性,即被测对象实现业务交易过程中所需的处理时间,从用户角度来说,越短越好。资源利用特性,即被测对象的系统资...

2019/07/11 15:24
16

没有更多内容

加载失败,请刷新页面

返回顶部
顶部