自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Django基础之ORM单表操作

一 ORM简介 MVC或者MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库,这极大的减轻了开发人员的工作量,不需要面对因数据库变更而导致的无效劳动ORM是“对象-关系-映射”的简称。(Object Relational Mapping,简称ORM)(sqlalc...

2019-09-28 22:02:00 531

转载 随机化算法

模拟退火P1337 [JSOI2004]平衡点 / 吊打XXX题目描述如图:有n个重物,每个重物系在一条足够长的绳子上。每条绳子自上而下穿过桌面上的洞,然后系在一起。图中X处就是公共的绳结。假设绳子是完全弹性的(不会造成能量损失),桌子足够高(因而重物不会垂到地上),且忽略所有的摩擦。问绳结X最终平衡于何处。注意:桌面上的洞都比绳结X小得多,所以即使某个重...

2019-09-27 16:26:00 489

转载 CDQ分治

P3810 【模板】三维偏序(陌上花开)题目背景这是一道模板题可以使用bitset,CDQ分治,K-DTree等方式解决。题目描述有n个元素,第i个元素有ai​、bi​、ci​三个属性,设f(i)f表示满足aj​≤ai​且bj​≤bi​且cj​≤ci​的j的数量。对于 d∈[0,n),求f(i)=d的数量输入格...

2019-09-27 16:08:00 498

转载 整体二分

P1527 [国家集训队]矩阵乘法题目描述给你一个N*N的矩阵,不用算矩阵乘法,但是每次询问一个子矩形的第K小数。输入格式第一行两个数N,Q,表示矩阵大小和询问组数;接下来N行N列一共N*N个数,表示这个矩阵;再接下来Q行每行5个数描述一个询问:x1,y1,x2,y2,k表示找到以(x1,y1)为左上角、以(x2,y2)为右下角的子...

2019-09-27 15:13:00 181

转载 字符串基础

P5015 标题统计凯凯刚写了一篇美妙的作文,请问这篇作文的标题中有多少个字符? 注意:标题中可能包含大、小写英文字母、数字字符、空格和换行符。统计标题字 符数时,空格和换行符不计算在内。输入格式输入文件只有一行,一个字符串s。输出格式输出文件只有一行,包含一个整数,即作文标题的字符数(不含空格和换行符)。 ...

2019-09-26 17:17:00 126

转载 Django基础之模板系统

一 语法模板渲染的官方文档关于模板渲染只需要记两种特殊符号(语法):{{ }}和 {% %}变量相关的用{{}},逻辑相关的用{%%}。二 变量在Django的模板语言中按此语法使用:{{ 变量名 }}。当模版引擎遇到一个变量,它将计算这个变量,然后用结果替换掉它本身。 变量的命名包括任何字母数字以及下划线 ("_")的组合。 变量名称中不能有空格或标点符号。...

2019-09-26 17:16:00 132

转载 Django基础之视图函数

一 Django的视图函数view一个视图函数(类),简称视图,是一个简单的Python 函数(类),它接受Web请求并且返回Web响应。响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片。无论视图本身包含什么逻辑,都要返回响应。代码写在哪里也无所谓,只要它在你当前项目目录下面。除此之外没有更多的要求了——可以说“没有什么神奇的地方”。...

2019-09-25 17:55:00 207

转载 Django基础之URL路由系统

一 URL配置Django 1.11版本 URLConf官方文档  URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表。就是以这种方式告诉Django,对于这个URL调用这段代码,对于那个URL调用那段代码。基本格式  from django.conf.urls import url#循环url...

2019-09-25 16:47:00 126

转载 vs查找替换功能打不开!

其实解决办法很简单啊vs--窗口--重置窗口布局转载于:https://www.cnblogs.com/perfy/p/11576318.html

2019-09-24 08:49:00 209

转载 Django基础之web框架的本质

一 web框架的本质及自定义web框架  可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端,基于请求做出响应,客户都先请求,服务端做出对应的响应,按照http协议的请求协议发送请求,服务端按照http协议的响应协议来响应请求,这样的网络通信,就可以自己实现Web框架了。通过socket,知道网络通信,socket就是做网络通...

2019-09-23 16:43:00 221

转载 NIO组件之channel

Java NIO指的是new IO ,相对OIO,也称non-blocking IO,对应四种基本IO类型中的IO多路复用,主要有有三大核心组件,Channel(管道),Buffer(缓冲区),selector(选择器)channel相当于传统IO看的输入输出流合集,既可读也可写,有四类,FileChannel,文件通道,用于文件的数据读写SocketChannel套接...

2019-09-22 22:51:00 82

转载 NIO组件之buffer

Java NIO指的是new IO ,相对OIO,也称non-blocking IO,对应四种基本IO类型中的IO多路复用,主要有有三大核心组件,Channel(管道),Buffer(缓冲区),selector(选择器)基本操作流程 allcocate创建实例对象--》put写入数据--》flip切换到读取模式--》get读取数据--》clear切回写入模式,如下注释:...

2019-09-22 21:31:00 78

转载 http协议介绍,token和session原理

1.http协议https://www.cnblogs.com/lauhp/p/8979393.html1. 定义http Hyper Text Transfer Protocol,超文本传输协议,基于tcp/ip的应用层协议,把超文本从服务器传输到客户端的传输协议。默认使用80端口,可以修改。作用于客户端--服务器架构上。由客户端发起请求,服务器响应。2. 工作原理建立从客...

2019-09-22 20:13:00 425

转载 Mysql Binlog三种格式详细介绍

转:https://www.cnblogs.com/baizhanshi/p/10512399.html一.MySQLBinlog格式介绍mysqlbinlog日志有三种格式,分别为Statement,MiXED,以及ROW!查看binlog的格式的脚本:二、binlog 的不同模式有什么区别呢?1.Stateme...

2019-09-20 20:55:00 206

转载 前端之Bootstrap

Bootstrap介绍Bootstrap是Twitter开源的基于HTML、CSS、JavaScript的前端框架。它是为实现快速开发Web应用程序而设计的一套前端工具包。它支持响应式布局,并且在V3版本之后坚持移动设备优先。 就是复制黏贴一把梭,html\css\js代码的封装组合为什么要使用Bootstrap?在Bootstrap出现之前:命名:重复、复杂...

2019-09-20 16:47:00 164

转载 jQuery入门

jQueryjQuery介绍1.jQuery是一个轻量级的、兼容多浏览器的JavaScript库。2.jQuery使用户能够更方便地处理HTML Document、Events、实现动画效果、方便地进行Ajax交互,能够极大地简化JavaScript编程。它的宗旨就是:“Write less, do more.“    jQuery的优势一款轻量级的JS框...

2019-09-19 18:09:00 236

转载 前端基础之BOM和DOM

前戏JavaScript分为 ECMAScript,DOM,BOM。BOM(Browser Object Model)是指浏览器对象模型,它使 JavaScript 有能力与浏览器进行“对话”。DOM (Document Object Model)是指文档对象模型,通过它,可以访问HTML文档的所有元素。Window对象是客户端JavaScript最高层对象之一,由于wi...

2019-09-18 20:13:00 114

转载 UPC12617 卡片

问题 D: 卡片时间限制:1 Sec内存限制:128 MB提交:51解决:19[提交] [状态] [命题人:admin]题目描述你有一叠标号为1到n的卡片。你有一种操作,可以重排列这些卡片,操作如下:1.将卡片分为前半部分和后半部分。2.依次从后半部分,前半部分中各取一张卡片,放到新的序列中。例如,对卡片序列(1,2,3,4,5,6)操作后的结果为(4,1...

2019-09-18 16:41:00 95

转载 JavaScript概述

ECMAScript和JavaScript的关系1996年11月,JavaScript的创造者--Netscape公司,决定将JavaScript提交给国际标准化组织ECMA,希望这门语言能够成为国际标准。次年,ECMA发布262号标准文件(ECMA-262)的第一版,规定了浏览器脚本语言的标准,并将这种语言称为ECMAScript,这个版本就是1.0版。该标准一开始就是针对Ja...

2019-09-17 15:55:00 171

转载 WPF 自定义UI控件学习

  最近项目中运用到了WPF处理三维软件,在C/S结构中WPF做UI还是有很多优越性,简单的学了一点WPF知识,成功的完成项目目标。项目过度阶段对于WPF的一些基本特点有了进一步了解 。至此花费一点时间研究研究WPF控件。 为以后的项目开发中提供一些可观的资源也是不错的。   目前控件完成数量有限,空余时间较少,参考了一些web中bootstrap控件样式进行扩展。...

2019-09-17 15:04:00 330

转载 CSS属性相关

宽和高width属性可以为元素设置宽度。height属性可以为元素设置高度。块级标签才能设置宽度,内联标签的宽度由内容来决定。字体属性文字字体font-family可以把多个字体名称作为一个“回退”系统来保存。如果浏览器不支持第一个字体,则会尝试下一个。浏览器会使用它可识别的第一个值。 简单实例:body { font-family: "...

2019-09-16 17:53:00 131

转载 spring boot加载自定义配置

1.通过@Value配置文件中wechat: ssh: host: 192.0.1.1 port: 22加载类@Component@Datapublic class SftpConfig { @Value("${wechat.ssh.host}") private String host; @...

2019-09-11 11:22:00 77

转载 前端css引入方式与选择器

CSS介绍  CSS(Cascading Style Sheet,层叠样式表)定义如何显示HTML元素,给HTML设置样式,让它更加美观。  当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化(渲染)。CSS语法CSS实例    每个CSS样式由两个组成部分:选择器和声明。声明又包括属性和属性值。每个声明之后用分号结束。      CSS注释/...

2019-09-10 15:44:00 159

转载 jmeter性能压测瓶颈排查-网络带宽

问题:有一台机器做性能压测的时候,无论开多少个线程,QPS一直压不上去,而服务器和数据库的性能指标(主要是CPU和内存)一直维持在很低的水平。希望帮忙排查一下原因。过去看了下进行压测的接口代码,逻辑很简单,就是一个数据库查询,所以不存在耗时操作的问题。首先观察服务器(4c32g)和数据库的详细性能指标:服务器CPU和内存都很低,数据库的监控显示只有一条活跃连接。这就很奇怪...

2019-09-10 14:45:00 1993

转载 前端HTML

HTML介绍Web服务本质 import socketsk = socket.socket()sk.bind(('127.0.0.1',8080))sk.listen(5)while 1: conn,addr = sk.accept() data = conn.recv(1024) conn.send(b"HTTP/1.1 2...

2019-09-09 17:23:00 73

转载 java8函数式接口

转自:https://blog.csdn.net/u012706811/article/details/77096257函数式接口函数式接口,对于Java来说就是接口内只有一个公开方法的接口,因为使用lanbda表达式,例如() -> user.getName()对应的调用则可能是func.get(),编译器会根据接口推断所属于的方法,如果有两个则无法推断.Java8提供了...

2019-09-09 08:43:00 69

转载 java8 查找字符串中首次出现2次的字母

利用java8的stream函数式编程进行处理1.实现字母分离map将整个字符串当成一个单词流来处理Map<String[], Long> collect14 = Stream.of("hello word how are you") .map(o -> o.split(""))// ....

2019-09-08 14:54:00 189

转载 java8 stream编程

说明:这是基于同事的培训材料做的练习,记录下来,以作日后自己coding分析和改进1.准备pom.xml<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-collections4&l...

2019-09-07 23:00:00 129

转载 idea中@data不生效

idea中@data不生效,原因是idea中没有安装插件,记得重启转载于:https://www.cnblogs.com/pu20065226/p/11483143.html

2019-09-07 21:23:00 1841

转载 VR,AR,MR的区别与联系

➤虚拟现实VR,是创造了一整个虚拟世界,把你和现实世界隔离开。核心问题是图形计算和沉浸感、临场感。VR也可以叫做人工环境,带上VR眼镜所看到的景象全部是靠这些设备产生的,是虚拟的。它通过VR相机采集、景象制作设备、计算机软件、VR眼镜等成像设备联合提供视觉、听觉、触觉等感官的模拟,让我们进入这个“虚拟”的世界中,如同身临其境一样。应用:娱乐。典型的例...

2019-09-07 15:32:00 1054

转载 MySQL锁和事务

一 锁的分类及特性  数据库锁定机制简单来说,就是数据库为了保证数据的一致性,而使各种共享资源在被并发访问变得有序所设计的一种规则。对于任何一种数据库来说都需要有相应的锁定机制,所以MySQL自然也不能例外。MySQL数据库由于其自身架构的特点,存在多种数据存储引擎,每种存储引擎所针对的应用场景特点都不太一样,为了满足各自特定应用场景的需求,每种存储引擎的锁定机制都是为各自所面对的特...

2019-09-07 10:56:00 91

转载 MySQl创建用户和授权,mysquldump

最高权限管理者是root用户,它拥有着最高的权限操作。包括select、update、delete、update、grant等操作。那么一般情况在公司之后DBA工程师会创建一个用户和密码,去连接数据库的操作,并给当前的用户设置某个操作的权限(或者所有权限)。那么这时就需要来简单了解一下:如何创建用户和密码给当前的用户授权移除当前用户的权限 ...

2019-09-07 10:20:00 143

转载 MySQL索引

一 介绍  为何要有索引?    一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环境中,会遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,因此对查询语句的优化显然是重中之重。说起加速查询,就不得不提到索引了。  什么是索引?    索引在MySQL中也叫做“键”或者"key"(primary key,unique ke...

2019-09-07 10:12:00 77

转载 pymysql模块

一 pymysql模块  pymysql就是用来在python程序中如何操作mysql,它和mysql自带的那个客户端还有navicat是一样的,本质上就是一个套接字客户端,只不过这个套接字客户端是在python程序中用的。#安装pip3 install pymysql一 链接、执行sql、关闭(游标)   import pymysqluser=i...

2019-09-06 21:08:00 119

转载 java中? extends T 和? super T解析

转:https://blog.csdn.net/qq_25337221/article/details/81669630PECS原则最后看一下什么是PECS(Producer Extends Consumer Super)原则,已经很好理解了:频繁往外读取内容的,适合用上界Extends。经常往里插入的,适合用下界Super。总结extends 可用于...

2019-09-06 20:43:00 143

转载 Navicat下载安装

下载链接:https://pan.baidu.com/s/1bpo5mqjNavicat的安装教程 一、安装 下载完之后,直接解压出来就能用,看一下解压之后的目录:双击打开下面这个文件(可以把它添加一个桌面快捷方式,或者添加到任务栏):        然后会提示你输入注册码:          回到navicat的解压出来的文件夹里面,有个叫做key.txt的文...

2019-09-06 20:18:00 18637

转载 java8排序

参考:https://www.cnblogs.com/invoker-/p/7709411.html1.准备实体类import lombok.AllArgsConstructor;import lombok.Data;@Data@AllArgsConstructorpublic class UserObj { private String...

2019-09-06 19:07:00 72

转载 java8 list转Map报错Collectors.toMap :: results in "Non-static method cannot be refernced from static co...

1.问题:java8 list转Map报错Collectors.toMap :: results in "Non-static method cannot be refernced from static context"解决:将第二个参数传入function原因:Collectors.toMap参数接收为function2.解决key...

2019-09-04 09:20:00 706

转载 五星评分算法

//this.movies后端传来的数据 let movies = data.data.modules[4].data.subject_collection_boards[0].items//定义数组长度  let count=5;//this.movies后端传来的数据中每一想是否存在评分值  for (var i = 0; i < movies.le...

2019-09-03 22:09:00 1005

转载 MySQL多表查询

一 介绍  本节主题多表连接查询复合条件连接查询子查询  首先说一下,写项目一般都会建一个数据库,那数据库里面是不是存了好多张表,不可能把所有的数据都放到一张表里面,肯定要分表来存数据,这样节省空间,数据的组织结构更清晰,解耦和程度更高,但是这些表本质上是不是还是一个整体,是一个项目所有的数据,那既然分表存了,就要涉及到多个表连接查询了...

2019-09-03 22:07:00 74

空空如也

空空如也

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

TA关注的人

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