自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 误删除系列二:恢复已经删除文件

背景:基于对恢复的好奇心,所以写一系列相关的博客,在linux没有回收站这一说法,通过rm -rf file的操作,如何恢复以下的讨论分为两种情况:删除后进程还能找到情况删除后进程找不到,需要借助外部工具来实现进程还在的情况:一般是有活动的进程存在持续标准输入或输出,到时文件被删除后,进程PID依然在,这也是某些服务器删除一些文件但是磁盘不释放的原因。1.打开一...

2019-03-30 14:23:00 236

转载 Python_自定义递归的最大深度

自定义递归的最大深度  python默认的最大递归深度为998,在有些情况下是不够用,需要我们自行设置。设置方式如下:import syssys.setrecursionlimit(num) # num类型为int型,为自定义设置的最大递归深度  加在递归代码的前边即可。转载于:https://www.cnblogs.com/ZN-225/p/1062372...

2019-03-29 20:24:00 60

转载 extjs 中比较常见且好用的监听事件

ComboBoxlisteners:{ expand:function(){ //此函数是,点击下拉框展开的时候事件 }, select:function(com, record, index){ //下拉框选择事件   //比如二级联动 }, change:function(this,n...

2019-03-29 14:58:00 480

转载 HDU 3507 Print Article(斜率DP优化)

Problem DescriptionZero has an old printer that doesn't work well sometimes. As it is antique, he still like to use it to print articles. But it is too old to work for a long time and it will certai...

2019-03-28 13:23:00 66

转载 56.纯 CSS 描述程序员的生活

56.纯 CSS 描述程序员的生活 原文地址:https://segmentfault.com/a/1190000015316996感想:动画加延时,white-space: pre; 保留HTML p 中刻意留下的空白。HTML code:<div class="code"> <p>funct...

2019-03-28 09:16:00 50

转载 Smile with face. Smile with mind.

Smile with face. Smile with mind.微笑不仅是挂在脸上的,更是发自心底的。转载于:https://www.cnblogs.com/miaosj/p/10612606.html

2019-03-28 08:33:00 156

转载 navicat有数据额结构同步

这个功能可能检查两个库的表结构异同,进行表结构构同步,可以生成同步语句。比如在测试环境表中新增了字段,可以通过这个工具进行表结构同步。转载于:https://www.cnblogs.com/Tpf386/p/10611999.html...

2019-03-27 23:21:00 40

转载 windows cmd命令

1.查看BIOS时间 WMIC BIOS get releasedate 或者 systeminfo2.查看电池信息 powercfg /batteryreport /output report.html3.查看历史命令(只对当前窗口有效) doskey /history 或者 F74.打开设备管理器 devmgmt.msc5.查看系统信息...

2019-03-27 23:10:00 48

转载 sublime text3 安装ctags实现函数跟踪跳转

来源:http://blog.csdn.net/menglongfc/article/details/51141084本人试用平台如下:sublime text3,和谐版在source insight中有一个很好用的功能,就是函数的跟踪跳转,在阅读别人的代码的时候轻松的浏览原函数。我们知道,在使用vim的时候有个插件叫ctags,同理,在subl...

2019-03-27 17:11:00 85

转载 php 生成读取csv文件并解决中文乱码

csv其实是文本文件,但是里面的内容是利用逗号分隔的。1. 生成csv文件 1 function new_csv($arr) 2 { 3 $string=""; 4 foreach ($arr as $key => $value) 5 { 6 foreach ($value as $k => $val)...

2019-03-27 10:50:00 733

转载 Oracle和Mysql的安装

Oracle12C的安装:https://blog.csdn.net/qubeleyz/article/details/79451192Mysql安装:转载于:https://www.cnblogs.com/sjxbg/p/10605612.html

2019-03-27 10:09:00 478

转载 作业-python列表

# -*- coding:utf-8 -*-#1创建一个列表,用于存储同学姓名,依次访问该列表中的每个元素,并且将每个同学的姓名打印出来# list=['jack','tom','rose','mike']# for i in list:# print(i)#2在上一题的基础上,在打印同学姓名的基础上,加上一句问候语.# list=['jack','tom','rose','mike']#...

2019-03-26 22:30:00 375

转载 leecode第八十八题(合并两个有序数组)

class Solution {public: void merge(vector<int>& nums1, int m, vector<int>& nums2, int n) { if(n==0) return; if(m==0) { ...

2019-03-26 17:28:00 70

转载 树莓派3B+学习笔记:11、查看硬件信息

1、查看CPU信息cat /proc/cpuinfo查看最后三行如果只想查看最后三行,也可使用这个命令tail -3 /proc/cpuinfolscpu2、查看树莓派型号cat /proc/device-tree/model3、查看CPU温度vcgencmd measure_temp4、查看CPU...

2019-03-26 16:27:00 3007

转载 Object.prototype.toString.call() 、 instanceof 以及 Array.isArray()判断数组的方法的优缺点...

1. Object.prototype.toString.call()每一个继承 Object 的对象都有 toString 方法,如果 toString 方法没有重写的话,会返回 [Object type],其中 type 为对象的类型。但当除了 Object 类型的对象外,其他类型直接使用 toString 方法时,会直接返回都是内容的字符串,所以我们需要使用call或者apply方法来改...

2019-03-26 14:34:00 199

转载 【03】循序渐进学 docker:基础命令

写在前面的话之前谈了啥是 docker 和怎么安装 docker,这里就谈谈 docker 命令的使用,当然,这里的使用可能只是局限于 docker 的增删查改。另外需要注意的是,为了图片的美观,接下来的截图有些图片可能是经过我处理过的,只保留了重要的内容,所有如果你发现和我的结果不一致,也不需要担心,是那个意思就行。镜像命令【1】万物起源于 He...

2019-03-26 14:18:00 60

转载 P3157 [CQOI2011]动态逆序对

传送门设 $val[i]$ 为位置 $i$ 的值维护 $ansL[i]$ 表示位置 $i$ 的数左边所有大于 $val[i]$ 的数的数量维护 $ansR[i]$ 表示位置 $i$ 的数右边所有小于 $val[i]$ 的数的数量考虑先求出一开始总的逆序对数 $ans$每次删除一个数 (位置为 $p$ ) 就把 $ans$ 减去 $ansL[p]+ansR[p]$但是这样会多...

2019-03-25 19:53:00 28

转载 Libp2p学习(一)

Libp2p学习参考资料:libp2p-specifications : https://github.com/libp2p/specs持续更新ing1. 介绍Libp2p的实现目标是:支持各种各样的传输方式:传输:TCP,UDP,SCTP,UDP,uTP,QUIC,SSH,etc.安全传输:TLS,DTLS,CurveCP,SSH有效使用sockets(连接重用)允许端点...

2019-03-25 13:09:00 1813

转载 面试之多线程并发

面:进程和线程的区别?答:进程是资源分配的最小单位,线程是CPU调度的最小单位。线程属于某个进程,“轻量级进程”,线程共享内存。线程不能看做独立应用,因为它没有独立的地址空间,而进程可看做独立的应用,有独立的地址空间,线程只是进程的不同执行路径。Java中进程和线程的关系Java对操作系统提供的功能进行了封装,包括进程和线程运行一个程序会产生一个进程,进程包含至少一个线程每个进程对应一...

2019-03-24 20:46:00 63

转载 正则表达式

一.正则表达式-简介正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在Perl中就内建了一个功能强大的正则表达式引擎。正则表达式这个概念最初是由Unix中的工具软件...

2019-03-24 15:09:00 34

转载 [CF438D]The Child and Sequence【线段树】

题目大意区间取模,区间求和,单点修改。分析其实算是一道蛮简单的水题。首先线段树非常好解决后两个操作,重点在于如何解决区间取模的操作。一开始想到的是暴力单点修改,但是复杂度就飙到了\(mnlogn\),直接爆炸。但是重新看到了题目中给出的4s的操作,说明,我们可以优化单点修改的操作。那么我们顺便维护一下区间的最大值,如果当前的区间的最大值是小于mod数的,那么这个区间内的所有...

2019-03-23 20:20:00 61

转载 CF739E Gosha is hunting

法一:匹配问题,网络流!最大费用最大流,S到A,B流a/b费0,A,B到i流1费p[i]/u[i],同时选择再减p[i]*u[i]?连二次!所以i到T流1费0流1费-p[i]*u[i]最大流由于ab都选择完最优最大费用,所以不会第一次走-p[i]*u[i]法二:DP怎么写?dp[i][j][k]优化?一定选择a、b个!恰好选择a、b个?WQS二...

2019-03-22 21:18:00 32

转载 处理器管理与进程管理作业

1.用图文描述组成进程的要素,并说明其作用。2.用图文描述什么是进程切换,为什么进行进程切换,进程切换的步骤?3.用图文描述模式转换、进程切换、进程状态转换三者之间的关系?4.python练习:观察父进程、子进程观察进程运行状态输入多个作业的作业编号,到达时间,所需CPU时间,形成列表,以备算法使用。jobs =[]job1 = job.split(','...

2019-03-22 20:10:00 98

转载 (二十二)类与对象 ---- 继承

什么时候用继承?1.当类之间有显著不同,且较小的类是较大的类的组件时,用组合比较好比如机器人类是一个大类,躯干类、胳膊类、腿类是小类2.当类之间有很多相同的属性与功能,提取这些共性作为基类,用继承比较好比如鸡和鸭,我们可以提取他们的共性(两只翅膀、用两只脚走路)做一个禽类,但是他们也有各自独特的个性(鸡会打鸣,鸭会游泳)class qing(): ...

2019-03-22 00:01:00 44

转载 流程控制(if、while、for)

一、if判断 python中使用缩进来区分代码块 语法: 1、if 条件: 子代码块2、if 条件: 条件成立执行代子码块 子代码块 else: ...

2019-03-21 22:38:00 50

转载 Java 输入一个正整数,按蛇形打印。

参考博客: http://yangyingming.com/article/371/ 1 //输入一个正整数n(n<=30),输出n所对应的蛇形矩阵。举两个例子: 2 //n=10时,蛇形矩阵为: 3 //具体的蛇形矩阵变化路径见下图: 4 // 5 // 6 // 7 8 import java.util.Scanner; 9 publi...

2019-03-21 20:29:00 96

转载 (JavaScript) base64 字符串 和 ArrayBuffer 之间转换

base64 --> ArrayBufferfunction base64ToUint8Array(base64String) {    const padding = '='.repeat((4 - base64String.length % 4) % 4); const base64 = (base64String + padding) ...

2019-03-21 17:52:00 5055

转载 mongoDB的使用

#一.【连接Mongo】import pymongo#方法一client = pymongo.MongoClient(host='localhost', port=27017)#方法二client = MongoClient('mongodb://localhost:27017/')#二.【连接mongo指定数据库’test ‘】:#方法一db =...

2019-03-21 16:40:00 33

转载 GAN网络

生成对抗网络GAN(生成式对抗网络)主要包括了两个部分,即生成器generator与判别器discriminator。生成器用来生成图片,鉴别器来鉴别图片。它们做的事情就很像是在做演化一样。首先有一个第一代的G,生成一些很不像样的图片,第一代的D(是二分类器)鉴别它是假的;根据第一代的D,得到一个第二代的G,第二代的G生成的图片可以骗过第一代的D,得到第二代的D,然后一直如此,直到...

2019-03-21 11:10:00 97

转载 spring4.1+mybatis3.5实践总结

实践目的是利用spring的事务管理代替mybatis的事务管理,而且是从http请求层面开启事务,保证在一个请求线程中完成事务的一致性。将两者结合起来的是另外一个开源包mybatis-spring,这次实践使用的是2.0的版本。<dependency> <groupId>org.mybatis</groupId> <artifactId>myb...

2019-03-20 11:52:00 342

转载 docker容器访问宿主机IP

问题:  一部分服务打包进docker 用docker-compose启动,但是一部分正在开发中,放在host比较方便,比如node.js这种,希望在调试已经封进docker容器的时候,能设置从容器网络访问宿主机node服务参考https://www.jb51.net/article/149173.htmdocker 安装的时候,会在宿主机建立一块虚拟网卡docker0, 宿主机 通过...

2019-03-19 16:02:00 4931

转载 tomcat部署项目后,项目没有成功部署到tomcat里面,或者部署的是之前项目

用svn下载java项目到本地,导入eclipse里面,然后部署到tomcat里,启动tomcat,一闪而过,在浏览器中打开,报404错(找不到页面),其实是项目没有成功部署到tomcat,可以打开tomcat,看一下里面,里面是没有编译的.class文件,这种情况网上很多种说法。注:可以自己百度 “tomcat部署web项目到tomcat的几种方式”本人觉得最好的是这种,亲...

2019-03-19 15:41:00 713

转载 软件工程原理和方法 第一次作业 (姜亦航 201731083311)

---恢复内容开始---课程链接:https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2/作业要求链接:https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2/homework/2706课程目标:深入了解软件工程专业知识,认真学习本专业领域课程,为未来...

2019-03-19 12:48:00 112

转载 laravel之路由和控制器与视图

路由和控制器::路由与视图:访问:转载于:https://www.cnblogs.com/nzc520/p/10555586.html

2019-03-18 22:17:00 114

转载 力扣——甲板上的战舰

给定一个二维的甲板, 请计算其中有多少艘战舰。战舰用'X'表示,空位用'.'表示。你需要遵守以下规则:给你一个有效的甲板,仅由战舰或者空位组成。战舰只能水平或者垂直放置。换句话说,战舰只能由1xN(1 行, N 列)组成,或者Nx1(N 行, 1 列)组成,其中N可以是任意大小。两艘战舰之间至少有一个水平或垂直的空位分隔- 即没有相邻的战舰。示例 :X...

2019-03-18 22:07:00 32

转载 javascript 小方块平移

1 <!DOCTYPE html> 2 <html lang="en"> 3 4 <head> 5 <meta charset="UTF-8"> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0"> ...

2019-03-18 18:22:00 202

转载 Git 版本控制管理(二)

Git 分支管理1. 概念我们来抽象的理解,分支就是科幻电影里面的平行宇宙,当你正在电脑前努力学习Git的时候,另一个你正在另一个平行宇宙里努力学习SVN。如果两个平行宇宙互不干扰,那对现在的你也没啥影响。不过,在某个时间点,两个平行宇宙合并了,结果,你既学会了git又学会了SVN!那么分支在实际中有什么用呢?假设你准备开发一个新功能,但是需要两周才能完成,第一周你写了50%的代码,如...

2019-03-18 12:41:00 86

转载 linux系统装机分区

转载于:https://www.cnblogs.com/sxgaofeng/p/10550300.html

2019-03-18 09:23:00 68

转载 python类的继承

python类的继承python允许在一个或多个类的基础上生成新的类,新的类可以使用父类的一些属性和方法,这个过程就叫做继承。python继承最大的作用就是为了减少代码。男人和女人统称为人类,都可以继承人类共同的属性,这就是继承的概念。继承代码:(父类→People)写法如下:代码:(子类→女(Woman))为子类添加新的方法,而不能影响到...

2019-03-16 22:23:00 70

转载 修改mysql 3306端口

查看服务器所有端口:netstat -ntlp查看mysql端口# mysql -u root -pmysql> show global variables like 'port';修改mysql端口/etc/my.cnf转载于:https://www.cnblogs.com/day959/p/10542018.html...

2019-03-16 13:37:00 3523

空空如也

空空如也

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

TA关注的人

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