自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 APP下载链接在微信打开无法打开的解决方案

常使用微信分享网页链接的朋友可能都会经常碰到打开后提示 “已停止访问该网页” 的情况,遇到这种情况的时候,很多人不知道怎么办,其实做到微信内打开网页自动唤醒手机默认浏览器打开就能解决问题了。下面给大家介绍这个功能功能目的生成微信跳转链接,实现微信内置浏览器跳转外部浏览器打开网页。操作步骤对网页所属的PHP代码进行相关处理,加入跳转接口即可实现。第一步:打开AUGPUSH...

2019-05-30 18:31:17 793

转载 计算机存储单元

计算机存储设备的最小信息单元叫“位(bit)”,我们又称之为“比特位”,通常用小写的字母b表示。而计算机最小的存储单元叫“字节(byte)”,通常用大写字母B表示,字节是由连续的8个位组成。1B(字节) = 8bit1KB = 1024B1MB = 1024KB1GB = 1024MB1TB = 1024GB1PB = 1024TB...

2019-05-30 16:56:00 379

转载 项目Beta冲刺(团队7/7)

项目Beta冲刺(团队7/7)团队名称: 云打印作业要求: 项目Beta冲刺(团队)作业目标: 完成项目Beta版本团队队员队员学号队员姓名个人博客地址备注221600412陈宇http://www.cnblogs.com/chenyuu/队长221600411陈迎仁https://www.cnblogs.com/yinen/22160040...

2019-05-29 22:32:00 81

转载 CSS中hover出现二级菜单

在绝大多数中,都会用到二级菜单实现的效果也各有不同,有的是用js实现的,也有用css实现的,我之前做了个比较简单的二级菜单,效果如下图所示:首先由于元素比较少,我就把全部的外边距和内填充设置为了.一级菜单浮动到左边使得水平排列,同时对一级菜单进行相对定位,二级菜单设置绝对定位,绝对定位是相对其父元素的.下面看一下具体的代码:HTML: 1 <div> 2...

2019-05-29 16:56:00 434

转载 awk 系列Part11:如何让 awk 使用 Shell 变量

awk 系列:如何让 awk 使用 Shell 变量当我们编写 shell 脚本时,我们通常会在脚本中包含其它小程序或命令,例如 awk 操作。对于 awk 而言,我们需要找一些将某些值从 shell 传递到 awk 操作中的方法。我们可以通过在 awk 命令中使用 shell 变量达到目的,在 awk 系列的这一节中,我们将学习如何让 awk 使用 shell 变量,这些变量可能包含我们希望...

2019-05-29 15:30:47 163

转载 awk 系列Part10:如何使用 awk 内置变量

awk 系列:如何使用 awk 内置变量我们将逐渐揭开 awk 功能的神秘面纱,在本节中,我们将介绍 awk 内置(built-in)变量的概念。你可以在 awk 中使用两种类型的变量,它们是:用户自定义(user-defined)变量(我们在第八节中已经介绍了)和内置变量。awk 内置变量示例awk 内置变量已经有预先定义的值了,但我们也可以谨慎地修改这些值,awk 内置变量包括:F...

2019-05-29 15:16:10 127

转载 深入剖析Vue源码 - 组件基础

组件是Vue的一个重要核心,我们在进行项目工程化时,会将页面的结构组件化,组件化意味着独立和共享。编写Vue组件是掌握Vue开发的核心基础,Vue官网也花了大篇幅介绍了组件的知识,并且也深入讲解了Vue的使用。这一节内容,我们将深入Vue组件部分的源码,了解组件注册的实现思路和组件渲染挂载的基本流程。这将让我们今后在解决vue组件相关问题上更加得心应手。5.1 组件两种注册方式熟悉Vue的...

2019-05-29 09:11:05 592

转载 python+selenium UI自动化不同浏览器之间的切换

class register(): ROBOT_LIBRARY_SCOPE = 'GLOBAL' def __init__(self): pass # m默认打开chrome def open_browser(self,browser='chrome'): try: if browser == 'chrome': ...

2019-05-28 17:00:00 690

转载 Docker 基础命令

参考:https://www.runoob.com/docker/docker-command-manual.html转载于:https://www.cnblogs.com/lyonz/p/10936905.html

2019-05-28 13:59:00 66

转载 Django+Vue实现WebSocket连接

