- 博客(70)
- 收藏
- 关注
转载 钢条切割问题带你彻底理解动态规划
动态规划 (Dynamic Programming)什么是动态规划?动态规划算法通常基于一个递推公式及一个或多个初始状态。当前子问题的解将由上一个子问题的解推出。动态规划和分治法相似,都是通过分解,求解,并组合子问题来求解原问题。分治法将问题划分成相互独立互不相交的子问题,递归求解子问题,再将它们的解组合起来,求出原问题的解。与之相反,动态规划应用于子问题重叠的情况,即不同的子问题具有公共...
2018-03-31 21:11:00 135
转载 接口和抽象类
什么是接口?接口是包含一组虚方法的抽象类型,其中每一种方法都有其名称、参数和返回值。接口方法不能包含任何实现,CLR允许接口可以包含事件、属性、索引器、静态方法、静态字段、静态构造函数以及常数。但是注意:C#中不能包含任何静态成员。一个类可以实现多个接口,当一个类继承某个接口时,它不仅要实现该接口定义的所有方法,还要实现该接口从其他接口中继承的所有方法。什么是抽象类?...
2018-03-31 18:00:00 57
转载 《JavaScript 编程精粹》JavaScript入门(一)
1. 常量可以使用const关键字创建只读的命名常量。常量名必须以字母、下划线或美元符开头,余下的部分可以包含字母、数字或下划线字符:const area_code = '515';不能通过赋值或重新声明来修改常量的值,常量必须被初始化成一个值。JavaScript支持以下标准类型:Number(数值)String(字符串)Boolean(布尔)S...
2018-03-31 11:37:00 96
转载 C# 从Excel 批量导入数据库
最近遇到了关于 C# MVC 批量添加数据的问题,解决后就自己写了一个未完成的小Demo不管什么编程语言都会提供操作Excel文件的方式,C#操作Excel主要有以下几种方式:1.Excel说明:利用Office 的Excel组件来操作excel文件优点:能够完全操作Excel文件,生成丰富文件内容缺点:需要电脑安装Excel,会启动...
2018-03-30 15:59:00 817
转载 [POI2010]PIL-Pilots
【代码】#include<bits/stdc++.h>#define ll long longusing namespace std;const int N = 3001000;ll q_mn[N],q_mx[N],head_mx = 1,head_mn = 1, tail_mx = 0, tail_mn = 0, a[N];ll ans = 0;int main...
2018-03-30 13:39:00 150
转载 Java 8 新特性
Java 8 新特性Java 8 (又称为 jdk 1.8) 是 Java 语言开发的一个主要版本。 Oracle 公司于 2014 年 3 月 18 日发布 Java 8 ,它支持函数式编程,新的 JavaScript 引擎,新的日期 API,新的Stream API 等。新特性Java8 新增了非常多的特性,我们主要讨论以下几个:Lambda 表达式 − Lambd...
2018-03-29 23:33:00 45
转载 Android性能优化之内存泄漏处理(图文)
每次来公司面试的人,一般都会问最基本的两个问题,一个是自定义View的绘制流程及事件分发,第二个就是性能优化内存泄漏如何处理?第一个问题基本上都能说个大概,第二个问题其实很多工作好几年的都不一定能回答的比较让人满意。这里整理下基本的内存泄漏及解决办法。使用的是LeakCannary来进行检测。你能从本文了解到如下知识:1. 什么是内存泄漏 2. 内存泄漏的分类及影响 3.常见的内存泄漏及解...
2018-03-29 04:06:10 71
转载 阿里云ECS服务器活动99元一年,最高可买三年
2018年6月3日更新,阿里云推荐有礼活动第二期:2018年6月2日-2018年6月12日。 赶紧上车~点我参加活动>>购买前领取阿里云幸运券,更有可能享受折上折的优惠。阿里云幸运券领取 阿里云推荐有礼活动自2018年03月28日开始到4月13日,1核 2G 1M带宽 40G SSD硬盘的ECS服务器仅99元1年。购买时长最少1年起,最长3年...
2018-03-29 00:53:10 678
转载 react jsx 常见问题
问题一:Expected to return a value in arrow function解决方案:修改后:// 使用 storereturn ( <div> <h1>{pageTitle}</h1> { infoList.length > 0 ? ( <ul...
2018-03-28 21:15:00 131
转载 Kotlin——高级篇(四):集合(Array、List、Set、Map)基础
在实际的项目开发中,集合的运用可以说是多不胜数。不过Kotlin中的集合运用和Java中还是有很大的差别,他们两者之间,除了集合的类型相同以外,还包含集合的初始化的不同,以及Kotlin对于集合封装特别多的高阶函数以供我们能更简单、更快捷的编写代码。不过在讲解集合之前,我先会对Kotlin中的数组类型做出一个讲解,大家可以当做是对数组Array<T>的一个温故。目录一、数组类型...
2018-03-27 17:35:09 435
转载 linux PATH变量
PATA环境变量的作用PATA变量值用于记录linux命令路劲的,例如我们每次输入一个命令时linux会到PATA先去查找这条命令的路径,我们每一次不管什么目下下输入ls命令,都可以生效,因为是PATA里做了变量输入一条命 令就可以显示出PATA变量的值,都是存放命令的目录[root@bogon /]# echo $PATH/usr/lib64/qt-3.3/bin:...
2018-03-27 13:44:45 141
转载 Google 地图切片URL地址解析
一、Google地图切片的投影方式及瓦片索引机制1.地图投影Google地图采用的是Web墨卡托投影(如下图),为了方便忽略了两极变形较大的地区,把世界地图做成了一个边长等于赤道周长的正方形(赤道长度为6378137米),原点在正方形中心,即经纬度为(0,0)处。Web墨卡托投影的X,Y坐标取值范围为:[-20037508.3427892,20037508.3427892],对应的经度取值范围...
2018-03-26 22:37:00 1265
转载 教你如何修改github上的项目语言类型
什么是项目语言类型使用github的朋友都知道,上传一个项目时都会显示项目的语言类型这是一个javascript项目这是一个vue项目当你打算上传一个vue项目时,或许默认会显示javascript语言类型,不知道怎么改?。如何修改语言类型在你的项目根目录下创建一个.gitattributes文件文件里加一行代码*....
2018-03-26 17:09:18 1097
转载 黄聪:3分钟学会sessionStorage用法
前言: 因最近移动端开发过程中遇到一个运营提出的所谓技术难点需求,对于原生APP来说轻而易举,毕竟自己的APP用户操作指哪打哪,但是H5该怎么做?H5就实现不了么?对于一个爱研究攻克这些前端棘手问题的我来说,我没尝试过,我是拒绝对提出需求者说实现不了,做不到之类的。 是什么需求呢?--需求方要求用户在一个列表页浏览时,点击一个列表进入详情页,返回要求记录用户刚刚浏览的位置,而不是重新刷...
2018-03-25 19:39:00 57
原创 十万服务器秒级管控 腾讯云如何将AIOps用于日常管理?
AIOps,是指基于算法的 IT运维(Algorithmic IT Operations),由 Gartner定义的新类别,源自业界之前所说的 ITOA(IT Operations and Analytics)。我们已经到达了这样的一个时代,数据科学和算法正在被用于自动化传统的 IT运维任务和流程。算法被集成到工具里,帮助企业进一步简化运维工作,把人们从耗时又容易出错的流程中解放出来。\\在过去的...
2018-03-25 19:01:00 123
转载 [译]如何Mock Express的会话
文章翻译自How to Mock an Express session你是否正在使用Express框架?你是不是正在做服务端的集成测试(end-to-end)?这里我将讨论在项目中遇到的问题。这篇文章涵盖了我在使用Express框架做集成测试时所遇到的挑战,以及我是如何寻找技术解决方案的。当你也遇到相同的问题时,希望这篇文章对你有所帮助。背景我做的项目是先要向amazon s3批量上传...
2018-03-25 12:53:06 62
转载 UVA -11419 SAM I AM 最小边覆盖输出路径
首先,我们要清楚,这道题它是最小边覆盖的题。但是与其他不同的是,这道题要输出路径,所以说我们又要学习如何输出二分图路径:首先,先跑一次匈牙利,然后再从残余网络从X集出发,沿着增广路线依次走,标记途径节点,最后取X未标记的和Y已标记的输出答案#include<iostream>#include<cstdio>#include<algo...
2018-03-25 09:20:00 49
转载 FineBI学习系列之FineBI的ETL处理(图文详解)
不多说,直接上干货! 这是来自FineBI官网提供的帮助文档http://help.finebi.com/http://help.finebi.com/doc-view-48.html 目录:1、描述2、外部数据表3、业务包内数据表4、ETL处理类型 1、描述...
2018-03-23 14:16:00 1224
转载 65个面试常见问题技巧回答(绝对实用)
1、请你自我介绍一下你自己? 回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。企业很重视一个人的礼貌,求职者要...
2018-03-23 10:51:00 480
转载 关于博客园使用
关于博客园使用 1.ctrl + B 在图片尾部加光标 posted on 2018-03-23 10:43 喜欢我就给我买栗子 阅读(...) 评论(...) 编辑 收藏 var allowComments=true,cb_blogId=411204,cb...
2018-03-23 10:43:00 66
转载 HTTP状态码查询简单介绍
本章节简单罗列一下一些常见的HTTP状态码,需要的朋友可以做一下参考。HTTP状态码能够反映客户端对于服务器请求返回结果的一种反馈状态,可以表明服务器端是否对请求进行了良好的处理,或者说出现一些错误。下面进入正题。常用状态码可以分为以下五类:(1).1XX:Informational,信息性状态码,接收的请求正在处理。(2).2XX:Succes...
2018-03-22 16:51:56 118
转载 laravel创建新的提交数据
public function store() { $this->validate(request(),[ 'title'=>'required|string|max:100|min:10', 'content'=>'required|string|min:4' ]); Po...
2018-03-22 07:16:00 79
转载 url组成
URL 就是 Uniform Resource Locator,统一资源定位符, 网址。地址构成:protocol :// hostname[:port] / path / [;parameters][?query]#fragment即 通讯协议,主机名,通讯口,路经,参数,查询,信息片断URL的缺点 最大的缺点:当信息资源的存放地点发生变化时,必须对URL作相应的改变。因此人们正在研究新的信...
2018-03-21 13:24:00 83
转载 蓝牙4.0BLE抓包(二) – 广播包解析
本文转自:http://www.cnblogs.com/aikm/p/5022502.html感谢原创作者!SleepingBug评论:这篇文档写的相当好,受教了,多谢了! 作者:强光手电[艾克姆科技-无线事业部] 在使用EN-Dongle捕获和解析广播包之前,我们先了解一下BLE报文的结构,之后,再对捕获的广播包进行分析。在学习BLE的时候,下面两个文档是极其重要的,这是SIG发...
2018-03-20 11:45:00 131
转载 Android面试之Java基础
一、java面向对象的三大特性与含义1、继承:从已有的类得到继承信息创建新类的过程,继承让变化中的软件系统有了一定的延续性,同时继承也是封装程序的可变因素的重要手段。2、封装:通常认为封装是把数据和操作数据的方法绑定起来,对数据的访问只能通过已经定义的接口。面向对象的本质就是将现实世界描绘成一系列完全自制...
2018-03-20 00:00:00 120
转载 Could not find gradle wrapper within android sdk
问题: IONIC 3.9.2 为ionic项目添加android platform后再build android时,出现如下提示:问题原因: cordova-android在升级版本之后,从原来基于ANT的编译模式,改变为基于Gradle的编译模式。解决办法: 下载附件,解压到sdk的以下目录:D:\android-sdk\tools,盘符请根据自...
2018-03-19 11:44:00 123
转载 php 函数
rand(x,x) 随机整数(多少到多少之间)转载于:https://www.cnblogs.com/redrian/p/8600691.html
2018-03-19 10:59:00 43
转载 git基础操作
git本地操作创建文件不丢失记录历史随时回退自动合并,但也需要手动合并拥有强大的‘分支’分布式svn(集中式)需要一台中央服务器git(分布式)每人都有完成的版本git速度快一个.git文件(点开头隐藏文件)配置用户(不配置用户不能提交)查看配置git config --listgit config --global user.name "你的名字"git ...
2018-03-19 03:13:41 43
转载 算法设计与优化之等价转换
等价转换与其说是一种算法的设计方法,更不说是一种算法思想。这种思想能有助于我们把复杂的问题简单化,帮我们理清问题的思路,甚至能直接得出求解问题的方法。下面通过一道具体的题目来像读者介绍这种思想。Gergovia酒的交易(Wine trading in Gergovia,UVa 11054)直线上有n(2<=n<=100000)个等距离的村庄,每个村庄要么买酒,要么卖酒。设第i个村庄对酒...
2018-03-18 22:10:00 118
转载 Python实现快速排序
#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2018/3/18 13:59# @Author : baoshan# @Site : # @File : quickSort.py# @Software: PyCharm Community Edition# 快速排序d...
2018-03-18 14:19:00 48
转载 expect写脚本
expect写脚本~/.ssh/know_hosts文件 [远程ip:公钥]当我们使用公钥去ssh连接一台远程主机时,系统默认会把访问过的主机的公钥都记录在 ~/.ssh/know_hostscat ~/.ssh/known_hosts192.168.221.20 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHA...
2018-03-18 11:03:47 74
转载 1043. 输出PATest(20)
1043. 输出PATest(20)时间限制400 ms内存限制65536 kB乙级练习题解目录给定一个长度不超过10000的、仅由英文字母构成的字符串。请将字符重新调整顺序,按“PATestPATest....”这样的顺序输出,并忽略其它字符。当然,六种字符的个数不一定是一样多的,若某种字符已经输出完,则余下的字符仍按PATest的顺...
2018-03-17 23:48:00 41
转载 20. Valid Parentheses
Given a string containing just the characters'(',')','{','}','['and']', determine if the input string is valid.The brackets must close in the correct order,"()"and"()[]{}"are all valid bu...
2018-03-17 22:48:00 42
转载 C++编程基础练习
注:本文练习题均出自《Essential C++》第一章练习1,1 从一个简单程序开始#include<iostream>#include<string>using namespace std;int main(){ string user_name; cout << "Please enter your fi...
2018-03-17 17:45:00 162
转载 阻塞自定义队列
import java.util.LinkedList;import java.util.List;/** * Created by Admin on 2018/3/16. */public class BlockingQueue{ private List queue=new LinkedList(); private int size=10;...
2018-03-16 12:40:00 47
转载 函数func_splitString:将字符串按指定方式分割,获取指定位置的数
CREATE FUNCTION `func_splitString` ( f_string varchar(1000),f_delimiter varchar(5),f_order int) RETURNS varchar(255) CHARSET utf8 BEGINdeclare result varchar(255) default ''; set result = reverse(su...
2018-03-16 10:58:00 1739
转载 一些易忘的细节
1、priority_queue自定义比较结构class Solution {public: struct cmp { bool operator()(int &a, int &b) const { //因为优先出列判定为!cmp,所以反向定义实现最小值优先 retu...
2018-03-15 10:03:00 53
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人