首页 > 2021年05月04日 > 全部分享
sctf_2019_one_heap
sctf_2019_one_heap 总结 根据本题,学习与收获有: tcache_perthread_struct这个结构体也是阔以释放的,并且可以将它释放到unsorted bin中去,然后分配这个unsorted bin chunk,可以控制任意地址分配堆内存。 题目分析 checksec 题 ...
分类:其他   时间:2021-05-04 23:45:31    收藏:0  评论:0  赞:0  阅读:165
GCC编译优化选项介绍
参考URL:https://blog.csdn.net/qq_31108501/article/details/51842166? ###一、为什么要设计编译优化等级 1、编译优化是会更改代码的,所以需要通过不优化的方式进行直译,便于调试,确定是否是代码本身的问题,所以就有了优化和不优化的两个差异; ...
分类:其他   时间:2021-05-04 23:45:11    收藏:0  评论:0  赞:0  阅读:31
Django 配置MySQL作为后端数据库
1.配置django项目工程django-adminstartprojectsend_mail_prjcdsend_mail_prjdjango-adminstartappapp01 2.项目中导入pymysqlsend_mail_prj.__init__.pyimportpymysqlpymysql.version_info=(1,4,13,"final",0)pymysql.inst
分类:数据库技术   时间:2021-05-04 23:45:01    收藏:0  评论:0  赞:0  阅读:41
Java_02 基础学习_注释
注释 单行注释 //我是单行注释 多行注释 /*多行注释 我是多行注释 我是多行注释 我是多行注释 */ 文档注释 /** * @Description Hello * @Author Jie_Yang(cnblog) */ ...
分类:编程语言   时间:2021-05-04 23:44:51    收藏:0  评论:0  赞:0  阅读:29
让vs .net2 3 3.5 内置库拥有文档注释
这个玩意在.net 4.7的时候有,切换到4.0就没有了 把这个目录下的C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.7.2的zh-Hans目录放到其他版本的.NET文件夹里面就可以了 ...
分类:Web开发   时间:2021-05-04 23:44:37    收藏:0  评论:0  赞:0  阅读:27
LeetCode刷题——45. 跳跃游戏 II
题目描述 给定一个非负整数数组,你最初位于数组的第一个位置。数组中的每个元素代表你在该位置可以跳跃的最大长度。你的目标是使用最少的跳跃次数到达数组的最后一个位置。假设你总是可以到达数组的最后一个位置。示例 1:输入: [2,3,1,1,4]输出: 2解释: 跳到最后一个位置的最小跳跃数是 2。 从下 ...
分类:其他   时间:2021-05-04 23:44:20    收藏:0  评论:0  赞:0  阅读:31
git clone速度太慢的解决办法
git clone速度太慢是因为 github.global.ssl.fastly.net 域名被限制了。 解决方案: 使用github的镜像网站进行访问:github.com.cnpmjs.rog 假设我们要访问并clone一个github的repo:https://github.com/gwal ...
分类:其他   时间:2021-05-04 23:44:10    收藏:0  评论:0  赞:0  阅读:37
Identityserver4添加角色和授权角色的方法
添加角色: public string AddRole(string roleName) { if (_roleManager.FindByNameAsync(roleName).Result == null) { var role = new IdentityRole { Name = roleN ...
分类:其他   时间:2021-05-04 23:44:00    收藏:0  评论:0  赞:0  阅读:26
KMP算法在圆周率中查找生日
KMP算法不多说,算是经典算法里难啃的硬骨头。 理论上圆周率小数点后10e位包含了任意8位数的组合,即所有人的生日。存放圆周率的文件用y-cruncher软件生成,这个软件可以生成给定格式的密码本以及包含pi在内的各种常数。 软件运行界面如图,生成10e位数字会提示内存不够,一般情况5000w就够用 ...
分类:编程语言   时间:2021-05-04 23:43:47    收藏:0  评论:0  赞:0  阅读:38
sqflite常用操作
import 'package:sqflite/sqflite.dart';// Get a location using getDatabasesPath var databasesPath = await getDatabasesPath(); String path = join(databa ...
分类:其他   时间:2021-05-04 23:43:34    收藏:0  评论:0  赞:0  阅读:40
JavaScript——流程控制
if判断 1 var age=3; 2 if(age>3){ //第一个判断 3 alert("haha"); 4 }else if(age<5){ //第二个判断 5 alert("hehe"); 6 }else{ //否则 7 alert("kuwa~"); 8 } while循环 1 var ...
分类:编程语言   时间:2021-05-04 23:43:23    收藏:0  评论:0  赞:0  阅读:34
CF715D Swap Pass
CF715D Swap Pass 题目大意: 给定$n$个不共线的点$p_i$,和一个排列$a_i$ 每次交换$a_i,a_j$的同时,在$p_i,p_j$之间连一条线段 求一个方案使得最后$a_i=i$,且连的线之间不交叉 \(\ \) 问题解决分为两步: 1.环的交换 对于$a_i$的处理,显然 ...
分类:其他   时间:2021-05-04 23:43:13    收藏:0  评论:0  赞:0  阅读:41
cx_oracle报DPI-1047错误处理
出现这个错误因为没有安装oracle客户端,当然,仅仅为了连接而去安装oracle客户端显得太过笨重,也可通过轻量级的方式,下载一个极简包。 1.Linux环境 1.下载Oracle Instant Client 下载链接 因我需要连接的数据库为oracle 11g,使用12.1的instant c ...
分类:数据库技术   时间:2021-05-04 23:42:59    收藏:0  评论:0  赞:0  阅读:47
[被迫营业2-1]分块解决双维度查询问题
Problem ACWing 250 磁力块 How to solve it? 考虑BFS,先将$L$加入队列,然后每次将其能吸引的磁石加入队列$_{[1]}\(,最后进入过队列的数\)-1$(因为答案不包含最初携带的磁石$L$)即为所求。 考虑如何找到哪些能吸引的磁石? Solution 1 \( ...
分类:其他   时间:2021-05-04 23:42:46    收藏:0  评论:0  赞:0  阅读:23
Codeforces Round #715 (Div. 1)
Codeforces Round #715 (Div. 1) A 三个串中必定存在两个串 \(A,B\),满足$max(min(number\ of\ 0\ in\ A,number\ of\ 0\ in\ B),min(number\ of\ 1\ in\ A,number\ of\ 1\ in\ ...
分类:其他   时间:2021-05-04 23:42:34    收藏:0  评论:0  赞:0  阅读:27
使用locust做一次简单的接口压力测测试demo
一:下载locust 建议去到python环境变量下面:D:\PYTHON\Lib\site-packages 二:检查locust的版本 :locust -V 大写v 三:脚本写作: 标准写法可以分为两个 1.封装定义的任务类如 MyTaskTest(TaskSet) 继承TaskSet 类: 2 ...
分类:其他   时间:2021-05-04 23:42:25    收藏:0  评论:0  赞:0  阅读:56
CKEditor 5 npm方式安装调用与配置教程
CKEditor5和CKEditor4无论是界面还是用法上完全不同,而且在插件的配置上也大不相同,CKEditor5采用的是npm的方式安装插件,后续升级还是比较方便的。 CKEditor5官方提供了多种获取方式,但是编辑器安装后都是精简之后的版本,只有一些最基本的功能,使用起来还是挺麻烦的,要想更 ...
分类:其他   时间:2021-05-04 23:42:10    收藏:0  评论:0  赞:0  阅读:40
看完这篇还不懂Redis的RDB持久化,你们来打我!
一、为什么需要持久化redis里有10gb数据,突然停电或者意外宕机了,再启动的时候10gb都没了?!所以需要持久化,宕机后再通过持久化文件将数据恢复。二、优缺点1、rdb文件rdb文件都是二进制,很小。比如内存数据有10gb,rdb文件可能就1gb,只是举例。2、优点■由于rdb文件都是二进制文件,所以很小,在灾难恢复的时候会快些。■他的效率(主进程处理命令的效率,而不是持久化的效率)相对于ao
分类:数据库技术   时间:2021-05-04 23:41:58    收藏:0  评论:0  赞:0  阅读:23
每日LeetCode - 9. 回文数(C语言和Python 3)
C语言 结合“7. 整数倒转”求出结果。 #include "math.h" bool isPalindrome(int x){ int max = pow(2, 31) - 1; int min = pow(2, 31) * -1; int y = 0; int n = x; if(x<0){ r ...
分类:编程语言   时间:2021-05-04 23:41:49    收藏:0  评论:0  赞:0  阅读:34
线程通信的两种方法和lock锁
19.Lock显示锁 它的jdk1.5的新特性,是juc 全程(java.util.concurrent)下面的接口 ReentrantLock实现了Lock是可重入锁,显示锁,释放锁 代码演示 package com.wen.Lock; import java.util.Locale; impor ...
分类:编程语言   时间:2021-05-04 23:41:34    收藏:0  评论:0  赞:0  阅读:32
558条   上一页 1 2 3 4 ... 28 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!