自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Linux su切换用户后命令提示符变为bash-4.2$

2018-9-30 19:31:41 星期日今天遇到一个问题, 给gitlab配置webhook的时候, 一个目录总是不能正确执行git pull 命令, 无任何输出, 根据之前经验, 感觉是权限的问题因为hook触发的脚本是以nginx用户来执行 git pull 的于是我就切换成nginx 在项目目录里手动执行 git pull, 但是出错了, 切换不了....网上找了一大堆...

2018-09-30 19:48:00 948

转载 Shell按行读取文件的3种方法

  Shell按行读取文件的方法有很多,常见的三种方法如下:要读取的文件:1 [root@mini05 20180930-2]# cat file.info 2 1113 2224 333 4445 555 666写法一: 1 [root@mini05 20180930-2]# cat read1.sh 2 #!/bin/bash...

2018-09-30 16:52:00 1376

转载 Linux下网络socket编程——实现服务器(select)与多个客户端通信

一、关于socket通信服务器端工作流程:调用 socket() 函数创建套接字 用 bind() 函数将创建的套接字与服务端IP地址绑定调用listen()函数监听socket() 函数创建的套接字,等待客户端连接 当客户端请求到来之后调用 accept()函数接受连接请求,返回一个对应于此连接的新的套接字,做好通信准备调用 write()/read() 函数和 se...

2018-09-29 21:32:00 489

转载 python基础学习——函数和方法的区别与联系

以下是综合多家说法的个人理解总结,仅为做到理解它们的区别与联系,不保证严谨。函数  函数是封装了一些独立的功能,可以直接调用,python内置了许多函数,同时可以自建函数来使用。  独立的函数是函数(像 python3 里print()),类里封装的一些可被直接使用或是被类直接调用的都可以叫做函数(如os.path.join(path, paths))。方法  方法是对象可调用...

2018-09-29 14:31:00 135

转载 【技巧总结】Penetration Test Engineer[2]-Information gathering

2、信息收集信息收集是属于前期交互阶段所需要了解的问题。2.1、前期交互内容签署授权文件:首要要和受测试方签订授权协议。划定范围:指定了一个二级域名作为测试目标,那么其他二级域名在测试范围内。如果测试目标是在其他服务厂商,或者服务器上有其他额外的测试目标是否划入范围内。情报搜集:开放渠道情报、网络踩点、识别目标防护机制(管理、网络、主机、应用)。2.2、开放渠道情报数...

2018-09-29 13:47:00 344

转载 2018GDOI记

今年居然是主场。就没有游了。向死而生。发现最近生活就是印证了我blog的那句话:就算是修罗,也会被生活玩弄于股掌间想了很久,还是决定要继续写,然后公诸于众。-----------------------------day-???----------------------寒假GDKOI完挂以后。心态完全爆炸。开学前看了太宰治的《人间失格》。我不想成为像阿叶一样的人。...

2018-09-29 13:05:00 159

转载 docker 批量删除容器和镜像

