移动端ellipsis(...)的两种解决方案

方案一:scss 方案二:stylus
分类: 其他 发布时间: 11-03 23:31 阅读次数: 0

实验吧:天网管理系统

查看源代码:关键部分如下: 可见是php弱类型:抓包改username值为:s878926199a(md5加密后为0开头就可以) 然后给了一个文件进入: 代码的意思是PASSWORD的值反序列化后判断user和pass,而又提示了布尔,输入序列化后的代码:a:2:{s:4:"user";b:1;s:4:"pass";b:1;} 返回flag。
分类: 其他 发布时间: 11-03 23:31 阅读次数: 0

9-Python基础知识-day1

1、使用while循环输入 1 2 3 4 5 6 8 9 10 count = 1 sum = 0 while count<=100: sum = sum +count count +=1 print(sum) 2、求1-100的所有数的和 3、输出 1-100 内的所有奇数 4、输出 1-100 内的所有偶数 5、求1-2+3-4+5 ... 99的所有数的和 6、用户登陆(三次机会重试)
分类: 其他 发布时间: 11-03 23:31 阅读次数: 0

linux系统下如何在vscode中调试C++代码

本篇博客以一个简单的hello world程序,介绍在vscode中调试C++代码的配置过程。 1. 安装编译器 vscode是一个轻量的代码编辑器,并不具备代码编译功能,代码编译需要交给编译器完成。linux下最常用的编译器是gcc,通过如下命令安装: sudo apt-get install build-essential 安装成功之后,在终端中执行gcc --version或者g++ --version,可以看到编译器的版本信息,说明安装成功。 2. 安装必要的插件 在vscode中编写
分类: 其他 发布时间: 11-03 23:31 阅读次数: 0

CheckPoint

checkpoint又名检查点,一般checkpoint会将某个时间点之前的脏数据全部刷新到磁盘,以实现数据的一致性与完整性。 checkpoint功能,其主要目的是为了缩短崩溃恢复时间,PostgreSQL在崩溃恢复时会以最近的checkpoint为基础,不断应用这之后的WAL日志。 以下几种情况会触发数据库操作系统做检查点操作: 超级用户(其他用户不可)执行CHECKPOINT命令 数据库shutdown 数据库recovery完成 XLOG日志量达到了触发checkpoint阈值 周期性
分类: 其他 发布时间: 11-03 23:31 阅读次数: 0

使用golang的slice来模拟栈

slice(切片):底层数据结构是数组 stack(栈):一种先进后出的数据结构 普通版的模拟写入和读取的栈 package main import "fmt" //栈的特点是先进后出 //使用一个切片的全局变量来模拟栈 var stack []int //向栈中添加数据 func push(value int) { stack = append(stack, value) } //从栈中获取数据 func pop() (int, bool) { ok := false
分类: 其他 发布时间: 11-03 23:31 阅读次数: 0

maven课程 项目管理利器-maven 3-9 maven依赖优先原则 4星

依赖相同的jar包,版本不一致,优先选择哪个版本呢? 1  路径短的优先 如A依赖B,B依赖C,C依赖commons.jar 1.0 A依赖D,D依赖commons.jar 2.0 那么优先解析2.0,编译的jar包为2.0 2  路径长短相同,先声明先优先解析
分类: 其他 发布时间: 11-03 23:31 阅读次数: 0

BZOJ1718: [Usaco2006 Jan] Redundant Paths 分离的路径【边双模板】【傻逼题】

LINK 经典傻逼套路 就是把所有边双缩点之后叶子节点的个数 //Author: dream_maker #include<bits/stdc++.h> using namespace std; //---------------------------------------------- //typename typedef long long ll; //convenient for #define fu(a, b, c) for (int a = b; a <= c; ++a) #de
分类: 其他 发布时间: 11-03 23:31 阅读次数: 0

2.4配置的热更新「深入浅出ASP.NET Core系列」

希望给你3-5分钟的碎片化学习,可能是坐地铁、等公交,积少成多,水滴石穿,谢谢关注。 大家知道通常我们修改网站的配置文件比如,webconfig的时候,网站需要重启才能读取到最新的修改,所谓热更新就是网站无需重启,修改完配置文件,直接F5就可以看到效果如下图所示: 修改IOption为IOptionsSnapshot 上一节当中我们使用IOption来作为注入,这次我们改成IOptionSnapshot,注意如果我们是在Controller里也是一样的,见下图 修改为IOptionsSnaps
分类: 其他 发布时间: 11-03 23:31 阅读次数: 0

HugePage 大页

HugePage 普通的内存页面大小是 4 KB 1. Hugepage的引入 而系统的内存管理一般是通过虚拟地址到物理地址的映射。虚拟地址一般是在磁盘虚拟出的一块逻辑内存。这部分磁盘空间Windows下称之为虚拟内存,Linux下被称为交换空间(Swap Space)。 CPU必须将虚拟地址转换成物理地址,才能够真正的访问内存。为了提高转换的效率,CPU会在cache中缓存最近的虚拟地址到物理地址的映射关系,保存在cpu维护的映射表中。为了提高内存的访问速度,需要在映射表中保存尽可能多的映射
分类: 其他 发布时间: 11-03 23:31 阅读次数: 0

