- 博客(38)
- 资源 (3)
- 收藏
- 关注
原创 “东方杯”英特尔oneAPI黑客松大赛—参赛经验分享
本文主要是关于参加“东方杯”oneAPI黑客松大赛的赛后经验分享,贴了一些简单的代码供各位兄弟们一同交流。不得不说,oneMKL加速效果一级棒,
2023-08-28 16:51:26
419
原创 机器学习实战笔记(蜥蜴书)—— 第二章:端到端项目
“蜥蜴书”是我机器学习的启蒙书,现在开始二刷,顺便记录一下笔记。好记性不如烂笔头嘛。第一章是介绍,不做笔记了,第二章是我的笔记开始。
2023-08-27 11:49:22
611
原创 Python处理XML文件
XML全称是Extensible Markup Language,中文名为可扩展标记语言。网络中数据传输的常见格式有json、xml、txt等。json很简单,xml稍微复杂,但是在python面前都不是事。本文主要介绍python通过**DOM**方式对xml文件的解析读取、创建、修改等操作。
2022-10-03 18:36:08
6165
7
原创 科学计算python库:pandas基本使用
pandas我认为是python库中最基础的数据分析工具,很多其他的高级数据分析库都是在它的基础上或者借鉴中开发的。无论是不是做数据分析的,学python不学pandas真的是一大憾事。本文章是一篇入文章,里面有最基本的使用方法,日常使用够用了,更详细的可以看官方文档。
2022-09-16 20:12:04
1644
原创 Ubuntu基本使用
每个开发人员应该都应该学会linux系统的操作,起码基本的使用需要知道。本篇文章主要讲解linux系统的分支:Ubuntu的基本使用,不是很深入,但是日常操作绝对够用!!!。Ubuntu有成熟的桌面UI,并且支持纯命令行的模式操作,Ubuntu非常适合从Windows系统过渡到linux系统的用户。.........
2022-07-29 12:41:37
10547
原创 Numpy教程:Numpy.random模块使用(新)
在numpy1.17开始,Generator代替RandomState,但是网上的博客多比较老,还都是介绍的RandomState,写这篇文章介绍一下新的numpy.random的基本使用。以下展示的是新版Generator和旧版RandomState的比较
2022-04-19 22:15:00
8782
4
原创 科学计算Python库:Numpy入门
NumPy 是 Python 中科学计算的基础包。它是一个 Python 库,提供多维数组对象、各种派生对象(例如掩码数组和矩阵)以及用于对数组进行快速操作的各种例程,包括数学、逻辑、形状操作、排序、选择、I/O 、离散傅里叶变换、基本线性代数、基本统计运算、随机模拟等等。科学计算离不开numpy,学习数据分析必先学numpy!!!本文由浅入深,对numpy进行入门介绍。讲解了创建数组、索引数组、运算等使用。
2022-04-19 17:56:26
1800
原创 python基本使用
python具有简单、易学、免费、高扩展性等优势在处理IO密集型程序具有得天独厚的优势。python广泛应用于科学计算、人工智能、Web开发,桌面应用等等。其在有numpy、pandas、scipy、sklearn等库的加持下,在数据分析领域里占有重要席位。python属于动态编程语言,其灵活性非常高。我最喜欢他的交互式编程,通过jupyter工具,在数据分析领域里简直是神器一般的存在。本文介绍了python编写代码时经常用到的,比如文件IO操作、JSON处理、时间转换、日志处理等等。.........
2022-04-19 17:28:21
7662
原创 python处理SQLite数据库
数据库非常重要,程序的数据增删改查需要数据库支持。python处理数据库非常简单。而且不同类型的数据库处理逻辑方式大同小异。本文以sqlite数据库为例,介绍一下python操作数据库的方法。
2022-02-20 11:33:40
2952
原创 flask框架基本使用
Flask可以搭建轻量服务api,而且使用python语言编写程序,非常方便。以前也使用过php做服务器后端,但是不喜欢php的$,而且我想多学学python,没想到Flask框架恰好能满足我的需求,简直是一个神器!特别适合我这种非计算机专业人士学习,能快速搭建api,为前端web、微信小程序等提供api服务,非常nice,爱了爱了
2022-01-29 11:44:18
4187
原创 bootstrap5基本使用
bootstrap虽然没有Vue强大,但是对于新手快速建造精美的web有着非常大的帮助。我觉得bootstrap5更像是一个组件库,对于小型网页来说非常的nice。组件库非常精美、简洁。而且上手很快。非常的高兴的是官方文档很详细,不仅有详细的api文档,而且有完善的示例,对新手来说,一个例子胜过千字文。...
2022-01-29 11:28:28
7182
原创 JavaScript/JQuery基本使用
这是前端的JavaScript和JQuery的基础使用,对于日常使用来说,这些代码足够了。我写代码的时候经常忘记,写下常用的代码,用的时候直接看这些,免得再去百度了。文章内容以例子为主,一个例子胜过千言万语。
2022-01-21 10:49:53
2126
原创 JQuery异步post上传表单数据【标准化模板】
表单上传可能有文件要上传,而且需要异步。传统form提交非常不友好,用jquery来提交表单数据,具有极大的方便性。
2022-01-21 10:46:46
1019
原创 xlwings库基本使用
xlwing配合jupyter可以交互式操作excel文档。xlwing可以像VBA宏一样操作Excel文档。可以很好的适配pandas和matplotlib
2022-01-08 11:25:41
6725
4
原创 【python绘图】matplotlib基本使用(含实例)
matplot是优秀的数据可视化工具,关键还免费,非常好用。可以制作折线图,直方图,饼图等等。文末有实例。
2021-08-25 16:22:00
38164
3
原创 【踩坑点】python 传值和传址
Python参数传递采用的是“传对象引用”的方式如果函数收到的是一个可变对象(比如字典或者列表)的引用,就能修改对象的原始值——相当于传址。如果函数收到的是一个不可变对象(比如数字、字符或者元组)的引用,就不能直接修改原始对象——相当于传值。所以python的传值和传址是根据传入参数的类型来选择的。传值的参数类型:数字,字符串,元组传址的参数类型:列表,字典传给函数的参数是数字、字符串的话,函数内部改变不了参数原始数据但是如果变量时全局变量,你可以使用 global关键字,改变全局变量如
2021-08-23 07:59:04
614
原创 进程管理器pm2使用方法
pm2作为良好的进程管理器,可以守护进程,如果有一些nodejs和python脚本需要在云服务器上一直运行并且监护,pm2是一个我认为很好的工具,而且操作简单,上手容易
2021-08-22 13:16:06
1430
原创 android自定义控件报错的可能原因
layout.xml添加自定义控件一定要包名+类名的形式没有包名会报错继承后,一定要写以下两个构造方法
2021-07-18 18:07:31
515
2
原创 android全局更改字体大小遇到的一些坑
最近app想控制全局字体大小,于是想用改变fontScale的方式来动态改变字体的大小。遇到一些坑,特此记录。
2021-07-17 18:35:44
787
1
原创 Mapgis67软件实用操作
目录前言1、符号库是白色的,看不清怎么办?解决办法:2、mapgis单位问题3、工程输出的问题前言mapgis是地质人必备地质软件,下面是一些使用mapgis的一些实用操作。先写一些,一段时间后再总结多些。1、符号库是白色的,看不清怎么办?mapgis67的符号库是白色的,属实难看,超级费眼。如下图解决办法:打开系统库的“编辑颜色表”,如下图找到第九个颜色块,把他改为你喜欢的颜色,如下图。然后最终效果:如图注意画图的时候想使用白色不要使用9号色,因为你已经改了。确实想使用白色,那
2021-05-27 14:32:15
1929
原创 android爬取英文单词发音,并在app中播放。(使用百度接口)
前言最近在做翻译软件,发现百度翻译的单词发音获取比较简单。network分析从百度翻译官网中可以发现,向https://fanyi.baidu.com/gettts可以获取MP3音频文件http请求请求URL:https://fanyi.baidu.com/gettts请求方式Get请求参数:lan: uktext: petroleumspd: 3source: web...
2021-05-03 13:22:49
1831
3
原创 android操作Sqlite数据库
打开数据库 File file=new File(getContext().getExternalFilesDir(null),"learn.db"); SQLiteDatabase database=SQLiteDatabase.openOrCreateDatabase(file,null);遍历数据库中的所有表名Cursor tables=database.rawQuery("select name from sqlite_master where type='table' order by
2021-05-03 13:07:44
237
原创 【踩坑点】android 使用Toast程序会崩溃
解决方法:Looper.prepare();Toast.makeText(getApplicationContext(),"...",Toast.LENGTH_SHORT);Looper.loop();
2021-03-14 10:27:00
1015
原创 android开发 代码模板
模板模板更新中········1、OKHttp发送post请求模板 String value1,value2 String url = ""; OkHttpClient okHttpClient = new OkHttpClient(); RequestBody formBody = new FormBody.Builder()//填充数据 .add("key1", value1) .
2021-03-13 18:56:53
463
原创 android开发常用技巧
目录综述编写技巧1. text文本单行显示并设置省略号综述这是自己总结的开发技巧,不断更新中···········编写技巧1. text文本单行显示并设置省略号将TextView控件的singleLine属性设为True,并将ellipsize设为endandroid:singleLine="true"android:ellipsize="end"效果如下:只在一行显示,如果文本多余,末尾会出现三个点,三个点的样式也是可以改变的。把ellipsize值有middle,start,end
2021-03-13 14:44:48
328
原创 【学习笔记】android Json类处理json字符串
JSONObject类string为json格式的字符串 JSONObject jsonObject = new JSONObject(string);JSONObject对象的方法jsonObject.getString("");jsonObject.get("");jsonObject.getJSONArray("");jsonObject.getJSONObject("");jsonObject.length(); jsonObject.has("key");//返回布尔值,判断是
2021-03-13 13:34:30
276
原创 以Python为例查询学校图书馆剩余书籍信息,挂在云服务器上并定时发送邮件提醒
目录前言分析web页面判断数据加载方式分析js请求分析http请求分析json数据编写Python脚本导入需要的库发送get请求解析jsonsmtp发送邮件云服务器运行设置linux中crontab定时任务总结前言最近想从图书馆里借一本书,可是图书馆里那两本书都借走了,其中有一本书在3月3号到期应还,所以我想着这几天那个人应该会来图书馆还书,所以我写了个python脚本,放在服务器上,每隔一段时间查询,如果那人还书了,邮件通知我。这样我就可以及时借书了,哈哈。使用的工具:谷歌浏览器;Python3
2021-03-07 12:17:22
941
1
原创 【备忘录】pip安装TensorFlow出错原因及解决办法
目录问题概览出错原因解决办法解决pip下载慢的方法总结问题概览今天想用pip安装tensorflow,但是使用pip install --upgrade tensorflow命令时,报错。错误信息:ERROR:Could not find a version that satisfies the requirement tensorflowERROR:No matching distribution found for tensorflow如图所示出错原因查看了TensorFlow
2021-02-24 14:29:46
48628
7
原创 Python语句简写
前言一些不复杂的条件语句、循环语句可以使用简短的语句完成。条件语句if…else…正常python的if else语句是这样的:if condition_1: 语句块elif condition_2: 语句块else: 语句块最少需要四行来完成这个语句但是一些简单的语句不需要这么复杂简写语句:true
2021-02-22 16:04:40
873
原创 Access数据库转SQLite数据(解决中文乱码问题)
前言最近做一个软件,软件有一个答题、抽题功能,但是题库使用的是Access数据库录入的,想转换为SQLite数据库来提供给APP使用。从网上搜索有人说DBManager好用,但是我使用之后,感觉一般,转换之后出现中文乱码,下面是乱码的效果,这是我答题的初始模样,当时没管乱码的问题。我是没找到怎么改编码的地方,我就弃用DBManager了。下面介绍另一种方法。现在我使用的稍微有点麻烦但是一定有效的办法:access数据库导出txt格式,再将txt文本改成utf-8格式。统一格式之后,再在sqlite
2021-02-03 20:30:48
977
原创 使用开源软件FFmpeg将各种格式视频转换成MP4视频格式(最简单方法)
这是FFmpeg的官方介绍:FFmpeg is the leading multimedia framework, able to decode, encode, transcode, mux, demux, stream, filter and play pretty much anything that humans and machines have created. It supports the most obscure ancient formats up to the cutting ed.
2021-01-30 10:19:02
10057
7
原创 【问题备忘录】android Okhttp访问本地本地服务出错可能的原因
今天遇到的问题今天发现我用OKhttp访问本地服务器的php,发现总是错误,但是用Fiddler get/post都没有问题。后来才发现url是localhost;因为我的是真机运行,要是localhost的话,手机访问手机内部的web服务,但是我的web服务在电脑上哈哈,我是真滴蠢,找了半天原因才发现这个问题。解决办法如果电脑和手机在一个局域网就好办了,把localhost换成电脑的ip;电脑WIN+R 然后输入CMD,再在控制台输ipconfig,查询电脑的ip,把localhost换成ip值就
2021-01-27 18:49:04
871
1
原创 maven { url ‘https://jitpack.io‘ }要换成 maven { url ‘https://www.jitpack.io‘ }
可以解决无法导入包的问题受到这个文章启发:https://blog.youkuaiyun.com/qq_39154376/article/details/107954664
2021-01-27 10:22:44
3939
原创 【《****教学软件》】Android tabLayout配合viewPage制作练习题界面
前言最近开发一款学习软件,练手作品,我暂且命名《****教学软件》。本人初开发android软件,边学习边制作边记录,为以后不踩坑做一下记录。在做这个软件的过程中,会不断记录。后期会分享一下我做的软件包。借鉴到学习通的界面,我打算做一个差不多的,左图为学习通答题。右图为我自己做的初期效果图。提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智
2021-01-25 10:17:43
352
原创 【问题备忘录】Android RecycleView的item之间间距过大的问题
今天使用pdfRenderer配合recycleView制作简单的pdf阅读,但是发现item的ImageView刚开始是好的,各个item的布局紧凑。如图。但是滑动之后,item的间距变大。如图。**最后发现是因为item的布局的根layout的height是match_parent;改为wrap_content就可以了。<?xml version="1.0" encoding="utf-8"?><androidx.constraintlayout.widget.Constrai
2021-01-22 17:25:34
911
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人