const app = document.getElementById('app'); app.innerHTML = ` <h1>JavaScript DOM</h1> <form> <label> Sign-up Email <input type="email"> </label> <labe ...
分类:
Web程序 时间:
2020-04-25 20:47:11
阅读次数:
72
一、Sentinel简介 是什么: Spring Cloud Alibaba Sentinel 是面向于云原生微服务的高可用流控防护组件,主要以流量为切入点,从流量控制、熔断降级、系统自适应保护等多个维度来帮助用户保障微服务的稳定性。 一句话解释,就是之前学习过的 Hystrix 升级版。 Hyst ...
分类:
编程语言 时间:
2020-04-25 20:46:36
阅读次数:
86
两种创建线程池的方法 ThreadPoolExecutor 和 FokJoinPool1.ThreadPoolExecutor 创建线程池1) 无返回值的情况 import java.util.concurrent.*; import java.util.concurrent.atomic.Atom ...
分类:
编程语言 时间:
2020-04-25 20:46:22
阅读次数:
90
1510. 亲密字符串 中文English 给定两个由小写字母构成的字符串A 和B,只要我们可以通过交换A中的两个字母得到与B相等的结果,就返回true;否则返回false。 样例 Example 1: Input: A = "ab", B = "ba" Output: true Example 2 ...
分类:
其他好文 时间:
2020-04-25 19:41:18
阅读次数:
72
csrf防护处理:针对post、delete、put等操作可以进行一些安全的校验本质上请求的时候会携带一个csrf的token假设请求中没有携带这个token,那么请求将会被拒绝,因为服务器会认为这是一个非法的请求,所以csrf非常重要。form表单会自动地添加进csrf,也就是说form表单可以自 ...
分类:
其他好文 时间:
2020-04-25 19:40:21
阅读次数:
66
文件夹数据库处理逻辑 public class DbFolder { JSONObject root; public DbFolder() { this.root = new JSONObject(); this.root.put("f_id", ""); this.root.put("f_name ...
分类:
Web程序 时间:
2020-04-25 19:40:01
阅读次数:
87
web-worker是一个兼容浏览器以及node 的web worker 实现,node 的实现基于worker_threads 参考使用 初始化 yarn init -y yarn add web-worker 入口 main2.js const Worker = require("web-wor ...
分类:
Web程序 时间:
2020-04-25 19:39:45
阅读次数:
119
$L_1,L_2$正则化 在很多场景都遇到$L_1,L_2$正则化,但是一直不知道这二者具体是什么原理,最近看了相关教程,记录一下。希望也能帮到还不懂的朋友:grimacing:。 前置技能 范数 数(norm)是数学中的一种基本概念。在泛函分析中,它定义在赋范线性空间中,并满足一定的条件,即①非负 ...
分类:
其他好文 时间:
2020-04-25 19:38:27
阅读次数:
69
Oracle安装时先决条件检查失败的解决方案: 环境说明: 安装环境:Win7-64bit专业版,内存6G,硬盘空间足够 安装版本:Oracle Database 11g Release 2 (11.2.0.1.0) for Microsoft Windows (x64) 安装文件为win64_11 ...
分类:
数据库 时间:
2020-04-25 19:38:14
阅读次数:
108
JVM 可以分为3部分: 1、类装在系统 2、字节码执行引擎 3、运行时数据区(这一块很重要) 对应字节码指令: 运行时数据区: 堆:存放 new User() 对象,数组等对象 线程栈: 存放局部变量,操作数栈,动态链接,方法出口 本地方法栈: 方法区:常量、静态变量、类信息 程序计数器:记录了当 ...
分类:
其他好文 时间:
2020-04-25 19:37:58
阅读次数:
64
数据库的常见概念 1. 数据(Data): 在计算机系统中,各种字母、数字符号的组合、语音、图形、图像等统称为数据。 2. 数据库(Database):数据库是按照数据结构来组织、存储和管理数据的"仓库"。 3. 数据库管理系统(DBMS):数据库管理系统(database management s... ...
分类:
数据库 时间:
2020-04-25 19:37:18
阅读次数:
107
本文主要是《C++ Primer Ed5》第13章内容,希望能够对C++的拷贝控制了解的更为深入一些。 概述 C++中的拷贝控制操作主要涉及的几个拷贝控制函数为: 拷贝构造函数 拷贝赋值运算符 移动构造函数 移动赋值运算符 析构函数 其中, 1和3定义了当用同类型的另一个对象【初始化】本对象时做什么 ...
分类:
编程语言 时间:
2020-04-25 19:36:37
阅读次数:
85
linux上安装jdk分为两种:第一种是使用yum的安装:第二种是是手动安装,由于yum自动安装的灵活性不太好,我们选择了手动安装: 一、yum安装: yum -y list java* 执行成功后看到如下界面: 2、选择自己需要的jdk版本来安装,比如这里选择安装1.8,执行以下命令: yum i ...
分类:
系统相关 时间:
2020-04-25 19:36:08
阅读次数:
121
以前在玩小游戏的时候发现有的小游戏背景图一直再动,视觉效果挺好,给人一种炫炫的感觉,让我这写后台的码农很是羡慕和膜拜。没想到天意弄人,我也开始写游戏前端了刚接触CocosCreator,好多东西都不懂,整个懵逼状态,然后只能硬着头皮上来写,其实写代码思路还是有的,就是api和工具用起来有点陌生。这不 ...
分类:
其他好文 时间:
2020-04-25 19:35:46
阅读次数:
386
一、Redis 事务的实现原理 一个事务从开始到结束通常会经历以下三个阶段: 1、事务开始 客户端发送 MULTI 命令,服务器执行 MULTI 命令逻辑。 服务器会在客户端状态(redisClient)的 属性打开 REDIS_MULTI 标识,将客户端从非事务状态切换到事务状态。 2、命令入队 ...
分类:
其他好文 时间:
2020-04-25 19:35:32
阅读次数:
67
链接 刚开始想的是两次01背包,把第一次走过的给记录下来。好像不太好记录, 参考了大佬的博客,数据范围不是很大,四维数组就可以了, a,b第一个人走的,c,d代表第二个人 dp[a][b][c][d] = max{dp[a][b -1][c][d -1] , dp[a - 1][b][c -1][d ...
分类:
其他好文 时间:
2020-04-25 19:34:54
阅读次数:
74