自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 最大子矩阵和

参考来源:https://blog.csdn.net/fengyingjie2/article/details/54427146https://blog.csdn.net/kavu1/article/details/50547401题目:给定一个矩阵,都是整数,其中(n≤500),求出其中的最大子矩阵解题思路:O(n^2*n^2*n^2)的做法:很容易想到,可以枚...

2018-03-31 22:53:00 46

转载 《构建之法》第4.17章读书笔记

《构建之法》第4.17章读书笔记第四章原文语句: 异常不能跨过DLL或进程的边界来传递信息,所以异常不是万能的。提出问题: 1.什么是DLL?DLL是来解决什么问题的?网上说法: DLL是Dynamic Link Library的缩写,意为动态链接库。在Windows中,许多应用程序并不是一个完整的可执行文件,它们被分割成一些相...

2018-03-31 22:21:00 144

转载 idea-环境配置

显示行号Settings->Editor->Appearance标签项,勾选Show line numbers关闭导航在idea14版本中,上面有个代码导航,show breadcrumbs,取消对勾即可关闭svn文件颜色黄色:为Add到SVN,蓝色:提交过的文件被修改,绿色:刚add到svn,但为提交过。黑色:提交svn为修改编码IDE Encoding:id...

2018-03-30 13:32:00 66

转载 微信如何获取unionid 并且打通微信公众号和小程序

准备1.微信公众号2.微信小程序3.微信开发平台帐号没有在开发平台绑定的小程序和公众号是没法获取unionid的只需要在开发平台绑定小程序和公众号,便可以获取unionid其中对于小程序和公众号而言unionid是唯一的。转载于:https://www.cnblogs.com/MainActivity/p/8675442.html...

2018-03-30 11:55:00 654

转载 vuex自己的理解

先上一张流程图我的理解:首先components(组件)通过dispatch方法触发actions(这里可以进行异步的操作比如后台取数据)然后actions通过commit()方法触发mutations(这里更改state中的数据但只能进行同步操作)最后state中的数据更新后展示在components(组件)官网说vuex有5个核心概念:state getter mu...

2018-03-29 14:03:00 43

转载 实训9 2018.3.28

抽象方法与抽象类:  public abstract class Emp{    public abstract void work();}  如果类中存在抽象方法,那么该类必须为抽象类。  抽象方法没有方法体。  子类继承抽象类时,必须覆盖其所有的抽象方法;如果不能把所有的抽象方法覆盖,那么这个子类也必须定义为抽象类abstract。  @override虽然不是关键字...

2018-03-28 16:54:00 99

转载 几种浏览器

1、我在 Win7x64上打开了另一个 桌面,在这个桌面上 打开浏览器,Chrome & IE 能正常工作,FireFox & Opera 直接不行...(可能是 FireFox & Opera的版本太新了,增加了这个限制?我记得以前貌似是可以的啊...)  PS:FireFox & Opera下载的都是 当前最新版(20180327)2、3、4、...

2018-03-27 10:03:00 52

转载 SpringBoot系列二:搭建自己的第一个SpringBoot程序

