自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 第四周课程总结&试验报告(二)

第四周课程总结&试验报告(二)(一)学习总结:这一周学习的知识点一、有String类中常用的方法还有实例化String类对象还有String对象的内容比较还有String类两种对象实例化方式的区别。知识点二、就是数组的定义及使用。实例化String类对象(就是直接调用String类中的构造方法):Public class Stringstr1{Public stati...

2019-09-19 23:24:00 503

转载 python requests的content和text方法的区别【转】

requests对象的get和post方法都会返回一个Response对象,这个对象里面存的是服务器返回的所有信息,包括响应头,响应状态码等。其中返回的网页部分会存在.content和.text两个对象中。两者区别在于,content中间存的是字节码,而text中存的是Beautifulsoup根据猜测的编码方式将content内容编码成字符串。直接输出content,会发现前面...

2019-09-18 15:40:00 488

转载 [LEETCODE] 初级算法/数组 1.3旋转数组

原题:给定一个数组,将数组中的元素向右移动k个位置,其中k是非负数。示例 1:输入: [1,2,3,4,5,6,7] 和 k = 3输出: [5,6,7,1,2,3,4]解释:向右旋转 1 步: [7,1,2,3,4,5,6]向右旋转 2 步: [6,7,1,2,3,4,5]向右旋转 3 步: [5,6,7,1,2,3,4]示例2:输...

2019-09-16 22:16:00 478

转载 UML类之间的关系

统一建模语言简介统一建模语言(Unified Modeling Language,UML)是用来设计软件蓝图的可视化建模语言,1997 年被国际对象管理组织(OMG)采纳为面向对象的建模语言的国际标准。它的特点是简单、统一、图形化、能表达软件设计中的动态与静态信息。统一建模语言能为软件开发的所有阶段提供模型化和可视化支持。而且融入了软件工程领域的新思想、新方法和新技术,使软件设计人员...

2019-09-15 21:13:00 181

转载 第三周课程总结&实验报告(一)

撰写第三周课程总结及实验报告(一)第三周学习总结不知不觉Java学习也已经过去三周了,还是有许多收获的,虽然说Java相对于C语言来说要复杂许多,或许是C语言是基础,学到的都是基础性知识,所以学习三周以来,给我的感觉就是比较困难,新知识比较难以理解,尽管老师很仔细的讲解了。就编译器来说,eclipes没有进行汉化,使用起来比较吃力,但是经过多次尝试和使用,慢慢的也会运行。这一周和上...

2019-09-10 21:59:00 195

转载 第二周Java学习总结

第二周Java学习总结这一学期接触了全新的专业知识——Java,当然这个和上一学期的C语言有所不同,就老师一开始所说,C语言是面向程序设计,而Java则是面向对象,虽然不是很理解,但是大概就是说面向对象就是针对用户提出提出的问题进行分析,并将分析的结果设计成一张完整的图纸,与需求的用户确认,之后将一切的准备工作全部处理完之后再进行分块制作,最后将各个小的部分组装在一起。当然,这种不过是...

2019-09-07 15:31:00 91

转载 C++ 动态加载 DLL 时,GetProcAddress() 返回 NULL,GetLastError() 获取错误代码为 127

1、问题现象:  采用“运行期间动态链接”自己的 dll 文件,LoadLibrary() 成功获取 dll 模块句柄,但是 GetProcAddress() 返回 NULL。2、问题分析:  调用 GetLastError() 获取错误代码为 127,意思是“找不到指定程序”;  用 Depends 工具(下载地址:http://www.dependencywal...

2019-09-05 10:45:00 1955

转载 将 using namespace 写在函数体中,以避免命名空间冲突

将 using namespace xxx 写在函数体中时, 命名空间 xxx 中定义的资源只在该函数体中有效。测试代码如下图所示(namespace std 只在函数 testFun2 中有效):转载于:https://www.cnblogs.com/dhqy/p/11459806.html...

2019-09-04 16:18:00 443

转载 systemctl start docker失败,提示start request repeated too quickly for docker.service

情景说明本来服务器docker服务运行的很好,但客户重启了服务器…于是服务有些问题,遂进入到服务器再次启动docker及服务。不料提示上面的错误……解决办法尝试1Google了一圈,发现说法很多,有些建议改成国内的镜像加速器,但我们内网环境,所以不存在这个问题有些说把daemon.json改为daemon.conf,但也没用尝试2想到自己安装的docker,改了下安装目录,...

2019-09-04 11:44:00 10157

转载 docker run启动的容器挂掉了,数据怎么办

情景描述在某个系统中,功能性的服务使用 docker stack deploy xxx 启动,某个国产数据库的服务单独使用 docker run xxx 启动,数据库服务没有将存储的位置挂载出来;结果客户重启了服务器…再登录到服务器重启服务的时候,发现了一个问题,之前数据库里的数据可能会消失(如果再使用 docker run 启动的话)。解决办法尝试1起初想的是数据肯定丢了,那...

2019-09-04 11:43:00 766

转载 Linux如何将未分配的硬盘挂载出来

情景说明客户给了几台服务器,说500G硬盘,但到手操作的时候,使用命令查看,发现只有不到200的硬盘[root@localhost ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/centos-root 50G 6.8G 44G 14% /devtmpfs ...

2019-09-04 11:42:00 614

转载 MySQL备份与还原

备份:mysqldump -h127.0.0.1 -uroot -p123456--port=3306 --hex-blob --single-transaction -ddtoa > C:\Users\AMC\Desktop\2016051713.sql参数说明:-h MySQL服务器IP-u MySQL用户名-p MySQL密码-d 只导表结构-...

2019-08-21 06:53:29 168

转载 windows下的zookeeper安装

先在官网下载安装包(https://www.apache.org/dyn/closer.cgi/zookeeper/),单机安装非常简单,只要获取到 Zookeeper 的压缩包并解压到某个目录如:C:\zookeeper-3.4.5\下,Zookeeper 的启动脚本在 bin 目录下,Windows 下的启动脚本是 zkServer.cmd。在你执行启动脚本之前,还有几个基本的配...

2019-08-20 08:27:38 108

转载 Netty 服务端创建

参考:http://blog.csdn.net/suifeng3051/article/details/28861883?utm_source=tuicool&utm_medium=referral1. 背景1.1. Netty的优势Netty是业界最流行的NIO框架,它的可靠性、高性能和可扩展性已经得到了上百上千的商用项目验证,它的优点总结如下:API使用简...

2019-08-20 08:24:56 92

转载 改善代码设计 —— 组织好你的数据(Composing Data)

1. Self Encapsulate Field (自封装值域)解释: 大部分类 (class) 中都会有一些值域 (field), 随之还会有一些方法使用到了这些值域. "如果调用这些值域"这个问题分为两种观点: 1. 应该直接调用它们 2. 应该通过访问函数调用它们. 我觉得大部分情况下直接调用比较方便, 过多的访问函数还会造成类中的函数过多, ...

2019-08-19 21:29:20 94

转载 [LEETCODE] 初级算法/数组 1.1删除排序数组中的重复项

题目:给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。示例1:给定数组 nums = [1,1,2],函数应该返回新的长度 2, 并且原数组 nums 的前两个元素被修改为 1, 2。你不需要考虑数组中超出新长度后面的元素。...

2019-08-15 16:36:00 127

转载 hadoop集群配置全过程

一、nat配置1、虚拟机-》编辑-》虚拟网络编辑器-》更改设置-》移除原VMnet8-》加新的VMnet8-》点击NAT模式 桥接模式-》NAT模式,初始化一下NAT模式2、编辑/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE="eth0"BOOTPROTO="static"NM_CONTROLLED="yes"ONBOOT="ye...

2019-08-14 10:53:00 265

转载 递归输出图形

以前都是用for循环解决这类题目的。。用递归输出真的是太方便了。递归输出正方形:View Code #include <stdio.h>#include <string.h>#include <algorithm>#include <stdlib.h>#include <math.h>#include <algori...

2019-08-14 06:48:13 1009

转载 在ASP.NET MVC中对手机号码的验证

在ASP.NET MVC中,可以使用RegularExpression特性来验证手机号码。 public class Customer { [Required(ErrorMessage = "必填")] [Display(Name = "手机号")] [RegularExpression(@"^1[3458][0-9]{9}...

2019-08-13 22:19:16 322

转载 自己写一个泛型集合类型,可实现添加和遍历

在"C#中List<T>是怎么存放元素的"中,分析了List<T>的源码,了解了List<T>是如何存放元素的。这次,就自定义一个泛型集合类型,可实现添加元素,并支持遍历。 该泛型集合类型一定需要一个添加元素的方法,在添加元素的时候需要考虑:当添加的元素超过当前数组的容量,就让数组扩容;为了支持循环遍历,该泛型集合类型必须提供一个迭代器(实现IEnumera...

2019-08-13 22:18:21 404

转载 ASP.NET CORE系列【五】webapi整理以及RESTful风格化

ASP.NET CORE系列【五】webapi整理以及RESTful风格化 原文:ASP.NET CORE系列【五】webapi整理以及RESTful风格化介绍什么是RESTful? 这里不多做赘述,详情请百度!哈哈,本来还想巴拉巴拉介绍一些webapi,...

2019-08-13 08:47:00 163

转载 Azure VMSS (3) 修改VM Template并创建VMSS

  《Windows Azure Platform 系列文章目录》  在开始本章内容之前,我们需要准备好Azure VM的镜像,具体可以参考:Azure VMSS (2) 对VM执行Generalize操作  1.我们先查看到之前创建的镜像(Image)的资源ID。我们首先点击All Service,搜索Image,点击下图的Images      2.找到我们之前创建的...

2019-08-12 19:40:27 138

转载 ConcurrentHashMap

jdk1.7以前与jdk1.8@since 1.5jdk1.7以前的ConcurrentHashMap使用的是分段锁实现的并发jdk1.8之后的版本使用的数组+链表+红黑树数据结构再加上CAS原子操作实现的jdk1.7以前的实现Hashtable因为在put等操作的时候使用的synchronized加锁的方式来实现并发安全,但是这样访问map就效率太过于低下了,所以就有了分段锁...

2019-08-12 17:07:00 89

转载 需求,概设,详设

1、需求不确定,不要做概设。不知道是建一个狗窝还是建一个大楼,是没法打地基的。2、概设不确定,不要做详设。地基没打好,就去盖房子,房子质量没法保证。3、大部分情况下,需求不可能稳定,因此对于需求变更要有一定的预见性。4、只有大致的需求,采用迭代开发模式,一次交付一部分功能。5、需求不确定的情况下,对功能不要精雕细琢。房子还没盖好,不要花费大量精力制作窗户,可能后期需求变更...

2019-08-11 21:42:18 263

转载 redux-thunk和redux-promise区别

为了解决redux中要进行异步操作的问题,redux-thunk:Action 是由store.dispatch方法发送的。而store.dispatch方法正常情况下,参数只能是对象,不能是函数。import { createStore, applyMiddleware } from 'redux';import thunk from 'redux-thunk';import re...

2019-08-11 13:13:00 300

转载 解构赋值好处

使用const { state } = this.props;无论使用let还是const都会有可能存在变量被改变的情况,例如const 虽然为常量,但是他的地址不会改变就算被push数据或obj.name,他也不会报错,他会增加这个属性,那么原来的值就被改变了。而采用解构赋值,不会改变原来的值。转载于:https://www.cnblogs.com/zhouyu0001/p/113...

2019-08-11 13:12:00 866

转载 react中给state赋予初始值(使用dva)

使用dva时,通过subscriptions中的setUp,根据路由去请求数据时,在setup函数结束时,页面上componentDidMount并不一定已经执行完,因为dispatch是异步执行,因此,如果想给state重新赋值,要使用componentWillRecieiveProps中使用setState转载于:https://www.cnblogs.com/zhouyu000...

2019-08-11 13:11:00 805

转载 popover/ToolTip设置在root标签外面,如何设置样式-antd

创建的节点不在root节点内,因此antd提供了overlayClassName来在外层设置了一个class转载于:https://www.cnblogs.com/zhouyu0001/p/11334683.html

2019-08-11 13:08:00 1771

转载 判断对象为空的情况

一、Object.getOwnPropertyNames()方法此方法是使用Object对象的getOwnPropertyNames方法,获取到对象中的属性名,存到一个数组中,返回数组对象,我们可以通过判断数组的length来判断此对象是否为空注意:此方法不兼容ie8,其余浏览器没有测试var data = {};var arr = Object.getOwnPropertyName...

2019-08-11 13:06:00 134

转载 手动触发validator

this.props.form.validateFields([`sampleField[${id}]`], (errors, values) => { if (errors) { }});  转载于:https://www.cnblogs.com/zhouyu0001/p/11334663.html

2019-08-11 13:03:00 1017

转载 引入dva后一直存在一个warning:Please use `require("history").createHashHistory` instead of .........

转自:https://blog.csdn.net/qq_43201542/article/details/91489764转载于:https://www.cnblogs.com/zhouyu0001/p/11334651.html

2019-08-11 12:58:00 286

转载 stage3D 搭建2d图形引擎 (七) 简单纹理动画

在硬件渲染的基础之上实现动画的方案应该很多,但比较普遍也是很基础的一种做法就是纹理动画,即通过每一帧改变纹理坐标来在同一张纹理上实现画面的切换。如下的一张精灵图序列,如果我们每一帧将纹理坐标(四个点)向前推进一步,那么就可以让人物动起来:实现这种动画其实并不难,但前提是你已经实现了静态的纹理贴图,在静态纹理贴图的基础之上我们需要做的就是将每一帧的纹理坐标数据计算并存储起来,...

2019-08-11 11:57:12 158

转载 js中的setTimeout和setInterval

在最近做的一个叫入职帮帮 项目中,需要大量的及节点增删操作,稳定性和效果都在要求当中。在快要收尾的时候遇到一个问题,一个节点slideUp()之后实际上并没有删除,必须remove(),但是为了保持效果,采取了先隐藏在删除的做法,这里面就需要用到了setTimeout()这个方法,现在来总结一下js中setTimeout和setInterval这两个看似比较容易混淆的方法。首先讲的是...

2019-08-10 16:20:31 94

转载 POJ 2007 Scrambled Polygon(计算几何---凸包)

Scrambled PolygonTime Limit:1000MSMemory Limit:30000KTotal Submissions:4906Accepted:2327DescriptionA closed polygon is a figure bounded b...

2019-08-10 13:10:56 113

转载 Gmail中基本html

今天在公司共用机器上下载打印,hotmail站点打缓慢,并提示JavaScript等脚本被禁用,因登陆需要运行脚本,所以无法进行. 后来转向gmail,gmail也会提示这个,不过还会显示载入基本html,点击基本html后才显示邮件.这是第二次体会基本html的用处.第一次是网速太慢时,这次是脚本被禁用. 转载于:https://www.cnblogs.com/zzj8704/a...

2019-08-10 02:10:41 400

转载 python assert使用说明

self.assertEqual(a,b,msg=msg) #判断a与1.b是否一致,msg类似备注,可以为空self.assertNotEqual(a,b,msg=msg) #判断a与b是否不一致self.assertTrue(a,msg=none) #判断a是否为Trueself.assertFalse(b,msg=none) #判断b是否为false...

2019-08-09 14:10:00 147

转载 Computer Vision Tutorials from Conferences (2) -- ECCV

Computer Vision Tutorials from Conferences (2) -- ECCV ECCV 2012 (http://eccv2012.unifi.it/program/tutorials/) Vision Applications o...

2019-08-09 12:34:32 436

转载 docker-kubernetes集合

docker-kubernetes集合dockerdocker(1):容器技术简介docker(2):docker的“前身”—lxcdocker(3):docker简介docker(4):docker的安装(centos7)和加速docker(5):docker的镜像操作docker(6):docker的容器管理docker(7):docker容器的四种网络类型...

2019-08-09 10:09:00 84

转载 Java设计模式之动态代理

动态代理是IOC的核心,理解动态代理对于IOC的学习很有帮助。学习动态代理之前,必须要先有反射的知识。所以我们从反射开始,一步步剖析java中的反射反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。注意,反射是在运行状态中这句话。这...

2019-08-08 20:21:00 85

转载 NetCoreApi框架搭建(二、Nlog使用配置)

本文只配置了简单文件存储1.添加nuget包2.添加日志配置文件nlog.config这里配置了三个target区分不同的日志,具体配置需要自己研究,推荐链接https://www.cnblogs.com/TianFang/p/4003749.html3.配置Startup4.日志使用5.完成查看日志转载于:https://ww...

2019-08-08 16:16:00 162

空空如也

空空如也

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

TA关注的人

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