自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 python 全栈开发,Day73(django多表添加,基于对象的跨表查询)

昨日内容回顾多表方案: 如何确定表关系呢? 表关系是在2张表之间建立的,没有超过2个表的情况。 那么相互之间有2条关系线,先来判断一对多的关系。 如果其中一张表的记录能够对应另外一张表的多条记录,那么关系线成立! 如果只有一条线成立,那么就是一对多的关系。 如果有2条线成立,那么就是多对多的关系。 比如bo...

2019-02-27 23:58:00 126

转载 Django:学习笔记(8)——视图

Django:学习笔记(8)——视图转载于:https://www.cnblogs.com/MrSaver/p/10447861.html

2019-02-27 23:53:00 40

转载 7-1 打印沙漏

本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“”,要求按下列格式打印*******所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。给定任意N个符号,不一定能正好组成一个沙漏。要求打印出的沙漏能用掉尽可能多的符号。输入格式:输入在一行给出...

2019-02-27 23:40:00 70

转载 路由 , flask实例化配置 , Fask app对象配置 , 特殊装饰器 , Flask蓝图Blueprint

路由 ,flask实例化配置 ,Fask app对象配置 ,特殊装饰器 , Flask蓝图Blueprint路由相关 添加路由的一种方式 , 路由配置: app.add_url_rule("路由地址",view_func=视图函 数,endpoint="反向地址") endpoint 通过...

2019-02-27 21:41:00 146

转载 HTTP之缓存是如何保持副本的新鲜的!

缓存保持副本的新鲜========================摘自《HTTP权威指南》================================= 可能不是所有已缓存副本都与服务器上的文档一致。毕竟,这些文档会随着时间发生变化。报告可能每个月都会发生变化。在线报纸每天都会发生变化。财经数据可能每过几秒就会发生变化。如果缓存总是提供的老数据,就会变得毫无用处。已缓存的数...

2019-02-27 21:11:00 115

转载 ubuntu 16.04(Windows 10双系统+grub引导)无法进入tt1~tt6(NVIDIA驱动安装相关-黑屏,login loop,分辨率)...

目录 前言回顾 最终解决: 0.关闭x服务 1.禁用nouveau 2.加入 3.更新 4.查找匹配驱动 5.选择推荐版本 6.等待安装后重启,nvidia-smi查看是否安装成功,或者lsmod | grep nvi...

2019-02-27 17:11:00 465

转载 简易的自动化部署脚本shell

小麦是一名开发人员,每天写完代码后,都要打包部署到集成环境,然后等着测试人员测试,测试人员提出bug时,小麦懊恼的修改着bug,然后修改代码,重新提交SVN,重新打包,上传到集成服务器,然后重启服务器,这么重复的工作,小麦忍不了了,决定化繁为简。小麦想着最近自己一直在学linux shell编程,是时候展示一波真正的技术了。刚学到新的命令:rz,小麦跃跃欲试。小麦一想,有了rz命令,...

2019-02-27 17:08:00 148

转载 HDFS文件恢复机制

Linux中,rm put.txt是恢复不出来的 hdfs中,hadoop fs -rm /user/hadoop-twq/cmd/put.txt恢复不出来 如果想要删完之后还可以找到,hdfs提供了trash机制(默认是关闭的) 需要在core-site.xml配置:<property> <name>fs.trash.interval<...

2019-02-27 16:16:00 241

转载 2.26

package random;//随机输入一个11位数的电话号码//第一位是1 第二位是不小于3的数字import java.util.Random;public class RandomNum { public static void main(String[] args) { Random rand = new Random(); ...

2019-02-26 16:40:00 52

转载 Ruby学习笔记-第二章

数组(数组的大小是按实际情况自动调整的即动态数组)数组名[索引]="希望保存的对象"array.size 数组的大小array.each do |变量| 循环处理endnames=["a","b","c","d"]irb(main):032:0> names.each do |n|irb(main):033:1* puts nirb(main):034:1> endabcd=...

2019-02-26 13:10:00 73

转载 mysql笔记

读锁:lock table xxx read; (加上读锁之后,会阻止自己和其他进程update操作)取消读锁:unlock tables;写锁:lock table xxx read;(加上写锁后,会阻止其他进程update操作)取消写锁:unlock tables;转载于:https://www.cnblogs.com/qiandu/p/10436352.html...

2019-02-26 11:53:00 39

转载 functional program language(函数式编程语言)简单介绍

