自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 电商支付架构设计

电商支付架构设计 交易核心 支付编排 转载于:https://www.cnblogs.com/jay-wu/p/11597644.html

2019-09-27 14:06:00

阅读数 7

评论数 0

转载 Tomcat 类加载器打破双亲委派模型

我们分为4个部分来探讨: 1. 什么是类加载机制? 2. 什么是双亲委任模型? 3. 如何破坏双亲委任模型? 4. Tomcat 的类加载器是怎么设计的? 我想,在研究tomcat 类加载之前,我们复习一下或者说巩固一下java 默认的类加载器。楼主以前对类加载也是懵懵懂懂,借此...

2019-09-26 14:14:00

阅读数 4

评论数 0

转载 算法第二章上机实践报告

1、实践题目:7-1二分查找(此题与詹泽伟同学一同完成) 2、问题描述: 3、算法描述:   第一种方法(循环): #include<iostream> using namespace std; int BS(int a[],int x, int n){...

2019-09-21 21:39:00

阅读数 10

评论数 0

转载 服务端推送通信技术及其优劣势

服务端推送技术包括: 1、Ajax 轮询 2、Ajax 长轮询 3、WebSocket 一、Ajax 轮询 利用 XHR,通过 setInterval 定时向后端发送请求 1、优点:实现简单 2、缺点:数据同步不及时,增加后端处理压力 3、场景:适用于对消息及时性要求不高且服务...

2019-09-21 21:08:00

阅读数 11

评论数 0

转载 画布画太极

这是代码 效果图在下面 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>20-test1</title...

2019-09-20 17:22:00

阅读数 8

评论数 0

转载 关于立即调用的函数表达式(IIFE)

在 JavaScript 中,圆括号 () 是一种运算符,跟在函数名之后,表示调用该函数。比如,print() 就表示调用 print 函数 有时,我们需要在定义函数之后,立即调用该函数,例如: function(){ /* code */ }(); // SyntaxError: Un...

2019-09-20 17:16:00

阅读数 4

评论数 0

转载 序列化和反序列化

一、序列化: 就是将内存中的对象转换为字节序列,方便持久化到磁盘或者网络传输 SerializeToString(): serializes the message and returns it as a string. Note that the bytes are binary, no...

2019-09-20 13:59:00

阅读数 11

评论数 0

转载 mac 使用 brew 安装 nginx 及各种命令

一、安装 brew install nginx 或 sudo brew install nginx 二、启动 brew services start nginx 或 sudo brew services start nginx 三、重启 ...

2019-09-18 12:20:00

阅读数 7

评论数 0

转载 windows 10 安装 AnyProxy

转载于:https://www.cnblogs.com/Crixus3714/p/11535373.html

2019-09-17 17:04:00

阅读数 12

评论数 0

转载 APT

前言   APT全称是Annotation Processing Tool,即注解处理器。注解是附加在程序元素(类、方法或成员变量等)上的一些元信息,本身不会也不能影响代码逻辑,常用于一些工具在编译或运行时解析和使用,起到说明、配置的辅助功能。关于注解的基础知识,可以参考另一篇随笔——注解 ,这...

2019-09-09 17:07:00

阅读数 4

评论数 0

转载 前端安全问题之CSRF和XSS

一、CSRF 1、什么是 CSRF CSRF(全称 Cross-site request forgery),即跨站请求伪造 2、攻击原理 用户登录A网站,并生成 Cookie,在不登出的情况下访问危险网站B 3、防御措施 ① 加 Token 验证,通过判断页面是否带有 Toke...

2019-09-05 10:05:00

阅读数 7

评论数 0

转载 剑指offer题解(Java版)

剑指offer题解(Java版) 从尾到头打印链表 题目描述 输入一个链表,按从尾到头的顺序返回一个ArrayList。 方法1:用一个栈保存从头到尾访问链表的每个结点的值,然后按出栈顺序将各个值存入ArrayList中; import java.util.ArrayList; import ...

