自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(69)
  • 问答 (90)
  • 收藏
  • 关注

转载 第三章 栈和队列

一、本章主要学习了栈:先进后出;队列:先进先出;1)类型定义——初始化——出入栈——判断栈空栈满——取栈顶元素——递归(不太熟)类型定义——初始化——出入队——判断队空队满(顺序队要用循环队列,避免溢出情况)——取队头元素——求队列长度2)链栈和顺序栈区别在于1、有时不知道栈的大小,顺序栈会受到最大空间容量的限制,而且容易造成空间浪费2、入栈时,链栈不用判断是否栈满;出栈时,链...

2019-03-31 16:18:00 65

转载 fiddler中autoresponse带参数的使用

参考https://blog.csdn.net/FuDesign2008/article/details/7534038转载于:https://www.cnblogs.com/minconding/p/10631479.html

2019-03-31 15:17:00 127

转载 主机间路由实验

主机间路由实验搭建一个环境让主机A通过4个不同的网段来访问主机B 实验设计思路 主机A和主机B之间用3台Linux主机充当路由设备将每个网段隔开,A到R1使用仅主机模式的网络,R1到R2使用vmnet2网络,R2到R3使用vmnet3网络,R3到B使用桥接网络,网络地址如下表所示。主机系统eth0eth1ACentOS6192.168.172.10R1C...

2019-03-30 19:42:46 147

转载 让机器像人类一样多模态交互,会是物联网的胜负手吗?

  技术这个事情,很多时候不是一蹴而就的。  更多时候,是大家先看到了一个东西非常美好,结果左发展右发展也发展不起来,在吃瓜群众们兴奋地送上一首《凉凉》之后,搞不好哪天却突然一个胜负手抛出来,一切又都不一样了。  曾经的移动通讯、触屏交互莫不如是,今天的3D打印、VR说不定也在重复这个套路。更明显的可能是物联网。这个我们念叨了好多年,虽然也一直在发展,但始终没有大热的技术,到...

2019-03-29 10:43:59 123

转载 把 PostgreSQL 当做对象数据库使用

众所周知,PostgreSQL 是功能最为强大的开源数据库,以关系型为基础,添加了很多面向对象的功能,并且支持的数据类型可以说是无所不包,就算原生不支持的,也可以由用户自己进行扩展,以满足用户的需求。PostgreSQL 中的数组类型,就可以发挥很大的作用,有了它的支持,我们便可以把 PostgreSQL 当做一个对象数据库来使用。比如我们有以下对象...

2019-03-28 22:57:17 93

