SQL 分页代码

1.定义三个变量:a.当前第几页数currentPage,b.显示多少条pageSize,c.总页数sumPage 2.sql代码(select top pageSize * from 表 where Id not in (select currentPage*pageSize Id from 表 order by Id)order by Id) 3.计算总页数代码: public int MyCalculator(){ //调用数据库的方法查询总条数count; if(count%pageS
分类: 其他 发布时间: 05-25 22:04 阅读次数: 0

一款功能强大的Docker管理套件

Lazydocker是一款专为懒人设计的Docker以及Docker-Compose终端管理工具,该工具采用Go语言开发,基于gocui实现。 如果你发现自己的项目出了问题,或者是服务down掉了,那么Lazydocker就可以立刻给你提供帮助。Lazydocker可以帮助我们调试自己的项目或者服务,并且在出现问题时立刻重启所有组件,然后给我们提供详细的日志流。其中,日志流还会进行细项分类,并允许我们了解特定服务中发生的所有事情。 除此之外,想要记住所有的Docker命令其实是很麻烦的,而且跨
分类: 其他 发布时间: 05-25 22:04 阅读次数: 0

GKCTF2020 - Check in

比赛刚结束,跟着师傅们的WP来学技术,说来惭愧,这次比赛题目一个都没做出来 Web - Checkin 题目代码给出来,第一感觉是要序列化,但是不存在反序列化函数 WP写的很简单,Ginkgo可以传参,之后参数会保存在当前页面中,传参一句话,使用连接工具连接 查看PHP配置信息: 需要将'phpinfo();'用base64加密成 'cGhwaW5mbygpOw==',再传参 eval($_POST[1]); ZXZhbCgkX1BPU1RbMV0pOw== 后台看了一遍'/'目录下有flag
分类: 其他 发布时间: 05-25 22:04 阅读次数: 0

【BIOS】关于启用快速启动之后进不了BIOS的问题

这是我2013年的东芝SateLite M800的BIOS 作死开了快速启动 然后开启就跳过BIOS了 找贴吧看到的方法,先关机,然后按住访问BIOS的按键不要放 再启动,就会进BIOS了【老哥真牛】
分类: 其他 发布时间: 05-25 22:04 阅读次数: 0

CentOS8上安装Tomcat9

1、如何选择tomcat版本 2、找到对应版本的tomcat9 注意:安装Tomcat之前一定要先安装好JDK 下载Tomcat地址:https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/ 选择版本后,进入bin目录 里面有名为 apache-tomcat-XXXX.tar.gz 的文件,右键复制地址 3、下载 wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tom
分类: 其他 发布时间: 05-25 22:04 阅读次数: 0

Redis数据结构学习

目录 Redis 6大数据结构学习 string 详解string 中的set命令 List(Linked Lists) hash Sets ZSET key操作 Redis 6大数据结构学习 数据类型 描述 备注 string 类似于Map<string,Object>,已key-val形式存储,默认会覆盖存在的key对应的value,A String value can be at max 512 Megabytes in length list linked List,按照插入顺序排序,
分类: 其他 发布时间: 05-25 22:04 阅读次数: 0

Entity Framework Core配置DbContext的两种方式

Entity Framework Core配置DbContext的两种方式 使用Entity Framework迁移过程中遇到过一个问题,在这里拿出来晒晒。 Unable to create an object of type 'xxxContext'. For the different patterns supported at design time, see https://go.microsoft.com/fwlink/?linkid=851728 要解决这个问题,就是我下面要阐述的
分类: 其他 发布时间: 05-25 21:48 阅读次数: 0

Ambassador-09-prefix正则表达式

设置 prefix_regex: true,即prefix就可以设置成正则表达式 --- apiVersion: getambassador.io/v2 kind: Mapping metadata: name: qotm spec: prefix: "/(v1|v2)/qotm/.*" prefix_regex: true service: qotm
分类: 其他 发布时间: 05-25 21:48 阅读次数: 0

golangWeb框架---github.com/gin-gonic/gin学习八(监听多端口、多类型的struct模型绑定)

文章目录 监听多端口 自定义的struct绑定form-data 监听多端口 如何利用gin实现监听多端口 package main import ( "log" "net/http" "time" "github.com/gin-gonic/gin" "golang.org/x/sync/errgroup" ) var ( g errgroup.Group ) func router01() http.Handler { e := gin.New() e.Use(gin.Recovery()
分类: 其他 发布时间: 05-25 21:48 阅读次数: 0

Linux命令(25)userdel命令

userdel命令 功能说明:删除用户 用法:userdel [options] login_name 选项 作用 -r,--remove 删除用户时一并删除其家目录,默认是不会删除的 示例1:删除jerry用户,并查看其家目录是否存在。 [root@node1 ~]# useradd jerry [root@node1 ~]# userdel jerry [root@node1 ~]# ls -a /home/jerry/ . .. .bash_logout .bash_profile
分类: 其他 发布时间: 05-25 21:48 阅读次数: 0

谷粒商城心得一

项目中是直接把代码生成器的直接拉到本地执行的,感觉没有多大用处,还比较繁琐,直接就打成jar包在linux上运行就好了。 但是每次都要写个2个配置文件,所以需要写个shell [root@localhost myimages]# jar -tvf renren-generator-1.0.0.jar | grep generator.properties 913 Mon May 25 09:07:04 EDT 2020 BOOT-INF/classes/generator.propert
分类: 其他 发布时间: 05-25 21:48 阅读次数: 0

postman接口测试04_设置环境域名&全局变量

前言 接口测试过程中,环境域名需设置为公共变量,在调用接口时直接引用变量,这样可提高效率,方便调试。 postman设置环境域名 点击右上角图标 ->点击add ->设置环境域名 接口使用域名 1,引用域名变量 域名变量引用格式,{{name}} 例:刚刚设置的域名base_url引用如下 2,选择环境 send运行接口,环境域名可在顶部选择,如下: Runner运行接口,可在运行设置页选择环境,如下: 设置全局变量 点击右上角图标 ->点击Globals ->设置全局变量 引用变量 变量引用
分类: 其他 发布时间: 05-25 21:48 阅读次数: 0

HDU6480-A Count Task-字符串+公式

题意: 给一个字符串(全是小写),求所有的A(连续相同字符的字符串)中的子串个数。 公式: w为相同字母的个数 w=w+(1+cnt)*cnt/2; AC代码: 1 #include<stdio.h> 2 #include<iostream> 3 #include<string.h> 4 #include<algorithm> 5 #include<queue> 6 7 using namespace std; 8 #define inf 0x3f3f3f3f 9 typ
分类: 其他 发布时间: 05-25 21:48 阅读次数: 0

【java基础】接口

接口就是多个类的公共规范。 接口是一种引用数据类型,最重要的内容就是其中的:抽象方法。 如何定义一个接口的格式: public interface 接口名称 { // 接口内容 } 备注:换成了关键字interface之后,编译生成的字节码文件仍然是:.java --> .class。 如果是Java 8,还可以额外包含有: 1. 常量 2. 抽象方法 3. 默认方法 4. 静态方法 如果是Java 9,还可以额外包含有: 5. 私有方法 接口使用步骤: 1. 接口不能直接使用,必须有一个“实
分类: 其他 发布时间: 05-25 21:48 阅读次数: 0

疫情下的大学生人格发展研究

作者:艾孜尔江·艾尔斯兰 (转载或使用请标明出处) 摘要:由于疫情原因,绝大多数同学由于长时间或是因为独处、或是因为鲜有和外界尤其是和同龄人的现在往来而逐渐出现人格特质在一定程度上的改变。本文主要以疫情期间的当代大学生为例,来探讨疫情对大学生人格和心理的影响,并给出针对于这种影响的个体应对策略,以提供新的视点与方法。 正文: 众多心理学家对人的心里特征在幼童时期就会被确定下来这一理论坚信不移并且对此进行大力鼓吹,让普罗大众、尤其是那些没有太多心理学知识底蕴的平民老百姓错误地认为人格很难通过幼童
分类: 其他 发布时间: 05-25 21:48 阅读次数: 0

预训练模型 | ELECTRA: Efficiently Learning an Encoder that Classifies Token Replacements Accurately

ELECTRA 与现有的生成式的语言表示学习方法相比,判别式的预训练任务具有更高的计算效率和参数效率。 计算效率:训练判别器分辨每一个 token 是否被替换,而不是 MLM 那样训练网络作为生成器预测被损坏的 15% token 的原始 token,从而使模型从所有的输入 token 中学习而不是 MLM 中那样仅从 masked 的部分 token 学习。此外,生成器与判别器共享token embedding以及判别器使用的二分类而非V分类任务也有效提升了训练效率。 参数效率:最终得到的判
分类: 其他 发布时间: 05-25 21:48 阅读次数: 0

python 冒泡排序法

我们先看一个代码: 这段代码的意思是:利用随机整数函数randint()生成1到35的随机数。通过while循环10次,生 成10个这样的随机数。将生成的10个随机数组成一个列表,并用冒泡排序法来对该列表进行排 序。 首先,我们定义一个空列表: ran_list = [] ,其实我们还可以通过 ran_list = list() 的方式来生成一个空列表,但开发中更多的 是用ran_list = []的方式。 通过计数器i来控制循环次数,并利用append()函数将生成的随机数加到ran_lis
分类: 其他 发布时间: 05-25 21:48 阅读次数: 0

Git工具协同开发项目

目录 如何多人协同开发同一个项目? 1. 使用git管理代码版本 1.1 Git 的诞生 1.2 git与svn区别 Git的windows下安装 1、工作区介绍 2、暂存区介绍 3、版本库介绍 git项目仓库的本地搭建 仓库目录的结构 配置用户名和邮箱 查看仓库状态 添加文件到暂存区 提交到版本库 手动删除文件 版本删除 查看历史版本[查看日志] 查看文件状态 2. 在git平台创建工程 如何多人协同开发同一个项目? 使用代码版本控制[version control]软件, 目前市面上比较流
分类: 其他 发布时间: 05-25 21:48 阅读次数: 0

2020系统综合实践 第6次实践作业 4组

目录 1.个人认识 2.系统烧录和备份 3.访问树莓派 4.接入摄像头 5.FTP服务器配置 6.总结 (1)每个人各自写出 林银河: 苏杰隆: 王耀鑫: 闻所未闻。 树莓派是一台小型电脑,可以来玩游戏,摄像,搭服务器,我比较想拿它来当监控。 (2)系统烧录和备份 系统烧录 备份 首先将树莓派关机,待到黄灯不闪,取下SD卡,使用读卡器插入电脑。文件夹下新建一个backup.img镜像文件,使用Win32DiskImager进行读取。 (3)访问树莓派 注意:SSH连接或VNC远程桌面连接必须和
分类: 其他 发布时间: 05-25 21:48 阅读次数: 0

表达式的循环条件

下列哪个表达式不可以作为循环条件 ? i=5 i<3 bEqual=str.equals("q") count==i 答案是:A 首先我们要清楚,循环条件要满足什么; 循环条件一般是布尔类型的表达式,不管while,do……while还是switch亦或是for,都是判断条件满足的情况下结束循环,在不满足条件的时候循环继续;赋值、定义等表达式不能作为循环条件。 所以说,表达式作为循环条件,一定要是boolean类型;
分类: 其他 发布时间: 05-25 21:48 阅读次数: 0