Kubernetes系列:(1) 初探

1. 背景 在部门内容组织了一次K8s的培训,普及了下K8s的概念、框架、操作等,为便于后期查阅,也为了进一步深究K8s,因此开展K8s系列,周期不定… 2. 概念 (1) 含义:来自希腊语,意为”舵手”,又称K8s (2) 历史:2014年由Google创建,是十多年大规模容器管理技术Borg的开源版 (3) 功能:为容器化应用提供资源调度,即容器编排 严格意义:容器是将代码以及所有的依赖打包,以便应用能够快速运行,以及在环境间的可靠移植。 通俗意义:容器就像一个集装箱,将应用封装起来。这样
分类: 其他 发布时间: 11-03 23:31 阅读次数: 0

2.5配置的框架浅析「深入浅出ASP.NET Core系列」

希望给你3-5分钟的碎片化学习,可能是坐地铁、等公交,积少成多,水滴石穿,谢谢关注。 配置的使用流程 //第一步.初始化Builder var builder = new ConfigurationBuilder(); //第二步.将Source添加到Builder builder.AddJsonFile("student.json", false, true); //builder.AddInMemoryCollection(dict) //builder.AddXmlFile("
分类: 其他 发布时间: 11-03 23:31 阅读次数: 0

使用putty通过证书登录Linux

refer to: https://www.aliyun.com/jiaocheng/200196.html
分类: 其他 发布时间: 11-03 23:31 阅读次数: 0

查看程序使用的端口

netstat -ano命令可以列出所有程序及其使用端口号 netstat -ano|findstr "8009"命令可以查看使用端口号8009的程序。
分类: 其他 发布时间: 11-03 23:31 阅读次数: 0

docker的核心概念和安装

里Dcoker的安装要求 我这里安装的是在vmware下的centos7 64位 并且通过模拟远程连接xshell 我在安装好之后就配置了静态ip,这里我就不多说怎么配置了 具体静态ip配置可以参考 https://www.cnblogs.com/braveym/p/8523100.html https://www.cnblogs.com/braveym/p/9096402.html 以上是两种不同的方法去配置静态ip docker的安装 下面我们来更新yum源 可以看到报了这个问题,我们这样
分类: 其他 发布时间: 11-03 23:31 阅读次数: 0

开发者数据库规范 - 团队协作

版权声明:本文为博主原创文章,转载请注明出处:http://blog.csdn.net/deaidai https://blog.csdn.net/deaidai/article/details/83591055 前言 该规范为我本科期间学生团队内部研发公约。欢迎大家借鉴。 1、MySQL 1.1 基本 所有项目生产环境使用独立的数据库、用户名、密码,权限满足使用即可 1.2 命名 数据库、表命名使用小写,不要使用保留字,多个单词用下划线 “_” 分隔 主键使用自增,命名为 id,如 a 表需
分类: 编程语言 发布时间: 11-03 23:31 阅读次数: 0

vim中执行shell命令小结

vim中执行shell命令,有以下几种形式 1):!command 不退出vim,并执行shell命令command,将命令输出显示在vim的命令区域,不会改变当前编辑的文件的内容 例如 :!ls -l 特别的可以运行:!bash来启动一个bash shell并执行命令,不需要退出vim 2):r !command 将shell命令command的结果插入到当前行的下一行 例如 :r !date,读取系统时间并插入到当前行的下一行。 3):起始行号,结束行号 !command 将起始行号和结束
分类: 其他 发布时间: 11-03 23:30 阅读次数: 0

数据结构-逻辑结构和物理结构

转载博客地址:https://blog.csdn.net/qwen__/article/details/79122204 往后的读书笔记只记录重要知识点简单的语言概括出完整的知识点。 程序设计=数据结构+算法; 数据结构——阐述关系; 它又分为逻辑结构和物理结构; 逻辑结构有四大结构: (1)集合结构 : 集合结构中的元素关系,除了同属于一个集合这个关系以外,再无其他关系。 (2)线性结构:线性结构中,元素间的关系就是一对一,顾名思义,一条线性的结构。 (3)树形结构:树形结构中,元素间的关系
分类: 其他 发布时间: 11-03 23:30 阅读次数: 0

c语言typedef 与结构体指针

转载博客:https://blog.csdn.net/developerof/article/details/24885205?utm_source=blogxgwz0  #include<stdio.h> #include<string.h> typedef struct emp{ char sex[8]; char name[15]; int age; }*emp;//这里我们用typedef把emp这个结构体变成了*emp这种指向结构体成员的结构体指针 /*typedef struc
分类: 其他 发布时间: 11-03 23:30 阅读次数: 0

逗号运算符和逗号表达式

转载博客:https://www.cnblogs.com/eniac12/p/4752143.html   C语言提供一种特殊的运算符——逗号运算符。用它将两个(或多个)表达式连接起来。   如:3+5,6+8   上式称为逗号表达式。逗号表达式的一般形式为          表达式1,表达式2   逗号表达式的求解过程是:先求解表达式1,再求解表达式2。整个逗号表达式的值是表达式2的值   例如,上面的逗号表达式“3+5,6+8”的值为14。     又如,逗号表达式a=3*5,a*4,对此
分类: 其他 发布时间: 11-03 23:29 阅读次数: 0