自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Dubbo的ServiceBean机制分析

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

2018-02-28 19:30:00 139

转载 将HTML页面转换为PDF文件并导出

目前,在大多数的管理系统中,都会有这样一个功能:根据相关的条件查询相应的数据,并生成可视化报表,然后可导出为PDF文件。本文只展现生成可视化报表之后导出PDF文件的过程,生成可视化的报表可使用Echarts,D3js等框架。1.需要引入的文件html2canvas.js(根据实际情况选择相应的版本)jspdf.min.js(根据实际情...

2018-02-28 07:34:35 2560

转载 Linux LVM之基本概念

Logical Volume Mananger这个工具调用的系统内核是dm:device mapper,将一个或多个底层块设备组织成一个逻辑设备的模块。LVM就像是面团,底层的磁盘组成巨大的面团,然后再把面团分成若干个分区使用。这样分区的大小就可以灵活扩展和收缩了。基本概念PV 物理卷 可以是分区或者是整块磁盘PE:PV被分成大小相同的数据块,这个数据块就叫做PE(phsical Extent...

2018-02-27 23:05:56 85

转载 分发系统介绍、expect脚本远程执行命令、expect脚本远程传递参数、expect脚本传递参数...

分发系统介绍expect可以让我们实现自动登录远程机器,并且可以实现自动远程执行命令。当然若是使用不带密码的密钥验证同样可以实现自动登录和自动远程执行命令。但当不能使用密钥验证的时候,我们就没有办法了。所以,这时候只要知道对方机器的账号和密码就可以通过expect脚本实现登录和远程命令。expect脚本远程执行命令1.安装expect[root@garytao-01 mon]# yum...

2018-02-27 17:06:51 107

转载 netty解决TCP的拆包和粘包的解决办法

TCP粘包、拆包问题熟悉tcp编程的可能知道,无论是服务端还是客户端,当我们读取或者发送数据的时候,都需要考虑TCP底层的粘包个拆包机制。 tcp是一个“流”协议,所谓流就是没有界限的传输数据,在业务上,一个完整的包可能会被TCP分成多个包进行发送,也可能把多个小包封装成一个大的数据包发送出去,这就是所谓的tcp粘包、拆包问题。 分析TCP粘包拆包问题的产生原因: 1. 应用程序write写入...

2018-02-27 10:25:00 69

转载 水平且垂直居中方法(10种)

前言水平且垂直居中方法有哪些?这在实际工作中经常用到,小记一下。演示HTML结构<div id="div1" class="div"> <div id="div2"> <div id="div3"> <span>i</span> </d...

2018-02-26 21:03:27 104

转载 数据库之mysql篇(1)—— 数据库管理系统简介/mysql的安装、配置

说mysql之前,还是先说说数据库。什么是数据库:数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式什么是数据库管理系统DBMS:注意“系统”二字,结合前面所学,其实系统就是一个软件,那么数据库管理系统...

2018-02-26 17:11:00 159

转载 对象语义与值语义、资源管理(RAII、资源所有权)、模拟实现auto_ptr<class>、实现Ptr_vector...

一、对象语义与值语义1、值语义是指对象的拷贝与原对象无关。拷贝之后就与原对象脱离关系,彼此独立互不影响(深拷贝)。比如说int,C++中的内置类型都是值语义,前面学过的三个标准库类型string,vector,map也是值语义2、对象语义指的是面向对象意义下的对象对象拷贝是禁止的(Noncopyable)OR一个对象被系统标准的复制方式复制后,与被复制的对象之间依然共享底层资源,对...

2018-02-25 23:31:00 106

转载 微信小程序分享朋友圈的实现思路与解决办法

简介截止我写这篇文章的时候,小程序应该是还没有能够直接分享到朋友圈的api,转发给朋友和群是可以实现的,这篇文章主要是讲如何实现分享到朋友圈。实现思路那么既然小程序没有分享到朋友圈的api,我们怎么实现分享到朋友圈呢,下面我介绍一下实现思路。既然没有捷径,那就走复杂一点的路线,那就是需要用户手动分享到朋友圈,问题又来了,用户手动分享的话,分享什么呢?我们其实在朋友圈应该已经看到不少...

2018-02-25 22:47:00 1954

转载 Tomcat的结构及工作原理

Tomcat下有一个Server服务器,里面有多个service服务,每个service服务有两个核心组件:Connector和Container——工作原理(处理请求的过程)用户点击网页内容,请求被发送到本机端口8080,被在那里监听的Coyote HTTP/1.1 Connector获得。2.Connector把该请求交给它所在的Service的Engine来处理,并等待Engine的回应...

2018-02-25 16:06:33 66

转载 linux常用命令

ctrl-c: 强制终止程序的执行; ctrl-z: 常用于挂起一个进程,而并非结束进程,用户可以使用使用fg/bg操作恢复执行前台或后台的进程。 ctrl-d: 作用相当于在终端中输入exit后回车; ctrl-s 中断控制台输出 ctrl-q 恢复控制台输出 ctrl-l 清屏一 用户和用户组 建用户: adduser php...

2018-02-25 10:12:00 43

转载 qsort函数、sort函数

先说明一下qsort和sort,只能对连续内存的数据进行排序,像链表这样的结构是无法排序的。首先说一下, qsortqsort(基本快速排序的方法,每次把数组分成两部分和中间的一个划分值,而对于有多个重复值的数组来说,基本快速排序的效率较低,且不稳定)。集成在C语言库函数里面的的qsort函数,使用 三 路划分的方法解决排序这个问题。所谓三路划分,是指把数组划分成小于划分值,等于划分值和大于划...

2018-02-24 10:55:00 43

转载 容器领域的十大监控系统对比(下)

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

2018-02-24 10:23:00 96

转载 正则表达式在线工具集合

1. 功能最强:regex101优点:支持多种语言, prec,php,javascript,python,golang界面美观大方支持错误提示,实时匹配缺点:有时候加载速度太慢2. 可视化正则绘图: Regulex优点:实时根据正则表达式绘图页面加载速度快3. 可视化正则绘图:regexper优...

2018-02-24 03:52:32 83

转载 HDU 4786Fibonacci Tree(最小生成树)

Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 5934    Accepted Submission(s): 1845Problem Description  Coach Pang is interested in Fibon...

2018-02-22 08:12:00 97

转载 Jupyter notebook使用笔记

常用快捷键For a Cell, Blue -> selecting. Green -> editing. Esc -> exist editWhen the cell is blue, no need to press EscRunshift + enter: run current cell, and goes to next cellctrl ...

2018-02-21 17:10:00 124

转载 Mac OS X10.10_xcode6.1_ios8.1环境下,编译lame静态库libmp3lame.a,支持arm64 armv7s x86_64 i386 armv7指令集...

近期升级了系统到Mac OS X 10.10 而且更新了XCode6.1和iOS 8.1之前app用到的libmp3lame.a静态库。也要支持64位的模拟器(x86_64)和64位的真机(arm64)指令集。须要又一次编译查阅了下资料,依照例如以下步骤,并做了些凝视和修改1.htt...

2018-02-15 11:41:00 70

转载 代码块:在Java中用{}括起来的代码

代码块:在Java中用{}括起来的代码    (1)在Java中用{}括起来的代码。   (2)代码块分类:(根据其位置和声明的不同)     A:局部代码块       在方法定义中,用于限定变量的生命周期,及早释放,提高内存利用率。     B:构造代码块       在类中方法外出现(即在类中的成员位置),可以把多个构造方法方法中相...

2018-02-14 21:59:00 366

转载 回溯算法入门及经典案例剖析(初学者必备宝典)

前言基于有需必写的原则,并且当前这个目录下的文章数量为0(都是因为我懒QAQ),作为开局第一篇文章,为初学者的入门文章,自然要把该说明的东西说明清楚,于是。。。我整理了如下这篇文章,作者水平有限,有不足之处还望大家多多指出~~~概念首先,回溯是什么意思?很多初学者都会问这样的一个问题。我们可以举这样一个例子:1111...

2018-02-13 17:20:00 254

转载 Python 命令行工具 argparse 模块使用详解

先来介绍一把最基本的用法import argparseparser = argparse.ArgumentParser()parser.parse_args()在执行 parse_args() 之前,所有追加到命令行的参数都不会生效,生效了之后的默认情况类似于这样: 设置默认参数函数:import argparseparser = argparse.ArgumentP...

2018-02-13 14:22:00 159

转载 MySQL主从与主主备份

转载自那一页随风的博客https://www.cnblogs.com/phpstudy2015-6/p/6485819.html1、简介MySQL作为世界上使用最为广泛的数据库之一,免费是其原因之一。但不可忽略的是它本身的功能的确很强大。随着技术的发展,在实际的生产环境中,由单台MySQL数据库服务器不能满足实际的需求。此时数据库集群就很好的解决了这个问题了。采用MySQL分布式集群,能够搭建一...

2018-02-12 14:25:16 76

转载 设计模式(9)-责任链模式详解(易懂)

责任链模式的定义责任链模式是一种设计模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。发出这个请求的客户端并不知道链上的哪一个对象最终处理这个请求,这使得系统可以在不影响客户端的情况下动态地重新组织和分配责任。模型:Hander:抽象处理者ConcreteHander:具体处理者下面模型代码...

2018-02-12 01:26:36 92

转载 c++中赋值运算符中的隐式转换

先上代码:#include<iostream>#include<string>using namespace std;class MyStr{private: char *name; int id;public: MyStr() {} MyStr(int a) { cout<< a<<e...

2018-02-10 10:10:28 404

转载 大话Android多线程(四) Callable、Future和FutureTask

版权声明:本文为博主原创文章,未经博主允许不得转载源码:github.com/AnliaLee大家要是看到有错误的地方或者有啥好的建议,欢迎留言评论前言在 大话Android多线程(一) 一文中,我们聊了创建线程的两种方式(继承Thread和实现Runnable接口),并比对了它们的区别。本章我们将介绍第三种方式 —— 通过实现Callable接口来创建线程往期回顾大话Andro...

2018-02-08 19:10:06 81

转载 3.9编码与解码

编码和解码1.编码历史ascii:只能存英文和拉丁字符,一个字符召一个字节gb2312:6700个中文gbk:20000多中文,1995年gb18030:27000中文unicode: utf-32 一个字符占四个字节utf-16 一个字符占两个字节或两个字节以上utf-8 一个英文用ASCII码存,一个中文占3个字节2.Win操作系统cmd修改默认编码格式方法默认编码是936打开的命令窗口...

2018-02-07 21:09:42 119

转载 mysql导入数据到oracle中

mysql导入数据到oracle中。建立Oracle表:CREATE TABLE "GG_USER" ( "USERID" VARCHAR2(255 BYTE) NOT NULL, "ISPART" VARCHAR2(255 BYTE) DEFAULT NULL, "ACTUALPOSITIONID" NUMBER(11) DEFAULT NULL, "...

2018-02-07 11:51:00 620

转载 final、finally、finalize区别

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

2018-02-06 16:11:00 59

原创 REST是否会步SOAP的后尘?

\看新闻很累?看技术新闻更累?试试下载InfoQ手机客户端,每天上下班路上听新闻,有趣还有料!\\\大约在十年前,围绕基于REST和SOAP的系统曾开展了一系列的讨论。有人撰文分析了两类技术的各自利弊所在,而另有人思考了其中哪类技术更为适用,或是都适用。随着Web服务趋向于从基于SOAP转移到REST和HTTP,关注此问题的争论和讨论大都偃旗息鼓了。目前,大多数SOAP从业者已采用REST(或普通...

2018-02-05 18:00:00 45

转载 PHP 学习(一)——课程介绍

一.课程路线介绍教程的学习路线按照:初级——>中级——>高级——>项目实做初级:中级:高级:项目实做:整体:Php体系了解:转载于:https://www.cnblogs.com/helingjuan/p/8418612.html...

2018-02-05 17:33:00 42

转载 laravel通过Eloquent ORM实现CURD

//Eloquent ORM public function orm1() { //all(); 返回所有数据: /*$students=Student::all(); dd($students);*/ //find() 返回一条数据: /* $student=Student::f...

2018-02-04 20:52:00 66

转载 python 之模块random

随机形成字母和数字组成的五位字符码。[root@localhost python]# vim timee.pyimport randomdef coder(): code = '' for i in range(5): add = random.choice([random.randrange(10),chr(random.randrange(6...

2018-02-04 17:43:00 43

转载 10月9日云栖精选夜读:上千家企业将空降云栖小镇,一起见证普惠科技的魅力...

摘要:截止到目前,已经有上千家行业开发商/“传统IT”公司新渠道技术部已经团购了门票参会,此外,我们也邀请了各行业的生态合作伙伴来到现场,届时这些企业将与阿里巴巴一起展示云计算、大数据和人工智能的前沿应用。截止到目前,已经有上千家行业开发商/“传统IT”公司新渠道技术部已经团购了门票参会,此外,我们也邀请了各行业的生态合作伙伴来到现场,届时这些企业将与阿里巴巴一起展示云计算、大数据和人工智能的前沿...

2018-02-02 07:38:14 101

转载 快学Scala习题解答第十三章 #1 #2

1.编写一个函数,给定字符串,产生出一个包含所有字符的下标的映射。举例来说,index("Mississippi")应返回一个映射,让'M'对应集{0},'i'对应集{1,4,7,10},依此类推。使用字符到可变集的映射。另外,你如何保证集是经过排序的?def indexes(str: String) = str.zipWithIndex.groupBy(_._1).mapVa...

2018-02-01 22:47:14 224

空空如也

空空如也

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

TA关注的人

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