转载 swoole多端口监听

  今天测试swoole写webserver实现多端口监听。记录下爬过的坑:关于tcp协议监听触发不到receive!!!!!  首先上服务端代码class Http{ /** * 服务实例 * @var Server */ protected $server; public function run()...

2019-03-28 16:08:00 510

转载 windows 安装MySQL 步骤详解

1. 环境说明win 10 64位2. 下载地址:https://www.mysql.com/downloads/下滑到底,如图:(mysql-8.0.15-winx64.zip)3. 步骤详解  3.1 解压到C盘。  3.2 配置环境变量    添加变量:MYSQL_HOME,为:C:\mysql-8.0.15-winx64    path 中添加:%M...

2019-03-28 13:03:00 75

转载 Java常用数据结构之Map(3)-TreeMap

之前公众号发布的文章中,《Java常用数据结构系列》漏了一章,就直接在掘金发布了。前言TreeMap是一种带有排序功能的key-value存储结构,它是通过红黑树实现的。如果想学习TreeMap的内部细节操作(旋转平衡处理等),就必须充分学习红黑树。本文不关注红黑树操作的具体细节(大家自行补课),只分析TreeMap自身的特点。整体结构先来看看TreeMap的继承关系:public ...

2019-03-28 11:37:25 177

转载 vmware虚拟机三种网络模式详解

[转载]原文地址:https://note.youdao.com/ynoteshare1/index.html?id=236896997b6ffbaa8e0d92eacd13abbf&type=note由于linux目前很热门,越来越多的人在学习linux,但是买一台服务放家里来学习,实在是很浪费。那么如何解决这个问题?虚拟机软件是很好的选择,常用的虚拟机软件有vmware wo...

2019-03-28 10:39:00 67

转载 用idea创建web项目

声明:该内容摘自网上搜索,仅供自己学习一、创建简单web项目1、创建一个web projectFile -> new Project ->选择project sdk 为1.6(如果没有sdk的同学请先配置)-> Nextcreate project from template 页面,不勾选任何选项 -> Next输入项目名:webDemo ...

2019-03-28 10:29:00 84

原创 一位83岁独立开发者教会我的道理

60 岁开始自学计算机,81 岁开始自学 Swift,83 岁高龄成为全球年龄最大的独立开发者,仅用半年时间就成功开发并上线了一款 iOS 应用,这位名叫若宫雅子的 83 岁高龄开发者的故事告诉我们:年龄从来都不是问题。全球年龄最大的独立开发者今年 83 岁高龄的若宫雅子(Masako Wakamiya)如今已是年龄最大的软件开发工程师,但在她前半生的工作中没有做过任何与程序开发相关的工作,甚至连...

2019-03-28 06:42:27 76

转载 Java8-增强版Comparator和排序之Lambda表达式

1、概述在这篇教程里,我们将要去了解下JAVA8中的Lambda表达式——特别是怎样使用它来编写Comparator和对集合(Collection)进行排序。首先,让我们先定义一个简单的实体类:public class Human { private String name; private int age; public Human() { super(...

2019-03-28 01:15:15 112

转载 五、Github的使用(1)

29、公私钥的创建于配置github为了在本地更好的操作远程仓库,可以在本地与远程仓库之间配置公私钥连接,首先可以查看本地是否有公私钥,如果没有可以使用以下命令生成。$ ls ~/.ssh/ #查看是否存在公私钥id_rsa id_rsa.pub known_hostsssh-keygen -t rsa -b 4096 -C "[email protected]"...

2019-03-27 18:49:24 81

转载 [转]Shared——Javascript中的call详解

call( )一、call的使用call 方法第一个参数是作为函数上下文的对象,第二个参数是一个参数列表。var obj = { name: 'J'}function func(p1, p2) { console.log(p1+ ' ' + p2 + ' ' + this.name);}func.call(obj, 'I', 'am');...

2019-03-27 13:46:00 81

转载 Web与传感器:Generic Sensor API

什么是 Generic Sensor API?Generic Sensor API 提供了一组属性和方法,将传感器暴露给 Web 端应用。在这个标准中,规定了基本的接口和类,使得在实现各种传感器 API 时能够通过继承快速实现。在介绍完本标准后,我会举例使用其中一个传感器 API。与 DeviceMotion 和 DeviceOrientation 这些已有的能够提供传感器数据的 API 相比...

2019-03-27 11:54:07 645

转载 台州学院we are without brain 训练 后缀数组

sa[i]表示排名为 i 的后缀的第一个字符在原串中的位置rank[i]表示按照从小到大排名 以i为下标开始的后缀的排名height[i]表示排名为 i 和排名为 i+1的后缀的最长公共前缀的长度这些题目我并不一定全是用SA做的,但是还是要标记一下的K - Extend to PalindromeYour task is, given an integer N, to ...

2019-03-25 21:40:00 70

转载 ELK日志查询

查询某段时间的日志添加日志过滤条件找到traceid追踪日志id转载于:https://blog.51cto.com/zjunzz/2368774

2019-03-25 16:24:44 1376

转载 四步搞定阿里云RDS云数据库恢复到本地mysql数据库 ...

第1步:下载提取工具和阿里云rds数据库备份文件1.先去阿里云数据rds后台–>备份恢复–>下载你的数据备份2.下载阿里云官方提供的rds_backup_extract.sh数据备份文件解压工具,下载地址:点击下载第2步:找一台linux虚拟机(centos/ubuntu),你去观察你的rds云数据mysql版本是多少,然后在你的linu...

2019-03-25 15:13:35 345

转载 ASP.NET MVC 控制器通过继承控制器来达到 过滤 并且多了一个IAuthenticationFilter

暂时没有用到过这个IAuthenticationFilter接口,毕竟已经有三个具体实现类了,所以这个还不知道用在哪,以后看看 20190324需要注意!!!控制器重写方法都是被protected修饰!!!而微软重写的是public转载于:https://www.cnblogs.com/Cengjianwei/p/10590860.html...

2019-03-24 22:09:00 208

转载 继承

1)三个类都有重复的代码,可以把这部分内容 抽出去,抽出去放到另外一个类里面;上面的类我们叫做 父类;2)下面的3个类和上面的类需要发生一点关系【继承】下面的类我们叫做 子类;好处 : 提高了代码的复用性Java中类继承的基本语法Java类中的继承的语法格式:class Animal{}class Per...

2019-03-23 13:34:00 35

转载 论文成功写作技巧之行之有效的写作从“结果”开始(上)

论文成功写作技巧之行之有效的写作从“结果”开始(上)美国期刊专家AJE帮您牢记几点高效快速SCI英文写作的技巧,就能对毕业论文、SCI研究论文及其他科研论文的整个写作流程起到极大的帮助作用。缩短论文写作周期、提高论文成功发表的速度,需要掌握一些行之有效的方法和技巧。请您回顾一下自己写作论文时关于每个部分的写作顺序,有多少人是最先撰写结果这一部分的呢?如果可以试着从结果这部分开始论文写作,久而久之,...

2019-03-22 17:00:36 93

转载 如何实现可以获取最小值的栈

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

2019-03-22 10:25:00 147

转载 【数据对比】Parasoft Jtest如何提高Java测试ROI,加速软件交付!

Parasoft Jtest通过提供一套工具来加速Java软件开发,以保证您的软件可靠,安全和可维护,从而最大限度地提高质量并最大限度地降低业务风险。经广泛证明,Parasoft Jtest是一个可以提高开发团队生产力和软件质量方法的集成解决方案。 今天我们了解的是如何利用Jtest提高Ja...

2019-03-22 07:41:43 62

转载 整理收集的一些常用java工具类

1.json转换工具package com.taotao.utils; import java.util.List; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.JavaType; import com.fasterxml.jackson.datab...

2019-03-21 15:24:27 74

转载 第一天学JAVA,下载JDK,配置JAVA环境变量!!!

步骤一:下载JDKhttps://www.oracle.com我们首先进入到这个网站下载我们运行JAVA的所必须的JDK进入到这个网站按照图示进入到下一个页面因为刚学JAVA,我们的JDK版本不宜过高,所以我们下载8.0版本点击Download下载之后首先勾选(如图),再根据图示下载JDK点击之后我们就开始下载JD...

2019-03-21 08:13:00 45

转载 passwd的简单选项用法及例子

passwd命令给用户设置密码、设置密码的状态--- passwd [选项] 用户名选项功能例子-? 即--help,显示此命令的帮助信息 passwd -? -S 显示已命名帐号的密码状态(只有root能查) passwd -S root -k 保持(keep)身份验证令牌不过期 passwd -k root -d 删除已命名帐号的密码(只有root能做) passwd -...

2019-03-20 20:13:40 423

转载 Composer在Windows和Linux的安装和使用

安装 Composer1.首先请确认已经正确安装了PHP,windows打开命令行窗口/linux打开终端,执行 php -v 查看是否正确输出版本号。windowsPS E:\repository\work> php -vPHP 7.0.32 (cli) (built: Sep 12 2018 15:54:08) ( ZTS )Copyri...

2019-03-20 16:38:41 128

转载 PBRT笔记(9)——贴图

采样与抗锯齿当高分辨率贴图被缩小时,贴图会出现严重的混淆现象。虽然第7章中的非均匀采样技术可以减少这种混叠的视觉影响,但是更好的解决方案是实现基于分辨率进行采样的纹理函数。可以在使用贴图时先对贴图的分辨率进行判断,避免采样高分辨率贴图。为了解决贴图采样函数造成的混淆问题,我们必须解决以下两个问题:必须计算贴图空间的采样率,以及获得贴图分辨率,之后就可以计算出屏幕空间的采样率,最后为了获得...

2019-03-20 10:15:00 145

转载 java-IO操作简介

流:字节流和字符流字节流:处理二进制数据,用于处理原始数据,不应该用来处理文本内容字符流:处理字符数据,自动转换本地字符集行尾结束符: \r\n 或者\r 或者\n对象流:处理对象二进制数据需要对流进行关闭:字符流操作:Reader,Writer字节流操作:InputStream,OutputStreamChannel,GatheringByteChannel,InterruptibleChan...

2019-03-19 14:53:58 66

转载 关于Web前端,你必须了解的发展方向

一、职业方向定位首先,只有确定好自己的职业方向,才能做好职业规划。在我看来,做WEB前端技术能够找到的职业方向有以下几种:(1)资深WEB前端工程师这个方向算是一个WEB前端最基本的选择了,在国外,很多老外都能够把自己的专业做到极致,能一辈子就在一个专业领域不断学习和积累。主要在于内因和外因两方面,内因是老外通常思想比较简单直接,容易一直专注于一个领域;外因是国外的环境很好,能够良好的支撑这...

2019-03-19 12:58:05 68

转载 架构师必须要知道的阿里的中台战略与微服务

  传统企业平台都是烟囱式的系统架构,企业内部为了迎合业务发展不停的打造各种系统,导致各系统间的重复功能建设和维护带来的重复投资。重复投资不仅消耗的是人力,财力还有时间。但打通烟囱式系统间交互的集成和协作成本高昂,各大企业不得不借助ESB产品,构建企业服务总线,打通各系统间的交互问题。  但这种借助ESB“中心化”的服务架构缺点也有不少,“中心化”架构的所有服务调用者和服务提...

2019-03-18 09:05:43 62

转载 React 进阶(三) 高阶组件

组件化是近年来前端最重要的一个概念,其实他的本质是聚焦项目中复杂问题的分解。用比较抽象的话来说,就是用乐高积木的思想理解项目,搭建项目。即用无数个不同的小积木(功能简单,结构单一),构建出来一个庞大的精巧的玩具(功能结构都很复杂)。要做到这一点需要将组件理解到最为透彻。组件划分的艺术组件的划分,从最简单出入手,可以按照层级划分,即每一个项目都可以分为Header,Footer,Content...

2019-03-18 02:52:01 76

转载 配置相同VLAN之间能够相互通信

虚拟局域网是一组逻辑上的设备和用户,这些设备和用户并不受物理位置的限制,可以根据功能,部门及应用等因素将它们组织起来。相互之间的通信就好像它们在同一个网段中一样,由此得名虚拟局域网。转载于:https://blog.51cto.com/14220598/2364321...

2019-03-17 19:47:20 581

转载 nopad++编辑器的使用

编写python将python的安装路径写入系统环境变量path中cmd /k python.exe "$(FULL_CURRENT_PATH)" & PAUSE & EXIT编写c语言快捷键转载于:https://www.cnblogs.com/liwuming/p/10546580.html...

2019-03-17 13:04:00 738

转载 2018-2019-2 20165239其米仁增《网络对抗》Exp1 PC平台逆向破解

一、实验内容1、掌握NOP, JNE, JE, JMP, CMP汇编指令的机器码(0.5分)2、掌握反汇编与十六进制编程器 (0.5分)3、能正确修改机器指令改变程序执行流程(0.5分)4、能正确构造payload进行bof攻击(0.5分)二、实践目标实验一:1、本次实践的对象是一个名为pwn1的linux可执行文件,如图2、该程序正常执行流程是:main调用foo函数,foo函...

2019-03-16 17:35:00 92

转载 连接管理 与 Netty 心跳机制

一、前言踏踏实实,动手去做,talk is cheap, show me the code。先介绍下基础知识,然后做个心跳机制的Demo。二、连接长连接:在整个通讯过程,客户端和服务端只用一个Socket对象,长期保持Socket的连接;短连接:每次请求,都新建一个Socket,处理完一个请求就直接关闭掉Socket。所以,其实区分二者就是:整个客户和服务端的通讯过程是利用一个S...

2019-03-16 16:43:00 69

转载 动态代理

动态代理:没有具体类型(只有Object类型)的代理类,相较于静态代理而言,好处是大大的减少了代理类的数量,作用是一样的。(静态代理可看我上一篇)下面演示基于jdk的动态代理:因为用到了jdk,所以先不得不介绍写下用到的jdk方法(我也想纯手写动态代理,可我不会呀、没有办法我就是这么强大,啦啦啦啦啦啦啦~~~~)。名词:处理程序:处理程序是指和代理类相关联的一个对象,它和代理类是一对一...

2019-03-16 16:09:00 44

转载 [jvm]类加载机制

一、什么是JVM的类加载机制虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。二、什么时候进行类加载类的生命周期类从被加载到虚拟机内存中开始,到卸载出内存为止。它的整个生命周期包括:加载(Loading)、验证(Verification)、准备(Preparat...

2019-03-14 16:52:00 39

转载 5、RabbitMQ-订阅模式 Publish/Subscribe

http://www.rabbitmq.com/tutorials/tutorial-three-java.html1、模型图我们之前学习的都是一个消息只能被一个消费者消费,那么如果我想发一个消息 能被多个消费者消费,这时候怎么办? 这时候我们就得用到了消息中的发布订阅模型在前面的教程中,我们创建了一个工作队列,都是一个任务只交给一个消费者。这次我们做 将消息发送给多...

2019-03-14 16:18:00 80

原创 多重影分身:一套代码如何生成多个小程序?

前言影分身术,看过火影的都知道,一个本体,多个分身。大家肯定要问了,那小程序开发跟影分身术也能扯上关系?没错,那自然就是:一套代码,多个小程序啦。各位先别翻白眼,且听我细细说来。如今小程序发展如日中天,再加上微信的力推,很多公司的业务也都慢慢的转向小程序,这让我这个安卓开发,也不得不开始了小程序开发之旅。然而随着公司的发展,客户越来越多,核心功能相同的小程序,需要上架多个小程序分别给不同的客户使用...

2019-03-14 10:42:01 72

空空如也

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

TA关注的人

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