声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅。一、根据官网手工搭建(http://projects.spring.io/spring-boot/#quick-start)1、新建一个maven工程springbootfirst2、 如果要想开发 SpringBoot 程序只需要按照官方给出的要求配置一个父 pom (spring-boot-starter-p...

2018-03-26 21:35:00 62

转载 Java多线程学习

Java多线程学习(总结很详细!!!)此文只能说是java多线程的一个入门,其实Java里头线程完全可以写一本书了,但是如果最基本的你都学掌握好,又怎么能更上一个台阶呢? 本文主要讲java中多线程的使用方法、线程同步、线程数据传递、线程状态及相应的线程函数用法、概述等。首先让我们来了解下在操作系统中进程和线程的区别:  进程:每个进程都有独立的代码和数据空间(...

2018-03-26 21:01:00 53

转载 Java8 中 ConcurrentHashMap工作原理的要点分析

简介:本文主要介绍Java8中的并发容器ConcurrentHashMap的工作原理,和其它文章不同的是,本文重点分析了不同线程的各类并发操作如get,put,remove之间是如何同步的,以及这些操作和扩容操作之间同步可能出现的各种情况。由于源代码的分析肯定会有所纰漏,希望大家积极指出错误。欢迎探讨,如有错误敬请指正 如需转载,请注明出处 http://www.cnblogs.com...

2018-03-25 21:55:00 132

转载 数据可视化发挥流程的价值——江汽物流数据监控平台建设经验

一年的时间。江汽物流沉淀出一套流程可视化的经验。这里拿出来一同探讨。关于江汽物流安徽江汽物流有限公司成立于2013年。主营业务整车物流(採购物流、生产物流、销售物流)。车辆管理和维修,客运、出租车及汽车租赁等业务。我们以整车业务、物流业务“两业联动”模式保障物流规划能力、物流运作能...

2018-03-24 15:11:00 97

转载 java学习--基础知识第二天--笔记

Eclipse开发工具 集成开发环境,集成了代码编写、测试、分析...等功能 特点: 免费 免安装,解压即可用 由纯Java语言编写 可扩展性强,可以安装插件 Eclipse + 插件 = myEclipse 安装 解压即安装 卸载 删除即卸载 Eclipse的使用【重点,必须会创建项目、包和类,并且能够用Eclipse正确编译和运行程序】 选择工作空间(workspa...

2018-03-24 14:32:00 70

转载 17.NumPy之数组合并和拆分(本章尚有疑惑,待日后实际应用再加以理解)

#NumPy之 数组合并和拆分import numpy as np#对数组进行变形a = np.arange(20).reshape((5, 4))print('(5,4):')print(a)a = np.arange(20).reshape((5, -1))print('(5,-1):')print(a)a = np.floor(10 ...

2018-03-23 15:18:00 81

转载 HTTP 协议中 URI 和 URL 有什么区别?

URI = Universal Resource IdentifierURL = Universal Resource Locator统一资源标志符URI就是在某一规则下能把一个资源独一无二地标识出来。拿人做例子,假设这个世界上所有人的名字都不能重复,那么名字就是URI的一个实例,通过名字这个字符串就可以标识出唯一的一个人。现实当中名字当然是会重复的,所以身份证号才是URI,通过身份证号能...

2018-03-22 21:34:00 51

转载 利用Python自动搜索

import webbrowser, sys, pyperclipif len(sys.argv) > 1: address = ' '.join(sys.argv[1:]) #webbrowser.open('http://m')else: address = pyperclip.paste()#从粘贴板中获取搜索内容webbrowser.open('https://ww...

2018-03-21 14:59:00 150

转载 代理模式

定义:为其他对象提供一种代理以控制对这个对象的访问。代理对象起到中介作用,可去掉功能服务或增加额外的服务(火车票代售处)远程代理(客户端服务器模式)虚拟代理(网站图片延迟加载)保护代理(控制用户的访问权限)智能引用代理(火车票代售处)静态代理定义:代理和被代理对象在代理之前是确定的,它们都实现相同的接口或者继承相同的抽象类1.没用代理模式之前1 packa...

2018-03-21 14:22:00 46

转载 HDFS分布式安装配置笔记

1.准备三台虚拟机centos6.5 192.168.20.171 node1 NameNode节点centos6.5 192.168.20.172 node2 DataNode节点、SecondaryNameNode(必须和NameNode不在一台机器上)centos6.5 192.168.20.173 node3 DataNode节点由于Hadoop是由java开发的,所以请大家一开始就把jd...

2018-03-21 11:33:00 48

转载 设计数据密集型应用笔记1:可靠 可扩展可维护的应用

原书地址:Designing Data-Intensive Applications, 1st Edition之前群里有人推荐,再在safaribooksonline上有60多个好评就先看了一章,阅读体验良好,这边记录一下笔记.似乎之前看到过图灵社区在招这本书的译者,不过那时候可能都读了很多了.主要是笔记的性质,记录一下概要和重要概念,有兴趣的可以购买阅读或者订阅safaribooksonl...

2018-03-21 02:05:00 72

转载 Facebook兆级别图片存储及每秒百万级别图片查询原理

前言Facebook(后面简称fb)是世界最大的社交平台,需要存储的数据时刻都在剧增(占比最大为图片,每天存储约20亿张,大概是微信的三倍)。那么问题来了,fb是如何存储兆级别的图片?并且又是如何处理每秒百万级别的图片查询?本文以简单易懂,图文并茂的方式来解释其中的原理,并不涉及空洞,难解的框架,也没有大篇章的废话铺陈,只有痛点与反思;就如同fb的架构师所说:fb的存储架构就像高速公路...

2018-03-20 13:47:00 104

转载 CSS链接伪类:超链接的状态

一、状态:a:link{属性:值;} 链接默认状态 a:visited{属性:值;} 链接访问之后的状态 a:hover{属性:值;} 鼠标放到链接上显示的状态 a:active{属性:值;} 链接激活的状态:focus{属性:值;} 获取焦点二、注意点:a:link{属性:值;} a{属性:值...

2018-03-20 00:30:00 1167

转载 第一次作业(2)

6-1 计算两数的和与差1、设计思路第一步:根据题意对函数进行定义。第二步:分析得该函数所求为op1与op2的和与差,将所得和与差分别为psum和pdiff。第三步:得出代码。2、实验代码void sum_diff(float op1,float op2,float *psum,float *pdiff){ *psum=op1+op2; *pdiff=op1-op2;}3...

2018-03-19 20:50:00 138

转载 155. Min Stack

Design a stack that supports push, pop, top, and retrieving the minimum element in constant time.push(x) -- Push element x onto stack.pop() -- Removes the element on top of the stack.top() -- ...

2018-03-19 14:54:00 32

转载 【sping揭秘】3、Spring容器中bean默认是保持一个实例

Spring容器中bean默认是保持一个实例这里做一个测试,基础代码package cn.cutter.start.provider;import org.springframework.context.ApplicationContext;import org.springframework.context.support.ClassPathXmlApplic...

2018-03-18 21:46:00 145

转载 Idea+myBatis报错:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

在idea中使用mybatis操作数据库时出现错误:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)1. 检查映射文件名和mybatis配置下的文件名是否相同2. 检查接口中的方法名和映射文件中的id是否相同3. 检查SQL语句是否有错误...

2018-03-18 19:46:00 67

转载 Region of Interest(ROI)

创建一个ROI Mat,包含 50 X 50像素,起点(25,25)Mat roi(image, Rect(25, 25, 50, 50));在表征Mat的范围的时候,顺序是 row 然后是 col (先高后宽)。若使用此方法获取ROI,那么在ROI上的操作将直接作用到原图像上。创建的ROI并没有做一个深度copy,如果想要一个真正的copy,使用clone函数Mat im...

2018-03-18 18:42:00 997

转载 Break关键字和Continue关键字

1.Break关键字在循环体内,只要代码遇到break,程序立马结束当前循环。当前循环指的是break语句所在的循环体。(直接跳到大括号外)// 例1: 1到10,第一是数字是2的倍数,控制台输出 for(var n=1;n<=10;n++){ if(n%2==0){ console.log(n)...

2018-03-18 17:17:00 145

转载 PHP cURL抓取网上图片

  cURL的底层是由一个命令行工具实现的,用于获取远程文件或传输文件,更多的情况是用来模拟get/post表单提交。也可以用户文件上传,爬取文件,支持FTP/FTPS,HTTP/HTTPS等协议,通俗来讲,这些类型的服务器,cURL都可以抓取。  今天尝试了一下用cURL抓取无聊网网上的图片。上代码。 1 <?php 2 $url = 'http://wuliaoo....

2018-03-18 14:03:00 532

转载 何时使用 em 与 rem

你可能已经很熟练使用这两个灵活的单位,但你可能不完全了解何时使用 rem ,何时使用 em。 本教程将帮你弄清楚!Em 和 rem都是灵活、 可扩展的单位,由浏览器转换为像素值,具体取决于您的设计中的字体大小设置。 如果你使用值 1em 或 1rem,它可以被浏览器翻译成 从16px到 160px 或其他任意值。CSS 边距设置为 1em浏览器翻译成16pxCSS paddi...

2018-03-17 02:16:00 55

转载 JAVA面向对象思想

1.面向对象的基本特征 面向对象具有三个基本特征:封装、多态、继承。 1)封装 封装指的是将对象的实现细节隐藏起来,然后通过一些公用方法来暴露该对象的功能。 2)继承 继承是面向对象实现软件复用的重要手段,当子类继承父类后,子类作为一种特殊的父类,将直接获得父类的属性和方法 3)多态 ...

