- 博客(16)
- 收藏
- 关注
原创 【Prompt】大模型提示词(Prompt)工程方法
零样本提示,即不需要提供任何样本学习的提示词,提示词直接指示模型执行任务,不需要学习任何额外的样本。
2024-10-22 10:11:10
296
原创 关于 CVE-2016-1000027/CNNVD-202001-046 Vware Spring Framework 代码问题漏洞
目前没有方法能彻底解决这个漏洞,java反序列化本来就是危险的操作,所以针对这个问题,spring团队只能在文档中标注在使用http invoker时注意不要暴露给不信任的client。http invoker本质是通过RPC调用,然后反序列化对象进行通信,在将http invoker端口暴露给不信任的client时就会产生风险。
2023-08-18 11:33:54
1819
4
原创 [Maven版本管理插件] - maven-release-plugin介绍与使用
本文介绍了maven-release-plugin的基本配置和使用
2023-05-16 16:57:45
1938
原创 【Mybaits源码】简单的手写一个Mybatis(V1.0)
本文需要对以下Java设计模式有一定了解:工厂模式Builder模式代理模式(Mybatis的核心)Mybatis中的设计模式本文源码如果你在浏览过程中发现不合理的地方或者您是个大佬,欢迎指正,共同学习天哪!手动编写mybatis雏形竟然长这样。
2022-11-24 10:44:19
202
原创 好玩的spring-cloud-kubernetes 2.* 手把手入门
根据spring官方文档以及例子,通过minikube搭建简单的k8s集群手把手完成实验
2022-08-22 18:29:29
591
2
原创 Java8中的Stream - 从例子出发感受
PS:本文需要对Java8的函数式编程有一定了解申明:该例子取自B站UP主(噼哩啪啦piapiapia)发布的webFulx响应式编程教程视频:视频点击直达Stream的创建public class CreateStream { public static void main(String[] args) { List<String> list = new ArrayList<>(); list.add("!11");
2022-05-15 15:12:05
163
原创 Clamav 安装+基本使用
Clamav 安装+使用简介:Clamav 免费的杀毒软件,运行在linux不错本文参考:https://blog.youkuaiyun.com/u011405698/article/details/88032736https://www.jianshu.com/p/5235b4972442http://www.clamav.net/download.htmlrpm -i (其他) / dpkg -i (ubuntu)添加用户组clamav和组成员clamavgroupadd clama
2022-01-24 13:55:56
1197
原创 Spring security 学习笔记(一)简单的Authentication认证
环境:IDEA Mysql JPA Spring Boot 2.X1.准备工作在IDEA新建一个Springboot 引入spring-boot-starter-data-jpaspring-boot-starter-webspring-boot-starter-securityspring-boot-devtools (开发时调试用)mysql-connector-javalombokspring-boot-starter-test写一个系统用户实体 实现 UserDetails 接
2021-04-29 17:06:50
528
原创 机器学习 / 数据分析(五) (特征工程——数据采样)
数据采样1.有放回的采样Random Sampling2.无放回抽样Random Sampling3.分层抽样4.概率采样不平衡采样5.随机过采样标签数据(为了样本平衡)数据不平衡:随机抽样,使样本平衡:6.PCA降维画图方法:7.RandomUnderSampler随机欠采样8....
2021-02-01 22:13:28
806
原创 机器学习 / 数据分析(四) (特征工程——泰坦尼克-特征清洗)
数据清洗1.根据原有列值 产生新的特征例:说明: 根据原有的姓名列,生成新的列Title值为title_list的取值 或NaNmap: X即为Name中的每个值 最后放回一个DataFrame(这里是一维)2.替换数据(进一步 清洗数据)说明: 简化Title的取值apply:第一个参数是函数指针,其中X接受到的即是每一行的数据=>axis=13.根据Cabin(房间)新增特征...
2021-02-01 22:09:16
350
原创 机器学习 / 数据分析(三) (数据预处理 ——时序图与相关性分析)
时序图 生成数据随机生成一个有一定线性相关数数据集:参考:双击查看导入数据集,并且处理数据中的时间dataset = pd.read_csv("./data/AirPassengers.csv",parse_dates=['Month'],index_col='Month') 使用 statsmodels.tsa.seasonal 中的 seasonal_decompose 方法decomposition = seasonal_decompose(data)# .
2021-02-01 22:07:41
1247
原创 机器学习 / 数据分析(六) (特征工程——特征降维与特征选择)
特征降维 使用sklearn 降维 手写PCA降维特征选择 相关系数选择 过滤法 使用 sklearn.feature_selection => chi2 包装法 Wrapper sklearn 嵌入法 Embeded (常用) Random Forest 选择 LightGBM 选择...
2021-02-01 21:58:01
306
原创 机器学习 / 数据分析(二) (数据预处理 ——统计分布与统计量)
统计分布 通过 pandas['Age'].hist(bins=number) 观察数据直方图,比较训练集和测试集的分布情况 (直方图X轴的跨度) pandas['Sex'].value_counts() 观察数据分布情况(适合取值情况不多的情况)目的同上PS:train[train["Survived"] == 1].Fare.hist([bins]) 查看生存为 1 的票价统计量 train.groupby(['Age']).Fare.mean().reset_index().
2021-02-01 21:42:59
420
原创 机器学习 / 数据分析(一) (数据预处理 ——异常值和缺失值处理)
Pandas. fillna(value) —— 补充缺失值 fillna(method='',inplace=Boolean) => pad(利用前面的值填充)、bfill(后面的值填充) inplace(是否替换原来的数据)PS: pad = ffill | backfill = bfill 均值填充train['Age']=train['Age'].fillna(np.mean(train['Age']))test['Age']=test['Age'].f...
2021-02-01 21:40:51
1449
原创 pythonWeb-Django入门(二)(随官方文档)-后台管理
Django后台管理官方说明:为你的员工或客户生成一个用户添加,修改和删除内容的后台是一项缺乏创造性和乏味的工作。因此,Django 全自动地根据模型创建后台界面。理解:Django把后台给你整好了1. 创建一个管理员账号首先,我们得创建一个能登录管理页面的用户。请运行下面的命令:$ python manage.py createsuperuser键入你想要使用的用户名,然后按下回车键:Username: admin然后提示你输入想要使用的邮件地址:Email address: adm
2020-09-27 14:58:08
130
原创 pythonWeb-Django入门(随官方文档)-白话入门
Django准备:作者编辑环境:Pycharm python3.7 Django3.1.1创建一个Django 项目,并且创建一个应用 例如:–python manage.py startapp polls创建一个应用 polls1.1 连接mysql(1)在项目根目录中的__init__.py中加入import pymysqlpymysql.version_info = (1, 4, 13, "final", 0)pymysql.install_as_MySQLdb()(2) 在
2020-09-26 23:03:21
272
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人