近期有一需求:前端页面点击执行任务,实时显示后端执行情况,思考一波;发现WebSocket最适合做这件事。效果测试ping www.baidu.com效果点击连接建立ws连接 后端实现所需软件包后端主要借助DjangoChannels实现socket连接,官网文档链接这里想实现每个连接进来加入组进行广播,所以还需要引入channels-redis。pipchannels...

2019-05-28 09:06:14 2333

转载 基于django的个人博客网站建立(三)

基于django的个人博客网站建立(三)前言网站效果可点击这里访问今天主要完成的是文章在页面的显示以及评论,留言具体内容首先我希望主页面是显示我的所有文章,于是在主页面的视图函数中返回了所有的文章对象:def index(request): if request.method == 'GET': all_article = model...

2019-05-27 22:39:00 132

转载 解决SecureCRT中文版“数据库里没找到防火墙‘无’”

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-05-26 17:17:00 900

转载 随便写写

结完课题要准备大论文了也要开始看一些图像方向的文章,最近总感觉自己的记性不好了,看过的东西总是看了忘,忘了看所以写个博客打算记录一下,整理的过程也是学习思路的过程,同时也会做一些笔记思考希望自己在剩下这几个月能学到一些东西转载于:https://www.cnblogs.com/Daquarius/p/10925470.html...

2019-05-26 11:26:00 58

转载 怎么避免mysql死锁

怎么避免mysql死锁1、以固定的顺序访问表和行。比如两个更新数据的事务,事务A更新数据的顺序为1,2;事务B更新数据的顺序为 2 ,1;。这样更可能会造成死锁。2、大事务拆小。大事务更倾向于死锁,如果业务允许,将大事务拆小。3.在同一个事务中,尽可能做到一次锁定所需要的所有资源,减少死锁概率。4、降低隔离级别。如果业务允许,将隔离级别调低也是比较好的选择,比如将隔离级别从RR调整为RC,...

2019-05-25 18:07:06 222

转载 【数据库】Mysql 常用命令

一、备份,导入1.1、备份 #远程备份 mysqldump -uroot -p123456 -h39.108.129.105 -P3306 <库名> >/root/sql_bak.sql #本地(服务器和主机在一起)备份(默认在屏幕输出) mysqldump -uroot -p123456 -h39.108.129.105 -S /var/l...

2019-05-24 13:56:00 56

转载 动态规划-硬币问题分析

什么是动态规划上次对动态规划已经有了个大概的分析。引用维基百科的话就是:dynamic programming is a method for solving a complex problem by breaking it down into a collection of simpler subproblems翻译过来就是动态规划就是通过拆分问题,来解决复杂的问题的一个方式。所以我们也知...

2019-05-24 11:37:06 616

转载 关于redis的几件小事(五)redis保证高并发以及高可用

如果你用redis缓存技术的话,肯定要考虑如何用redis来加多台机器,保证redis是高并发的,还有就是如何让Redis保证自己不是挂掉以后就直接死掉了,redis高可用redis高并发:主从架构,一主多从,一般来说,很多项目其实就足够了,单主用来写入数据,单机几万QPS,多从用来查询数据,多个从实例可以提供每秒10万的QPS。redis高并发的同时,还需要容纳大量的数据:一主多从,每个实例...

2019-05-23 11:52:43 680

转载 乐搏讲自动化测试 - Python基本数据类型(11)

数据类型在数据结构中的定义是一组性质相同的值的集合以及定义在这个值集合上的一组操作的总称。Python3 中有六个标准的数据类型:(1)Number(数字)(2)String(字符串)(3)List(列表)(4)Tuple(元组)(5)Set(集合)(6)Dictionary(字典)其中,这六个数据类型中,不可变数据(3个)有:Number(数字)、String(字符串)、Tuple(元组);可变...

2019-05-21 11:36:41 74

转载 IPv4与IPv6的区别是什么?

IPv6与IPv4的区别主要有以下几点: 1.IPv6的地址空间更大。IPv4中规定IP地址长度为32,即有2^32-1个地址;而IPv6中IP地址的长度为128,即有2^128-1个地址。夸张点说就是,如果IPV6被广泛应用以后,全世界的每一粒沙子都会有相对应的一个IP地址。 2.IPv6的路由表转载于:https://www.cnblogs.com/wanwan99/p/10897145.h...

2019-05-20 23:00:00 264

转载 BAT面试必问HashMap源码分析

