ZOJ2112 Dynamic Rank(可持久化线段树套树状数组)
人生第一道树套树的题,看着bin巨的代码才学会,太累了,文字明天补 #include<bits/stdc++.h> using namespace std; const int maxn=60010; int n,q,m,tot; int a[maxn]; int t[maxn]; int T[ma ... 查看全文
springboot中关于LocalDateTime的问题
LocalDateTime作为JDK1.8的新特性,随着时间的发展应用将会越来越来,这里简单记录下遇到的问题: 1)、日期格式化 2)、与mysql存在时差 首先贴下代码 private LocalDateTime createTime; private LocalDateTime updateTi ... 查看全文
<leetcode每日一题>数组中的第K个最大元素
题目描述: 在未排序的数组中找到第 k 个最大的元素。请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。 思路分析:这道题第一次看到类似的题是在算法设计与分析这本书的第三章分治策略,当时书上给的方法是以中位数为基准进行第K小元素的查找,还记得若采取这样的方法,则算法的 ... 查看全文
图同构的矩阵初等变换判定及算法设计
图同构问题 图同构就是从顶点和边的拓扑图结构上来看, 两个图是否有可能以同样的方式画出。从邻接矩阵角度来看, 通过对其中一个邻接矩阵施加一系列的行和列的矩阵初等变换, 能否使两者相等( 即同构)或永远无法相等( 即不同构) 。 不幸的是, 判断两个图是否同构是一件困难的事情。在两个带有 n 个顶点的 ... 查看全文
python全局变量
import multiprocessing from multiprocessing.managers import BaseManager import threading # 锁可以通过global也可以在Process中传无所谓 share_lock = threading.Lock() # ... 查看全文
Java 中 sleep 方法和 wait 方法的区别?
虽然两者都是用来暂停当前运行的线程,但是 sleep() 实际上只是短暂停顿,因为它不会释放锁,而 wait() 意味着条件等待,这就是为什么该方法要释放锁,因为只有这样,其他等待的线程才能在满足条件时获取到该锁。 ... 查看全文
PHP socket连接
socket建立套接的过程图: 首先了解socket 几个主要函数: socket的关键函数1: socket_create($net参数1,$stream参数2,$protocol参数3) 作用:创建一个socket套接字,说白了,就是一个网络数据流。 返回值:一个套接字,或者是false,参数错 ... 查看全文
WEB前端第三课——HTML常用标签、属性、符号等
1.常用标签 <p></p> 段落标签 <hn></hn> 题目标签(n=1~6) <br/> 换行标签 <hr/> 水平线标签 <span></span> 无语义标签,常用于定义代码块 <img/> 图片标签 <a></a> 超链接标签 <address></address> 地址标签 <pre> ... 查看全文
关于hibernate如何判断缓存中的对象已被修改进行flush操作的机制
看源码能力还有限,看看别人的讲法就行。这个也被称为脏检查,主要通过快照进行对比以便减少数据库访问次数,同时批量执行sql。 参考链接:https://www.cnblogs.com/wl0000-03/p/6269786.html ... 查看全文
yb课堂之登陆校验Json Web Token实战之封装通用方法 《九》
引入相关依赖并开发JWT工具类,开发生产token和校验token的方法 加入相关依赖 <dependency> <groupId>io.jsonwebtoken</groupId> <artifactId>jjwt</artifactId> <version>0.7.0</version> </d ... 查看全文
在腾讯云上使用URLOS一键安装Discuz! Q
在腾讯云上通过URLOS安装Discuz! Q 起因 之前帮朋友安装Discuz! Q,用的是官方提供的方法。碰巧,今天又有一个朋友说想要安装Discuz! Q体验一下,索性就在腾讯云上用URLOS一键安装算了。 相信很多朋友都用过或听说过Discuz,使用过的朋友都知道,他是一个国内老牌的社区系统 ... 查看全文
初识JSP/Severlet技术开发Web应用
什么是动态网页 1.根据不同的输入(或操作),返回不同网页。 2.静态网页无法实现搜索、购买、登录等交互功能,无法进行实时更新。 如何实现动态网页 首先需要服务器,现阶段大部分是B/S架构,以前大部分是C/S架构。 1.C/S(Client-Server):客户机-服务器。服务器负责数据的管理,客户 ... 查看全文
20200716记录:web服务httpd,vsftp,防火墙策略管理,
构建基本Web服务 Web服务:提供一个网页内容的服务 Web服务器:提供网页内容的机器 http:超文本传输协议 软件:httpd、Nginx、Tomcat 虚拟机A: 1.安装httpd软件 [root@svr7 ~]# yum -y install httpd [root@svr7 ~]# r ... 查看全文
Web 实时推送技术的总结
前言 随着 Web 的发展,用户对于 Web 的实时推送要求也越来越高 ,比如,工业运行监控、Web 在线通讯、即时报价系统、在线游戏等,都需要将后台发生的变化主动地、实时地传送到浏览器端,而不需要用户手动地刷新页面。本文对过去和现在流行的 Web 实时推送技术进行了比较与总结。 本文完整的源代码请 ... 查看全文
django 访问url报错Forbidden (CSRF cookie not set.): xxx 问
问题:页面访问时报错 Forbidden (CSRF cookie not set.): xxx 解决方法: 修改settings.py文件,注释掉 django.middleware.csrf.CsrfViewMiddleware', ... 查看全文
WEB前端第四课——HTML列表与表格
1.<ul></ul> 无序列表标签 <ul><li></li></ul> 组合标签,其他标签是不允许组合的 <li></li> 标签是一个容器,可任意容纳所有的元素 列表是自带样式属性的 常用type属性:disc 实心圆(默认)、circle 空心圆、square 小方块、none 不显示 语法 ... 查看全文