docker 批量删除容器和镜像1,删除单个镜像或者容器docker rmi 镜像ID/镜像名字:TAGdocker rm 容器ID/容器名字1.停止所有的container,这样才能够删除其中的images:docker stop $(docker ps -a -q)2, 如果想要删除所有container的话再加一个指令:docker rm $(docker...

2018-09-27 21:54:00 110

转载 docker构建镜像

使用 Docker 镜像在之前的介绍中,我们知道镜像是 Docker 的三大组件之一。Docker 运行容器前需要本地存在对应的镜像,如果本地不存在该镜像,Docker 会从镜像仓库下载该镜像。本章将介绍更多关于镜像的内容,包括:从仓库获取镜像;管理本地主机上的镜像;介绍镜像实现的基本原理。获取镜像Docker Hub上有大量的高质量的镜...

2018-09-27 16:55:00 88

转载 【App性能】:TraceView分析法

抓取traceview的日志有两种方式,1,是在代码中片段中添加: Debug.startMethodTracing(“hello”); ....... Debug.stopMethodTracing();2,是在Android Device Monitor通过Start/Stop Method Profiling(开启/停止方法分析)抓取到tr...

2018-09-27 14:30:00 121

转载 初等行变换不改变列向量组的线性关系

${初等行变换不改变列向量组的线性关系}$列向量组之间的线性关系可以通过:$\sum_{i=1}^n a_ix_i=0$中系数$x_i$的情况表达,即$Ax=0$的解的情况,线性相关等价于有非零解,线性无关等价于只有0解;而初等行变换不改变解,因此$a_i$的线性关系在初等行变换下不变,考察部分$a_i$组成如上方程组,则得到任意部分向量组的线性关系在初等行变换下保持不...

2018-09-26 23:34:00 4075

转载 关于npm 的注意事项

npm install 之后 会生成package-lock.json 文件 ,注意这个文件不能删除,否则每次 npm i 之后,node_modules都装的是最新的,会出现意想不到的问题。转载于:https://www.cnblogs.com/Running00/p/9707908.html...

2018-09-26 16:48:00 209

转载 数据结构与算法(六)-背包、栈和队列

  前言:许多基础数据类型都和对象的集合有关。具体来说,数据类型的值就是一组对象的集合,所有操作都是关于添加、删除或是访问集合中的对象。而且有很多高级数据结构都是以这样的结构为基石创造出来的,在本文中,我们将了解学习三种这样的数据类型,分别是背包(Bag)、栈(Stack)和队列(Queue)一、学习感悟  对于数据结构的学习可以用以下步骤来学习:首先先对该结构的场景操作进行API...

2018-09-26 10:11:00 184

转载 批处理之坑爹的感叹号和变量延迟扩展

https://www.cnblogs.com/ini_always/archive/2012/02/16/2355031.html转载于:https://www.cnblogs.com/vana/p/9701138.html

2018-09-25 18:22:00 460

转载 将Python文件打包为exe文件,并在控制台运行之简易教程

第一步在线安装 pyinstaller。方法:打开win+ R,输入cmd,在命令行输入"pip install pyinstaller"静等几分钟后即可安装成功。第二步转化python为exe.打开一个命令窗口(选中待转化Python文件所在文件夹,按住shift键,鼠标右键选择“在此处打开命令窗口”)在命令窗口输入"pyinstaller...

2018-09-24 18:45:00 1186

转载 JVM-Ubuntu18.04.1下编译OpenJDK8

  近期开始学习JVM,看的是周老师的《深入理解Java虚拟机》,打算先自己编译个JDK来提升对JVM的兴趣。本文分三部分来描述编译OpenJDK的过程,分别是编译前准备工作、构建编译环境、进行编译,在这三部分内容中顺带把趟的坑一起说明下。一、编译前准备工作1.1 安装Linux环境  编译OpenJDK,Windows环境要比Linux环境复杂,故选择安装Linux环境。可以自己...

2018-09-24 17:49:00 440

转载 Android studio使用android:style/Theme.Dialog报错:You need to use a Theme.AppCompat theme (or descendant)...

查找原因是在activity java代码部分继承了compatactivitypublic class DialogActivity extends AppCompatActivity但是在AndroidManifest.xml里面确定义成Dialog,<activity android:name=".DialogActivity" android:theme="@and...

2018-09-22 11:05:00 259

转载 [LeetCode] 52. N-Queens II N皇后问题 II

Then-queens puzzle is the problem of placingnqueens on ann×nchessboard such that no two queens attack each other.Given an integern, return the number ofdistinct solutions to then-queens pu...

2018-09-21 09:15:00 117

转载 Java入门(一)

一、语言分类机器语言汇编语言高级语言二、Java分类JavaSE 标准版,主要针对桌面应用JavaEE 企业版,主要针对服务器端的应用JavaME 微型版,主要针对消费性电子产品的应用三、Java特性1.跨平台,可移植2.面向对象3.高性能4.分布式5.多线程6.健壮性四、Java应用程序的运行机制计算机高级语言包括编译型和解释型语言。Java是编译型和解释型语言的...

2018-09-20 22:16:00 72

转载 初试Shell脚本

背景临上线前测试比较努力,遇到闪退或者其他问题,会把日志包打给我,由于app内存限制,目前每次打包都是1m大小,所以有时查找问题的上下文比较吃力。同时由于日志比较多,根据关键词过滤的需求越来越重要。于是决定学写脚本完成这个任务,根据我的要求,工作流程应该是传入压缩包,根据后缀名解压,根据日期排序后合并成一个文件,按需过滤关键词。先上代码#!/usr/bin/env bash# Crea...

2018-09-20 18:26:00 110

转载 python 的 购物小程序

1 money = input('请输入您的工资:') 2 shop = [("iphone",5800),("ipod",3000),("book",210),("Archer python",80)] 3 while not money.isdigit(): 4 print("请正确输入整数",end=':') 5 money = input() ...

2018-09-20 17:54:00 103

转载 数据库系列之mysql 自定义函数function,函数和存储过程的区别

mysql 自定义函数function,函数和存储过程的区别https://blog.csdn.net/u010365819/article/details/80470448https://blog.csdn.net/mengzuchao/article/details/80686792https://www.cnblogs.com/progor/p/8871480.htmlhtt...

2018-09-20 16:27:00 88

转载 agc015F - Kenus the Ancient Greek(结论题)

题意题目链接$Q$组询问,每次给出$[x, y]$,定义$f(x, y)$为计算$(x, y)$的最大公约数需要的步数,设$i \leqslant x, j \leqslant y$,求$max(f(i, j))$,以及$max(f(i, j))$不同的数对$(i, j)$的个数Sol结论题Orz设$f(x, y)$表示$(x, y)$辗转相除需要的步数,$fib(i)$表示第...

2018-09-19 20:43:00 113

转载 量化交易,量化分析推荐书单

量化交易,量化分析推荐书单《打开量化投资的黑箱》《主动投资组合管理:创造高收益并控制风险的量化投资方法》《威科夫操盘法》《证券分析》《宽客》《算法交易:制胜策略与原理》《高频交易》=======================1) 《打开量化投资的黑箱》Inside the Black'Box:A Simple Guide to Quantitative and High-Frequency ...