2019-09-05 09:23:00

阅读数 7

评论数 0

转载 使用 Navicat 为 MySQL 创建定时任务

转载于:https://www.cnblogs.com/Crixus3714/p/11438381.html

2019-08-31 11:26:00

阅读数 3

评论数 0

转载 算法第一章作业

1、对于代码规范,我将采用如下: https://blog.csdn.net/qq_33499229/article/details/88677757 2、 《数学之美》我只读了一部分,下面我来浅谈个人理解。 首先《数学之美》绝不仅仅是一本单纯讲述数学原理的书,它更多的是将数学放在IT领域...

2019-08-30 19:03:00

阅读数 5

评论数 0

转载 电商支付的自动化测试选型之路

上周我们讨论了自动化测试的选型之路,团队小组的成员一个推荐了四个框架,因为我们还招不到专业自动化测试的人员,在这里我和大家一一说明: 前提条件,我们是JAVA团队,最好有高并发,全链路的测试工具,大家有推荐的请留言。 1.TestNG *** 优点:框架解耦合,方便管理,只要配置XML就可以...

2019-08-30 10:14:00

阅读数 55

评论数 0

转载 link和@import的区别

样式的导入方式 link @import 一、link 的使用 <link href="index.css" rel="stylesheet"> 二、@import 的使用 <...

2019-08-24 22:12:00

阅读数 4

评论数 0

转载 关于DOM事件流、DOM0级事件与DOM2级事件

一、DOM 事件模型 DOM 事件模型包括捕获和冒泡,捕获是从上往下到达目标元素,冒泡是从当前元素,也就是目标元素往上到 window 二、流 流的概念,在现今的 JavaScript 中随处可见。比如说 React 中的单向数据流,Node 中的流,还有 DOM 事件流,都是流...

2019-08-24 18:26:00

阅读数 1

评论数 0

转载 深入理解iframe

一、什么是 iframe iframe 用于在页面内显示页面,使用 <iframe> 会创建包含另外一个文档的内联框架(即行内框架) <iframe src="URL"></iframe> 二、iframe 的常用属...

2019-08-24 10:36:00

阅读数 2

评论数 0

转载 HTML5 WebSocket

WebSocket 是 HTML5 新增的协议,它的目的是在浏览器和服务器之间建立一个不受限的双向通信的通道,比如说,服务器可以在任意时刻发送消息给浏览器。 为什么传统的 HTTP 协议不能做到 WebSocket 实现的功能?这是因为 HTTP 协议是一个请求-响应协议,请求必须先由浏览器发给...

2019-08-23 18:24:00

阅读数 3

评论数 0

转载 JavaScript实现继承的6种方式

一、JavaScript 的继承   许多面向对象语言都支持两种继承的方式:接口继承和实现继承。接口继承只继承方法签名,而实现继承则继承实际的方法。在 JavaScript 中由于函数没有签名也就无法实现接口继承,而只支持实现继承,而且实现继承主要通过原型链来实现的。   先引述下官方文档对于...

2019-08-23 17:55:00

阅读数 0

评论数 0

转载 KMP算法的时间复杂度与next数组分析

一、什么是 KMP 算法 KMP 算法是一种改进的字符串匹配算法,用于判断一个字符串是否是另一个字符串的子串 二、KMP 算法的时间复杂度 O(m+n) 三、Next 数组 - KMP 算法的核心 KMP算法的核心是利用匹配失败后的信息,尽量减少模式串与主串的匹配次数以达到快速匹...

2019-08-23 12:26:00

阅读数 18

评论数 0

转载 cucumber测试框架

1.1 什么是BDD(行为驱动开发)  首先了解一个概念,BDD(BehaviorDrivenDevelopment:行为驱动开发)为用户提供了从 开发人员和客户的需求创建测试脚本的机会。因此,开始时,开发人员,项目经理,质量保证,用户验收测试人员和产品所有者(股东)都齐聚一堂,集思广益,讨论应该...

