- 博客(70)
- 资源 (1)
- 收藏
- 关注
原创 windows 安装causal-conv1d
打开setup.py文件把true改为fulse。选择带有post的版本下载下来。然后,在这个文件下安装就行。
2024-07-24 17:47:13
272
原创 TypeError: stat: path should be string, bytes, os.PathLike or integer, not NoneType
发现我是少下载了一个merge.txt文件,当时那个地方为空,所以未nontype。然后将BertTokenizer----->AutoTokenizer,就好了。
2024-07-03 19:40:31
320
原创 MSDRP: a deep learning model based on multisource data for predicting drug response
细胞系数据一共有四个矩阵数据,分别是,基因表达,体细胞突变,拷贝数变异三种类型,比如说,基因表达是该种细胞系与700个癌症基因在基因表达上的关系,其余类似。记下来对每个细胞系矩阵数据通过切比雪夫进行相似度处理,分别得到四个580*580的数据。
2023-11-20 11:17:14
843
原创 ValueError: Unknown engine: openpyxl,pandas指定读取新版本execl
【代码】ValueError: Unknown engine: openpyxl,pandas指定读取新版本execl。
2023-10-25 11:25:20
1644
1
原创 ‘FloatProgress‘ object has no attribute ‘style‘
pip3 install tqdm==4.40.0
2023-07-19 10:54:25
1379
原创 vgg16-pytorch
在第一个池化这里,图片长宽都缩小二倍,当池化核为2x2时,取最显著的一个特征可达到这个标准,因此池化核为2,输入长和宽为224,输出长和宽为112,计算池化的步长。刚听完土哥的入门pytorch,试着写一个不完善的vgg16。
2023-07-10 15:56:45
1408
原创 机器学习-进化算法
交换4567,从交换的对应位置开始,便利整个序列,没有出现在交换序列中则写入,1没有出现写入,9出现不写便利下一个9没有出现写入,3没有出现写入,7出现便利下一个8写入,以此类推,写完全部序列。例如1对应9,连接1-9,在连接对面的9,对面的9对应4,连接9-4,在找到对应的4,以此类推,最好找到1-9-4-8-1,绕城了一个圈,交换这些序列对应的位置。每个基因都要进行突变判定,为了防止变化过大,例如1-700的基因号,如果从1变到700,变化太大,所以为了防止这种现象,加以限制,例如在正负2区间内变化。
2023-06-19 16:56:56
3590
原创 简单的一次springMVC路由跳转
实现目标:使用springMVC前端控制器,跳转到WEB-INF的templates下面的前端页面1.目录结构2.创建一个maven的webapp项目,创建好之后记得把index.jsp文件删除,否i则会首先跳到这个文件,我们要用前端控制器转发所有请求(如果有大佬知道怎么让他存在,又不影响,希望可以学习一下)3.在xml里面,配置springMVC前端控制器,<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Appl
2022-04-12 23:11:55
1708
1
原创 spring-AOP
AOPAOP(JDK 动态代理)AOP(术语)基于AspectJ实现AOPAOP:通俗描述:不通过修改源代码方式,在主干功能里面添加新功能底层:动态代理(1)有接口的话,使用JDK 动态代理(2)没有接口,使用 CGLIB 动态代理AOP(JDK 动态代理)使用 JDK 动态代理,使用 Proxy 类里面的newProxyInstance方法创建代理对象//第一参数,类加载器//第二参数,增强方法所在的类,这个类实现的接口,支持多个接口//第三参数,实现这个接口 InvocationHa
2022-02-18 23:26:20
250
原创 spring-ioc
ioc基于xml注入创建对象第一种方式:使用set方式注入第二种方式:使用有参构造方式注入第三种方式:使用p名称空间注入(了解)xml注入其他类型属性1,字面量2,外(内)部bean(其他对象)3.注入属性-级联赋值4. 注入集合属性bean管理(FactoryBean)bean 作用域bean生命周期xml 自动装配管理外部文件基于注解注入基于xml注入<!--id:唯一标识码,class类全路径。--><bean id="book" class="spring5.Book">
2022-02-17 21:58:28
312
原创 JavaWeb上传与下载文件
文件的上传步骤1、要有一个 form 标签,method=post 请求2、form 标签的 encType 属性值必须为 multipart/form-data 值3、在 form 标签中使用 input type=file 添加上传的文件4、编写服务器代码(Servlet 程序)接收,处理上传的数据。encType=multipart/form-data 表示提交的数据,以多段(每一个表单项一个数据段)的形式进行拼接,然后以二进制流的形式发送给服务器commons-fileupload
2022-01-12 23:59:47
82
原创 python 协程 & 异步编程(asyncio)
asyncio协程一、效果演示1.1 正常执行1.2 使用asynico学习使用3.1 事件循环asyncio.wait()3.2 携程函数3.3 await3.4 Task对象协程协程(Coroutine),也可以被称为微线程,是一种用户态内的上下文切换技术。简而言之,其实就是通过一个线程实现代码块相互切换执行协程意义:在一个线程中如果遇到IO等待时间,线程不会傻傻等,利用空闲的时候再去干点其他事。一、效果演示1.1 正常执行from time import sleepfrom time i
2021-12-26 12:43:25
1400
1
原创 jQuery addClass生效之后又消失
原因:当你点击一个链接时,页面的整个DOM被拆除和丢弃,并创造了DOM更换通过阅读新页面的HTML。所以您对旧DOM的更改不会持久。<ul class="nav nav-sidebar"> <li class="active"><a href="home.html" >收藏中心</a></li> <li><a href="index.html">主页<
2021-11-27 19:47:56
544
原创 java-IO:File,字节流,字符流,缓冲流
IOFile类File 类的使用File 类的使用:常用构造器File 类的使用:路径分隔符File 类的使用:常用方法IO流原理及流的分类Java IO原理流的分类节点流和处理流InputStream & ReaderInputStream常用方法Reader常用方法OutputStream & WriterOutputStreamWriter节点流(或文件流)读取文件写入文件节点流(或文件流):注意点缓冲流File类File 类的使用java.io.File类:文件和文件目录路径
2021-11-26 00:02:37
120
原创 redis集群碰到的问题
oot@lin bin]# ./redis-cli -h 192.168.119.10 -p 7001192.168.119.10:7001> flushallOK192.168.119.10:7001> cluster reset
2021-11-23 19:32:51
591
原创 java-String类
StringString:字符串,使用一对“”引起来表示猜猜这个结果是什么?字符串与其他类型的转换String:字符串,使用一对“”引起来表示1.String声明为final的,不可被继承2.String实现了Serializable接口:表示字符串是支持序列化的实现了Comparable接口:表示String可以比较大小3.String内部定义了final char[] value用于存储字符串数据4.String:代表不可变的字符序列。简称:不可变性。当对字符串重新
2021-11-20 21:03:06
605
1
原创 java-Date类
java.util.Date类java.sql.Date类1.两个构造器的使用构造器一:Date():创建一个对应当前时间的Date对象构造器二:创建指定毫秒数的Date对象2.两个方法的使用toString():显示当前的年,月,日,时,分,秒getTime():获取当前Date对象对应的毫秒数。(时间戳)时间戳public static void main(String[] args) { long time = System.currentTimeMillis();
2021-11-20 20:43:42
487
原创 linux系统安装配置redis
Redis安装第二步:在Linux下安装gcc环境yum install gcc-c++第三步:将下载的Redis源码包上传到Linux服务器中如果没下载redis的话,我这有个redis-3.0.0第四步:解压缩Redis源码包tar -zxvf redis-3.0.0.tar.gz -C /usr/local/src第五步:编译redis源码cd /usr/local/src/redis-3.0.0/make install PREFIX=/usr/local/redis-3.0
2021-11-20 19:10:41
873
原创 java集合大杂烩
前言:一方面,面向对象语言对事物的体现都是以对象的形式,为了方便对多个对象的操作,就要对对象进行存储。另一方面,使用Array存储对象方面具有一些弊端,而Java集合就像一种容器,可以动态地把多个对象的引用放入容器中。数组在内存存储方面的特点:教组初始化以后,长度就确定了。数组声明的类型,就决定了进行元素初始化时的类型数组在存储数据方面的弊端:数组初始化以后,长度就不可变了,不便于扩展数组中提供的属性和方法少,不便于进行添加、删除、插入等操作,且效率不高。同时无法直接获取存储元素
2021-11-20 17:15:46
787
原创 java-枚举类
使用场景类的对象只有有限个,确定的。举例如下星期:Monday(星期一)、…、Sunday(星期天)性别:Man(男)、Woman(女)季节:Spring(春节)…Winter(冬天)支付方式:Cash(现金)、WeChatPay(微信〉、Alipay(支付宝)、BankCard(银行卡)、CreditCard(信用卡)就职状态:Busy、Free、 Vocation、Dimission订单状态:Nonpayment(未付款)、Paid(已付款)、Fulfilled(已配货)、Deliv
2021-11-19 22:54:52
229
原创 爬虫识别图形验证码
import ddddocrocr = ddddocr.DdddOcr()with open('code.png', 'rb') as f: img_bytes = f.read()res = ocr.classification(img_bytes)print(res)
2021-11-18 13:15:44
2270
原创 redis主从复制和集群搭建
克隆虚拟机(虚拟机必须处于关闭状态)配置克隆的虚拟机查看本机ip:ip addrvim /etc/sysconfig/network-scripts/ifcfg-ens33重启系统:reboot配置主从复制主redis配置(修改bind所绑定的IP地址)打开redis.conf配置文件从redis配置修改从redis服务器上的bind属性修改从redis服务器上的redis.conf文件中slaveof属性,指定主服务器的IP和端口号上边的配置说明当前该【从redis服务器
2021-11-18 09:21:52
1327
原创 239. 滑动窗口最大值
239. 滑动窗口最大值给你一个整数数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位。返回滑动窗口中的最大值。示例 1:输入:nums = [1,3,-1,-3,5,3,6,7], k = 3输出:[3,3,5,5,6,7]解释:滑动窗口的位置 最大值[1 3 -1] -3 5 3 6 7 31 [3 -1 -3] 5 3 6 7
2021-11-17 23:52:24
67
原创 python去掉爬取产生的html空格
str = " 审定编号:皖审麦20210006"print(str.replace(u’\xa0’, ‘’))print(str.strip("\n\r \xa0"))print(“人”)
2021-11-14 19:11:06
1065
原创 java线程通信
多线程线程同步一、涉及到的方法wait():一旦执行此方法,当前线程就进入阻塞状态,并释放同步监视器notify():一旦执行此方法,就会唤醒被wait的一个进程,如果有多个线程被wait,就唤醒优先级高的线程notifyAll():一旦执行此方法,就会唤醒所有被wait的线程二、说明1.wait(),notify(),notifyAll()三个方法必须使用在同步代码块或者同步方法中2.wait(),notify(),notifyAll()三个方法的调用者必须时同步代码块或同步方法中的
2021-11-12 23:33:26
73
原创 java线程安全问题与死锁
线程的同步例如:卖票的问题package day9.ten;/* *1.问题:卖票过程中,出现了冲票,错票-->出现了线程的安全问题 * 2.问题出现的原因:当莫格线程操作车票的过程中,尚未操作完成时,其他线程参与进来 * 3.如何解决:当一个线程在操作ticket的时候,其他线程不能参与进来,直到线程a操作完,其他线程才可以操作ticket。 * 即使线程a出现了组设,也不能改变 */class Window1 implements Runnable{ pr
2021-11-11 23:35:20
2304
原创 java多线程使用
多线程程序:是为完成特定任务,用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象进程:是程序的一次执行过程,或是正在运行的一个程序。是一个动态的过程:有它自身的产生、存在和消亡的过程。——生命周期如:运行中的QQ,运行中的MP3播放器≥程序是静态的,进程是动态的进程作为资源分配的单位,系统在运行时会为每个进程分配不同的内存区域线程(thread):进程可进一步细化为线程,是一个程序内部的一条执行路径。比如,管家可以同时查杀,扫描,清理垃圾,这既是多线程若一个进程同一时间并行执
2021-11-10 13:00:42
621
原创 CSS 2D与动画
1.2D转换1.translate2D移动是2D转换里面的一种功能,可以改变元素在页面中的位置,类似定位1.语法transform:translate(x,y);transform:translateX(n)transform:translateY(n)3.重点定义2D转换中的移动,沿着X和Y轴移动元素translate最大的优点:不会影响其他元素的位置translate中的百分比单位是相对于自身元素的translate:(50%,50%);对行内标签没有效果2.rotate2
2021-11-09 13:53:53
174
原创 爬取人民邮电出版社书籍信息
一,请求页面,获取bookIdimport requestsimport json# 获取bookIdurl = 'https://www.ptpress.com.cn/masterpiece/getMasterpieceListForPortal'headers = { 'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0
2021-11-09 11:14:36
6828
1
原创 java内部类
概念:Java中允许将一个类A声明在另一类B中,则类A就是内部类,类B成为外部类内部类的分类:成员内部类(静态,非静态)VS局部内部类(方法内,代码块内,构造期内)成员内部类:一方面,作为外部类的成员调用外部类的结构可以被static修饰可以被4中不同的权限修饰另一方面,作为一个类:类内可以定义属性、方法、构造器等可以被final修饰,表示此类不能被继承。言外之意,不使用final,就可以被继承可以被abstract修饰使用举例:如何实例化成员内部类的对象,如何在成员类中区分调
2021-11-03 10:28:07
46
原创 爬取河科院各个新闻内容,然后分词处理,取出来最高的前十个词(作业)
import urllib.requestfrom bs4 import BeautifulSoupresponse = urllib.request.urlopen('https://news.hist.edu.cn/kyyw/378.htm')#print(response.read().decode('utf-8'))content=response.read().decode('utf-8')soup = BeautifulSoup(content, 'html.parser', from
2021-11-02 09:38:30
58
原创 关于匿名方法的一些使用
一、匿名对象的介绍理解:我们创建的对象,没有显式的赋给一个变量名例如:new Person(),不赋值给一个变量。没有对象名称的对象就是匿名对象。 即栈内存中没有名字,而堆内存中有对象。匿名对象只能使用一次,因为没有任何的对象引用,所以将称为垃圾,等待被GC回收。只使用一次的对象可以通过匿名对象的方式完成,这一点在以后的开发中将经常使用到二、使用举例举例:public class Demo01 extends Person{ public static void main(Strin
2021-11-01 11:31:47
233
原创 关于java面向对象做的一些笔记
面向对象要理解面向对象思想,我们先要知道什么是对象?《Java编程思想》中提到“万物皆为对象”的概念。它将对象视为一种奇特的变量,它除了可以存储数据之外还可以对它自身进行操作。它能够直接反映现实生活中的事物,例如人、车、小鸟等,将其表示为程序中的对象。每个对象都具有各自的状态特征(也可以称为属性)及行为特征(方法),java就是通过对象之间行为的交互来解决问题的。面向对象就是把构成问题的事物分解成一个个对象,建立对象不是为了实现一个步骤,而是为了描述某个事物在解决问题中的行为。而类是从对象的属性和行
2021-11-01 00:16:37
127
原创 使用docker创建fdfs并使用
1.拉取镜像docker pull delron/fastdfs2.使用docker镜像构建tracker容器docker run -dti --network=host --name tracker -v /var/fdfs/tracker:/var/fdfs -v /etc/localtime:/etc/localtime delron/fastdfs tracker3.使用docker镜像构建storage容器(存储服务器,提供容量和备份服务)docker run -dti --netw
2021-10-30 21:39:35
726
原创 15-三数之和
给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有和为 0 且不重复的三元组。注意:答案中不可以包含重复的三元组。示例 1:输入:nums = [-1,0,1,2,-1,-4]输出:[[-1,-1,2],[-1,0,1]]示例 2:输入:nums = []输出:[]示例 3:输入:nums = [0]输出:[]来源:力扣(LeetCode)链接:https://leetcode-cn.com/p
2021-10-30 09:14:31
68
原创 179-最大数
一、题目给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有和为 0 且不重复的三元组。注意:答案中不可以包含重复的三元组。示例 1:输入:nums = [-1,0,1,2,-1,-4]输出:[[-1,-1,2],[-1,0,1]]示例 2:输入:nums = []输出:[]示例 3:输入:nums = [0]输出:[]来源:力扣(LeetCode)链接:https://leetcode-cn.
2021-10-28 13:47:29
68
原创 1-两数之和
给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。示例 1:输入:nums = [2,7,11,15], target = 9输出:[0,1]解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。示例 2:输入:nums = [3,2,4], target = 6
2021-10-24 22:40:18
61
原创 python使用python-alipay-sdk支付宝对接
一、获取appid和公私钥 支付宝地址1.可以使用系统默认的公私钥2.也可以自己生成获取应用公钥和私钥使用Web在线加密 —>点击生成密钥复制应用私钥 然后再 沙箱应用 中点击 -> 自定义密钥,选择公钥,修改就好了,它会自动生成支付宝公钥将应用公钥复制下来,以这样的格式 public = """-----BEGIN PUBLIC KEY----- 应用公钥 -----END PUBLIC KEY-----
2021-09-26 15:29:11
3445
原创 django迁移新表时,一直报上一个表存在
我怀疑是那个表存在,我先把那个模型类,注释掉,然后重新迁移,失败,再把那个迁移文件,注释,然后重新迁移还是失败,最后我把他们还原,新奇的出现了,竟然迁移成功了,还没有错误...
2021-09-26 13:25:26
216
原创 django 迁移表时Running migrations: No migrations to apply.
我遇到的问题是:我新建了一个模型类,在创建数据库表的时候,报了一个上一个模型类已存在的问题解决办法:同步数据库python manage.py migrate 注册应用名字--fake官方原话:The “initial migrations” for an app are the migrations that create the first version of that app’s tables. Usually an app will have one initial migratio
2021-09-16 20:52:30
609
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人