首页 > 其他
使用Lombok中的@Builder代替传统对象赋值
传统给对象赋值,之前都是这么写 User user = new User(); user.setReceiver("zengwei"); user.setQq("1014483974"); user.setEmail("1014483974@qq.com"); user.setWork("Java" ...
分类:其他   时间:2021-05-26 09:26:38    收藏:0  评论:0  赞:0  阅读:30
Cookie、Session
Cookie、Session 会话 会话:用户打开一个浏览器,点击了很多超链接,访问多个web资源,关闭浏览器,这个过程可以称之为会话; 有状态会话:一个同学来过教室,下次再来教室,我们会知道这个同学,曾经来过,称之为有状态会话; 保存会话的两种技术 Cookie 客户端技术(响应、请求) Sess ...
分类:其他   时间:2021-05-26 09:26:22    收藏:0  评论:0  赞:0  阅读:27
谓词逻辑
#思维导图 问题的提出 命题逻辑的局限性 解决问题的方法 基本概念 客体与客体变元 谓词 命题函数 论域(个体域) 量词 定义 量词后的指导变元 谓词公式及命题符号化 客体函数 原子谓词公式 谓词合式公式 (WFF)(Well Formed Formulas) 量词的作用域(辖域) 自由变元与约束变 ...
分类:其他   时间:2021-05-26 09:25:29    收藏:0  评论:0  赞:0  阅读:88
Codeforces 76D - Plus and xor - [加、且和异或]
蛮有意思的一个关于二进制的题,建立在plus和xor的关系上的题, 由于 $A = X + Y, B = X \; \mathrm{xor} \; Y$,那么 $A = B + ((X \; \mathrm{and} \; Y) << 1)$。 因此 $X \; \mathrm{and} \; Y ...
分类:其他   时间:2021-05-26 09:25:17    收藏:0  评论:0  赞:0  阅读:20
RabbitMQ的消息队列
Rabbitmq有七种模式 简单模式(Hello World):一个生产者对一个消费者,Rabbitmq相当于一个消费代理,负责将A消息转给B。 应用场景:电子邮件。 工作队列模式(Work queues):竞争消费者模式,一个生产者对应多个消费者,适用执行资源密集型,需要多个消费者处理。 应用场景 ...
分类:其他   时间:2021-05-26 09:24:41    收藏:0  评论:0  赞:0  阅读:20
查询死锁
public void getLockInfo() throws ClassNotFoundException, SQLException { log.info("开始执行SQL语句查询Lock信息"); Class.forName("com.mysql.cj.jdbc.Driver"); Conn ...
分类:其他   时间:2021-05-26 09:23:56    收藏:0  评论:0  赞:0  阅读:30
9. 回文数
思路: 这道题啊,直接通过取余数反转数再对比即可。 代码: class Solution { public: bool isPalindrome(int x) { if(x<0) return false; long a = x; long res = 0; while(a!=0){ res = r ...
分类:其他   时间:2021-05-26 09:23:20    收藏:0  评论:0  赞:0  阅读:30
Django分页器的用法
Django是一个大而全的框架。需要明确的是,传参进行分页获取分页后的数据,一般都是通过向服务器发送get请求的方式实现的,在向后端服务发送查看数据的同时可以携带一个或多个参数并发送get请求来实现分页查看功能 前面总结过drf框架中分页器的使用,本文主要介绍在利用Django开发MVT模型项目时分 ...
分类:其他   时间:2021-05-26 09:23:03    收藏:0  评论:0  赞:0  阅读:21
深入理解AQS
一、什么是AQS AQS:用来构建锁或其他同步器组件的重量级基础框架及整个JUC体系的基石,通过内置的FIFO队列来完成资源获取线程的排队工作,并通过一个int类型变量表示持有锁的状态。如果共享资源被占用,就需要一定的阻塞等待唤醒机制来保证锁的分配。主要通过CLH队列的变体实现,将暂时获取不到锁的线 ...
分类:其他   时间:2021-05-26 09:22:43    收藏:0  评论:0  赞:0  阅读:30
机器学习基本概念简介
机器学习基本概念简介 1. 浅析机器学习 机器学习可以约等于找一个函数的能力,具备函数能力后可以做很多事情。例如:语音识别(1)、影像辨识(2)、下围棋(3) (1) (2) (3) 2. 不同类型的函数: (1)Regression:输出是一个数值。例如:预测明天的PM2.5的量 (2)Class ...
分类:其他   时间:2021-05-26 09:22:19    收藏:0  评论:0  赞:0  阅读:25
Flask 启动时的源码简析
以前看Flask 上下文管理的时候记得新的请求到来的时候 app 会被执行,但一直不太明白 app 被执行的代码在哪里,这两天又大致看了一下Flask 相关的源码。 Flask 的启动入口是函数: if __name__ == "__main__": app.run() 点进去可以看到 run() ...
分类:其他   时间:2021-05-26 09:22:03    收藏:0  评论:0  赞:0  阅读:20
智能合约审计-自毁漏洞
简介 Solidity有自毁函数selfdestruct(),该函数可以对创建的合约进行自毁,并且可以将合约里的Ether转到自毁函数定义的地址中。 在有些文章中 有把这个漏洞叫做强行将以太币置入合约,用自毁功能强力发送以太币 复现 仔细看注释就可以了 pragma solidity ^0.6.0; ...
分类:其他   时间:2021-05-26 09:21:46    收藏:0  评论:0  赞:0  阅读:20
union操作符
合并两个或多个select 语句的结果 条件: 前后select 语句的列必须数量一致,且列的类型,顺序要相同或相似 select union (默认去重,显示不同的行) select 》select 1中的第一列+select 2中的第一列==第一列union all 不去重 1+2 ...
分类:其他   时间:2021-05-26 09:21:30    收藏:0  评论:0  赞:0  阅读:25
Overthewire-natas14
Overthewire level 14 to level 15 这一关需要我们输入用户名和密码来获取15关的密码,网页源代码如下 if(array_key_exists("username", $_REQUEST)) { $link = mysql_connect('localhost', 'na ...
分类:其他   时间:2021-05-26 09:20:32    收藏:0  评论:0  赞:0  阅读:15
Mybatis-Plus使用
Mybatis和JPA对比 Mybatis的优势: Sql语句可以自由控制,更加灵活,性能相对于JPA较高。 SQL和代码分离,易于阅读和维护。 提供xml标签,支持编写动态SQL语句,比如添加if等逻辑判断。 Mybatis的劣势: 简单的CURD依然还需要写SQL语句。 XML中有大量的SQL语 ...
分类:其他   时间:2021-05-26 09:20:05    收藏:0  评论:0  赞:0  阅读:36
select 语句的基础语法
授权语法sql 一.用户的创建与使用 在管理员登录后可创建用户 --创建qfplan用户-create user qfplan identified by qfplan; --用户基本权限授权grant create session, connect ,resource to qfplan; --给 ...
分类:其他   时间:2021-05-26 09:19:33    收藏:0  评论:0  赞:0  阅读:23
scala 上下文绑定、ClassTag、TypeTag、ClassManifest、Manifest
这两种函数定义是等价的: def max[T](a:T, b:T) (implicit cp : A[T]) def max[T : A] (a:T, b:T) [T : A] 是一个上下文绑定,意味着该 max 函数有一个类型为 A[T] 的隐式参数。 编译器会擦除泛型信息,为了获取泛型的类型信息 ...
分类:其他   时间:2021-05-26 09:19:05    收藏:0  评论:0  赞:0  阅读:23
Codeforces Round #722 (Div. 2) C. Parsa's Humongous Tree(树形DP)
Parsa has a humongous tree on 𝑛n vertices. On each vertex 𝑣v he has written two integers 𝑙𝑣lv and 𝑟𝑣rv. To make Parsa's tree look even more maje ...
分类:其他   时间:2021-05-26 01:02:24    收藏:0  评论:0  赞:0  阅读:43
动态代理
复习反射 反射的定义:在运行状态时(动态的),对于任意一个类,都能够得到这个类的所有属性和方法。对于任意一个对象,都能够调用它的任意属性和方法。这种动态获取的信息以及动态调用对象的方法的功能称之为java语言的反射机制. 反射的三种用法 public class ClassDemo02 { publ ...
分类:其他   时间:2021-05-26 01:02:12    收藏:0  评论:0  赞:0  阅读:39
DHCP的原理与配置(结合案例分析)
一、DHCP的概念及优势 1、DHCP的概念 DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作 主要有两个用途: ① 给内部网络或网络服务供应商自动分配IP地址 ② 给用户或者内部网络管理员作为对所有计算机 ...
分类:其他   时间:2021-05-26 01:01:46    收藏:0  评论:0  赞:0  阅读:67
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!