2018-09-19 18:28:00 424

转载 js计算日期增加

<div class="time"> <i class="visa_icon prev"></i><span id="dataTime">2018-6-27 </span> <span id="week" data-id=''>星期三</span><i class="vis...

2018-09-19 13:52:00 242

转载 个税计算

个人所得税 =(工资 - 三险一金 - 个税起征点)x 税率 - 速算扣除数其中小括号里的“工资 - 三险一金 - 个税起征点”通常被称为“应纳税所得额”或“应纳税额”工资: 应发工资三险一金: 养老保险、医疗保险、失业保险、住房公积金(属于五险一金的工伤保险和生育保险不算在这里) 10.5%起征点: 3500元税率: 由3%上涨到45%,有7个等级,分别与7个不同区间的应纳税...

2018-09-19 11:35:00 92

转载 redis的Python接口调用

Redis安装及教程:  redis教程安装Python的redis接口模块redis-py requires a running Redis server. Seeredis教程for installation instructions.To install redis-py, simply:$ sudo pip install redisor alterna...

2018-09-19 10:32:00 649

转载 从零开始的Python学习Episode 4——列表

一、列表列表与数组相似,定义一个列表a=[1,2,3,4,5]1.基本操作 1 a=[1,2,3,4] 2 3 #切片 范围取值时,包括第一项但不包括最后一项,顾头不顾尾 4 print(a[0:]) #从头到尾取值,输出1 2 3 4 5 print(a[1:3]) #从第2位取值到第4位,输出2 3 6 print(a[0:-1])#从第1位取值到倒数...

2018-09-19 00:08:00 124

转载 php项目中使用element.ui和vue

1.plugins中添加axios,element-ui2.全局文件下引入<script src="/static/plugins/vue@2.5.13/vue.js"></script><!-- 引入样式 --><link rel="stylesheet" href="/static/plugins/element-ui@2.2.1/l...

2018-09-18 16:04:00 1313

转载 【机器学习课程笔记(吴恩达)】1.3 监督学习

1.什么是监督学习    监督学习:在给出的训练数据中,不仅给出了数据的特征信息,还给出了数据的标注信息(正确答案),通过对数据的学习,能够获得通过特征来预测标注信息的能力。回归问题:预测的输出值为连续数值,例如房价预测(价格是连续的数值)。分类问题:预测的输出值为离散数值,例如肿瘤类型预测(类型为良性和恶性,是离散的数值)。   思考,如何在算法中表示和储...

2018-09-17 22:45:00 70

转载 分布式版本控制系统Git的安装和使用

作业要求来自https://edu.cnblogs.com/campus/gzcc/GZCC-16SE2/homework/2097GitHub远程仓库的地址:https://github.com/dujunlin/djl.git1.下载安装配置用户名和邮箱 修改用户名 $ git config --global user.name "username" ...

2018-09-17 20:33:00 87

