分辨率+终端字体

Archlinux安装 nomodeset video=800*450 字体调整 setfont /usr/share/kbd/consolefonts/Lat* 键盘布局 loadkeys colemak wpa_supplicant 连接wifi # ip link set interface up # iwlist interface scan | grep ESSID # wpa_passphrase ESSID PASSWORD > internet.conf # wpa_supli
分类: 其他 发布时间: 06-25 22:31 阅读次数: 0

MySQL中in和exists的区别

mysql中in 和exists 区别。mysql 中的 in 语句是把外表和内表作 hash 连接,而 exists 语句是对外表作 loop 循环,每次 loop 循环再对内表进行查询。一直大家都认为 exists 比 in 语句的效率要高,这种说法其实是不准确的。这个是要区分环境的。㊤、如果查询的两个表大小相当,那么用 in 和 exists 差别不大。㊥、如果两个表中一个较小,一个是大表,则子查询表大的用 exists,子查询表小的用 in。㊦、not in 和 not exists
分类: 其他 发布时间: 06-25 22:31 阅读次数: 0

A1153 Decode Registration Card of PAT (25分)

一、技术总结 本题没有数据结构的具体知识,但是考查逻辑,也就按照题目中的要求进行运算最后输出结果; 但是处理的方式显得很重要,一个要点是,对于对于这种题目最好是将结果全部储存,然后再按需进行重新查询; 如果存在超时可以使用unordered_map;同时在编写排序算法的时候,cmp传参可以使用引用,这样可以提快速度; 二、参考代码 #include<iostream> #include<vector> #include<algorithm> #include<unordered_map> us
分类: 其他 发布时间: 06-25 22:31 阅读次数: 0

Codeforces Round #642 (Div. 3) E、F

K-periodic Garland 题目链接:https://codeforces.com/contest/1353 题目大意: 给你一个长度为 n 的 01 字符串和一个整数 k,每次操作你可以选择一个字符并改变其状态,要使字符串中相邻 1 的距离为 k,问最少需要操作几次。 想法: 我们设 dp[i][0/1] dp[i][0] 代表第 i 项是 0 的合法序列的最小修改次数 dp[i][1] 代表第 i 项是 1 的合法序列的最小修改次数 明显dp[i][0] 转移的方程: 要么前面一
分类: 其他 发布时间: 06-25 22:31 阅读次数: 0

leetcode-----32. 最长有效括号

链接:https://leetcode-cn.com/problems/longest-valid-parentheses/ 思路 将整个序列分段,即刚刚不满足左括号数量大于等于右括号数量条件的情况;则任何一个合法序列在每个段内。 使用栈来存储位置。 代码 class Solution { public: int longestValidParentheses(string s) { int n = s.size(), ans = 0; stack<i
分类: 其他 发布时间: 06-25 22:31 阅读次数: 0

python学习 (三十六) wxpython

Pycharm 里安装wxPython 并且用Pyinstaller打包: 1: pycharm, File -> Setting -> Project Interpreter, 点击加号,安装wxpython, 然后安装PyInstaller. 2: 建立一个文件 gui.py, 写一个hello world的wxpython程序。 # First things, first. Import the wxPython package. import wx # Next, create an
分类: 其他 发布时间: 06-25 22:31 阅读次数: 0

leetcode-----31. 下一个排列

链接:https://leetcode-cn.com/problems/next-permutation/ 代码 class Solution { public: void nextPermutation(vector<int>& nums) { int k = nums.size() - 1; while (k > 0 && nums[k - 1] >= nums[k]) k--; if (k <= 0) { r
分类: 其他 发布时间: 06-25 22:31 阅读次数: 0

CentOS 7 下安装 MySQL 8.0

前言 本篇文章主要介绍在 CentOS 7 环境下安装 MySQL 8.0。 正文 1. 配置yum源 首先在 https://dev.mysql.com/downloads/repo/yum/ 找到 yum 源 rpm 安装包,但是我那会打开这个网页时有点慢毕竟是国外的网站,所以我分享到百度网盘了,链接: https://pan.baidu.com/s/1-gX5eN2QnSH5ptcxsIiq3Q 密码:pirb。 下载完成上传到服务器,我是传到了 opt 目录下。 2. 安装mysql源
分类: 其他 发布时间: 06-25 22:31 阅读次数: 0

关键字global

引入两个示例:说明 局部作用域对全局作用域的变量(此变量只能是不可变的数据类型)只能进行引用,而不能进行改变,只要改变就会报错 eg:1 >>> a=1 >>> def func(): print(a) >>> func() 1 eg:2 >>> a=1 >>> def func(): a+=1 //修改全局变量 >>> func() //运行失败 Traceback (most recent call last): File "<pyshell#62>"
分类: 其他 发布时间: 06-25 22:31 阅读次数: 0

6月25号 java方法 方法的定义和调用

方法   修饰符 返回值类型 方法名(参数类型 参数名){   ……   方法体   ……   return 返回值;   } 修饰符:修饰符是可选的,告诉编译器如何调用该方法。定义了该方法的访问类型。 返回值类型:方法可能会返回值。returnValueType是方法返回值的数据类型。有些方法执行所需操作,但没有返回值,在这种情况下,returnValueType的关键字为viod。 方法名:方法的实际名称(小写开头,驼峰原则)。方法名和参数表共同构成方法签名。 参数类型:参数就像是一个占位
分类: 其他 发布时间: 06-25 22:31 阅读次数: 0

