自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 收藏
  • 关注

转载 nodejs利用string-random生成指定的随机字符串

nodejs提供的Math.random() 用于生成随机数字,但是并未提供生成字符串的函数,要自己写生成随机字符串逻辑比较麻烦。string-random库专门用于快速生成随机字符串,并且可以根据需求制定字符串长度以及包含的字符。下面进行相关用户的简单介绍。1.简述  1)random(length, options)函数的第一个参数length为要生成的字符串长度,第二个参数是选项:...

2019-05-30 19:28:00 759

转载 粘包处理,文件传输

粘包的概念粘包:多个数据包被连续存储于连续的缓存中,在对数据包进行读取时由于无法确定发生方的发送边界,而采用某一估测值大小来进行数据读出,若双方的size不一致时就会使指发送方发送的若干包数据到接收方接收时粘成一包,从接收缓冲区看,后一包数据的头紧接着前一包数据的尾。出现粘包的原因出现粘包现象的原因是多方面的,它既可能由发送方造成,也可能由接收方造成。发送方引起的粘包是由TCP协议...

2019-05-29 23:01:00 63

转载 AngularJS

1、ng-app=" " 定义angularJS的使用范围;2、ng-init="变量=值;变量='值'" 初始化变量的值,有多个变量时,中间用分号隔开;3、ng-model="变量" 定义变量名;4、ng-bind="变量" 绑定变量名,获取该变量的数据。这里的变量就是第3条的变量名。但是一般都用双重花括号来获取变量的值,比如:{{变量}}。<!DOCTYPE ...

2019-05-29 12:23:00 94

转载 haproxy 配置文件详解 之 defaults

配置示例:defaults mode http retries 3 timeout connect 10s timeout client 20s timeout server 30s timeout check 5s下面介绍每个选项的含义:mode:设置HAProxy 实例默认的运行模式,有tcp、http、...

2019-05-29 11:49:00 249

转载 Webpack 中的 Tree Shaking

Tree ShakingTree shaking 用于描述移除JavaScript上下文中的未引用代码(dead-code)。为了更方便地理解tree shaking,我们可以将应用程序想象成一棵树。绿色表示实际用到的 source code(源码) 和 library(库),是树上活的树叶。灰色表示未引用代码,是秋天树上枯萎的树叶。为了除去死去的树叶,你必须摇动这棵树(shake th...

2019-05-29 11:12:00 74

转载 梯度下降法参数更新公式的推导

先来回顾一下梯度下降法的参数更新公式:(其中,α是学习速率,是梯度)这个公式是怎么来的呢?下面进行推导:首先,如果一个函数n 阶可导,那么我们可以用多项式仿造一个相似的函数,这就是泰勒展开式。其在a点处的表达式如下:可以看出,随着式子的展开,这个展开式越来越接近于原函数。如果用一阶泰勒展开式,得到的函数近似表达式就是:。想像梯度下降就...

2019-05-28 21:11:00 343

转载 Android开发 Camera2开发_1_拍照功能开发

Android开发 Camera2开发_1_拍照功能开发 介绍  google已经在Android5.1之后取消了对Camera1的更新,转而提供了功能更加强大的Camera2.虽然新版本依然可以使用Camera1但是,不管是各种机型适配还是拍照参数自定义都是...

2019-05-28 20:33:00 396

转载 PHP实现用户登录注册功能

初学php做了一些比较常见且有用的页面,放在上面记录一下咯我是用了bootstrap框架里面的模态框做注册登陆页面,这样页面比较美观页面效果:注册成功条件/功能:1)用户名不能冲突2)两次密码必须相同3)用户注册数据添加进数据库4)注册/登录成功之后,用户自动登录HTML代码: <link rel="stylesheet" href="css/bootstr...

2019-05-28 13:47:00 5182

转载 yarn查看正在运行的任务列表

1yarn application -list转载于:https://www.cnblogs.com/QuestionsZhang/p/10932704.html

2019-05-27 19:48:00 3099

转载 GDI不规则菜单控件