(一)函数式编程语言是什么函数式编程是种编程方式,它将电脑运算视为函数的计算。函数编程语言最重要的基础是λ演算(lambda calculus),而且λ演算的函数可以接受函数当作输入(参数)和输出(返回值)。和指令式编程相比,函数式编程强调函数的计算比指令的执行重要。和过程化编程相比,函数式编程里函数的计算可随时调用。简单说,"函数式编程"是一种"编程范式"(pro...

2019-02-25 23:42:00 185

转载 EOJ Monthly 2019.2 (based on February Selection) F.方差

题目链接:  https://acm.ecnu.edu.cn/contest/140/problem/F/题目:思路:    因为方差是用来评估数据的离散程度的,因此最优的m个数一定是排序后连续的,所以我们可以先排序然后对每m个连续的数取个min。代码实现如下: 1 #include <set> 2 #include <map&g...

2019-02-25 18:24:00 74

转载 生成***手机号码

/** * 生成***手机号码 * @param $name * @return mixed */public function getXphone($name){ if(empty($name)){ $new_name = $name; }else{ if(preg_match("/^1[345678]{1}\d{9}$/",$name)){ ...

2019-02-25 14:52:00 85

转载 DataGrid列表信息保存为EXCEL到指定的路径 ---------继续DataGrid在WPF的数据绑定

一.许多WPF或者Winform程序在保存数据时,会以EXCEL或者文本的形式展现可视化界面的数据,本文就简单介绍下将DataGrid列表信息保存为EXCEL到指定的路径下,例子很简单,用的着的直接用吧。没有太多的理论性东东,下面直接为大家展现实例。1.先添加一个按钮用于选择保存路径 1 private void button3_Click(object sender, ...

2019-02-25 09:16:00 221

转载 [luogu1979] 华容道

题面​ 先讲点无关的,这道题是真的恶心...​ 好了,第一眼看到这道题,肯定是准备暴搜的,但是想了一想,省选难度的题目不可能一上来就让你暴搜吧,于是开启了无穷无尽的分析,我们不妨设指定棋子叫做移动棋,所以题目的目标就是利用一个空格子,将移动棋移动至目标点,然后就开始想怎么移动呢???​ 如果移动棋上下左右都是棋子的话,肯定不能移动,所以必定要一个空格子来把棋子移出去,所以棋子移动的条件便是周...

2019-02-24 22:04:00 70

转载 22-

http://lx.lanqiao.cn/problem.page?gpid=T218              算法训练 矩阵乘法 时间限制:1.0s 内存限制:512.0MB问题描述  输入两个矩阵,分别是m*s,s*n大小。输出两个矩阵相乘的结果。输入格式  第一行,空格隔开的三个正整数m,s,n(均不超过200)。  接下来m行,每行...

2019-02-23 12:24:00 58

转载 直播类产品全接触

直播基础知识直播基础知识直播为什么火基础条件成熟4G+wifi软硬件水平提升游戏行业的培养弹幕文化实时互动文字图片视频人性的驱动窥探欲炫耀虚荣色直播的特点...

2019-02-23 11:32:00 77

转载 【暖*墟】#动态规划# 基环树DP的学习与练习

因为弃置了 四边形不等式优化 ,所以DP的任务还剩下 基环树DP / 插头DP / 动态DP当然,树形DP / 状压DP / 数位DP / 斜率优化DP 也还是要练习的......一 . 基环树的定义基环树:无向图,在一颗树的基础上,添加一条边。环上每个点都是树根。如果进行正常的DP,在环中是无法处理的。所以要把环拆开。假设要拆开的点是环上连在一起的u、...

2019-02-22 17:27:00 99

转载 SpringBoot简介

1.Spring Boot是什么,干嘛用的,有什么特征?Spring Boot是Spring实现自动配置,降低项目搭建复杂度的一套完整的方案。Spring Boot本身并不提供Spring框架的核心特性以及扩展功能,只是用于快速、敏捷地开发新一代基于Spring框架的应用程序。也就是说,它并不是用来替代Spring的解决方案,而是和Spring框架紧密结合用于提升Spring开发者体...

2019-02-21 20:50:00 43

转载 泛型

Object范围非常广,Object由于它是所有类的父类,所以会强制类型转换;T从一开始在编码时(注意是在写代码时)就限定了某种具体类型,所以它不用强制类型转换。(泛型在虚拟机中会被JVM擦除掉它的具体类型信息)?接收一个不确定的类型,有点和Object一样。"?"有比Object稍微“高级”有点的用法,就是它能缩小一个不确定的范围,利用类似"? extends Test",这...

2019-02-21 14:32:00 37

转载 链接PDO

header('Content-type:text/html;Charset=utf-8');/** * 实例化PDO对象 */// 1, 设置相关的参数// 1.1 确定数据源$dbms = 'mysql';$host = 'localhost';$port = '3306';$dbname = 'jf';$charset = 'utf8';$ds...

2019-02-21 09:25:00 78

转载 BZOJ4013[HNOI2015]实验比较(并查集+树形dp)

题目链接BZOJ洛谷解析先考虑\(K_i < i\)的情况,由于每个i最多有一个\(K_i\),所以想到按照\(i\)的父亲是\(K_i\)的方式建树再考虑\(K_i = i\),因为相等的元素交换位置不产生新的贡献,所以显然可以把\(K_i\)和\(i\)合并成一个点注意到答案与儿子之间的顺序无关,然后就可以在树上dp了设\(dp[u][i]\)表示以\(u\)为根的子树,分...

2019-02-20 18:07:00 51

转载 抓老鼠啊~亏了还是赚了?

7-1 抓老鼠啊~亏了还是赚了? (20 分)某地老鼠成灾,现悬赏抓老鼠,每抓到一只奖励10元,于是开始跟老鼠斗智斗勇:每天在墙角可选择以下三个操作:放置一个带有一块奶酪的捕鼠夹(T),或者放置一块奶酪(C),或者什么也不放(X)。捕鼠夹可重复利用,不计成本,奶酪每块3元。聪明的老鼠呢?它们每天可能会派出一只老鼠到墙角,看看墙角有啥:若什么也没有(X),老鼠们就不高兴了(Unhappy),会...

2019-02-20 15:45:00 103

转载 mybatis 映射器(mappers) 配置说明 加载映射文件方式

映射器(mappers)既然 MyBatis 的行为已经由上述元素配置完了,我们现在就要定义 SQL 映射语句了。但是首先我们需要告诉 MyBatis 到哪里去找到这些语句。Java 在自动查找这方面没有提供一个很好的方法,所以最佳的方式是告诉 MyBatis 到哪里去找映射文件。你可以使用相对于类路径的资源引用, 或完全限定资源定位符(包括file:///的 URL),或类名和包名等...

2019-02-20 10:53:00 251

转载 Docker学习笔记之编写 Docker Compose 项目

0x00 概述通过阅读之前的小节,相信大家对 Docker 在开发中的应用已经有了一定的了解。作为一款实用的软件,我们必须回归到实践中来,这样才能更好地理解 Docker 的实用逻辑和背后的原理。在这一小节里,我们就举一个完整的例子,让大家跟随这个项目的脉络,熟悉如何通过 Docker 和 Docker Compose 来搭建应用开发环境。0x01设计项目的目录结构在这一小节里...

2019-02-20 10:36:00 118

转载 textarea 怎么固定大小,不让调整

转载:https://www.cnblogs.com/weijieyun/p/6098093.html1:彻底禁用拖动(推荐)resize:none;2:只是固定大小,右下角的拖动图标仍在width:200px;height:100px;...

2019-02-19 10:38:00 1004

转载 合并两个sorted ranges(merge和inplace_merge)

merge//版本一:用operator <比较元素 template <class InputerIterator1,class InputerIterator2,class OutputIterator>OutputIterator merge(InputerIterator1 first1,InputerIterator1 last1, ...

2019-02-17 18:53:00 100

转载 bzoj1124:[POI2008]枪战Maf

传送门可以知道一共最多只有3种情况:基环树,环,自环先考虑最少杀死:首先发现入度为0的点一定能活下来,那么入度为0的点指向的人一定会死,他指向的人指向的人如果入度为0就一定能活下来(其实是不一定的,但是要保证死的人最少)这样就可以拓扑排序写一下了,剩下的就是环的情况了,能活下来的显然是\(\lfloor{size/2}\rfloor\)答案就是n-(拓扑排序找出的点)-环的情况活下来的人...

2019-02-17 14:54:00 71

转载 SVN 版本管理工具 Gitlab 仓库管理系统 Git 代码管理工具

2019-02-1623:06:51  SVN搭建参考:https://blog.csdn.net/daobantutu/article/details/60467185  WIN10下SVN图标不显示参考:https://blog.csdn.net/xb12369/article/details/53782137          ctrl+alt+delete进入任务管理器,...

2019-02-17 00:12:00 613

转载 Choosing Capital for Treeland CodeForces - 219D (树形DP)

传送门The country Treeland consists ofncities, some pairs of them are connected withunidirectionalroads. Overall there aren - 1roads in the country. We know that if we don't take the direction of...

2019-02-16 23:05:00 54

转载 mqtt遇到的问题锦集

1、无效客户机标识 (2)Connect指令中的KeepAlive有效范围[60秒,300秒],否则会拒绝连接。2、消息回调出现频繁的断开连接待解决3、长时间消息回调出现已断开连接 (32109) - java.io.EOFException待解决转载于:https://www.cnblogs.com/ampl/p/10387477.html...

2019-02-16 13:35:00 1874

转载 [NOI2014]魔法森林

题目首先这道题的生成树部分还是比较好想的,如果只有\(a\)或\(b\)一个限制,那么我们求一个最小生成树最小化最大边权有两个限制的话我们先对\(a\)求出最小生成树,考虑把没有加入最小生成树的边加进去,显然会使得\(1\)到\(n\)之间最大的\(b\)变小,就把剩下的边一条一条加进去,维护出\(1\)到\(n\)之间的最大边权\(lct\)维护的是点的信息,处理边权的话我们不能...

2019-02-15 15:07:00 44

转载 Lucas定理和扩展Lucas定理

1.Lucas定理首先给出式子:\(C_n^m\%p = C_{\lfloor\frac{n}{p}\rfloor}^{\lfloor\frac{m}{p}\rfloor} * C_{n\%p}^{m\%p}\% p\),其中p为质数。这里给出证明……证明是我在luogu上看到的lance1ot大佬的证明,个人认为是写的很好的,在此还要做一下补充。首先,对于质数p,可以保证\(C_p^i(1...

2019-02-15 11:08:00 127

转载 Appium+python HTML测试报告(2)——一份报告模板(转)

(原文:https://www.cnblogs.com/fancy0158/p/10055003.html)适用于python3:下载地址:英文:https://pan.baidu.com/s/1Xb8VG6UFxR_R6aSqZumwWw中文:https://pan.baidu.com/s/1Hmi-brNTTgtbDqzb1IVuHQ使用方法:HTMLTestRunne...

2019-02-15 09:40:00 61

转载 Matlab 中 imshow 函数

转自: https://blog.csdn.net/xiaochou87/article/details/43488829matlab中显示图像的语句是: imshow(img) ...

2019-02-15 09:26:00 238

转载 想成长为一名年薪50万+的实战型架构师?必掌握这7大实战技能经验--阿里mike

想成为一名架构师,但是架构师对应的技能,我应该掌握哪些啊?以及掌握的程度是什么样的?如何成为一名真正的实战性架构师?我简要分为以下7点来谈谈,从技能的角度抛砖引玉,希望你对你架构师之路有一定的参考。编程基本功:数据结构和算法如果你一直关注,会发现我之前分享的阿里面试题系列,有许多关于算法内容,比如:HashMap如何扩容,底层的数据结构发生了怎样的转变。这就是典型的数据结构基本功,...

2019-02-14 18:30:00 64

转载 Hive的配置| 架构原理

Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张表,并提供类SQL查询功能。本质是:将HQL转化成MapReduce程序1)Hive处理的数据存储在HDFS2)Hive分析数据底层的实现是MapReduce3)执行程序运行在Yarn上1. Hive架构原理hive的组成:Hive计算和存储都是基于Hadoop的;Me...

2019-02-13 23:44:00 95

转载 记忆化结果再利用 进一步探讨递推关系

参考《挑战算法设计竞赛》p.58https://www.cnblogs.com/Ymir-TaoMee/p/9419377.html完全背包问题:问题描述:有n种重量和价值分别为wi,vi的物品,从这些物品中挑选总重量不超过W的物品,求出挑选物品价值总和的最大值,在这里,每种物品可以挑选任意多件。input:373 44 52 3output:10 ( 0号物品选1个,...

2019-02-13 16:45:00 55

转载 centos7-jdk快速安装

安装之前先检查一下系统有没有自带open-jdk命令:rpm -qa |grep javarpm -qa |grep jdkrpm -qa |grep gcj如果没有输入信息表示没有安装。如果安装可以使用rpm-qa|grepjava|xargsrpm-e--nodeps批量卸载所有带有Java的文件这句命令的关键字是java首先检索包含java...

2019-02-13 16:36:00 101

空空如也

空空如也

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

TA关注的人

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