自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 在shell下批量管理redis数据

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

2017-12-31 00:49:00 122

转载 Socket文件传输不一致

通过socket进行文件传输,通过二进制文件长度进行判断,遇到大文件就会出现发送与接收长度不一致的问题。官方有类似说明及演示代码。其与我们平常编程socket区别在于,对于一个常规的socket文件传输,官方示例代码将发送端的read的缓存设置为65535。经过部分测试,如果不设置或设置为其他大小,就会出现客户端接收文件长度不一致的情况。将read缓存设置65535后,通过二进制数据长度判断数据...

2017-12-30 12:58:14 446

转载 Watij——Java开源Web测试工具

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

2017-12-30 02:11:00 79

转载 Ambari——大数据平台的搭建利器

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

2017-12-30 01:35:00 48

转载 k8s dns

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

2017-12-30 01:03:00 120

转载 linux管理命令

一、 Linux上的文件管理类命令有哪些,其常用的使用方法及相关示例演示rmdir: 删除空目录,如果目录里面有内容,需要删除的话,则需要使用rm命令格式: rmdir [options] directory…选项: -p: 递归删除示例:在 /tmp下创建了a/b/c的目录,首先,我们删除/tmp/a目录,看系统如何提示。 第二步,使用-p选项删除这些目录。[root@localhost...

2017-12-29 11:17:50 85

转载 【LibreOJ】#6259. 「CodePlus 2017 12 月赛」白金元首与独舞

【题目】给定n行m列的矩阵,每个位置有一个指示方向(上下左右)或没有指示方向(任意选择),要求给未定格(没有指示方向的位置)确定方向,使得从任意一个开始走都可以都出矩阵,求方案数。n,m<=200,k<=300(未定格数量)。【算法】生成树计数(矩阵树定理)【题解】先对定向格DFS找环判断是否无解。然后每个点向指示方向连边,未定格向四周连边,外界作为一个点。将所有有向边...

2017-12-28 22:02:00 57

转载 缓存爬坑记 如何解决缓存雪崩

缓存爬坑记 如何解决缓存雪崩关注老师更多课程,更多企业级视频资料免费获取加QQ号:3293655523,验证消息:艾米的云栖社区http://www.iqiyi.com/w_19rwgvwz4d.html ...

2017-12-28 14:03:21 64

转载 《VC++技术内幕》读后感

看的是第四版的电子书,毕竟又厚又贵,买书不划算,而且这版翻译的也很好,记录下我的一点读书心得。第一章:对windows的消息处理模式,GDI,DLL等有个基本了解,价值不大,算入门级别吧。第二章:框架和库总是很多人搞混,这章简单介绍了下MFC的基本概念,以及其最重要的两个部分,消息映射和文档/视图模型,这个模型架构是学习观察者模式的好例子,当然,...

2017-12-27 17:26:00 53

转载 前端canvas合并图片两种实现方式

---恢复内容开始---需求:  有一个固定的背景图,还有一个是随机生成的二维码,合并成一张图,让用户下载。  实现一:纯手写,这里为了省事生成图片我直接给的base64,其实使用qrcode.js生成的也是base64图片;  body:<div align="center" id="imgArr" style="display: none;"> &...

2017-12-26 18:15:00 47347

转载 FloatingActionButton的显示与隐藏

FloatingActionButton简介FloatingActionButton(FAB) 是Android5.0 新特性——Material Design 中的一个控件,是一种悬浮的按钮,并且是 ImageView 的子类,因此它具备ImageView的全部属性。一般FloatingActionButton 结合 CoordinatorLayout 使用,即可实现悬浮在任意控件的任意位置...

2017-12-26 09:49:02 732

转载 设置Linux系统的空闲等待时间TMOUT

为了增强Linux系统的安全性,我们需要在用户输入空闲一段时间后自动断开,这个操作可以由设置TMOUT值来实现。将以下字段加入到/etc/profile 中即可(对所有用户生效)。export TMOUT=900 # 设置900秒内用户无操作就自动断开终端readonly TMOUT ...

2017-12-25 09:54:36 124

转载 Printk原理简介

C语言函数可变参数的原理可变参数函数原型Printk函数原型如程序清单 1.1所示:程序清单1.1int printk(const char *fmt, ...);从printk函数原型可知,printk除了接收一个固定参数fmt外,后面的参数用...表示。在C/C++语言中,...表示可以接收可变数量的参数(0或0个以上参数)。函数参数传递方式Printk的参数通过栈来传...

2017-12-24 17:39:53 92

转载 【quickhybrid】JSBridge的实现

前言本文介绍quick hybrid框架的核心JSBridge的实现由于在最新版本中,已经没有考虑iOS7等低版本,因此在选用方案时没有采用url scheme方式,而是直接基于WKWebView实现交互原理具体H5和Native的交互原理可以参考前文的H5和Native交互原理交互原理图如下:预计的最终效果如果一步一步来...

2017-12-24 10:25:36 113

转载 零元学Expression Blend 4 - Chapter 33 简单轻松的学会如何使用Visual States(下)

原文:零元学Expression Blend 4 - Chapter 33 简单轻松的学会如何使用Visual States(下) 上篇提到了Visual State Manager中文翻译为视觉状态管理器是Blend的强大功能之一本篇要更深入介绍如何使用 ...

2017-12-24 00:57:00 49

转载 1 数据分析概述

数据分析工具Python本身的数据分析功能不强,需要安装一些第三方的扩展库来增强的它的能力。我们课程用到的库包括Numpy、Matplotlib、Pandas等,下面对这三个库做一个简单介绍,后面会通过案例深入讲解相关库的使用。NumpyPython并没有提供数组的功能。虽然列表可以完成基本的数组功能,但它不是真正的数组,而且在数据量较大的时候,使用列表的速度会慢的让人难以接受。为此,...

2017-12-23 19:36:00 84

转载 Nachos源代码分析(一)

// main.cc// 初始化操作系统内核//// 这部分代码一般是初始化各个数据结构,并且而启动一个用户程序来输出登陆提示信息// (具体命令行参数用法省略)#define MAIN#include "copyright.h"#undef MAIN#include "utility.h"#i...

2017-12-23 18:10:00 672

转载 JSONHelper 工具类

package org.platform.utils.json;import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;import net.sf.json.JSONArray;import net.sf.js...

2017-12-22 11:48:02 80

转载 基于MFC的Direct3D程序设计

原文链接:MFC D3D Application: Direct3D Tutorial Part I 作者这个MFC程序中第一个有趣的地方是让用于Direct3D绘制的窗口类从CWnd类和CXD3D类继承下来:class CD3DWnd : public CXD3D, public CWndCD3DWnd类是用于窗口中控件(比如一个Pic...

2017-12-22 10:29:00 518

转载 apache用户认证

1.apache用户认证当用户访问某些页面的时候,可以设置用户密码的路后显示内容。但是为了更进一步提升安全性,可以将页面本身加密,让部分制定用户输入账号密码后才显示页面本身的内容。在虚拟主机配置文件/usr/local/apache2.4/conf/extra/httpd-vhosts.conf中已经配置好了一台主机名为111.com的虚拟主机。在浏览器中输入该主机名可以得到...

2017-12-21 20:58:41 188

转载 TCP的十一种状态与三次握手分析(有图)

我们知道TCP是面向连接的,我们只知道有连接断开,其实内部还有一些比较复杂的状态。去了解各个状态之间的切换有助于我们更加深入的了解TCP。下面我们就来分析各个状态。1、如下图示(图源百度)图中显示出了10种状态。我们假定断开时是client主动断开的。对于server来说状态有:closed -> listen -> syn_recv ...

2017-12-21 20:55:00 388

转载 Java 线程技术之同步计数器Semaphore

用于线程池,连接池,处理完之后,才允许下一个操作的。package demo.thread;import java.util.concurrent.CountDownLatch;import java.util.concurrent.Semaphore;public class ThreadMain { public static v...

2017-12-21 18:00:05 52

转载 高质量图库

为什么80%的码农都做不了架构师?>>> ...

2017-12-21 09:15:00 113

转载 016——VUE中v-show的使用与v-if的差异对比

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>v-show的使用与v-if的差异对比</title> <script src="vue.js"></script> </head> &...

2017-12-20 12:02:00 61

转载 1.3. 写给读者

写给读者欢迎提出宝贵的建议,如有问题请到邮件列表讨论至读者:我不知道什么时候,我不再更新文档或者退出IT行业去从事其他工作,我必须给这些文档找一个归宿,让他能持续更新下去。我想捐赠给某些基金会继续运转,或者建立一个团队维护它。我用了10年时间坚持不停地写作,持续更新,才有今天你看到的《Netkiller 手扎》系列文档,在中国能坚...

2017-12-20 11:19:00 43

转载 设计模式总结

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

2017-12-19 22:13:00 48

转载 为什么自己不够厉害

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

2017-12-19 08:18:00 56

转载 ActiveX控件注册的几种方法

-----ActiveX控件是一个动 态链接库,是作为基于COM服务器进行操作的,并且可以嵌入在包容器宿主应用程序中,ActiveX控件的前身就是OLE控件。由于ActiveX控件与 开发平台无关,因此,在一种编程语言上开发的ActiveX控件可以无须作任何修改,即可在另一种编程语言中使用,其效果如同使用Windows通用控件 一样。如:在VC++中开发的ActiveX控件,不作任何修改即可应用...

2017-12-19 05:44:50 1524

转载 腾讯云上Selenium用法示例

腾讯云技术社区-简书主页持续为大家呈现云计算技术文章,欢迎大家关注!作者:崔庆才前言在上一节我们学习了PhantomJS 的基本用法,归根结底它是一个没有界面的浏览器,而且运行的是 JavaScript 脚本,然而这就能写爬虫了吗?这又和Python有什么关系?说好的Python爬虫呢?库都学完了你给我看这个?客官别急,接下来我们介绍的这个工具,统统解决掉你的疑惑。简介Seleni...

2017-12-19 05:42:29 474 1

转载 第 31 章 环境安装模板化

OSCM 是一套操作系统安装与配置SHELL工具箱,31.1.云主机初始化 curl -s https://raw.githubusercontent.com/oscm/shell/master/cloud/aliyun/vdb.exp.sh | bashcurl -s https://raw.githubuserconten...

2017-12-18 14:43:00 60

转载 12.18战略会议

工作分工与目标设定产品的Backlog如下:条目 简述估算数据持久层设计实现数据库的增删改查2h主窗体格局 适用性 直观性 简洁性 8h+开台签单功能设计开台后进行点菜...

2017-12-18 07:43:00 74

转载 五大内存分区

在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。 栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。 堆,就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个new就要对应一个delete。如果程序员没有释放掉,那么在程序结束后,操作系统会...

2017-12-17 20:14:00 41

转载 VA助手(Visual Assist X) 笔记

文章目录[点击展开](?)[+]一 快捷键二插入代码片段三破解方法官方网站:http://www.wholetomato.com/一、 快捷键Shift+Alt+F Find References 查找引用Shift+Alt+S FindSynbolDialog 打开查找符号对话框 <---很常用Alt+G G...

2017-12-16 17:32:00 811

转载 0-6七个级别定义

0关机1单用户模式 可使用U盘本地文件2带NFS单用户模式 可以使用网络共享使用文件3多用户模式 文本交互模式4未定义5带图像化6重启动转载于:https://www.cnblogs.com/MiKaDoNik/p/8045937.html...

2017-12-16 10:13:00 76

转载 vmware 虚拟机中添加新网卡无配置文件

问题:为虚拟机添加新网卡后,/etc/sysconfig/network-scripts/下无配置文件ifcfg-eth1#ip addr //显示存在eth1复制代码#ip addreth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000link/ether...

2017-12-15 10:53:56 2567

转载 js 实现数组深度copy

1. slice()slice() 方法可从已有的数组中返回选定的元素。arrayObject.slice(start,end) ,返回一个新的数组,包含从 start 到 end (不包括该元素)的 arrayObject 中的元素。2 concat()concat() 方法用于连接两个或多个数组。该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。...

2017-12-15 00:46:00 60

转载 【下一代核心技术DevOps】:(二)Rancher的应用及优点简介

1.环境选择 安装Rancher环境,一定要在干净的linux主机上进行,避免出现因配置导致的莫名其妙的问题。服务器操作系统建议CentOS7.4(内核3.10以上)低于这个版本的系统如7.3 7.2会报一 个小bug,不过倒不影响使用,再低内核的版本就不要用了,很多都不支持 ...

2017-12-14 21:16:00 134

转载 linux 向文本指定位置写入内容

sed -i "37 r a.txt" test.txt ====== 向test.txt 的第37行后,也就是38行后写入a.txt的内容sed -i "38i aaa" test.txt ======= 向test.txt的第38行写入aaa转载于:https://www.cnblogs.com/lwmp/p/8039051.html...

2017-12-14 18:00:00 2954

转载 Ajax

AJAX 最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容。一、对象创建所有现代浏览器均支持 XMLHttpRequest 对象(IE5 和 IE6 使用 ActiveXObject)。XMLHttpRequest 用于在后台与服务器交换数据。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。var xmlHttp; ...

2017-12-14 11:01:00 39

转载 JavaScript深拷贝实现

###什么是浅拷贝,什么是深拷贝?什么是浅拷贝关于浅拷贝的概念,我在网上看到一种说法,直接上代码。1.var person = {name: "Jason", age: 18, car: {brand: "Ferrari", type: "430"}};2.var person1 = person; //他们认为这是浅拷贝复制代码但是我个人认为,上面这个根本不涉及拷贝,只是一个简单的...

2017-12-14 04:41:33 70

空空如也

空空如也

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

TA关注的人

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