Java是面向对象的编程语言,在我们开发Java应用的程序员的专业术语里,Java这个单词其实指的是Java开发工具,也就是JDK(Java Development Kit)。所以我们常常在CSDN等各大程序员论坛讨论到安装Java8或者JDK8或者JDK1.8或J2SE8或J2SE1.8或J2SE ...
分类:
编程语言 时间:
2020-02-24 00:12:57
收藏:
0 评论:
0 赞:
0 阅读:
1971
XXE -"xml external entity injection"既"xml外部实体注入漏洞"。概括一下就是"攻击者通过向服务器注入指定的xml实体内容,从而让服务器按照指定的配置进行执行,导致问题"也就是说服务端接收和解析了来自用户端的xml数据,而又没有做严格的安全控制,从而导致xml外部 ...
分类:
其他 时间:
2020-02-24 00:11:34
收藏:
0 评论:
0 赞:
0 阅读:
313
如何实现mysql的读写分离? ? 就是基于主从复制架构,简单来说,就搞一个主库,挂多个从库,然后我们就单单只是写主库,然后主库会自动把数据给同步到从库上去。 MySQL主从复制原理的是啥? ? 主库将变更写binlog日志,然后从库连接到主库之后,从库有一个IO线程,将主库的binlog日志拷贝到 ...
分类:
数据库技术 时间:
2020-02-24 00:10:31
收藏:
0 评论:
0 赞:
0 阅读:
109
import requests url = 'http://httpbin.org/post' wj = {'file':open('C:\\Users\\del\\Desktop\\新建文件夹\\1.jpg','rb')} resp = requests.post(url,files = wj) ...
分类:
编程语言 时间:
2020-02-24 00:10:10
收藏:
0 评论:
0 赞:
0 阅读:
102
从接口的角度来讲,对tensor的操作可分为两类: torch.function,如torch.save等。 另一类是tensor.function,如tensor.view等。 为方便使用,对tensor的大部分操作同时支持这两类接口,在此不做具体区分,如torch.sum (torch.sum( ...
分类:
其他 时间:
2020-02-24 00:09:38
收藏:
0 评论:
0 赞:
0 阅读:
130
1、安装node.js 2、打开命令行查看下npm和node是否都安装好 node -v npm -v 3、安装淘宝镜像cnpm $ npm install -g cnpm --registry=https://registry.npm.taobao.org 4、安装脚手架 cnpm install ...
分类:
其他 时间:
2020-02-24 00:09:14
收藏:
0 评论:
0 赞:
0 阅读:
102
目录 1.MYSQL整体逻辑结构 2.InnoDB和MyISAM存储引擎的区别 3.性能下降、SQL慢执行时间长、等待时间长原因分析 4.常见通用的join连接 5.mysql 索引 一、MYSQL整体逻辑结构学习 1.连接层 ? 最上面一层服务,包括本地的socket通信和大多数基于客户端/服务端 ...
分类:
数据库技术 时间:
2020-02-24 00:08:41
收藏:
0 评论:
0 赞:
0 阅读:
80
设计模式的目的 是为了优化代码,优化内存,代码复用,高效的解决一些问题,总结的一些编程经验。 单例模式 应用场景:创建重复度较高的对象时。为了优化代码,节省内存。使用单例,判断,对象是否已经生成,如果生成了,新的new就返回已经有的对象。 经典的实现方式是,创建一个类,或者一个函数,这个类或函数包含 ...
分类:
Web开发 时间:
2020-02-24 00:08:15
收藏:
0 评论:
0 赞:
0 阅读:
103
题目 该结构比普通二叉树节点结构多了一个指向父节点的 parent 指针。假设有一 棵 Node 类型的节点组成的二叉树,树中每个节点的 parent 指针都正确地指向自己的父节点,头节点的 parent 指向 null。只给一个在二叉树中的某个节点 node,请实现返回 node 的后继节点的函数 ...
分类:
其他 时间:
2020-02-24 00:06:47
收藏:
0 评论:
0 赞:
0 阅读:
104
买了极客时间上陶辉的Nginx核心知识100讲,正在学。 "链接" Nginx 4个组成部分 1. 二进制可执行文件 2. nginx.conf 配置文件 3. access.log 4. error.log nginx 版本 1. Mainline主干版本。版本号奇数,功能多,但是不一定稳定。 2 ...
分类:
其他 时间:
2020-02-24 00:05:34
收藏:
0 评论:
0 赞:
0 阅读:
76
同步异步 同步IO操作:导致请求进程阻塞,知道IO操作完成。 异步IO操作:不导致进程阻塞。 在处理(网络) IO 的时候,阻塞和非阻塞 都是同步IO , 阻塞,就是调用我(函数),我(函数)没有接收完数据或者没有得到结果之前,我不会返回。 非阻塞,就是调用我(函数),我(函数)立即返回,通过sel ...
分类:
其他 时间:
2020-02-24 00:04:46
收藏:
0 评论:
0 赞:
0 阅读:
109
[toc] 一、将前端静态文件放置到项目文件目录 直接复制粘贴即可 二、模板设置 三、将静态文件拖放到项目对应目录 完成后如下图 四、检查HTML文件中的应用是否自动更改了 4.1 文件引用没有改变的解决方法 检查文件拖放顺序是否和本笔记一致,如果一致请设置static文件为根目录 4.2 设置st ...
分类:
其他 时间:
2020-02-24 00:04:10
收藏:
0 评论:
0 赞:
0 阅读:
81
动态规划程序设计是针对最优化问题的一种途径、一种方法,而不是一种特殊的算法。 诶 动态规划和上面说的一样 就是用来解决最优化问题的 解决多阶段问题时,各个阶段采取的决策,一般来说是与阶段有关的, 决策依赖于当前的状态,又随即引起状态的转移, 一个决策系列就是在变化的状态产生出来的, 决策依赖于当前的 ...
分类:
其他 时间:
2020-02-24 00:03:05
收藏:
0 评论:
0 赞:
0 阅读:
117
一般我们做vue移动端项目使用的长度单位是rem、em,需要根据设计稿宽度进行计算,而这个插件可以配置相应属性直接按照原始设计稿长度进行构建,不需要繁琐的单位换算。 安装: npm install postcss-px-to-viewport --save 安装完成后在vue根目录下找到".post ...
分类:
移动平台 时间:
2020-02-24 00:02:27
收藏:
0 评论:
0 赞:
0 阅读:
304
就如其他的编程语言一样,JavaScript也具有许多技巧来完成简单和困难的任务。 一些技巧已广为人知,而有一些技巧也会让你耳目一新。 让我们来看看今天可以开始使用的七个JavaScript技巧吧! 数组去重 使用ES6全新的数据结构即可简单实现。 Set的详细用法可以查看 "ES6入门" 数组和布 ...
分类:
编程语言 时间:
2020-02-24 00:01:42
收藏:
0 评论:
0 赞:
0 阅读:
91
目录遍历漏洞概述 在web功能设计中,很多时候我们会要将需要访问的文件定义成变量,从而让前端的功能便的更加灵活。 当用户发起一个前端的请求时,便会将请求的这个文件的值(比如文件名称)传递到后台,后台再执行其对应的文件。 在这个过程中,如果后台没有对前端传进来的值进行严格的安全考虑,则攻击者可能会通过 ...
分类:
其他 时间:
2020-02-24 00:00:54
收藏:
0 评论:
0 赞:
0 阅读:
108
Semaphore,信号量,常用于限制可以访问某些资源的线程数量,比如连接池、对象池、线程池等等。其中,你可能最熟悉数据库连接池,在同一时刻,一定是允许多个线程同时使用连接池的,当然,每个连接在被释放前,是不允许其他线程使用的。 信号量实现了一个最简单的互斥锁功能。估计你会觉得奇怪,既然有 Java ...
分类:
其他 时间:
2020-02-24 00:00:33
收藏:
0 评论:
0 赞:
0 阅读:
115
正则验证合法_有效的IP地址(ipv4/ipv6) 不墨迹直接上代码: 正则表达式: /^((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)$/ JS函数方法: var util = { isValidIp: funct ...
分类:
其他 时间:
2020-02-24 00:00:14
收藏:
0 评论:
0 赞:
0 阅读:
107