Java--ServletContext对象

Java--ServletContext对象 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 概念 代表整个web应用,可以和程序的容器(服务器)来通信 获取 通过request对象获取 request.getServletContext(); 通过HttpServlet获取 this.getServletContext(); 功能 获取MIME类型: MIME类型: 在互联网通信过程中定义的一种文件数据类型 格式:
分类: 其他 发布时间: 06-25 22:31 阅读次数: 0

AssemblyVersion,AssemblyFileVersion和AssemblyInformationalVersion之间有什么区别?

问题: There are three assembly version attributes. 有三个程序集版本属性。 What are differences? 有什么区别? Is it ok if I use AssemblyVersion and ignore the rest? 如果我使用AssemblyVersion并忽略其余部分,这样可以吗? MSDN says: MSDN说: AssemblyVersion : AssemblyVersion : Specifies the v
分类: 其他 发布时间: 06-25 22:31 阅读次数: 0

OC 直接使用使用实例变量和通过属性来访问实例变量的区别

1、直接使用实例变量(_varName)比通过点语法(self.varName)有更快的访问速度 2、直接访问实例变量,不会调用设置方法,绕过了相关属性所定义的内存管理语义 3、直接访问实例变量,不会触发【键值观察】(Key-Vaule Observinig,KVO)通知。 4、通过属性来访问有助于拍照与之相关的错误。因为可以在setter,getter方法中新增断点,监控该属性的调用者及其访问时机。 具体选择还是要具体确定。不过这还关系到团队编码风格的规定。例如为了编码统一,都使用通过属性访
分类: 其他 发布时间: 06-25 22:31 阅读次数: 0

comNG 串口助手发布 V1.0.7:进一步完善功能细节

分类: 业界资讯 发布时间: 06-25 22:17 阅读次数: 0

是否为质数

思路为:   1->2是质数,所有是偶数的都是2的倍数一定不是质数(除了2,偶数一定不是质数,因此我们不需要考虑任何偶数)   2.->从3开始考虑到n的奇数,其中某个数,如3的所有整数倍的数都不是质数,我们需要找到不小于n为止,即全部考虑到    ->这样的话,当我们遍历到9的时候,因为9不是第一次出现,他已经被3考虑为非质数了。 //代码如下: public int countPrimes(int n) { int res=0; if(n>2) res++
分类: 其他 发布时间: 06-25 22:14 阅读次数: 0

csv文件用excel打开乱码的解决方案

使用记事本打开CSV文件。 点击菜单:文件-另存为,编码方式选择带Bom的utf-8。
分类: 其他 发布时间: 06-25 22:14 阅读次数: 0

记一次测试环境准备

公司A系统,C/S架构,有一个数据迁移项目,需要准备一个只有配置没有数据的空环境。A系统自带工具可以准备空环境并进行两个环境的配置信息对比,并更新还是挺方便的。但是在更新配置的过程中,发现目前生产上的一项配置无法更新到测试环境,提示字段长度不够。这就怪了按理说应该都是一样的啊。细查之后发现确实不一样,生产环境该字段是char(32 char),而测试环境是char(32)。关于这两个的区别可以参看这篇博文。 为了使测试环境跟生成环境一致就需要将所有char字段的设置为char长度类型,所有va
分类: 其他 发布时间: 06-25 22:14 阅读次数: 0

DC-5靶机学习

1.kali探测存活主机 root@kali:~# nmap -T4 -A 192.168.43.1/24 目标IP地址为192.168.43.182,访问之 拿着nikto,dirsearch一顿乱扫,啥也没发现 2.日常没思路,气氛逐渐焦灼 burpsuite爬了一下站点,分析了一下 发现就一个动态带参数的,emmmm 继续拿起burpsuite就是一顿乱扫 nginx的洞都奇奇怪怪的,看了下,一个是拒绝服务,一个是http走私..... 3.突破点 还是没啥思路,重新发包的时候,似乎瞄
分类: 其他 发布时间: 06-25 22:14 阅读次数: 0

暑期集训第四天(6-25)题解及总结

原本以为昨天老师考的已经够难了,弄了那么多的状压DP但是今天老师好像比昨天还狠,弄的状压题比昨天还多,还难,还额外弄了两道没做过的额外的题,还弄了两道tarjan...... 这道题虽然是第一道题,但却是我最后改的(考试的时候没做出来),其实看完题解后觉得这道题也没有那么难,看来以后这类类似的对dp式子进行分析的题还要多做. 分析: 读完题目后考虑递推公式,dp[i][j]=max(dp[i-1][k])+b[i]-|a[i]-j|在这个式子之中b[i]的值是已经确定的,i一旦确定a[i]也就
分类: 其他 发布时间: 06-25 22:14 阅读次数: 0

XUI使用总结

XUI使用总结 这个作业属于哪个课程 2020春S班 这个作业要求在哪里 作业要求 这个作业的目标 软件工程实践总结&个人技术博客 作业正文 作业正文 其他参考文献 无 1、技术概述 XUI是一个简洁而又优雅的Android原生UI框架,这个框架提供了绝大多数我们在开发者常用的功能组件。框架提供了一系列统一的样式,使UI整体看上去美观和谐。各组件提供了丰富的属性和样式API,可以通过设置不同的样式属性,构建不同风格的UI。 2、技术详述 流程图: 一、要使用XUI框架首先要在Android项目
分类: 其他 发布时间: 06-25 22:14 阅读次数: 0