- 博客(212)
- 资源 (8)
- 收藏
- 关注
原创 Java、Python、信息安全毕设、大作业、小作业
随着面试越来越近,而自己却对面试的准备一点头绪都没有,于是整天处于焦虑,一焦虑又准备不下去,不知道准备又更加焦虑,进入了一个恶性循环!马上就要做毕业设计啦,编程相关的大作业和小作业开学也要做起来了,计算机专业的小伙伴们终于开始紧张啦~作为学Java的计算机专业的学生,做过的项目的项目太少了,论文都不知道写什么!但是Java相关的毕业设计,真的太难啦,都不知道做什么选题!要是有份毕业设计参考项目就好了,如果有论文和源码那更是美上天了!如果你平时没认真学,那么很可能根本就不知道怎么做毕业设计!
2024-08-12 17:01:03 130
原创 搭建自己的金融数据源和量化分析平台(七):定时更新上市公司所属行业门类及大类
由于此前从深交所下载的股票信息中只有行业门类信息,没有行业大类信息,导致后续解析三大报表和量化选股的时候无法进行:可以看到深交所的股票是没有大类信息的。再看看上交所的保险股:因此需要将深交所股票的所属大类信息也添加上。这里可以直接使用中国上市公司协会每隔一段时间发布的《上市公司行业分类结果》。目前最新版本是《2023年下半年上市公司行业分类结果》具体的解析逻辑不再赘述,分析一下HTML的格式就能把最新的pdf拿到手来解析。import os。
2024-08-23 11:02:27 456
原创 hashcat破解密码时出现signature unmatched error或者no hashes loaded的一种可能的原因
1.确认你指定的哈希类型参数正确无误。例如,如果你正在尝试破解一个MD5哈希,确保使用了正确的选项,如 --hash-type=4。解决方案:直接右键新建txt,把john计算出来的hash从命令行复制粘贴进去再用hashcat读取之后破解。而hashcat读取编码是UCS-2 Little Endian的txt的时候就会报错。3.确认输入文件没有被损坏,并且是在 hashcat 支持的格式下生成的。2.检查输入文件是否为空或者格式是否正确。1.已经将hash放在txt文件中。2.hash格式无误。
2024-08-13 10:33:20 458
原创 搭建自己的金融数据源和量化分析平台(六):下载并存储沪深两市上市公司财报
基于不依赖wind、某花顺等第三方平台数据的考虑,尝试直接从财报中解析三大报表进而计算ROE等财务指标,因此需要下载沪深两市的上市公司财报数据,便于后续从pdf中解析三大报表。
2024-08-02 12:43:07 360
原创 搭建自己的金融数据源和量化分析平台(五):更新两市退市股票信息
在前面的股票列表设计中,我们有一个list_status字段,可能的值为L上市 D退市 P暂停上市。由于股票可能会被退市,因此需要该字段来维护上市状态。
2024-08-01 17:05:50 286
原创 搭建自己的金融数据源和量化分析平台(四):自动化更新上市公司所属一级、二级行业以及股票上市状态
可以看到我圈红的地方只有一级行业而没有二级行业。这在后期搭建量化分析模型时会影响我们的筛选。此外深交所下载的xls解析出来是没有上市公司所属的二级行业的,因此还需要建立一个一二级行业的数据库表来保存行业信息,同时补全深交所上市公司的二级行业信息。前面做了更新沪深交易所的上市股票列表的读取和更新,但一旦股票退市则需要在数据库里将该股票状态更新为退市,同时附上退市日期,将股票名更改为XX退。更新退市股票的爬虫这个暂时没有,等后面做了再放上来。上表包含所有一级行业和二级行业的分类。
2024-07-27 14:44:43 464
原创 搭建自己的金融数据源和量化分析平台(一):系统架构设计及持久化层接口编写
由于某得的数据实在是太贵,某花顺免费版又不提供专业的数据分析工具,Tushare也开始收费,因此决定基于python和MySQL搭建一个自己的金融数据库。期望做到仅依靠交易所、巨潮资讯网等官方的公开数据实现,尽量不依靠某花顺、某财、某浪等第三方网站的金融数据。
2024-07-27 09:52:10 497
原创 系统分析师案例分析100问
(3)结构冲突:同一对象在不同应用中有不同的抽象,或同一实体在不同局部ER图中的属性个数和排列次序不完全一致,前者的解决方法是将实体转换为属性或将属性转换为实体使得同一对象具有相同的抽象层次,后者的解决方法是取多个局部ER图中的属性的并集再适当调整属性排列次序。数据流图从数据传递和加工的角度描述了系统内部数据的流向以及内部各个模块的功能和交互关系,数据流图是需求分析阶段的产物,作为存档的资料,是系统设计的起点,是进一步充实和修改开发计划的依据,同时还是系统设计的重要参考资料。
2024-05-22 19:54:38 1197
原创 Tokenizer class Qwen2Tokenizer does not exist or is not currently imported解决办法
解决Tokenizer class QWenTokenizer does not exist or is not currently imported报错
2024-04-20 19:14:45 640
原创 对windows自带EFS加解密的研究
windows7专业版SP1:在虚拟机中运行,创建了快照,当前账户名和密码为jizong/123456。
2023-06-13 13:02:36 7439
原创 深度森林手写数字识别示例(MNIST数据集)
使用MNIST手写数字数据集,该数据集有6万张手写数字的灰度图,每张图像的分辨率为28*28。注意,上述代码并未运行多粒度扫描,仅仅训练了级联森林。
2022-08-18 09:22:22 891
原创 Cloudflared报错cannot validate certificate for x.x.x.x because it doesn‘t contain any IP SANs解决办法
cloudflared
2022-06-21 19:46:15 1786
原创 Python:request爬虫爬取网站数据时urlopen出现403原因及解决办法
最近用request编写了一个简单的爬虫下载全量网站数据,刚运行就每个url都报403错误。但是手动在浏览器端访问却是能够访问的。排查发现可能是服务器开启了反爬虫,针对这种情况添加headers浏览器头,模拟人工访问网站行为:def download(url): filename = url.split('/')[-1] mk = "E:/存储下载的文件的地址" dest_dir = os.path.join(mk, filename) try: open
2022-05-08 11:03:16 3355
原创 把Java代码解析为抽象语法树的Python库:javalang用法分析
最近在研究抽象语法树的编码,需要使用Python的Javalang库解析Java源代码为抽象语法树,记录一波该库的一些用法。
2021-11-18 16:13:18 6564 20
翻译 A Novel Neural Source Code Representation ased on Abstract Syntax Tree译文
一种基于抽象语法树的新型神经网络源代码表示摘要:开发用于分析程序的机器学习技术备受关注。一个关键问题是如何很好地表示代码片段以便后续分析。传统的基于信息检索的方法往往把程序当作自然语言文本来处理,可能会遗漏源代码的重要语义信息。最近的研究表明,基于抽象语法树( AST )的神经网络模型能够更好地表示源代码。然而,AST的规模通常较大,现有模型容易出现长期依赖问题。本文提出了一种新的用于源代码表示的基于AST的神经网络( ASTNN )。与现有的工作在整个AST上的模型不同,ASTNN将每个大AST分割成一
2021-11-16 16:23:00 736
原创 Java代码审计学习笔记
此处仅作代码分析,不涉及环境配置及工具使用。0x00 反序列化带来的安全问题0x01 反射基础知识反射是Java核心特征之一,反射允许运行中的Java程序获取自身的信息,并且可以操作类或对象的内部属性。通过反射在运行时获得程序或程序集中每一个类型的成员和成员的信息, 反射机制可以动态地创建对象并调用其属性,这样的对象的类型在编译期是未知的。所以我们可以通过反射机制直接创建对象,即使这个对象的类型在编译期是未知的。反射的核心是 JVM 在运行时才动态加载类或调用方法/访问属性,它不需要事先(写代码的
2021-10-11 15:34:54 403 4
原创 [强网杯2021]XBUUCTF[QWB2021 Quals]popmaster复现记录
给自动化代码审计的大佬跪了。出题人写的WP在这里:强网杯[pop_master]与[陀那多]赛题的出题记录复现可以到BUUCTF,启动[QWB2021 Quals]popmaster这道题就ok。按大佬的解法,首先要安装php-parser,把题目的代码转换成抽象语法树。这里在kali安装一波php-parser:1.wget https://getcomposer.org/installer2.mv installer installer.php3.php installer.php出
2021-10-05 16:55:43 2085 2
原创 菜鸡的DASCTF Sept X 浙江工业大学秋季挑战赛WP
1.签到题目:#!/usr/bin/env python# -*- coding: utf-8 -*-from Crypto.Util.number import *import randomflag=b'flag{******************}'n = 2 ** 256e=bytes_to_long(flag)m = random.randint(2, n-1) | 1c = pow(m, e, n) #m mod(e)nprint('m = ' + str(m))prin
2021-09-25 21:04:33 1346 17
原创 羊城杯2021-网络安全大赛部分writeup
1.签到<?phpecho("SangFor{".md5("28-08-30-07-04-20-02-17-23-01-12-19")."}");?>图1是二八定律(28),图2是八卦(8),图3是三十而立(30),图4是北斗七星(07),图5是江南四大才子(04),图6是歼20(20),图7是两个黄鹂(02),图8是一起来看流星雨(一起谐音17),图9是乔丹的球服(23),图10是一马当先(01),图11是十二星座(12),图12是19点播放的新闻联播(19)...
2021-09-11 22:09:18 2750 2
原创 2021DASCTF八月挑战赛WP
1.签到略。2.[crypto]easymath参考:https://zhuanlan.zhihu.com/p/363648238exp:s_shift = 1862790884563160582365888530869690397667546628710795031544304378154769559410473276482265448754388655981091313419549689169381115573539422545933044902527020209259938095466283
2021-08-31 12:19:10 489
原创 一道变异摩斯密码题
先上题:--.../--.-/--.../--.-/---../-..../---../...../---../--.../--.../--.-/--.../--.-/---../-..../---../...../---../...--/--.../--.-/--.../--.-/---../....-/---../..---/--.../--.-/--.../--.-/---../-..../---../...../---../---../--.../--.-/--.../--.-/---../-..
2021-08-26 23:35:13 2578
转载 PHP正则表达式笔记
打CTF经常遇到正则,实在是太烦了,把基础知识记录一下方便查找:来源:https://www.cnblogs.com/hellohell/p/5718319.html行定位符(^与$)行定位符是用来描述字符串的边界。“”表示行结尾,“”表示行开始,如"de",表示以de开头的字符串"de”表示行结尾,“^”表示行开始,如"^de",表示以de开头的字符串 "de”表示行结尾,“”表示行开始,如"de",表示以de开头的字符串"de",表示以de结尾的字符串。单词定界符我们在查找的一个单词的时候,如
2021-08-26 20:16:34 146
第四届Xman个人排位赛流量分析之strange_ssid复现
2019-12-29
第三方服务器获取微信公众号图文消息
2019-07-25
HttpClient发起HTTPs请求.rar
2019-07-25
Java写的AES文件加密软件
2018-12-24
java的ElGamal算法实现
2018-04-25
RSATool2v17.rar
2017-07-20
commons-scxml2-2.0-SNAPSHOT.jar
2017-06-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人