自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 洛谷P1230智力大冲浪 题解

题目描述小伟报名参加中央电视台的智力大冲浪节目。本次挑战赛吸引了众多参赛者,主持人为了表彰大家的勇气,先奖励每个参赛者m元。先不要太高兴!因为这些钱还不一定都是你的?!接下来主持人宣布了比赛规则:首先,比赛时间分为n个时段(\(n≤500\)),它又给出了很多小游戏,每个小游戏都必须在规定期限ti前完成(\(1≤t_i≤n\))。如果一个游戏没能在规定期限前完成,则要从奖励费\(m\...

2019-09-29 14:55:00 604

转载 2019清北学堂学习笔记

暴力求解法迭代加深搜适用于搜索树深度不确定的时候,可以使用迭代加深搜。步骤:1.枚举maxd表示最深枚举深度;2.假设当前深度为g(n),乐观估计至少要h(n)层才能到达叶子节点,那么g(n)+h(n)>maxd时,就应该剪枝。在我理解看来,乐观估计的意思是说不去管所有的限制,然后去计算当前点到终点的距离或者所需要的操作数量,即还需要h(n)层,这时候的h(n)才是最好...

2019-09-29 08:23:00 612

转载 日记-致我那易逝的时光

9月## 28日第一次在机房里写日记,踩着这几百块钱的电脑桌;看着这几十块钱的显示屏;敲着这几块钱的键盘;烧着这几毛钱的\(Central\) \(Processing\) \(Unit\);捏着这几分钱的矿泉水瓶;耗着这几厘钱的电费;看着这几毫钱的网页。----------可爱的分割线----------心里丝毫没有触动,甚至想去颓废今天考试了,总分才\(115...

2019-09-28 21:51:00 497

转载 滑动验证码、文件上传、form、AJAX.....

1转载于:https://www.cnblogs.com/mys6/p/11603734.html

2019-09-28 16:50:00 199

转载 Atcoder Educational DP Contest 题解

A - Frog 1/B - Frog 2入门... 1 #include<cstdio> 2 #define abs(a) ((a)>=0?(a):(-(a))) 3 #define min(a,b) ((a)<(b)?(a):(b)) 4 #define maxn 100050 5 using namespace std;...

2019-09-25 19:43:00 674

转载 异步错误处理 -- 时机

1、编写JavaScript代码时,我们要时刻牢记,JavaScript引擎是一个事件驱动的执行引擎,代码总是以单线程执行,  而回调函数的执行需要等到下一个满足条件的事件出现后,才会被执行。  例如,setTimeout()函数可以传入回调函数,并在指定若干毫秒后执行:function printTime() { console.log('It is time...

2019-09-24 10:42:00 119

转载 错误传播 --try{}catch(e){console.log(e)}

1、如果代码发生了错误,又没有被try ... catch捕获,那么,程序执行流程会跳转到哪呢?function getLength(s) { return s.length;}function printLength() { console.log(getLength('abc')); // 3 console.log(getLengt...

2019-09-24 10:22:00 235

转载 vue项目中使用echarts实现词云

0、先上效果图1、安装插件 -- vue项目中npm install echartsnpm install echarts-wordcloud2、vue页面中引入组件<word-cloud-chart id="echarts05" :title="chartsTitle[4]" ...

2019-09-23 17:07:00 2344

转载 python自定义分页器()转自https://www.cnblogs.com/yuanchenqi/articles/7652353.html

"""分页组件使用示例: obj = Pagination(request.GET.get('page',1),len(USER_LIST),request.path_info) page_user_list = USER_LIST[obj.start:obj.end] page_html = obj.page_html() ret...

2019-09-22 19:57:00 219

转载 python用户注册(基于django)

1. 前端部分(引入jquery与bootstrap)<div class="container"> <div class="col-md-8 col-md-offset-2"> {% for item in form %} <div class="form...

2019-09-21 20:31:00 126

转载 python登录验证码(基于django框架)

1. 前端页面(引入jquery与bootstrap.css)<div class="container"> <div class="row"> <div class="col-md-8 col-md-offset-2"> <form action="" method="post"&g...

2019-09-21 19:49:00 301

转载 js - void

Javascript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。void 操作符用法格式如下:1. javascript:void (expression)2. javascript:void expression<a href="javascript:void(0);" /><a href="javascript:;" />它俩...

2019-09-20 17:24:00 131

转载 计算机的诞生和简史

背景从第一台计算机诞生到现在已经七十多年了,计算机已经和我们的生活息息相关,很多小伙伴上来就接触高端设备,计算机过去是怎么发展起来的,我觉得还是了解一下会比较好,我是历史爱好者,所以我个人认为学习任何东西都要了解它的过去,就像我以前历史老师跟我说的“不了解过去的人,不会了解现在和未来”,这篇文章就像讲故事,轻松的大家回顾下计算机的发展简史从发展的里程碑来说,可以分为五个阶段:第一...

2019-09-18 18:31:00 108

转载 关于.framework 文件过大 移除包内对i386 x86_64 的支持

一,首先是对当前.framework 支持平台的查看,本例 ISBusinessCardSDK.framework 放置在桌面,第一步cd 到 ISBusinessCardSDK.framework里第二步 输入lipo -info ISBusinessCardSDK 命令行,即可查看支持的平台二, 对.framework 进行i386 x86_64 支持的移除1...

2019-09-16 16:59:00 372

转载 git 恢复被覆盖本地提交内容

经常会有本地提交后,拉取远端代码 出现变基 把本地新的代码修改提交记录不幸被覆盖的情况,这个时候我们可以打开终端 cd 到项目文件所在,接下来 第一步,git reflog,这个时候会出现所有的本地提交记录,第二步 找到被覆盖的本地提交记录的提交 id(通常是一串数字字母混编的字符串)第三步 使用git reset --hard 434f66ab然后,我们就可以惊喜...

2019-09-16 16:23:00 994

转载 Bootstrap4默认样式不对胃口?教你使用NPM+Webpack+SASS来定制

Bootstrap 是一个流行的前端样式库,可以方便快速的构建应用,但默认样式可能不尽人意,本文就介绍如何使用 NPM, Webpack, SASS 针对它的源码来定制自己的主题。版本使用的是 Bootstrap v4.3.1。本文提供了一个使用此方式编写的一个后台管理模板 Dunwoo Admin,文末有获取源码的方式。演示地址:https://dunwoo.com/projects...

2019-09-14 09:35:00 135

转载 西门子S7以太网通讯协议

S7以太网协议属于TCP/IP协议族的一种,下图为S7以太网协议在ISO-OSI参考模型中的位置。通过WireShark抓包,可以看出S7以太网协议的模型:ISO-OSI参考模型、TCP/IP模型及S7以太网协议模型对比ISO-OSI参考模型TCP/IP模型S7以太网协议模型7-应用层...

2019-09-12 15:32:00 5204

转载 DK云网关与普通DTU之间的区别

DTU是一种透传设备,目的是把终端设备的状态信息发送到云端,进行显示、处理等。PLC 云网关是在类似DTU的硬件基础上,针对PLC添加和扩展不同的软件功能,实现数据采集和程序上下载功能。1、针对数据采集功能4G DTU 网络透传模式PLC云网关透传模式4G DTU硬件支持,软件协议要解析,不同的设备,不同的协议,是一款通用设备:如果用...

2019-09-12 13:48:00 305

转载 go json解析Marshal和Unmarshal

Decoder:package mainimport ( "encoding/json" "fmt" "io" "log" "strings")func main ( ) { const jsonStream = ` { "Name" : "Ed" , "Text" : "Knock knock." } ...

2019-09-10 17:09:00 189

转载 golang 中 map 转 struct

golang 中 map 转 structpackage mainimport ( "fmt" "github.com/goinggo/mapstructure")type Person struct { Name string Age int}func MapToStruct() { mapInstance := make(ma...

2019-09-10 11:32:00 2932

转载 golang json解析到map中

package mainimport ( "fmt" "encoding/json")type ItemMessage struct { ItemType int `json:"itemType"` ItemId int `json:"itemId"` ItemCount int `json:"ite...

2019-09-10 11:20:00 1272

转载 golang的定时器NewTimer、NewTicker使用

package main import ( "fmt" "sync" "time") /***ticker只要定义完成,从此刻开始计时,不需要任何其他的操作,每隔固定时间都会触发。*timer定时器,是到固定时间后会执行一次*如果timer定时器要每隔间隔的时间执行,实现ticker的效果,使用 func (t *Timer) Reset(d Du...

2019-09-10 10:48:00 601

转载 洛谷P2312 解方程题解

洛谷P2312 解方程题解题目描述已知多项式方程:\[a_0+a_1x+a_2x^2+\cdots+a_nx^n=0\]求这个方程在 \([1,m]\) 内的整数解(\(n\) 和 \(m\) 均为正整数)。输入格式输入共 \(n + 2\) 行。第一行包含 \(2\) 个整数 \(n, m\) ,每两个整数之间用一个空格隔开。接下来的 \(n+1\) 行每行包含一个整数...

2019-09-07 19:54:00 142

转载 centos中ifcfg-eth0配置ip后,重启network服务提示地址已被使用

重新进入ifcfg-eth0,删除ip配置保存重启network服务,然后再进入ifcfg-eth0配置ip,再保存重启network服务即可转载于:https://www.cnblogs.com/wangdamao/p/11478760.html...

2019-09-06 23:06:00 388

转载 Python中的 @staticmethod@classmethod方法

Python面向对象编程中,类中定义的方法可以是 @classmethod 装饰的类方法,也可以是 @staticmethod 装饰的静态方法,用的最多的还是不带装饰器的实例方法,如果把这几个方法放一块,对初学者来说无疑是一头雾水,那我们该如何正确地使用它们呢?先来看一个简单示例:class A(object): def m1(self, n): ...

2019-09-06 09:58:00 105

转载 rabbitmq启动方式

1、以应用方式启动rabbitmq-server-detached后台启动Rabbitmq-server直接启动,如果你关闭窗口或者需要在改窗口使用其他命令时应用就会停止关闭:rabbitmqctl stop2、以服务方式启动(安装完之后在任务管理器中服务一栏能看到RabbtiMq)rabbitmq-serviceinstall安装服务rabbitmq...

2019-09-05 20:29:00 1011

转载 jquery源码学习-2-选择器

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>jquery1.0.1</title> </head> <body> <div...

2019-09-04 23:13:00 101

转载 springcloud 微服务 分布式 Activiti6 工作流 vue.js html 跨域 前后分离

1.代码生成器:[正反双向](单表、主表、明细表、树形表,快速开发利器)freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本、处理类、service等完整模块2.多数据源:(支持同时连接无数个数据库,可以不同的模块连接不同数的据库)支持N个数据源3.阿里数据库连接池druid,安全权限框架shiro(菜单权限和按钮权限), 缓存框架ehcache...

2019-09-03 22:14:00 227

转载 golang的time包:时间字符串和时间戳的相互转换

本博客转自: https://blog.csdn.net/mirage003/article/details/86073046package mainimport ( "log" "time")func main() { t := int64(1546926630) //外部传入的时间戳(秒为单位),必须为int64类型 t1 := ...

2019-09-02 19:11:00 631

转载 洛谷P2038 无线网络发射器选址

题目描述随着智能手机的日益普及,人们对无线网的需求日益增大。某城市决定对城市内的公共场所覆盖无线网。假设该城市的布局为由严格平行的 \(129\) 条东西向街道和 \(129\) 条南北向街道所形成的网格状,并且相邻的平行街道之间的距离都是恒定值$ 1$。东西向街道从北到南依次编号为 \(0,1,2...128\)和\(0,1,2…128\),南北向街道从西到东依次编号为$ 0,1,...

2019-09-01 17:24:00 103

转载 jquery源码学习-1-整体架构

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>jquery1.0.1</title> </head> <body> <scr...

2019-09-01 11:41:00 120

转载 何时使用构造函数,构造函数使用new关键字

关于何时使用js的构造函数 一般创建多个有相同属性/方法的对象,就会去写构造函数,就会去new 如果只是一个单独的对象,直接使用字面量就行了var person = { name:'postbird', address:'earth', sayHello:function(){console.log('Hello,I am '...

2019-08-31 23:57:00 164

转载 Java虚拟机详解(八)------虚拟机监控和分析工具(2)——可视化

  上篇博客我们介绍了虚拟机监控和分析命令行工具,由于其不够直观,不是很容易排查问题,那么本篇博客我们就来介绍几个可视化工具。1、JConsole  JConsole(Java Monitoring and Management Console)是一款基于 JMX 的可视化监视和管理的工具。它管理部分的功能是针对 JMX MBean 进行管理,MBean 可以使用代码、中间件服务...

2019-08-30 07:57:00 167

转载 HTTP协议基础

HTTP协议基础明文 无内建的机密性安全机制 嗅探或代理截断可查看全部明文信息 https只能提高传输层安全无状态 每一次客户端和服务端的通信都是独立的过程 web应用需要跟踪客户端会话(多步通信) 不使用cookie的应用,客户端每次请求都要从新验证身份(不现实) session用于在用...

2019-08-29 10:29:00 77

转载 Java虚拟机详解(七)------虚拟机监控和分析工具(1)——命令行

  通过前面的几篇博客,我们介绍了Java虚拟机的内存分配以及内存回收等理论知识,了解这些知识对于我们在实际生产环境中提高系统的运行效率是有很大的帮助的。但是话又说回来,在实际生产环境中,线上项目正在运行,我们怎么去监控虚拟机运行效率?又或者线上项目发生了OOM,异常堆栈信息,我们又怎么去抓取,然后怎么去分析定位问题呢?  本篇博客,我们就来介绍各种虚拟机监控和分析工具,当然都是命令...

2019-08-28 08:04:00 128

转载 mac python3 安装mysqlclient

brew install opensslexport LIBRARY_PATH=$LIBRARY_PATH:/usr/local/opt/openssl/lib/ pip install mysqlclient转载于:https://www.cnblogs.com/Erick-L/p/11417955.html

2019-08-27 14:01:00 211

转载 golang语言sql Rows转化保存成map

func DoQuery(db *sql.DB, sqlInfo string, args ...interface{}) ([]map[string]interface{}, error) { rows, err := db.Query(sqlInfo, args...) if err != nil { return nil, err } ...

2019-08-26 18:38:00 1041

转载 Kotlin exception

cannot generate view binders java.lang.StackOverflowError最近写kotlin项目,使用databinding,在适配器中定义了事件接口,在适配器中添加了长按事件,setVariablelongClick,同样的还有点击事件,结果一添加长按事件就报错,没关系,稳住,百度一下但是看到这样的异常心里有种感觉,估计百度可能会不行...

2019-08-22 16:08:00 350

转载 Linux命令——find详解

find是一个非常有效的工具,他可以遍历指定目录甚至整个系统来查找某些文件或目录find [查找路径] [查找条件] [处理动作]一、查找路径  (1) ./ 指的是当前目录下开始查找  (2)/ 系统目录下开始查找  (3)/home/username/ 指定目下开始查找(绝对路径)二、查找条件1、根据名称查找  (1)-na...

2019-08-22 00:27:00 1290

转载 Java虚拟机详解(六)------内存分配

  我们说Java是自动进行内存管理的,所谓自动化就是,不需要程序员操心,Java会自动进行内存分配和内存回收这两方面。  前面我们介绍过如何通过垃圾回收器来回收内存,那么本篇博客我们来聊聊如何进行分配内存。  对象的内存分配,往大方向上讲,就是堆上进行分配(但也有可能经过JIT编译后被拆散为标量类型并间接的在栈上分配),对象主要分配在新生代 Eden 区上,如果启动了本地线程分...

2019-08-21 07:54:00 142

空空如也

空空如也

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

TA关注的人

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