自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 P3372 【模板】线段树 1

非常正规的板子题了可以说P3372 【模板】线段树 1首先安利一个线段树入门的博客 %大佬题解注意几个点就好啦(1)懒标记 add[ ],数组一定要开的大一点 前缀和 sum[ ],数组一定要开的大一点,还要开long long(2)build 建树函数:树 k ,边界 l ~ r(3)Add 加数函数:树 k ,边界 l ...

2019-06-29 09:37:00 80

转载 Django-C005-说说MVT之外的事情

此文章完成度【100%】留着以后忘记的回顾。多写多练多思考,我会努力写出有意思的demo,如果知识点有错误、误导,欢迎大家在评论处写下你的感想或者纠错。【Djangoversion】: 2.1【pymysqlversion】:0.9.3【python version】: 3.7【Pillowversion】:6.0.0常用到此为止,关于Djan...

2019-06-28 23:23:00 312

转载 Visual Studio Code 上java开发环境搭建

在把一些开源的SDK中java代码转成C#代码时经常需要写点java代码来实验下功能,装个Eclipse或IDEAs吧,好像也不太值当,所以用vs code搭个环境偶尔来实验下。以下:1.下载并装好java sdk  设好环境变量:JAVA_HOME,PATH,CLASSPATH  装好后在命令行验证:java -version2.下载并安装maven  设好环境变...

2019-06-27 14:12:00 1032

转载 【Leetcode_easy】669. Trim a Binary Search Tree

problem669.Trim a Binary Search Tree参考1. Leetcode_easy_669.Trim a Binary Search Tree;完转载于:https://www.cnblogs.com/happyamyhope/p/11091170.html

2019-06-26 17:20:00 61

转载 DirectX9:第三章 渲染器状态

一.简介二.着色器模式1.平面着色平面着色使得每个图元的每个像素都被赋予该图元第一个顶点所指定的颜色Device->SetRenderState(D3DRS_SHADEMODE,D3DSHADE_FLAT);2.格劳德着色格劳德着色时得图元表面各像素的颜色值由各顶点的颜色进行线性插值得到Device->Set...

2019-06-26 17:19:00 149

转载 docker 安装与卸载

docker官方网站文档链接,上面什么都有,什么不明白查什么,很方便:https://docs.docker.com/docker安装方式有三种:yum安装,rpm安装,脚本安装。yum安装方式1、如果安装了旧版本,先卸载yum remove docker\docker-client\docke...

2019-06-26 16:37:00 250

转载 volatile、synchronized、ReentrantLock与CAS

目录 一、JVM内存模型: 二、volatile关键字 1、volatile保证内存可见性。 2、能禁止指令重排序 3、不能保证原子性 三、synchronized关键字 1、内存可见性: 2、操作的原子性: ...

2019-06-26 10:17:00 312

转载 (原)Ubuntu连接远程服务器时connection reset by peer

转载请注明出处:https://www.cnblogs.com/darkknightzh/p/11086935.html最近使用ubuntu通过ssh连接服务器时,由于密码错误,多次连接失败后,在使用正确的密码时,会出现ssh_exchange_identification: read: Connection reset by peer。有多种原因及解决方法,其中一种原因是,多次...

2019-06-25 21:49:00 654

转载 Graph network classification(As a beginner, continue to update)

Data arrangement1.Reference Webshttp://nlp.csai.tsinghua.edu.cn/~tcc/https://blog.csdn.net/a609640147/article/details/89562262https://blog.csdn.net/liudingbobo/article/details/83039233https://blo...

2019-06-25 16:08:00 50

转载 es6-字符串扩展

