- 博客(31)
- 收藏
- 关注
原创 本地文件上传Github的方法
本文仅用于个人回忆本地文件上传GitHub方法,使用HTTP上传而不是SSH,其余文件已配置完成,如果你和我一样,那么请往下看,这条博客不说废话。在GitHub上创建文件,这里命名为SPSS,然后输入以下内容,注意,后面的网址是你文件copy时的HTTP,而不是网址。filename是你想要上传在GitHub的提交信息,可以不写但还是建议写上,我一般写文件名。如果在文件夹中找不到.git文件,需要按照以下方式查看隐藏的项目。选择需要上传的文件,右键选择Git Bash Here。
2024-07-02 09:49:36
317
原创 selenium爬取TapTap评论
上一篇写的beautifulsoup和request爬取出的结果有误。首先,TapTap网页以JS格式解析,且评论并没有“下一页”,而是每次加载到底部就要进行等待重新加载。我们需要做的,是模仿浏览器的行为,所以这里我们用Selenium的方式爬取。
2024-05-10 10:51:51
1273
原创 BeautifulSoup库TapTap评论爬虫
最近在写关于评论数据主题建模和情感分析的作业,本来想用八爪鱼直接爬TapTap的评论数据,但是自动识别网页总是定位错误,还是回归BeautifulSoup和Request来进行评论内容的爬取,具体操作步骤如下。
2024-05-06 18:47:48
1371
3
原创 Python大数据实践:selenium爬取京东评论数据
Selenium是广泛使用的模拟浏览器运行的库,用于Web应用程序测试。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样,并且支持大多数现代 Web 浏览器。
2024-03-18 19:27:06
2217
11
原创 商务与经济统计:中英文转换
Logistic回归中的E(y) 被解释为概率 interpretation of E(y) as a probability in logistic regression。样本容量与x拔的抽样分布的关系 Relationship Between the Sample Size and the Sampling Distribution of。误差项e的方差的估计=an estimate of error e’s s²=MSE=the mean square error=SSE/n-p-1。
2024-01-20 10:14:54
1545
原创 python期末:数据文件
C. [‘巴哈马’, ‘巴林’, ‘孟加拉国’, ‘巴巴多斯’, ‘\n’, ‘白俄罗斯’, ‘比利时’, ‘伯利兹’]D. [‘巴哈马’, ‘巴林’, ‘孟加拉国’, ‘巴巴多斯’, ‘白俄罗斯’, ‘比利时’, ‘伯利兹’]A. [‘巴哈马’, ‘巴林’, ‘孟加拉国’, ‘巴巴多斯\n白俄罗斯’, ‘比利时’, ‘伯利兹’]A readlines() 函数读入文件内容后返回一个列表,元素划分依据是文本文件中的换行符。B. [‘巴哈马, 巴林, 孟加拉国, 巴巴多斯, 白俄罗斯, 比利时, 伯利兹’]
2024-01-19 12:03:22
837
原创 python期末:组合数据
MonthandFlower={“1月”:“梅花”,“2月”:“杏花”,“3月”:“桃花”,“4月”:“牡丹花”,“5月”:“石榴花”,“6月”:“莲花”,“7月”:“玉簪花”,“8月”:“桂花”,“9月”:“菊花”,“10月”:“芙蓉花”,“11月”:“山茶花”,“12月”:“水仙花”}A.(‘北美洲’: ‘北极兔’, ‘南美洲’: ‘托哥巨嘴鸟’, ‘亚洲’: ‘大熊猫’, ‘非洲’: ‘大猩猩’, ‘南极洲’: ‘帝企鹅’)A.出错 B.Hello!
2024-01-19 12:02:38
1730
原创 python期末:常见模块的使用及计算生态
C.while True: 创建了一个永远执行的循环 D.random.randint(1,10) 生成[1,10]之间的整数。C. time.perf_counter()返回一个固定的时间计数值 D. time库是Python中处理时间的标准库。A.random 库里提供的不同类型的随机数函数是基于 random.random() 函数扩展的。A. time库提供获取系统时间并格式化输出功能 B. time.sleep(s)的作用是休眠s秒。
2024-01-19 12:01:53
967
原创 python期末考试:函数与模块
D.对于组合数据类型的全局变量,如果在函数内部没有被真实创建的同名变量,则函数内部不可以直接使用并修改全局变量的值。B.函数能完成特定的功能,对函数的使用不需要了解函数内部实现原理,只要了解函数的输入输出方式即可。B.如果函数内部定义了跟外部的全局变量同名的组合数据类型的变量,则函数内部引用的变量不确定。C、使用函数最主要的作用是复用代码 D、Python函数不可以定义在分支或循环语句的内部。A.局部变量指在函数内部使用的变量,当函数退出时,变量依然存在,下次函数调用可以继续使用。print(“您好!
2024-01-13 10:59:43
970
1
原创 python期末考试:控制语句
C. Python 中 if-elif-else 语句描述多分支结构 D. 分支结构可以向已经执行过的语句部分跳转。A. 执行代码出错 B. Python语言,是,脚本,语言 C. Python语言是脚本语言 D. 无输出。C. Python 中的 pass 是空语句,一般用作占位语句 D. elif 可以单独使用。A.if 语句 B.eval 语句 C.循环语句 D.try-except 语句。A. [1,2,3] B. [3,2,1] C. 运算错误 D. 输入的不是列表。
2024-01-13 10:58:58
1859
1
原创 python期末考试:基本数据的表示
A. a+b的值是11 B. a//b的值是4 C. a%b的值是1 D. a**b的值是18。49.如果 p=ord(‘a’), 表达式 print(p,chr((p+3)%26+ord(‘a’))) 的结果是( )。C.Python等级考试=============== D.===============Python等级考试。28.表达式print(float(complex(10+5j).imag))的结果是( )。
2024-01-13 10:55:48
1754
1
原创 python期末考试:python的基本使用
b = 20,执行a,b = a,a + b print(a,b)和a = b b = a + b print(a,b)之后,得到同样的输出结果:10 30。D. 在 Python 语言中,“=”表示赋值,即将“=”右侧的计算结果赋值给左侧变量,包含“=”的语句称为赋值语句。C. 设 x,y 表示一个点的坐标,则 x=a;A. 对于需要更高执行速度的功能,例如数值计算和动画,Python语言可以调用C语言编写的底层代码。A. esc() B. close() C. 回车键 D. exit()
2024-01-13 10:50:53
797
1
原创 python作业
通过绘制散点图,可视化用户的借阅模式。(要求:到网上搜索了解各类新颖的可视化工具包,并利用可视化工具包完成对上述分析结果的有效展示,要求展示效果好、新颖性好。(要求:结合借阅记录数据,实现数据分析任务,要求任务至少有5个,能够体现一定的复杂性和结果价值。找出总借阅量最高的20本书,并按照年份对这20本书借阅量进行动态绘制。绘制折线图,展现八位用户的结束情况分布,分析用户群体。4.绘制词云图,直观展示每年的借阅书目,用于图书馆的推荐书目机制。5.绘制折线图,展现八位用户的结束情况分布,分析用户群体。
2024-01-10 19:50:09
627
原创 蓝莓产量预测(R语言版)
id蓝莓唯一标识花期内最高温带日平均气温的最低记录,Clonesize蓝莓克隆平均大小花期内最高温带日平均气温,Honeybee蜜蜂密度花期内最低温带日平均气温的最高记录,Bumbles大型蜜蜂密度花期内最低温带日平均气温的最低记录,Andrena安德烈纳蜂密度花期内最低温带日平均气温,Osmia钥匙蜂密度花期内降雨量大于0的日数总和,花期内最高温带日平均气温的最高记录,花期内降雨日数的平均值,fruitset果实集seeds种子数fruitmass。
2024-01-10 12:23:06
891
1
原创 Java网络编程
客户端和服务器之间通过Socket套接字互相连接,当连接建立后,客户端和服务器可以通过对Socket对象的写入和读取进行数据传输。最后,在服务器端,accept() 方法返回服务器上一个新的 socket 引用,该 socket 连接到客户端的 socket。如果请求的端口号已经在使用,会出现端口号被占用,服务器无法连接到客户端的情况。客户端的输出流连接到服务器端的输入流,而客户端的输入流连接到服务器端的输出流。再次,Socket 类的构造函数试图将客户端连接到指定的服务器和端口号。考的应该比较少...
2023-12-30 17:01:34
400
原创 Java数据库编程
ResultSetMetaData中的方法:getColumCount()、getColumName()和getColumType()Statement:执行SQL语句并返回结果,是执行静态SQL语句的基本接口。Connection:表示与数据库的连接,提供管理和执行SQL的方法。ResultSet:表示SQL查询的结果集,提供对查询结果的访问方法。在结果集中求得列的数目:调用getColumCount()方法。在结果集中求得列名:调用getColumName()方法。都可以获取ResultSet中的值。
2023-12-30 16:59:27
975
原创 多线程和并行程序设计
当调用write方法时,如果队列已满,那么write方法也会阻塞,直到队列中有足够的空间来存储新的数据。这意味着,如果队列已满,那么write方法会一直等待,直到有新的数据可以写入。当调用read方法时,如果队列为空,那么read方法会阻塞,直到队列中有新的数据可以读取。这意味着,如果队列为空,那么read方法会一直等待,直到有新的数据可以读取。使用线程池可以有效地管理和调度线程,提高系统的并发性能,同时可以有效地管理系统的资源,避免系统资源耗尽,提高系统的稳定性和响应性。
2023-12-30 16:52:41
969
原创 集合和映射表
2.LinkedHashMap 是HashMap的一个子类,保存了记录的插入顺序,在用Iterator遍历LinkedHashMap时,先得到的记录肯定是先插入的。3.TreeMap实现SortMap接口,能够把它保存的记录根据键排序,默认是按键值的升序排序,也可以指定排序的比较器,当用Iterator 遍历TreeMap时,得到的记录是排过序的;LinkedHashMap慢,因为LinkedHashMap的遍历速度只和实际数据有关,和容量无关,而HashMap的遍历速度和他的容量有关;
2023-12-30 16:09:52
365
原创 线性表、栈、队列和优先队列
ArrayList(本质上还是数组)、Vector(多线程、效率低,与ArrayList相似)、LinkedList(链表)、Stack(栈,继承Vector)、PriorityQueue(优先级队列)ArrayList用动态创建的数组存储元素,如果元素个数超过数组的容量,就创建一个更大的数组,并且将当前数组中的所有元素都赋值到新的数组中。父类的方法,子类要全部继承,但是父类的有些方法,子类可能没有→父类的方法子类进行重写→抛出异常。默认情况下,元素以自然顺序排序 最小的元素对应最高的优先级。
2023-12-30 15:41:47
893
原创 Java泛型
声明:ArrayList myList = new ArrayList ();泛型类型一定是引用类型Integer String Double Float。编译器可使用泛型信息,但这些信息在运行时是不可用的,这些类型被称为消除。可以在程序编译时而不是运行时检测出错误,保证代码安全性、可靠性。extends扩展类型 表示T或T的一个子类型。super超级类型 表示T或T的一个父类型。这个方法能够使泛型代码向后兼容使用原始类型的遗留代码。(原始类型:不使用类型参数的泛型类)
2023-12-30 15:04:28
419
原创 JavaFX UI组件和多媒体
利用sl.valueProperty().addListener(ov->statements)来添加一个监听器。setOrientation(Orientation.HORIZONTAL) 水平。setOrientation(Orientation.HORIZONTAL) 水平。如何设置一个选择模式?如何从一个组合框中获取一个条目?如何从一个组合框中获取一个选中条目?利用cbo.getValue()从一个组合框中获取一个选中条目。利用cbo.getItems()从一个组合中获取一个条目;
2023-12-30 14:58:17
967
原创 事件驱动编程和动画
用setCycleCount(Timeline.INDEFINITE)将一个动画的循环次数设置为无限次。2.将事件源和事件绑定在一起类似于反向绑定,事件源相当于target,事件相当于source。1.点击事件源,事件源产生一个事件(ActionEvent),将事件作为参数传进监听器中。3.事件是事件处理器当中的参数,而事件处理器一般注册到事件源当中。play( )开始 pause( )暂停 stop( )停止。事件处理器里面的方法的形式参数类型是事件类型(代码中体现)
2023-12-30 14:18:47
910
原创 JavaFX
面板(Pane):面板是JavaFX中的一种布局容器,它可以包含其他的节点(如按钮、标签等)。它允许你在一个属性的值发生变化时,自动地更新其他属性的值,而不需要显式的编程来实现这种更新。节点(Node):节点是JavaFX中所有可视化元素的基类,包括按钮、标签、文本框、图像等。GridPane: 它当中的节点可以被放置网格(矩阵)的任意一个单元格中,也可以根据需要设置一个节点跨越多个单元格(行或者列)。StackPane:它是栈面板,它后面的内容会显示在前面内容之上,还可以让内容显示在正中间。
2023-12-30 13:40:26
1031
原创 关于优课达课程的git问题
git commit -m的时候,一直报错,问我是谁,然后我就在git bash输入了这个,就完美解决了问题。我真是shy bee也真是有病,这个小问题卡我快两个月没学...我是一年前就配置好了git和ssh,然后换了一台电脑,疑似忘记配置了。学mongoDB那一章就老报错...无奈回去学spring boot。之前在web全栈开发的时候就碰到这个问题,懒得解决就一直没学。现在发现没解决学不了后面的课程,就来学一下。配置这一节卡了好久,今天终于差不多点通了。git add .没报错。
2023-05-23 20:28:54
152
1
原创 Python第四次作业
昨天python上机课取消了,晚上本来要去老师办公室汇报来着,结果还被放了鸽子。早知道就去找朋友玩了。1)查询也借阅了1103310用户至少4本所借图书的其他用户。4)查询所有年度借阅量最大的五部图书在各个年份借书的总量。2)查询借阅量最大的前10位用户及每人借的最多的图书。3)查询被同一用户在一年中能借阅多次的图书名称。以Pandas和借阅数据完成以下查询。lending.dat数据是老师给的。
2023-04-27 14:04:23
1206
2
原创 Android Studio每次打开都要下载Gradle的解决方法
我是先下载了相应版本的gradle-bin的zip,放入对应文件夹,但是再次打开Android Studio的时候还是在下载...于是,打开setting,搜索gradle,修改Gradle user home的路径,直接定位到.gradle文件夹,就行了。所以有时候其实定义文件夹位置太准确反而不是好事...
2023-04-27 13:57:00
13739
5
Java语言程序设计(进阶篇)原书第10版答案
2024-01-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人