2018-03-16 16:48:00 65

转载 Centos7安装Nginx实战

1.检查并安装所需的依赖软件 1).gcc:nginx编译依赖gcc环境   安装命令:yum install gcc-c++ 2).pcre:(Perl Compatible Regular Expressions)是一个Perl库,包括perl兼容的正则表达式库。nginx的http模块使用pcre来解析正则表达式.   安装命令:yum install -y pcre p...

2018-03-16 16:02:00 65

转载 String,StringBuffer,StringBuilder三者的区别

相同点:String,StringBuffer,StringBuilder,都是final类,不允许被继承,在本质上都是字符数组,不同点:1.String的长度是不可变的而后两者长度可变,在进行连接操作时,String每次返回一个新的String实例,而StringBuffer和StringBuilder的append方法直接返回this,所以当进行大量的字符串连接操作时,不推荐使用S...

2018-03-15 17:59:00 38

转载 caffe+segnet 实验笔记二——因为类数目不同引起的错误

I0315 11:03:46.887277 7395 net.cpp:247] Network initialization done.I0315 11:03:46.887281 7395 net.cpp:248] Memory required for data: 1089331264I0315 11:03:46.887532 7395 solver.cpp:42] Solve...

2018-03-15 14:14:00 107

转载 sql--Truncate Table