2019-08-23 10:33:00

阅读数 12

评论数 0

转载 关于TCP/IP

一、网络模型 计算机网络的两种模型:OSI 模型和 TCP/IP 模型 由于 OSI 模型过于复杂难以实现,导致 TCP/IP 模型更早地应用在现实中,这也使得 TCP/IP 模型成为标准 在 OSI 模型中,将计算机网络分成了 7 层,而在 TCP/IP 模型中则分成了 4 层,其各层对应...

2019-08-23 03:24:00

阅读数 1

评论数 0

转载 常见排序算法的稳定性分析

一、不稳定排序算法有哪些 1、堆排序 2、希尔排序 3、快速排序 4、选择排序 口诀:一堆(堆)希尔(希尔)快(快速)选(选择) 二、常见排序算法稳定性分析 1、堆排序稳定性分析 我们知道堆的结构是节点i的孩子为 2*i 和 2*i+1 节点,大顶堆要求父节点大于等于其...

2019-08-23 02:34:00

阅读数 8

评论数 0

转载 页面置换算法详解

一、什么是页面置换算法 进程运行时,若其访问的页面不在内存而需将其调入,但内存已无空闲空间时,就需要从内存中调出一页程序或数据,送入磁盘的对换区,其中选择调出页面的算法就称为页面置换算法。 好的页面置换算法应有较低的页面更换频率,也就是说,应将以后不会再访问或者以后较长时间内不会再访问的页面先...

2019-08-23 01:28:00

阅读数 6

评论数 0

转载 SQL模糊查询的四种匹配模式