/// <summary> /// 菜单控件 /// </summary> [ToolboxItem(true)] public partial class MenuExt : ContainerControl { #region private int circleRadius = 50; /...

2019-05-26 23:06:00 120

转载 设计模式(五)之适配器模式

适配器模式将各种截然不同的函数接口封装成统一的API。PHP中的数据库操作有MySQL,MySQLi,PDO三种,可以用适配器模式统一成一致,使不同的数据库操作,统一成一样的API。类似的场景还有cache适配器,可以将memcache,redis,file,apc等不同的缓存函数,统一成一致。首先定义一个接口(有几个方法,以及相应的参数)。然后,有几种不同的情况,就写几个类实现该接口。将...

2019-05-26 22:11:00 48

转载 Web工作方式

我们平时浏览网页的时候,会打开浏览器,输入网址后按下回车键,然后就会显示出你想要浏览的内容。在这个看似简单的用户行为背后,到底隐藏了些什么呢?对于普通的上网过程,系统其实是这样做的:浏览器本身是一个客户端,当你输入URL的时候,首先浏览器会去请求DNS服务器,通过DNS获取相应的域名对应的IP,然后通过IP地址找到IP对应的服务器后,要求建立TCP连接,等浏览器发送完HTTP Request(请...

2019-05-26 18:04:00 72

转载 认识时间复杂度

  时间复杂度就是用来评价算法流程的标准,你可以随意脑补一个算法,它的正确性保证了后,你怎么去评价整个流程的好坏?就是用时间复杂度来评价的。介绍时间复杂度之前,我们先解释一下常数时间的操作,常数时间的操作:一个操作如果和数据量没有关系,每次都是固定时间内完成的操作,叫做常数操作。  比如,数组寻址操作、加减乘除操作、位运算操作,这些是和样本的数据量无关,你每次完成这些操作都是固定时...

2019-05-25 14:41:00 53

转载 LeetCode 200. 岛屿数量

习题地址https://leetcode-cn.com/problems/number-of-islands/给定一个由'1'(陆地)和'0'(水)组成的的二维网格,计算岛屿的数量。一个岛被水包围,并且它是通过水平方向或垂直方向上相邻的陆地连接而成的。你可以假设网格的四个边均被水包围。示例 1:输入:11110110101100000000输出: 1...

2019-05-24 20:19:00 49

转载 Nginx自带的变量

$args #请求中的参数值$query_string #同 $args$arg_NAME #GET请求中NAME的值$is_args #如果请求中有参数,值为"?",否则为空字符串$uri #请求中的当前URI(不带请求参数,参数位于$args),可以不同于浏览器传递的$r...

2019-05-24 16:07:00 51

转载 Lock1

分布式锁1 Java常用技术方案前言: 由于在平时的工作中,线上服务器是分布式多台部署的,经常会面临解决分布式场景下数据一致性的问题,那么就要利用分布式锁来解决这些问题。所以自己结合实际工作中的一些经验和网上看到的一些资料,做一个讲解和总结。希望这篇文章可以方便自己以后查阅,同时要是能帮助到他人那也是很好的。=======================...

2019-05-23 19:29:00 138

转载 解决百度UEditor列出图片列出文件时返回的文件路径为磁盘绝对路径的问题

替换绝对路径为空 String str = new ActionEnter(request, buffer.toString(), "config.json").exec(); String action = request.getParameter("action"); String rootPath =buffer.toString(...

2019-05-23 16:45:00 252

转载 Kafka+ELK完成日志采集处理

此文档为了做一次记录,按回忆粗略补写。环境信息Centos    V7.6.1810JDK    V1.8.0_171Rsyslog   V8.24.0-34.el7Kafka    V2.12-0.10.2.1zookeeper V3.4.10ELK    V6.2.3服务器分配配置尽量高点,此次部署kafka+zookeeper和...

2019-05-22 18:49:00 305

转载 索引的利与弊

索引的优点:为什么要创建索引呢?这是因为,创建索引可以大大提高系统的性能。第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。第二,可以大大加快 数据的检索速度,这也是创建索引的最主要的原因。第三,可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。第四,在使用分组和排序 子句进行数据检索时,同样可以显著减少查询中分组和排序的时间。第五,通过使用索引,可...

2019-05-22 10:01:00 1292

转载 sqli-libs(7)

导出文件GET字符型注入0x01介绍导出到文件就是可以将查询结果导出到一个文件中,如常见的将一句话木马导出到一个php文件中,sqlmap中也有导出一句话和一个文件上传的页面常用的语句是: select "<?php @eval($_POST['giantbranch']);?>" into outfile "XXX\test.php" ,当这里要获取到网站的在系统中的具...

2019-05-22 09:42:00 287

转载 Python之列表、字典、集合

本节内容列表、元组操作字符串操作字典操作集合操作文件操作字符编码与转码1. 列表、元组操作列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储、修改等操作定义列表1names=['Alex',"Tenglan",'Eric']通过下标访...

2019-05-21 21:19:00 56

转载 Ext.Net保存前判断GridPanel中必填项是否为空

var ValidateBlank = function () { var store = App.GP_Main.store; for (i = 0; i < store.getCount(); i++) { if (!store.getAt(i).data.Name || typeof (store.g...

2019-05-20 23:19:00 101

转载 数据结构?——OO第三次博客作业

(1)梳理JML语言的理论基础、应用工具链情况Java建模语言(JML)是一种行为接口规范语言,可用于指定Java模块的行为 。它结合了Eiffel的契约方法设计 和Larch 系列接口规范语言的基于模型的规范方法 ,以及 细化演算的一些元素 。也就是说。JML能让我们对某个JAVA的行为进行规范,而不用真正地陷入到实现的细节中去。JML通过将注释添加到代码之中,以确定代码执行的规...

2019-05-20 20:49:00 65

转载 Math.Round 四舍六入五取偶

double result1 = Math.Round(0.3); Console.WriteLine(result1);//result1显示0 double result2 = Math.Round(1.5); Console.WriteLine(result2);//res...

2019-05-20 16:12:00 523

转载 新部署到服务器 报 The requested URL /home/profession was not found on this server. 错误

The requested URL /home/profession was not found on this server.通过xxx.com, 首页可以正常访问,xxx.com/xx/xx 就出现The requested URL xxx was not found on this server.1,找到apache配置文件httpd.conf配置文件中的...

2019-05-20 02:06:00 479

转载 Go语言中的打包和工具链

包所有Go语言的程序都会组织成若干组文件,每组文件被称为一个包。这样每个包的代码都可以作为很小的复用单元,被其他项目引用。包名惯例给包命名的惯例是使用包所在目录的名字。并不需要所有包的名字都与别的包不同,因为导入包时是使用全路径的,所以可以区分同名的不同包。main包Go语言的编译程序会试图把这种名字的包编译为二进制可执行文件。所有用Go语言编译的可执行程序都必须有一个名为main的包。...

2019-05-20 00:23:00 141

转载 吴裕雄 Bootstrap 前端框架开发——Bootstrap 图片

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>Bootstrap 实例 - 图像</title> <link rel="stylesheet" href="https:...

2019-05-19 13:14:00 63

转载 HDU - 5015 233 Matrix (矩阵快速幂)

In our daily life we often use 233 to express our feelings. Actually, we may say 2333, 23333, or 233333 ... in the same meaning. And here is the question: Suppose we have a matrix called 233 matrix. I...

2019-05-17 10:58:00 73

转载 2017年蓝桥杯B组C/C++决赛题解

2017年蓝桥杯B组C/C++决赛题目(不含答案)1.36进制 ok求36进制,类比二进制转10进制,36^3 + 36^2 + 36^1 + 36^02.磁砖样式 okdfs搜索我自己写的答案不对dfs多搜了一些,原因是 判断条件不能连等于 例如a==b==c==d 是错误的,已经改正#include <stdio.h>#include <string.h>...

2019-05-16 16:13:00 130

转载 tensorflow查看ckpt各节点名称

from tensorflow.python import pywrap_tensorflowimport oscheckpoint_path=os.path.join('output/res101/voc_2007_trainval+voc_2012_trainval/default/res101_faster_rcnn_iter_110000.ckpt')reader=pywrap_ten...

2019-05-16 14:40:00 433

转载 django-分页

一 创建分页视图类from .models import Datafrom django.views.generic import ListViewclass DataListView(ListView): model = Data # 渲染的页面 template_name = 'index.html' # 上下文名字 con...

2019-05-16 14:14:00 54

转载 Java基本输入输出

Java基本输入输出基本输入基本输出package com.ahabest.demo;public class Test { public static void main(String[] args) { System.out.print("print\n"); System.out.printf("printf\n"...

2019-05-16 07:52:00 59

转载 团队冲刺第十天

任务:实现连接服务器功能困难:不报错,也没反应。。。。。转载于:https://www.cnblogs.com/CCRNRT/p/10934068.html

2019-05-16 07:32:00 38

转载 2018~2019-9 20165107 网络对抗技术 Exp 8 Web基础

20165107 网络对抗技术 Exp 8 Web基础实验内容(1).Web前端HTML能正常安装、启停Apache。理解HTML,理解表单,理解GET与POST方法,编写一个含有表单的HTML。(2).Web前端javascipt理解JavaScript的基本功能,理解DOM。编写JavaScript验证用户名、密码的规则。(3).Web后端:MySQL基础:正常安...

2019-05-15 21:53:00 128

转载 python闭包

如何理解闭包,先看代码:def calc_sum(lst): def lazy_sum(): return sum(lst) return lazy_sum像这种内层函数【lazy_sum】引用了外层函数【calc_sum】的变量(参数也算变量),然后返回内层函数的情况,称为闭包(Closure)。闭包的特点是返回的函数还引用了外层函数的局...

2019-05-15 21:39:00 34

转载 远程数据库配置连接本地化

exec sp_addlinkedserver 'severxxx','','SQLOLEDB','110.00.xxx.xxx'exec sp_addlinkedsrvlogin 'severxxx','false',null,'sa','123456'exec sp_dropserver 'severxxx','droplogins'转载于:https://www.cn...

2019-05-15 14:53:00 105

转载 HTML5 元素超出部分滚动, 并隐藏滚动条

方法一, 利用 css 3 的新特性 -webkit-scrollbar, 但是这种方式不兼容 火狐 和 IE<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>超出部分隐藏滚动条</title></head>...

2019-05-15 11:24:00 2219

转载 左耳朵耗子:我对 GitLab 误删除数据库事件的几点思考

参考链接:https://www.infoq.cn/article/some-thoughts-on-gitlab-accidentally-deleting-database太平洋时间 2017 年 1 月 31 日晚上,GitLab 通过推特发文承认 300GB 生产环境数据因为 UNIX SA 的误操作,已经被彻底删除(后发文补充说明已经挽回部分数据),引起业界一片哗然。知名博主陈皓在其...

2019-05-14 19:11:00 141

转载 20189307《网络攻防》第十一周作业

一研究缓冲区溢出的原理sql作为一种解释型语言,在运行时是由一个运行时组件解释语言代码并执行其中包含的指令的语言。基于这种执行方式,产生了一系列叫做代码注入(code injection)的漏洞 。它的数据其实是由程序员编写的代码和用户提交的数据共同组成的。程序员在web开发时,没有过滤敏感字符,绑定变量,导致攻击者可以通过sql灵活多变的语法,构造精心巧妙的语句,不择手段,达成目的,或者通过系...

2019-05-12 17:44:00 130

转载 Django项目-简易博客系统(附源码) --Python Web

Django入门级项目:链接:https://pan.baidu.com/s/13Z7v-gky6Xgka-Gom8-HQQ提取码:uagu转载于:https://www.cnblogs.com/qikeyishu/p/10852954.html

2019-05-12 17:37:00 1007

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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