HashMap 简介HashMap 主要用来存放键值对,它基于哈希表的Map接口实现,是常用的Java集合之一。JDK1.8 之前 HashMap 由 数组+链表 组成的,数组是 HashMap 的主体,链表则是主要为了解决哈希冲突而存在的(“拉链法”解决冲突).JDK1.8 以后在解决哈希冲突时有了较大的变化,当链表长度大于阈值(默认为 8)时,将链表转化为红黑树,以减少搜...

2019-05-20 21:25:45 91

转载 Visual Paradigm 教程[UML]:如何使用子图?

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-05-20 16:13:00 90

转载 通过style自定义Activity切换动画在华为上失效问题

描述昨天尝试了一下采用style的方式定义Activity之间切换动画,大致步骤如下:新建一个AnimationActivity的style,继承自Android:style/Animation.Activity。设置四个item。<style name="AnimationActivity" parent="@android:style/Animation.Activity"&g...

2019-05-20 05:11:05 1042

转载 什么是备胎算法?

假设有三男(分别是 A ,B ,C )和三女(分别是 x,y ,z ),他(她)们对异性的心仪程度如对话框所示。比如对于男 A 来说,心仪对象排名为 x 排第一,y 排第二,z 排第三。今天是特殊节日,你化身为丘比特,来设计一个算法分配对象。立即接受算法下面以男生主动追求对象为例来讲解 立即接受算法。一开始男生们都去追求自己 最 心仪的女生,而女生们面对追求者们立刻做出决定确定对象(如...

2019-05-20 00:57:13 206

转载 nginx搭建遇到的配置问题(持续更新)

1.这个是关于tomcat启动慢的问题,有时候启动七八分钟,解决方法:随机数文件在jdk1.8.0_151/jre/lib/security/java.security文件中 ,修改jdk下面的这个文件,找到这一行2.下面是nginx启动过程中配置的一些问题,转载于:https://www.cnblogs.com/yjcs123/p/10887012.html...

2019-05-18 20:38:00 73

转载 南邮CTF--bypass again

南邮CTF--bypass again提示:依旧弱类型,来源hctf解析: 源代码: if (isset($_GET['a']) and isset($_GET['b'])) {​ if ($_GET['a'] != $_GET['b']) if (md5($_GET['a']) == md5($_GET['b'])) die('Flag: '.$flag)...

2019-05-18 15:07:00 500

转载 「译」软件开发趋势 2019 调查报告

原文地址:软件开发趋势 2019 调查报告(英文)本文速读在2018年,使用最广泛的编程语言是JavaScriptJavaPython,其中30.03%和25.41%的受访者使用它们。在2019年,JavaScript仍然是领先的编程语言,54.24%的参与者使用它。 自2018年以来,数据没有变化:Java(34.96%)排名第二,Python(24.46%)排名第三。外包软件开发仍...

2019-05-18 14:43:23 121

转载 为什么要先高16位异或低16位再取模运算

我们知道,n代表的是table的长度length,之前一再强调,表table的长度需要取2的整数次幂,就是为了这里等价这里进行取模运算时的方便——取模运算转化成位运算公式:a%(2^n) 等价于 a&(2^n-1),而&操作比%操作具有更高的效率。  当length=2n时,(length - 1)正好相当于一个"低位掩码","与"操作的结果就是散列值的高位全部归零,只保留低位,用...

2019-05-17 01:25:00 4943

转载 python3的subprocess的各个方法的区别(-)

subprocess(python3.7)subprocess 主要是为了替换一下的模块函数,允许你执行一些命令,并获取返回的状态码和 输入,输出和错误信息。os.systemos.spawn*subprocess 有好多方法,本文主要在总结下之间的区别是什么,最后官方推荐使用哪个。subprocess的主要方法:subprocess.run(),subprocess.P...

2019-05-16 15:21:00 363

转载 MYSQL数据交互原理与性能问题分析

我们在性能测试监控MYSQL数据库时,作为专业非功能性测试人员,我们需要了解操作系统工作原理、业务实现架构逻辑、应用架构实现逻辑、数据库工作原理,才能真正的做好非功能性测试,而大部分业务型交易问题都是因为数据库问题原因产生的性能瓶颈,而更多数情况都是因为对数据库出现问题的情况和处理思路不清晰。在进行MySQL的优化之前必须要了解的就是MySQL的查询过程,也就是实际前端业务操作到从磁盘捞取数据整个...

2019-05-16 10:44:37 165

转载 开启新征程

时隔多年,又要开始进行研究工作,内心还是比较开心。相比于多年前的自己,现在对于科研,有了比较深的体会。所要做的课题,也有了些许方向。但是,还是有太多的东西,需要去学习和掌握。若想要在某一个专业或者领域有所收获,一定要付出努力。方向+努力=成功。加油!转载于:https://www.cnblogs.com/yxnchinahlj/p/10873799.html...

2019-05-16 09:53:00 123

转载 001-软件测试的定义、目的,原则

软件测试定义:在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。测试的目的:以最少的人力,物力和时间找出软件中潜在的各种错误与缺陷,通过修正各种错误和缺陷提高软件质量,回避软件发布后由于潜在的软件缺陷和错误造成的隐患以及带来的商业风险软件测试的原则 1、所有的测试都应追溯到用户需求(视频网站,点击后最大化) 2、应当把“尽早和不断地...

2019-05-14 22:13:00 279

转载 初学者学习编程语言应该学习哪一种?

    常见的编程语言是很多的,比如:C语言、c++、C#、Java、asp、PHP、JavaScript,还有一些标记语言html、css等。  对于初学者,想做简单的编程的话,建议从C语言开始入门。C语言是最主流的基础语言。现在软件开发上所用的的主流的高级编程语言大多数都是以C语言为基础演化而来的,掌握好C语言有助于学习其他的高级编程语言。  在学习过程中推荐参考谭浩强的C语言教程,非常...

2019-05-13 14:02:13 183

转载 Python - numpy 模块

numpy概述▨ Numerical Python. 补充了python所欠缺的数值计算能力▨ Numpy是其他数据分析及机器学习库的底层库▨ Numpy完全标准C语言实现,运行效率充分优化▨ Numpy开源免费基本数据结构类型名类型表示符布尔类型bool_有符号整型int8/16/32/64无符号整型...

2019-05-10 21:11:00 95

转载 十六进制与十进制的互相换换计算

1.基础: 十六进制:用0~9,A~F分别表示0~9,10~15;2.二进制转十六进制: 将01000111 11110001转换为十六进制将所有位数四四分为0100 0111 1111 0001依次进行计算(0100)2=(4)10=(4)16;(0111)2=(4+2+1)10=(7)10=(7)16;(1111)2=(8+4+2+1)10=(15)10=...

2019-05-10 15:35:00 293

转载 LoopBox 用于包装循环的盒子

/******************************************************* * * 作者:朱皖苏 * 创建日期:20180608 * 说明:此文件只包含一个类,具体内容见类型注释。 * 版本号:1.0.0 * * 历史记录: * 创建文件 朱皖苏 20180608 16:06 * ****************...

2019-05-09 10:15:00 87

转载 MariaDB

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-05-08 15:30:00 83

转载 ArrayList 和 LinkedList

ArrayListArrayList 是什么看名字 Array(数组) 、List(列表) ,一个由数组实现的列表。ArrayList的特性既然是通过数组这种数据结构实现的列表,那么 所以数组的特性 ArrayList 都有。那么数组这种数据结构有什么特性呢。参考数据结构之数组可以简单归纳为三点在内存中拥有连续的存储空间,每个元素都对应一个下标添加(插入)、删除时,如果添加(插...

2019-05-08 14:55:05 63

转载 docker本地化异常:/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)

docker中经常设置不了 环境变量$LC_ALL, 导致报很多奇怪的编码错误:/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)解决方法:sudo localedef -i en_US -f UTF-8 en_US.UTF-8https://www.cnblogs.com/ifant...

2019-05-08 14:04:00 3903

转载 学习Java分为几个阶段?

多年前我自学的时候是很茫然,上网问问题,总是一堆外行的人说很难啊,你需要这样需要那样,不然就是,一堆人说一些空话,多看多写,买好书,我很无语,除了这些就没有自己的一些想法吗?首先很多人认为学JAVA要C的基础,但是实际上不用,学开车,我不想先学骑自行车,没有必要。第一阶段:1. JAVA语法和基础,包括循环。。和类的相关内容,如实现,继承什么的2. 你需要掌握几个重点的集合,List接口的...

2019-05-08 09:06:58 121

转载 死磕Java——CAS

一、死磕Java——CAS前面我们说到volatile不保证原子性,解决办法就是使用AtomicInteger代替int,但是为什么使用AtomicInteger就可以保证了原子性了,是因为AtomicInteger实现的就是CAS思想和Unsafe的支持。1.1.CAS是什么AtomicInteger atomicInteger = new AtomicInteger(5);atomic...

2019-05-08 02:51:05 51

空空如也

空空如也

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

TA关注的人

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