1.Unicode表示法{ console.log('a','\u0061');//打印出“a,a” console.log('a','\u20BB7');//打印出“a,*7”,*是未识别的 }因为\u20BB7长度超出了16进制中字母字符串范围,所以会被看做是两个字符,前四个20BB是一个字符,7是一个字符。要想...

2019-06-25 15:08:00 74

转载 文件管理

文件管理文件6.1.1文件系统计算机中所有信息(程序、数据、图像、电子邮件……),平时都只能以文件的形式存放在外存中,需要时再将它们调入内存。用户直接通过文件名就能使用文件。文件系统负责对文件的各种具体管理工作。文件和文件夹是计算机系统组织数据的集合单位。文件系统是操作系统用于明确磁盘或分区上的文件的方法和数据结构;即在磁盘上组织文件的方法。文件系统应该具有以下功能:...

2019-06-25 09:57:00 373

转载 day01 Python基础

课堂随笔:python基础一 什么是编程语言?二 计算机组成部分CPU内存外存输入设备输出设备三 安装与使用1.安装py thon解释器2.安装pycharm编辑器3.创建py thon文件,打印hello world!四 什么变量?变量,可变化的量。#变量值: 'tank' ,会在内存中产生-份内存地址。#变量名:相当于一个门]牌号,用于与变量进行绑定。# =:用来把变量值绑定给...

2019-06-24 22:27:00 59

转载 dbproxy

美团dbproxy只支持mysql读写分离负载均衡分库分表IP过滤sql黑名单支持DB平滑上下线限制总连接数阿里Mycat读写分离分库分表......转载于:https://www.cnblogs.com/jis121/p/11076695.html...

2019-06-24 14:03:00 151

转载 关于为什么栈比堆快的一个猜想

我很好奇栈LIFO的结构凭什么比随用随(两步)取的堆更快,尤其是访问非栈顶元素的时候,岂不是要弹出许多不相关的元素才能访问到目标元素吗?访问完了还要把弹出的元素再压栈回去?这样的思路似乎不会让栈很快。在网上寻找答案找到的都是“栈不需要两步而直接访问所以更快、CPU有专门的硬件设计支持栈而堆靠的是操作系统软件支持所以栈更快”这样不具备说服力的答案。猜想:栈中分配的空间都是编译的时候已经能够确...

2019-06-24 11:14:00 64

转载 C#-webform动态改变Web.config的值

<appSettings> <add key="IsChangeDb" value="false"/> </appSettings>//获取web.config中 定义在appSetting中定义的配置var item = ConfigurationManager.AppSettings["UserId"];Configuration con...

2019-06-24 10:14:00 141

转载 实验13

public class AA extends JFrame{public AA(){JFrame jf1=new JFrame ("Hello");jf1.setLayout(new FlowLayout());jf1.getContentPane().add(new JButton("姓名")) ;jf1.getContentPane().add(new JTextField("廉春霖",09...

2019-06-23 21:41:00 85

转载 PAT甲级——1093 Count PAT's (逻辑类型的题目)

本文同步发布在CSDN:https://blog.csdn.net/weixin_44385565/article/details/933890731093Count PAT's(25分)The stringAPPAPTcontains twoPAT's as substrings. The first one is formed by the...

2019-06-23 17:15:00 51

转载 SQL数据库基本操作语句

一、数据库及数据库表定义  1、创建基本表    create table <表名> (<列名><数据类型>[列级完整性约束条件] [,<列名><数据类型>[列级完整性约束条件]...

2019-06-21 11:25:00 91

转载 STL-map

C++ STL-mapmap内部数据组织:自建一颗红黑树(一种非严格意义上的平衡二叉树)头文件:#include <map>Operation:自动建立Key-Value的键值对;根据Key值快速查找记录,复杂度 \(O(log(N))\) ;快速插入Key-Value记录;快速删除Key-Value记录;遍历所有记录。1. 数据插入Way1:用insert...

2019-06-21 11:12:00 54

转载 pyhton自动化项目编码以及命名规范

对于任何一个编程项目来说,都需要一个编码的规范以及标准,这里整理了一些Google python的命名规范以及python语言PEP8的编码规范。一、命名规范命名示例:module_name, 模块package_name, 包ClassName, 类method_name, 方法ExceptionName, 异常function_name, 函数GLOBAL_VAR_NAME, 全局...

2019-06-20 16:29:00 91

转载 软件架构阅读笔记07

关于线程的同步,可以使用synchronized关键字,或者是使用JDK 5中提供的java.util.concurrent.lock包中的Lock对象。本文探讨synchronized关键字。synchronized关键字可以修饰方法,可以修饰代码块,但不能修饰构造器、属性等。对synchronized(this)的一些理解当两个并发线程访问同一个对象object中的这个synchr...

2019-06-20 15:50:00 44

转载 js快速替换json里的key值

需求是将b根据a的值替换对象中的key值let a = ["code","name","date","font"];let b = [{1:2,2:3,3:4},{1:2,2:3,3:4},{1:2,2:3,3:4}];//[{'code':2,'name':3,'date':4},{'code':2,'name':3,'date':4},{'code':2,'name':3,'date'...

2019-06-20 15:35:00 4541

转载 逻辑漏洞之支付漏洞

https://blog.csdn.net/fly_hps/article/details/80540052支付漏洞乌云案例之顺丰宝业务逻辑漏洞案例说明顺丰宝存在支付逻辑漏洞,可以允许用户1元变1亿元。这个漏洞在其他网站很难存在,原因是页面交互都使用了对字段做签名。但是顺丰宝没做签名,导致支付金额可以被修改为任意数值。猜测成因是开发人员为了快速实现功能,而忽略了其中数据签名的...

2019-06-19 22:43:00 330

转载 C#文件打开、读取、写入、创建

打开文件打开文件夹,供操作者选择文件:OpenFileDialog dialog = new OpenFileDialog();dialog.ShowDialog();获得所选文件的文件名:string fileName=dialoa.FileName;获取所选文件的文件夹目录:FileInfo fi = new FileInfo(t);string path = fi...

2019-06-19 13:28:00 197

转载 excel 无效引用 所引用的单元格不能位于256列

无效引用 该文件版本所包含的公式中,所引用的单元格不能位于256列(列IW 或更远)或 65536 行以外的区域。原因及解决方法:1、版本问题,把两文件都另存为一致的版本,改为后缀为xlsx。2、有空字符串,清空字符串,转换为数字就行了。转载于:https://www.cnblogs.com/sineik/p/11050390.html...

2019-06-19 11:39:00 51485

转载 玩转PubSubClient MQTT库

1.前言    在ESP8266学习系列中,博主一直使用HTTP协议。HTTP连接属于短连接,而在物联网应用中,广泛应用的却是MQTT协议。所以,本篇我们将学习Arduino平台上的MQTT实现库 —— PubSubClient。2.MQTT协议2.1 简介    MQTT协议(Message Queuing Telemetry Transport),翻译过来就是遥信消息队列传输,是IBM...

2019-06-18 23:54:00 4634

转载 IText生成PDF(入门)

创建一个简单的PDF例子转载于:https://www.cnblogs.com/tanyucong/p/11046458.html

2019-06-18 17:30:00 55

转载 使用缓存的优点跟缺点

优点: 1.减轻数据库压力(核心) 2.提高用户体验 3.增强系统的并发能力缺点: 数据不一致(延迟更新)转载于:https://www.cnblogs.com/djj123/p/11045451.html...

2019-06-18 15:35:00 792

转载 第九课 CSRF漏洞和防御

CSRF 背景与介绍CSRF(Cross Site Request Forgery, 跨站域请求伪造)是一种网络的攻击方式,它在 2007 年曾被列为互联网 20 大安全隐患之一。其他安全隐患,比如 SQL 脚本注入,跨站域脚本攻击等在近年来已经逐渐为众人熟知,很多网站也都针对他们进行了防御。然而,对于大多数人来说,CSRF 却依然是一个陌生的概念。即便是大名鼎鼎的 Gmail, 在 2007...

2019-06-18 10:32:00 100

转载 洛谷P1199 三国游戏——题解

题目传送显然,在这样的数据范围下搜索是没希望的了。好好分析一下,发现小涵时不可能拿到与一个武将最默契的另一个武将了。所以考虑一下默契值次大的一对武将。显然,对每一个武将来说,小涵是可以拿到默契值次大的武将。如果小涵拿到所有默契值次大的武将组合中最大的那个组合M会怎样?考虑当小涵拿到所有默契值次大的武将组合后计算机的行动:计算机一定会去拿能跟小涵最后拿的武将组成...

2019-06-18 09:50:00 126

转载 封装

封装广义上:面向对象的封装:代码的保护,面向对象的思想本身就是一种封装,只让自己的对象能调用自己类中的方法狭义上:面向对象的三大特性之一 属性和方法都藏起来 不让你看见正常的在外部调用属性:class Person: def __init__(self,name,password): self.name = name self...

2019-06-17 22:17:00 51

转载 Python day 40:什么是数据库/常见数据库/数据库/注册系统服务及环境变量的添加/如何修改管理员密码...

## 什么是数据库```python数据库就是存储数据的存储数据的方式1: "第一天就学习了一种存储数据的方式 就是变量 然而变量的存储介质是内存,内存中的数据在断电后就消失了,无法永久保存很明显这是不行的 ,比如用户刚刚注册成功的用户名密码必须要永久。存储数据的方式2:"""使用文件来存储数据就可以实现永久存储,但是文件是存储于硬盘上的,首先要考...

2019-06-17 21:36:00 104

转载 记:nginx配置文件踩过的一个小坑(nginx配置好之后,只能访问index.php,其他文件都是 file not found)...

记几个常用nginx调试的命令ps -ef |grep nginx:查看nginx进程的相关信息find / |grep nginx:查找含nginx的文件及文件夹netstat -antp |grep :80 : 查看80端口的监听情况nginx配置好之后,只能访问index.php,访问其他php文件 file not found如...

2019-06-17 16:46:00 1286

转载 Orleans 序列化遇到的坑

真的是巨坑搞明白问题的我简直无法用言语来描述我的心情先上架构图理想中的架构服务随便上 网关只负责分发然后跟随官方教程写遇到了序列化问题以前有经验,不慌,以前稀里糊涂就搞定了。再然后遇到一个令人崩溃的问题One or more errors occurred. (Named type "Entity.BookCategory" is invalid: T...

2019-06-17 15:59:00 191

转载 K-mean matlab 实现代码

一、K均值聚类算法算法步骤如下:1、初始化已知数据集合X,及事先指定聚类的总类数N,在X中随机选取N个对象作为初始的聚类中心。2、设定迭代终止条件通常设置最大循环次数或者聚类中心的变化误差。3、更新样本对象所属类根据距离准则将数据对象分配到距离最接近的类。4、更新类的中心位置将每一类的平均向量作为下次迭代的聚类中心。5、重复步骤3~4,满足步骤2中的迭代终止...

2019-06-17 13:59:00 87

转载 深入分析Spring源码第一篇

深入分析Spring源码第一篇https://blog.csdn.net/yzping10086/article/details/85265177Spring就是要简化开发轻量级零配置编程,API使用简单面向Bean只需要编写非常普通的Bean松耦合充分利用AOP思想万能胶与主流框架无缝集成设计模式将Java中经典的设计模式运行的彻底...

2019-06-16 17:32:00 88

转载 Pyhon网络编程-socketserver

一: 用法import socketserverclass MyServer(socketserver.BaseRequestHandler): def handle(self): # 业务逻辑server = socketserver.ThreadingTCPServer(('127.0.0.1',8088),MyServer)ser...

2019-06-16 10:20:00 64

转载 vC web管理无法访问解决办法

localhost:~ # service-control --status vsphere-clientINFO:root:Service: vsphere-client, Action: statusService: vsphere-client, Action: status2019-06-14T18:06:08.933Z Running command: ['/sbin/service...

2019-06-15 21:11:00 508

转载 js input radio点击事件

html代码:<input type="radio" name="myname" value="1" />1<input type="radio" name="myname" value="2" />2js代码:// 点击事件change$('input[type=radio][name=myname]').change...

2019-06-15 09:47:00 1403

转载 【洛谷 P4688】 [Ynoi2016]掉进兔子洞(bitset,莫队)

题目链接第一道Ynoi显然每次询问的答案为三个区间的长度和减去公共数字个数*3.如果是公共数字种数的话就能用莫队+bitset存每个区间的状态,然后3个区间按位与就行了。但现在是个数,bitset中除了保存每个数是否出现外,还要保存出现的次数。这时我们发现每个数字的出现次数之和\(=n\)于是想到离散化以后每个数字占bitset中的一格。还记得\(SA\)里的基数排序吗?这样就能使第...

2019-06-15 08:20:00 46

空空如也

空空如也

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

TA关注的人

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