转载 2018.09.16模拟总结

  嗯,提前声明一下,这三道题的正解我现在一个写不出来,顶多T2懂一个思路……于是我就谈谈题解之外的事儿吧。  首先花了15分钟看完题。  T1起手10分钟O(n3)30分暴力很开心。直接跳T2。T2连暴力都没思路,于是就去看T3,然后发现T3O(n2)的暴力也不是很好写,想了一会儿又回去搞T1。突然就想到了一个不错的O(n2)做法,枚举旋转中心。20分钟写完后有点慌,于是...

2018-09-17 16:55:00 80

转载 62. 不同路径

一个机器人位于一个m x n网格的左上角 (起始点在下图中标记为“Start” )。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。问总共有多少条不同的路径?例如,上图是一个7 x 3 的网格。有多少可能的路径?说明:m和n的值均不超过 100。示例1:输入: m = 3, n = 2输出: 3...

2018-09-17 14:11:00 55

转载 [转帖] 固定硬盘接口 U.2和M.2

  U.2接口  U.2接口别称SFF-8639,是由固态硬盘形态工作组织(SSD Form Factor Work Group)推出的接口规范。U.2不但能支持SATA-Express规范,还能兼容SAS、SATA等规范。因此大家可以把它当做是四通道版本的SATA-Express接口,它的理论带宽已经达到了32Gbps,与M.2接口毫无差别。  U.2接口固态硬盘与数据线  主板上的...

2018-09-17 11:00:00 1694

转载 数学基础-线性代数

矩阵基本概念一个 $ n \times m $ 的矩阵是 $ n $ 行 $ m $ 列的举行整列,一般由数组成,下面是一个 $ 2 \times 3 $ 的矩阵. \[ \begin{pmatrix}1&2&3\\4&5&6 \end{pmatrix} \]单位矩阵 \[ I = \begin{pmatrix} 1 & \cdots & 0\...

2018-09-16 21:00:00 172

转载 a排兵布阵

来源hdu1166C国的死对头A国这段时间正在进行军事演习,所以C国间谍头子Derek和他手下Tidy又开始忙乎了。A国在海岸线沿直线布置了N个工兵营地,Derek和Tidy的任务就是要监视这些工兵营地的活动情况。由于采取了某种先进的监测手段,所以每个工兵营地的人数C国都掌握的一清二楚,每个工兵营地的人数都有可能发生变动,可能增加或减少若干人手,但这些都逃不过C国的监视。中央情报局要...

2018-09-16 19:36:00 117

转载 mysql基础---->mybatis的批量插入(一)

  这里面记录一下使用mybatis处理mysql的批量插入的问题,测试有可能不准。只愿世间风景千般万般熙攘过后,字里行间,人我两忘,相对无言。mybatis的批量插入我们的测试主体类是springboot环境中的一个控制器类,重要的代码如下,在我们的测试中Constants.MAX_BATCH_NUMBER = 10000。@GetMapping("insert")pu...

2018-09-15 15:51:00 111

转载 VS2010/MFC编程入门之二十三(常用控件:按钮控件的编程实例)

上一节VS2010/MFC编程入门教程中鸡啄米讲了按钮控件Button、Radio Button和Check Box的基本用法,本节就继续讲按钮控件的内容,通过一个实例让大家更清楚按钮控件在实际的软件开发中如何使用。 因为Button控件在前面的例子中涉及到了,比较简单,本文就不作深入分析了,而是重点讲解单选按钮Radio Button、复选框Check Box的使用。...

2018-09-15 09:49:00 221

转载 [TypeScript] Use TypeScript’s never Type for Exhaustiveness Checking

TypeScript 2.0 introduced a new primitive type callednever, the type of values that never occur. It helps model the completion behavior of functions more accurately and can also be used for exhaustiv...

2018-09-14 15:39:00 65

转载 Spark之spark shell

前言:要学习spark程序开发,建议先学习spark-shell交互式学习,加深对spark程序开发的理解。spark-shell提供了一种学习API的简单方式,以及一个能够进行交互式分析数据的强大工具,可以使用scala编写(scala运行与Java虚拟机可以使用现有的Java库)或使用Python编写。1.启动spark-shell spark-shell的本质是在后台调用了sp...

2018-09-13 17:26:00 193

转载 云栖blog

我的博客即将入驻“云栖社区”,诚邀技术同仁一同入驻。阿里云优惠:点我点我 转载于:https://www.cnblogs.com/windy1001/p/9892853.html

2018-09-13 14:29:00 55

空空如也

空空如也

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

TA关注的人

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