素数day 39
Day2
Java程序运行机制 编译型(compile) 将Java源程序编译成计算机能执行的代码(相当于把语文书全篇翻译为英文书) 运行速度快,对操作系统的要求较低,可开发操作系统,eg:C++/C 解释型 边执行边解释,用一下解释一下(相当于翻译官) 一般用于网页,服务器脚本,对速度要求不高,eg:Jav ......
Expression #3 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'jira.ji.ID' which is not functionally dependent on columns in GROUP BY clause;only_full_group_by
这个报错的完整信息 Expression #3 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'jira.ji.ID' which is not functionally dependent on ......
Program does not contain a static 'Main' method suitable for an entry point
http://www.kangry.net/blog/?article_id=391&type=article 修改办法,对着项目右键-》属性-》application-》output type设为Class Library即可。 ......
Plugin 'org.springframework.boot:spring-boot-maven-plugin:' not found
Plugin 'org.springframework.boot:spring-boot-maven-plugin:' not found 一、问题现象 pom.xml 文件中有报红的错误提示,“Plugin 'org.springframework.boot:spring-boot-maven-p ......
算法训练day34 贪心算法理论,455.376.53
算法训练day34 贪心算法理论,455.376.53 理论基础 概念 选择每一阶段的最优解,从而达到全局最优 一般步骤(鸡肋 问题分解为子问题 找出合适的贪心策略 求解每一个子问题的最优解 将局部最优叠加成全局最优解 455.分发饼干 题目 https://leetcode.cn/problems ......
Day1
Java最大的特性是跨平台性(write onece run anywhere) Java版本的学习路线 JavaSE:标准版,可用于桌面程序,控制台开发等 ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ JavaEE:E企业级开发,可用于web端, ......
Day4 链表的基本操作2
Day4 链表剩下的基本操作 Lc24 给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。 //画个图,弄个新节点,然后按照顺序进行连接,最主要的是连的时候思路要清晰 class Solution { public: ......
算法训练day31 LeetCode 491.46.47.
算法训练day31 LeetCode 491.46.47. 491.递增子序列 题目 491. 递增子序列 - 力扣(LeetCode) 题解 代码随想录 (programmercarl.com) 递增子序列,意味着不能改变数组中元素顺序 class Solution { private: vect ......
python报错解决-ValueError: Trusted host URL must include a host part: '#!
删掉#后面的字符 参考: pip install总是报错:ValueError: Trusted host URL must include a host part: ‘#‘-CSDN博客 ......
ModuleNotFoundError: No module named 'conda.auxlib'
[ ~/software]$ condaTraceback (most recent call last): File "/ppp/software/Anaconda3.8/bin/conda", line 15, in <module> sys.exit(main()) File "/ppp/so ......
使用 'for' 循环遍历字典
内容来自 DOC[ https://q.houxu6.top/?s=使用 'for' 循环遍历字典](https://q.houxu6.top/?s=使用 'for' 循环遍历字典) d = {'x': 1, 'y': 2, 'z': 3} for key in d: print(key, '对应于 ......
Day3 链表的一些基本练习
Day3 链表的基础练习 最基本的删除节点 Lc203 我习惯的还是弄一个新的dummyhead,然后如果是要找的节点,就删除,删除完记得delete。 //代码没什么好看的,主要就是熟悉链表的写法 class Solution { public: ListNode* removeElements( ......
Python36days
进程基础(操作系统中的概念) 进程调度算法(四种算法) 进程的并行和并发的概念 同步异步阻塞非阻塞的概念 创建进程(进程类Process) Process类的参数 Process类的方法 如何开启多进程 基于TCP协议的高并发程序 —————————————————————————————————— ......
DataWhale DAY2 基础语法1
DataWhale DAY2 基础语法1 今天主要是一点入门语法,import什么的,所以重点不放在上面。 语法部分专门开一章: https://www.cnblogs.com/hewo/p/17635277.html 关于 浮点数 精度问题,倒是有点意思。 以前学 c++ 的时候,尤其是计算几何的 ......
JavaScript中'??'和'?.'
??空值合并运算符 判断一直变量是否为'null'/'undefined',进行不同的返回值处理 console.log(1 ?? 2) // 1console.log(null ?? 2) // 2console.log(undefined ?? 2) // 2console.log(1 ?? 2 ......
找出名字中包含S的人的信息 like '%S%'; 以S开头的值 like '%S';以S结尾的值 like 'S%';
# 模糊匹配 %包含的值%select * from emp where ENAME like '%S%'; # 找出名称以S开头的人的信息select * from emp where ENAME like 'S%'; # 找出名字以第二个字母是O的人的信息select * from emp wh ......
Day2 数组训练
Day2 数组的一些基本练习 前一阵子生病了,把这几天落下来的内容慢慢补 第一题 有序数组的平方 Lc 977 给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。 //使用双指针的思想完成此题,一开始我想的是直接暴力解,这有什么难的,直 ......
Django中出现报错:TypeError: unsupported operand type(s) for /: 'str' and 'str' 时的解决办法
如果遇到上述报错情况 解决办法: 1、点击报错路径,进入源码 2、将' / '替换为' , ' 3、再次运行Django 问题解决。 ......
day07-java基础3
一 面向对象之类与对象 1.1 类与对象 # 类: 类是实体对象的概念模型,是笼统的、不具体的,比如人类,动物类,鸟类 类是描述了一组有相同特性(属性)和相同行为(方法)的一组对象的集合 # 对象: 对象又称为【实体】,是类具体化的表现,如人类中有:厨师,学生,老师 每个人对象都具有:姓名、年龄和体 ......
day07-java常见加密
1.Java常见加密 1.1 隐藏字节 TreeMap map = new TreeMap(); map.put("sign",x); # 搜索关键字 sign String a = new String(new byte[]{-26, -83, -90, -26, -78, -101, -23, ......
day06-java基础2
一 python和java字节字符串比较 1.1字符串常用方法 String origin = "hello world 中国"; // 1 取指定位置字符 char v1 = origin.charAt(13); // 取出字符 国 System.out.println(v1); // 2 循环输 ......
day05-java基础1
Java介绍 # java:做反编译,发现好多java代码看不太懂,有些加密算法,也不太好破 》接下来的时候,要学习java开发 -找到加密算法 》chat gpt,让它给你写 》转成python 》自己手动调 # java 编译型语言 -java se:java基础 》python中变量定义,函数 ......
day04-逆向基础案例
一 抓包逆向案例 1.1 金树林.apk 1.1.1 目标 # 发送验证码 # 注册 # 登录 # 登录后查询红酒 1.1.2 发送验证码 import requests res=requests.get('https://miappshop.jshulin.com/memberLogin/phon ......
2023noip赛前20天冲刺 Day6 复活赛
回来吧牢大 \sad 小时候看这集复活赛打赢了。(100+100+10+15) 回来吧 刺激战场 我最骄傲的信仰 历历彩目的G港 眼泪莫名在流淌 你是记得98K 还有给力的装备 把敌人都给打退 就算通宵也不累 A.嗯鸥哀劈(noip) B.讴不死塔扣(obstacle) C.钙绿(probabili ......
[906] Replace NaN (Not-a-Number) values with 'Null' in Pandas
In Pandas, you can replace NaN (Not-a-Number) values in a DataFrame with None (Python's None type) or np.nan (NumPy's NaN) values. Here's how you can ......
app逆向day02-adb和抓包
1 逆向基本流程 # 1 获取目标app(官网,豌豆荚),安装到手机上 # 2 使用抓包工具抓包分析(charles,fiddler,Wireshark。。) # 3 使用反编译工具(JADX、JD-GUI),反编译apk成java代码,分析代码,定位代码位置 # 4 使用动态分析工具,如Frida ......
app逆向day03-反编译工具和hook框架
一 反编译工具 1.1 常见反编译工具 常见的反编译工具:jadx(推荐)、jeb、GDA 反编译工具依赖于java环境,所以我们按照jdk 1.2 JDK环境安装 # 官方地址:(需要注册-最新java 21) https://www.oracle.com/java/technologies/do ......
为网站接入免费SSL证书let's encrypt 并实现自动续签功能
以ubuntu系统为例: 1.安装certbot: apt update apt upgrade sudo apt install certbot python3-certbot-nginx 2.验证Web服务器端口是否打开并允许通过防火墙 sudo ufw status verbose 3.获取S ......
python+playwright 学习-39.登录页面滑动解锁
前言 登录页面会遇到滑块解锁,滑动解锁的目的就是为了防止别人用代码登录(也就是为了防止你自动化登录),有些滑动解锁是需要去拼图这种会难一点。有些直接拖到最最右侧就可以了,本篇讲下最简单的直接滑动最右侧的滑块解锁。 滑动解锁场景 看下图,是我本地写的一个 slider.html 网页 除了输入账号和密 ......