执行数据库查询时,有完整查询和模糊查询之分,一般模糊语句如下: SELECT 字段 FROM 表 WHERE 某字段 Like 条件 一、四种匹配模式 关于条件,SQL提供了四种匹配模式: 1、% 表示任意0个或多个字符,可匹配任意类型和长度的字符。有些情况下是中文,需用两个百分号(...

2019-08-23 00:26:00

阅读数 14

评论数 0

转载 关于进程与线程

“进程是资源分配的最小单位,线程是CPU调度的最小单位” 一、进程(Process) 1、什么是进程 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。 在早期面向进程设计的计算机结构中,进程是程序的基本执行...

2019-08-22 23:49:00

阅读数 3

评论数 0

转载 JavaScript解析机制之变量提升

1、什么是预解析? 在当前作用域下,JS 运行之前,会把带有 var 和 function 关键字的事先声明,并在内存中安排好。(这个过程也可以理解为变量提升)然后再从上到下执行 JS 语句(预解析只会发生在通过 var 定义的变量和 function 上) 2、var 声明的变量 使用...

2019-08-22 16:18:00

阅读数 1

评论数 0

转载 Jmeter 批量构建 Jenkins 中的 Job

转载于:https://www.cnblogs.com/Crixus3714/p/11393903.html

2019-08-22 13:49:00

阅读数 2

评论数 0

转载 热修复

一、前言   任何程序都无法保证上线后不会出现紧急bug,选择的修复方式不同,其代价也大不相同。所谓热修复,是相对于正常的版本迭代修复而言的,它可以及时在应用内下载补丁更新程序逻辑,修复bug;而不需要等到下一个版本发布。举个简单的例子,假如有一行代码的逻辑写错了,并且已经编译出APK,安装到了...

2019-08-22 10:03:00

阅读数 0

评论数 0

转载 new 运算符的原理

关于 new 运算符的原理: 1、红宝书上解释: (1)创建一个新对象 (2)将构造函数的作用域赋给新对象 (3)执行构造函数中的代码 (4)返回新对象 2、MDN上的解释: (1)一个继承自 Foo.prototype 的新对象被创建 (2)使用指定的参数调用构造函数...

2019-08-21 20:39:00

阅读数 3

评论数 0

转载 Java IO_001.File类--文件或文件夹相关操作

Java IO之File对象常用操作 File类:用于文件或文件夹或网址相关联的操作。可以关联或不关联文件(即关联不存在的文件)。构造函数有: public File(String pathname) : 通过指定文件或文件夹路径的字符串进行构造 public File(String...

2019-08-21 17:55:26

阅读数 8

评论数 0

转载 世界杯改变网站“生存法则”

世界杯改变网站“生存法则”经过2006年德国世界杯与2008年北京奥运会的报道洗礼,中国互联网有望在本届世界杯的传播中担纲重任。由于网络渗透力、影响力的增加,互联网向传统媒体购买内容二次贩卖的“生存法则”正在发生改变,由此带来的商业价值也必将改变。5月初,有三家门户网站先后与央视网签约,获得南非世...

2019-08-21 00:39:04

阅读数 56

评论数 0

转载 JavaScript类型转换总结与常见情况解析

类型转换是将值从一种类型转换为另一种类型的过程(比如字符串转数字,对象转布尔值等) 一、类型转换的分类 类型转换可以分为隐式类型转换和显式类型转换。 二者的区别显而易见:我们能够从代码中看出哪些地方是显式强制类型转换,而隐式强制类型转换则不那么明显,通常是某些操作产生的副作用。 例如:...

2019-08-20 17:49:00

阅读数 2

评论数 0

转载 maven 的构建异常 Could not find artifact ... and 'parent.relativePath'

完整的异常提示: Non-resolvable parent POM: Could not find artifact com.ecp:ecp-main:pom:0.0.1-SNAPSHOT and 'parent.relativePath' points at wrong...

2019-08-20 08:24:40

阅读数 30

评论数 0

转载 Redis来啦~~

一. 先聊点别的   1. sql & nosql    sql指关系型数据库,如Oracle,MySQL等,nosql泛指非关系型数据库,如MongoDB,Redis等;SQL数据存在特定结构的表中,而NoSQL则更加灵活和可扩展,存储方式可以是JSON文档,哈希表或其他方式;在sq...

2019-08-18 14:05:00

阅读数 3

评论数 0

转载 关于元素间的边距重叠问题与BFC

一、边距重叠常见情况 1、垂直方向上相邻元素的重叠 (水平方向上不会发生重叠) 2、 垂直方向上父子元素间的重叠 二、BFC 1、什么是 BFC BFC(Block Formatting Context),即块级格式化上下文,创建了 BFC 的元素是一个独立...

2019-08-16 02:40:00

阅读数 1

评论数 0

转载 [笔记] 使用otunnel从外网访问内网

需求 内网机器没有公网IP,但是可以访问外网,现在需要从外网访问内网机器。 举例,在家里机器A访问公司内网机器B。 前提 需要一台有公网IP的服务器S做中转,这样就可以打通AB两端了。 A <---> S <---> B 环境 家中A机,Win10 服务器S,Ubuntu...

2019-08-15 20:43:00

阅读数 5

评论数 0

转载 WPF(六)1.资源基础

WPF资源系统是一种保管一系列有用对象的简单方法,从而可以更容易地重用这些对象。 资源可以在代码中创建和操作,但经常在XAML标记中定义资源。资源的优点有: 1.高效。 2.可维护性。 3.适应性 示例如下: 静态资源定义: <Window.Resources>...

2019-08-14 22:02:14

阅读数 63

评论数 0

转载 使用多个梯度下降的方式进行测试,同时使用ops.apply_gradient进行梯度的下降

1. ops = tf.train.GradientDescentOptimizer(learning_rate) 构建优化器 参数说明:learning_rate 表示输入的学习率 2.ops.compute_gradients(loss, tf.train_variables(), col...

2019-08-14 19:57:00

阅读数 7

评论数 0

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