自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 链表中环的入口结点

题目描述:给一个链表,若其中包含环,请找出该链表的环的入口结点,否则,输出null。 实现语言:Java 第一步,找环中相汇点。分别用p1,p2指向链表头部,p1每次走一步,p2每次走二步,直到p1==p2找到在环中的相汇点。第二步,找环的入口。接上步,当p1==p2时,p2所经过节点数为2x,p1所经过节点数为x,设环中有n个节点,p2比p1多走一圈有2x=n+x; n=x;可以看出p1实际...

2018-12-31 10:55:00 40

转载 用Python实现一个端口扫描,只需简单几步就好

一、常见端口扫描的原理 0、秘密扫描 秘密扫描是一种不被审计工具所检测的扫描技术。 它通常用于在通过普通的防火墙或路由器的筛选(filtering)时隐藏自己。 秘密扫描能躲避IDS、防火墙、包过滤器和日志审计,从而获取目标端口的开放或关闭的信息。由于没有包含TCP 3次握手协议的任何部分,所以无法被记录下来,比半连接扫描更为隐蔽。 但是这种扫描的缺点是扫描结果的不可靠性会增加,而且扫描...

2018-12-29 22:35:00 104

转载 Windows下安装Redis服务

Redis是有名的NoSql数据库,一般Linux都会默认支持。但在Windows环境中,可能需要手动安装设置才能有效使用。这里就简单介绍一下Windows下Redis服务的安装方法,希望能够帮到你。 1、要安装Redis,首先要获取安装包。Windows的Redis安装包需要到以下GitHub链接找到。链接:https://github.com/MSOpenTech/redis。...

2018-12-29 09:48:00 85

转载 基于ORM实现用户登录

用户登录案例改成数据库级别 注意还要在上图改动html时加上 form action="/cmdb/login/" 打印obj 对象 输出Queryset(如果在数据库没有找到输入项 输出空表 ) Queryset是一个obj的集合[obj,obj,obj...] 每一个obj中封装了一条用户信息 id user pwd 输入错误 输入正确 可...

2018-12-28 12:23:00 196

转载 [Link] Actor系统的错误处理

https://blog.csdn.net/bluishglc/article/details/53195602 转载于:https://www.cnblogs.com/pekkle/p/10185133.html

2018-12-27 15:15:00 88

转载 Oracle锁表查询和解锁方法

--以下几个为相关表SELECT * FROM v$lock;SELECT * FROM v$sqlarea;SELECT * FROM v$session;SELECT * FROM v$process ;SELECT * FROM v$locked_object;SELECT * FROM all_objects;SELECT * FROM v$session_wait; --查看被锁的表...

2018-12-27 14:18:00 442

转载 移动端推送测试涉及点

移动端推送测试涉及点 1、手机账号登录收推送检测2、第三方登录(微信、QQ等)收推送检测3、退出账号收推送检测4、app中收推送检测5、app后台进程中收推送检测7、杀死app进程收推送检测8、更换账号收推送检测9、账号在其他设备登录,被强制踢出,收推送检测10、token失效踢出,收推送检测11、删除app再安装,未登录,收推送检测12、旧版本设备登录新版本设备账号,新版本设备收推送检...

2018-12-27 14:08:00 338

转载 每天一个linux命令(grep)

grep----文本搜索工具格式:grep [参数]主要功能:1.匹配某个文件中的某段内容2.与ps连用,作为ps的搜索条件主要参数:-a:不忽略二进制数据-c:统计总共匹配出多少行[root@root home]# cat 1.txt 123123 123123 123123 [root@root home]# grep –c “1” 1.txt 3-n:将搜索出来的结果前面添加上行号[root...

2018-12-26 22:12:00 52

转载 cas源码流程解析

