- 博客(35)
- 收藏
- 关注
原创 修正“ModuleNotFoundError: No module named ‘flask_sqlalchemy‘”报错。
在flask操纵数据库的过程中,我明明使用了pip3 install flask-sqlalchemy,并且使用了。pip show flask-sqlalchemy,结果页显示安装成功,搜了半天,也没有解决办法,后来发现在解释器中单独安装,即可。这个问题,虽然不难,但是把我糗死了。
2024-06-25 09:08:43 512
原创 16 sklearn 文本特征处理
', '据', 'OECD', '最新', '预测', ',', '明年', '全球', '经济', '增速', '将', '放缓', '至', '2.7', ' ', '%', ',', '这', '意味着', '2024', '年', '或', '将', '成为', '自', '2020', '年', '以来', '全球', '经济', '增速', '最低', '的', '一年', '。相反,如果某个词语在一篇文章中出现的频率低,而在其他文章中出现的频率高,那么这个词语在这篇文章中的重要性就应该低。
2023-12-18 09:34:17 73
原创 01 补数学知识--贝叶斯定理
贝叶斯定理的左边表示的是 A 发生的概率,给定 B 已经发生。右边表示的是 A 发生的概率,以及 B 发生的概率,再除以 B 发生的概率。贝叶斯定理是概率论中的一个定理,描述在已知一些条件下,某事件的发生概率。贝叶斯定理是一个非常重要的定理,在机器学习、统计学等领域有着广泛的应用。在已知 B 发生的条件下,A 发生的概率等于:A 发生的概率乘以 B 发生的概率,再除以 B 发生的概率。如果我们事先知道球的颜色比例是 60% 白球 40% 黑球,那么抽出一个白球的概率是多少?答案是 66.67%。
2023-11-30 08:51:22 80
原创 11 头脑中闪现的问题:为什么我感觉机器学习中的数据分析和自然语言处理要学的内容差不多呀?
为什么我感觉机器学习中的数据分析和自然语言处理要学的内容差不多呀?
2023-11-25 20:47:35 33
原创 10 如何入门自然语言处理--从菜鸟到老鸟的学习大纲
CV计算机视觉技术:掌握计算机视觉基础算法原理,掌握目标检测、分类、跟踪等各类CV任务,学生可应对市场上CV工程师岗位,根据互联网人才招聘数据显示薪资可达20K以上。机器学习核心技术:掌握核心机器学习算法原理,掌握分类、回归、聚类使用场景,满足人工智能数据挖掘类岗位,据相关招聘网站显示薪资可达到15K-20K。深度学习核心技术:掌握深度学习算法原理,掌握BP神经网络、CNN、RNN等基础网络结构,为后续NLP和CV奠定技术基础。Non-linear transformation非线性转化。
2023-11-25 19:12:23 36
原创 04 自然语言处理--文本预处理和分词
在医疗领域,我们需要处理大量的文本,如病历和科研论文。对这些文本进行预处理和分词,可以帮助我们提取有价值的信息,便于进一步分析。
2023-11-21 22:55:44 124
原创 0基础如何学习区块链里的web3
Solidity是一种专门用于编写智能合约的编程语言,智能合约是一种运行在区块链上的自动执行的代码,它可以实现各种复杂的逻辑和功能。因此,如果你想成为一个web3开发者,你需要学习Solidity语言,并掌握如何编写、部署和测试智能合约。区块链是一种分布式的、去中心化的、不可篡改的数据存储技术,它可以实现信息的安全、透明和民主化。web3是一种利用区块链技术构建的下一代互联网,它可以让用户拥有自己的数据、身份和财富,不受中心化平台的控制和剥削。实践项目可以让你巩固所学,并且提高你解决问题和创新思维的能力。
2023-05-31 17:25:15 102
原创 简单的天气预报 (六)
本篇主要介绍的内容有两个一、切换城市二、刷新天气先来介绍刷新天气在上一篇中,我们在显示天气的activity里初始化了一些控件,里面包括2个按钮,其中之一就是刷新天气。然后我们去设置它的点击事件。refreshWeather.setOnClickListener(this); @Override public void onClick(View view) { s
2023-05-31 17:25:00 887
原创 简单的天气预报 (五)
本篇完成的任务主要是在我们选定城市后,显示该城市的天气。在第三篇中,我们提到的工具类Utility里有一个方法叫做handleWeatherResponse,它利用json解析天气数据的;还有一个方法叫做saveWeatherInfo,它利用SharedPreferences来保存天气数据的,具体的请去第三篇中去看。网址:http://blog.csdn.net/guya1990/articl
2015-01-22 15:19:10 852
原创 简单的天气预报 (四)
本篇主要介绍遍历省市县后的UI布局很简单,主要就是一个textView和一个listView组成。<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_
2015-01-21 21:24:35 797
原创 简单的天气预报 (三)
本节要完成3个mission。主要是完成3个工具类,一个是与服务器交互的HttpUtil,另外一个是解析数据的Utility,还有一个是保存天气信息。mission1:通过联网来获取数据我们是通过联网来获取省县市的数据的,这就是说我们的程序存在与服务器的交互,那么我们通过一个工具类去与服务器去交互,省去了我们每次都写重复的关于HttpUrlConnection的代码。我们去
2015-01-14 16:03:48 1313
原创 简单的天气预报 (二)
数据库与数据表的创建本节完成3个任务mission1:创建表mission2:创建表对应的实体类mission3:创建一个操作表的类,这个类有2大类功能,一个是把省市县的数据存储到数据库中,一个是从数据库中读取省市县的数据。接下来,让我们一一去完成。先来搞定mission1。先来分析一下我们即将创建的表,我们创建的表有3个,分别是省市县。其中省表中有省的
2015-01-14 10:29:11 1239
原创 简单的天气预报 (一)
从今天起,开播如何一步一步的开发一款简单的天气预报软件。下图是该程序的预览图。软件功能大致如下:1.罗列出全国所有的省、县、市2.可以查看全国任意城市的天气信息,可以自由的切换城市,去查看其他的城市的天气。3.提供手动更新和后台自动更新天气的功能。利用到的技术有:1、UI设计2、联网操作3、定位4、数据存储5、服务
2015-01-14 10:19:02 1282
原创 LitePal学习总结 (八)...续二
LitePal框架是郭神的开源框架,郭神博客接续一继续开播,查询的东西太多了,郭神辛苦。下面总结激进查询,我理解的激进查询就是关联表查询。如图,在我们前面介绍的find()方法里,添加一个isEager参数即可,其他使用方法不变。上代码 /** * 演示激进查询 */ private void selectTest6() { New
2015-01-07 18:38:53 691
原创 LitePal学习总结 (八)...续一
LitePal框架是郭神的开源框架,郭神博客惯例,膜拜一下郭神。下面正式开播,上一篇(总结八)写的太累,但是也把简单查询给总结完了,本篇接着总结八继续写。介绍完简单查询,我们介绍连缀查询。郭神的连缀查询,我理解的就是根据条件查询。举例:查询News表中,查询id>5的数据 /** * 查询id>5的记录 */ private void selectTe
2015-01-07 16:22:35 553
原创 LitePal学习总结 (八)
LitePal框架是郭神的开源框架,郭神博客惯例,文章开播前先膜拜一下郭神。下面正式开播,本篇我们要介绍的是LitePal的查询操作。我擦,终于到最后了。。。先看方法描述举例子:比如我现在想要查询News数据表里的id=4的数据。来人,上代码 /** * 根据id查找 */ private void findDataById() { N
2015-01-07 15:11:51 614
原创 LitePal学习总结 (七)
LitePal框架是郭神的开源框架,郭神博客在上一篇中,我们介绍了利用LitePal去修改数据表中的数据,在本篇中,我们来介绍利用LitePal去删除数据表中的数据。先来瞄一眼删除方法的代码介绍。看完描述,接下来开搞。假设我看News表中第1条数据不爽,我想删除它。现在未删除之前的数据表上代码 /** * 删除数据 */ pri
2015-01-07 14:29:59 612
原创 LitePal学习总结 (六)
LitePal框架是郭神的开源框架,郭神博客在上一篇中,我们描述了利用LitePal框架对数据表进行插入数据操作,而在本篇,我们继续开播LitePal框架对数据表内数据的修改操作。先来瞄一眼update的方法描述。看完方法介绍,接下来我们来实践一下。我们假设要修改News表里的第4条数据,没修改前,数据表如图,借用一下上一篇的图。接下来,我来写代
2015-01-07 13:48:14 571
原创 LitePal学习总结 (五)
LitePal框架是郭神的开源框架,郭神博客先膜拜一下郭神。从本篇开始,开播郭神的LitePal框架的CURD操作。想要利用LitePal框架使得实体类具有CURD的功能,那么就要先让实体类继承DataSupport这个类。以实体类News举例package org.guya.litepaltest.model;import java.util.ArrayList;impor
2015-01-07 09:58:30 786
原创 LitePal学习总结 (四)
LitePal框架是郭神的开源框架,郭神博客啦啦啦,先膜拜一下郭神,郭神威武。下面开始正题,利用LitePal去实现表关联。表关联口诀:1:1--》 外键关联1:N--》 外键关联N:N--》 中间表关联首先演示1:N的首先确定相关的表,在前三篇中,我们创建了两个表,分别是News表和Comment表,一个新闻可以对应多个评论,而一个评论却只能属于一条新
2015-01-06 19:18:08 661
原创 LitePal学习总结 (三)
LitePal框架是郭神的开源框架,郭神博客学习总结的第一篇总结了如何配置LitePal,第二篇总结了如何利用LitePal创建数据库及数据表。而本篇则是总结了如何利用LitePal更新数据表。在上一篇中,我们在demo数据库中创建了News数据表,但是现在需求有变,每一篇新闻对应的评论,则我们还需要一个Comment表。那该如何利用LitePal去更新数据库呢?根据创建New
2015-01-06 18:42:40 639
原创 LitePal学习小结 (二)
LitePal框架是郭神的开源框架,郭神博客在上一节中,我们学习完了郭神的LitePal框架的配置。接下来,我们将会利用LitePal来创建属于我们的数据库以及数据表。新建一个android项目。假设我们想要创建一个News表。那么,我们首先要先创建出一个与News表想关联的Model。package org.guya.litepaltest.model;impor
2015-01-06 16:42:14 538
原创 LitePal学习小结 (一)
LitePal框架是郭神的开源框架,郭神博客今天学习了郭神的LitePal框架,这个框架使得我们进行android数据库操作的时候,很方便,尤其是涉及到表关联的时候,对于我们程序员属于一种解放,膜拜郭神。下面对LitePal框架进行一下总结,方便以后自己查询使用,想看详细内容,请移步郭神博客。一、LitePal框架的配置步骤一:把LitePal的jar导入至
2015-01-06 16:06:14 870
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人