Truncate Table(截断表)  有时候需要清除一个表中的所有资料。要达到者个目的,一种方式是DROP TABLE指令。不过这样整个表格就消失,而无法再被用了。  另一种方式是Delete不带where条件,但会触发触发器,效率比较低,且会在没删除一行,都在事务日志中记录一次。  另一种方式就是运用TRUNCATE TABLE的指令。在这个指令之下,表格中的资料会完全消失...

2018-03-15 10:29:00 100

转载 MySQL- 常用的MySQL函数,指令等

MySQL查看版本:status;或者 select version(); //select @@versionMySQL昨天, 一周前 ,一月前 ,一年前的数据 这里主要用到了  DATE_SUB(date,INTERVAL expr unit)select DATE_SUB(NOW(),INTERVAL 1 DAY);select DATE_SUB(...

2018-03-15 01:32:00 39

转载 vue时间格式化

export function formatDate(date, fmt) {if (/(y+)/.test(fmt)) {fmt = fmt.replace(RegExp.$1, (date.getFullYear() + '').substr(4 - RegExp.$1.length));}let o = {'M+': date.getMonth() + 1,'d+...

2018-03-14 22:01:00 48

转载 python---ORM之SQLAlchemy(4)relationship多对多练习

练习一:朋友import sqlalchemyfrom sqlalchemy import create_enginefrom sqlalchemy import Column, String, Integer, ForeignKeyfrom sqlalchemy.orm import sessionmaker, relationshipfrom sqlalchemy.ex...

2018-03-14 20:47:00 153

转载 MySQL 修改数据表中的字段的字符编码

1、查询 MySQL 的版本:  SELECT VERSION();2、查询 MySQL 当前使用的字符集:  SHOW VARIABLES LIKE '%character%'; 3、查询指定数据库的指定数据表的状态信息(db_test 是数据库,t_text 是数据表):  SHOW TABLE STATUS FROM `db_test` LIKE '%t_text%';...

2018-03-13 16:54:00 398

转载 5款好用的mysql客户端

1.EMSSQLManagerforMySQL是一款高性能MySQL数据库服务器系统的管理和开发工具。它支持从MySQL3.23到6.0的任一版本,并支持最新版本的MySQL的特点,包括:查看、存储规程和函数、InnoDB外部键字和其他特点。它提供了大量工具以满足富有经验的用户的所有要求。添加了精心设计的操作向导系统,以及SQLManagerforMySQL那富有艺术感的图形...

2018-03-12 14:14:00 74

转载 bzoj1096仓库建设

O(n^2)dp方程:f[i]=min(f[j]+(P[i]-P[j])*x[i]-G[i]+G[j]+c[i])(0<j<i)P[i]表示p[i]的前缀和,G[i]表式p[i]*c[i]的前缀和,f[i]表示i处建仓库且i之前的所有工厂的产品都安顿的最小代价我们可以发现该方程可以用斜率优化斜率K(k,j)=(f[j]-f[k]+G[j]-G[k])/(P[j]-...

2018-03-11 18:07:00 47

转载 [bzoj3105] [cqoi2013] 新Nim游戏

Description传统的Nim游戏是这样的:有一些火柴堆,每堆都有若干根火柴(不同堆的火柴数量可以不同)。两个游戏者轮流操作,每次可以选一个火柴堆拿走若干根火柴。可以只拿一根,也可以拿走整堆火柴,但不能同时从超过一堆火柴中拿。拿走最后一根火柴的游戏者胜利。本题的游戏稍微有些不同:在第一个回合中,第一个游戏者可以直接拿走若干个整堆的火柴。可以一堆都不拿,但不可以全部拿走。第二回合也一样,第二...

2018-03-11 11:47:00 42

空空如也

空空如也

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

TA关注的人

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