启动cas server 启动客户端,访问url,org.jasig.cas.client.authentication.AuthenticationFilter.initInternal验证 cas server已经登陆时的流程   EncryptedCookieValueManager.obtainCookieValue(final Cookie cookie, final H...

2018-12-26 17:42:00 158

转载 MAC 相关

1.找回个人收藏下的消失项,如文稿等   点击个人收藏中下的任意项,如桌面、下载等,按住Command+上箭头,出现如下界面,拖住消失项添加到个人收藏即可    转载于:https://www.cnblogs.com/chanjinger/p/10178678.html...

2018-12-26 13:44:00 53

转载 Student类和ArrayOfStudents类(动态数组类)

【问题描述】 设计并测试名为Student和ArrayOfStudents的类。 Student类说明如下: (1)有3个私有数据成员name,id,grade,描述属性值 (2)声明3个成员函数,其一默认构造函数,为各属性值设定初始值;其二setValues完成三个属性值的初始化;其三output完成输出。 ArrayOfStudents类说明如下...

2018-12-25 22:39:00 232

转载 fhq treap 学习笔记

序 今天心血来潮,来学习一下fhq treap(其实原因是本校有个OIer名叫fh,当然不是我) 简介 fhq treap 学名好像是“非旋转式treap及可持久化”。。。听上去怪怪的。其实就是可以代替LCT、BST等等码量很高的东东。 定义 struct node{ int son[2],val,rand_val,sz;//很好理解,从左到右依次为:左右儿子编号,权值,随机权值(用处后面...

2018-12-25 19:33:00 93

转载 c或c++利用scanf无限输入并进行简单操作如比大小等

#include <iostream> using namespace std; int main() { int n,max=0; while (scanf("%d",&n)==1) //scanf返回值为int类型表示成功输入的数据数量个数 { if(n>max) max=n; ...

2018-12-25 15:47:00 745

转载 thymeleaf 常用标签

1、th:field th:field="*{user.sex}" 此标签会自动填充数据,比如用户的性别 user.sex 如果不为空,则会自动勾选上 2、th:each="hobby:${hobbyList} 蓝色hobby 类似jstl中的var :每个变量名字 <label th:each="hobby:${hobbyList}"> ...

2018-12-24 02:48:00 104

转载 字体颜色动态变换

js设置html字体颜色动态变换 一、如果只是两种颜色轮换 <head> <script> function changecolor() { var b=document.getElementById("a").style.color; if(b=="red"){document.getElementById("a").style.co...

2018-12-22 18:44:00 446

转载 基类和派生类

基类的指针指向派生类的对象,指向的是派生类中基类的部分。所以只能操作派生类中从基类中继承过来的数据和基类自身的数据。 转载于:https://www.cnblogs.com/Stephen-Qin/p/10160819.html...

2018-12-22 13:40:00 42

转载 [Algorithms] Divide and Recurse Over an Array with Merge Sort in JavaScript

Merge sort is a recursive sorting algorithm. If you don't understand recursion, I recommend finding a resource to learn it. In brief, recursion is the act of a function calling itself. Thus, merge sor...

2018-12-22 06:04:00 43

转载 CodeForces - 508B-Anton and currency you all know

Berland, 2016. The exchange rate ofcurrency you all knowagainst the burle has increased so much that to simplify the calculations, its fractional part was neglected and the exchange...

2018-12-22 00:15:00 94

转载 Django项目--在开发环境运行静态页面

在项目中运行静态页面的准备工作: 开发中使用前端node.js 提供的live-server服务器作为前端开发服务器使用 linux终端中准备node环境 npm install -g live-server 安装node.js的版本控制工具nvm,在终端中执行 curl -o- https://raw.githubusercontent.com/creationix/n...

2018-12-21 15:13:00 168

转载 MySqli事务控制

事务就是将多个逻辑工作组合成一个执行单元的数据库操作(一起成功|一起失败) 注:数据库的存储引擎必须为InnoDB 1 <?php 2 header('content-type:text/html;charset=utf-8'); 3 $mysqli=new mysqli('localhost','root','','test'); 4 $mysqli-&g...

2018-12-21 02:40:00 54

转载 【译】异步JavaScript的演变史:从回调到Promises再到Async/Await

我最喜欢的网站之一是BerkshireHathaway.com--它简单,有效,并且自1997年推出以来一直正常运行。更值得注意的是,在过去的20年中,这个网站很有可能从未出现过错误。为什么?因为它都是静态的。它自20多年前推出以来几乎一样。如果你预先拥有所有数据,那么构建网站非常简单。不幸的是,现在大多数网站都没有。为了弥补这一点,我们发明了“模式”来处理为我们的应用程序提取外部数据。...

2018-12-21 00:02:00 39

转载 ASP.NET MVC 简单分页代码

using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; using SportsStore.WebUI.Models; using System.Text; namespace SportsStore.WebUI.HtmlH...

2018-12-19 23:11:00 99

转载 成熟的 Git 分支模型

个人博客原文: 成熟的 Git 分支模型 今天介绍一下工作中会用到的 Git 分支模型。 先贴上图以表敬意 闲言 在学校不管是自己写课程设计还是给老师做项目,有 2 到 3 个人一起协作开发时就会使用 Git ,但是只是简单用了它所提供的代码协作功能,在学校的项目,比如课程设计,开发完老师检查完就没有维护了,给老师做项目也是,基于项目的特征:没有持久性、一次性开发,所以没有应到 Git 分...

2018-12-19 21:51:00 47

转载 BZOJ5462 APIO2018新家(线段树+堆)

  一个显然的做法是二分答案后转化为查询区间颜色数,可持久化线段树记录每个位置上一个同色位置,离线后set+树状数组套线段树维护。这样是三个log的。   注意到我们要知道的其实只是是否所有颜色都在该区间出现,可以改为查询后缀区间的上一个同色位置中最小的。这样我们就只需要set+线段树就可以维护了,同样二分答案是两个log。直接在线段树上二分就变成了一个log。   给每种颜色在坐标-inf和...

2018-12-19 19:54:00 50

转载 Linux知识要点大全(第二章)

第二章 linux操作系统安装与配置主要内容  1:vmware虚拟机安装与使用  2:Linux系统安装前准备  3:Linux Centos 系统的安装  4:Centos 6.8的登录和关闭  5:Centos 6.8 上网配置  6:远程登录管理工具介绍学习目标  1:掌握vmware虚拟机软件使用  2:了解Linux安装前的准备工作   3:掌握Linux的安装  4:了解L...

2018-12-19 14:26:00 82

转载 docker镜像下载

获得CentOS的Docker CE 预计阅读时间:10分钟 要在CentOS上开始使用Docker CE,请确保满足先决条件,然后安装Docker。 先决条件 Docker EE客户 要安装Docker Enterprise Edition(Docker EE),请转到获取CentOS的Docker EE而不是本主题。 要了解有关Docker EE的更多信息,请参...

2018-12-19 09:15:00 104

转载 共享文件夹

分成4种情况,win->win映射、linux->linux映射、linux->win、win->linux。 这里只介绍后面两种情况。 linux映射到windows 虚拟机可以安装vmware-tools,开启文件夹共享 利用Ubuntu 共享 安装samba,按照以下步骤 # install depend so...

2018-12-17 15:49:00 45

转载 HTML5画布

arc(cx,cy,radius,start_angle,end_angle,direction); cx 水平坐标 cy 垂直坐标 radius 半径 start-angel 圆周起始位置 (配图详细解释) end_angle 弧长 Math.PI是半圆 Math.PI*2是整个圆 0.5为四分之一 direction 顺、逆时针 false为顺时针,true为...

2018-12-17 11:28:00 45

转载 恰到好处的喜欢最舒服,懂得分寸的关系最迷人

今儿看家庭影院一不小心零食吃多了,胃里像着火,用红酒加龟苓膏压了压,还有点难受(✪▽✪)。一个人斜躺在床上发愣,为什么我们总是在吃亏之后才会领悟到一些事情。 有多少人像我一样,今晚吃坏肚子了,今晚吃多了,今晚熬夜了,相信有很多。这都是潜意识的欲望和匮乏感在作祟,它们本能的驱动着你,下意识的做一些事,此时无可厚非。 那么明天又有多少人会去补救,明天去吃药,明天去减肥,明天去补觉,明天懂得去止损。...

2018-12-17 00:11:00 111

转载 JavaSE| 网络编程

URL URI(Uniform resource identifier):表示一个统一资源标识符 (URI) 引用,用来唯一的标识一个资源。 URL(Uniform Resource Locator):类 URL 代表一个统一资源定位符,它是指向互联网“资源”的指针。资源可以是简单的文件或目录,也可以是对更为复杂的对象的引用,例如对数据库或搜索引擎的查询。它是一种具体的URI,...

2018-12-16 14:25:00 48

转载 面向对象初学!

面向对象初学! 代码精简,可复用强======================人模子 def Dog(name,blood,aggr,kind):   dog = {  "name" : name,   "blood" : blodd,   "aggr": aggr,   "kind": kind }   return dog d1 = Dog...

2018-12-16 14:21:00 37

转载 Java适配器模式

适配器模式   适配器模式就是将一个类的接口转换成我们希望的另一个接口。Adapter模式使得原本由于接口不兼容而不能在一起工作的类可以在一起工作。 角色   目标接口(Target):希望的接口。可以是具体的类,或者接口。   需要适配的类(Adaptee):需要适配的类,或者适配者的类。   适配器(Adapter):通过包装一个需要适配的对象,把原接口转换成目标接口。 Demo:...

2018-12-16 11:42:00 36

转载 Vue中的scoped及穿透方法

何为scoped? 在vue文件中的style标签上,有一个特殊的属性:scoped。当一个style标签拥有scoped属性时,它的CSS样式就只能作用于当前的组件,也就是说,该样式只能适用于当前组件元素。通过该属性,可以使得组件之间的样式不互相污染。如果一个项目中的所有style标签全部加上了scoped,相当于实现了样式的模块化。 scoped的实现原理 vue中的scoped属性的效...

2018-12-15 18:52:00 95

转载 前言

测试的路途,公司没有自动化测试,接口测试,性能测试等等。这些都是开发在做,我们只是纯粹的功能测试,但是我要学习,要有自身的测试技能,所以我要自身学习一下别的测试技能。一下就是我自学路上的点点滴滴,仅供自己的学习笔记,也希望学弟学妹们能用的上。 转载于:https://www.cnblogs.com/Mr-Simple001/p/10123081.html...

2018-12-15 13:26:00 43

转载 [BZOJ4810][YNOI2017]由乃的玉米田(莫队+bitset)

莫队,cnt数组记录每个数的个数,bitset b1[i]记录数i是否出现过,b2[i]记录数M-i是否出现过。 减法:((b1>>x)&b1).any()。 加法:(((b2>>(M-x))&b1).any()。 乘法:若存在一定有一个数<=sqrt(1e5),枚举即可。 复杂度:$O(n\sqrt{n}(\frac{A}{\ome...

2018-12-15 13:16:00 51

转载 mxnet快速入门教程

  前段时间工作中用到了MXnet,然而MXnet的文档写的实在是.....所以在这记录点东西,方便自己,也方便大家。 一、MXnet的安装及使用   开源地址:https://github.com/dmlc/mxnet   如下是单节点的具体安装和实验流程,参考于官方文档:http://mxnt.ml/en/latest/build.html#building-on-linux  ...

2018-12-14 11:44:00 388

转载 oldboy.32-python程序在linux上面的创建与执行

在Linux里面可以通过2种方式创建python命令: 直接命令行:python,打开解释器,然后输入命令如: 1 names=["yun","ai","yuan","xi"] 2 for i in names 3 print("hello "+str(i)) 另外一种是创建文件夹me,在里面创建文档control_11_for,输入命令代码,然后通过Python...

2018-12-13 17:30:00 43

转载 2018,我是谁

不知不觉2018马上就要过去了,我,是谁? 工作平平,感情平平,生活平平。 未知的以后,未知的归宿,未知的我。 提不起来的兴趣,颓废,绝望。。。。。 转载于:https://www.cnblogs.com/whwxhn/p/10113986.html...

2018-12-13 14:48:00 64

转载 设计模式(四)--责任链模式

责任链模式: 为请求创建了一个接收者对象的链,并沿这条链传递该请求,直到有对象处理它为止。这种模式能够给予请求的类型,对请求的发送者和接收者进行解耦。 责任链模式最显著的优点就是将请求和处理分开,请求者可以不用知道是谁处理的,处理者可以不用知道请求的全貌,两者解耦。 避免超长链的出现 简单实例:员工请假时,请假1天需小领导批准;请假两天需中领导批准,请假三天需大领导批准。 <?p...

2018-12-12 17:14:00 55

转载 nginx 常见正则匹配符号表示

nginx 常见正则匹配符号表示 1 2 3 4 5 6 7 8 9 10 11 1、^: 匹配字符串的开始位置; 2、 $:匹配字符串的结束位置; 3、.*: .匹配任意字符,*匹配数量0到正无穷; 4、\. 斜杠用来转义,\.匹配 . 特殊使用方法,记住记性了; 5、(值1|...

2018-12-12 16:45:00 92

空空如也

空空如也

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

TA关注的人

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