- 博客(41)
- 资源 (1)
- 收藏
- 关注
原创 AndroidStudio入门基础(一)——基础布局
写在前面:上学期学习了Android,从一开始的什么都不懂到后来成功做出一个课程设计作品,回忆起来一路还是充满坎坷和辛酸泪的啊。遗忘是可怕的,为了防止以后把好不容易学到的东西忘得一干二净,我打算写一系列的AndroidStudio教程记录一些有用的知识点,当然,我会从最基础的地方写起,希望可以帮助到一些初学者~最后,如果时间和精力允许的情况下,我会一步步的还原我的课程设计 (...
2018-09-08 15:48:40 83521 46
原创 Shapefile资源下载网址(整理自用)
1、按国家下载(行政划分、路网、自然特征、POI、江河海...)1、按国家下载(路网、自然特征、POI、江河海...)自动包含国家、省、城市等多级的shapefile。不同国家的数据资源可能不一样。2、按国家下载(行政划分)
2023-06-12 18:37:12 2803
原创 Arcgis根据经纬度获得点的地理信息/行政区划信息
从图中可以看到,栅格正确地落入到了面中,这说明栅格和面数据的坐标系是一致的。因为我们人为导入的点数据没有Object-ID,如果这个ID的话是无法进行与其他图层的连接操作的,所以需要在Arcgis里面转换一下。将导出的图层添加到现在的地图图层中,可以看到多了一个点图层,这个图层就包含了Objcte-ID,可以进行“连接”操作。完成上述操作后可以看到一个新的点图层,打开它的属性表,就可以看到栅格经纬度对应的地理区划信息。具体一点就是,假如你想得到栅格点对应的县,那么这个面数据也得是县级的才行。
2023-06-12 10:59:33 7083
原创 Acgis中实现栅格经纬度和行政区关联
目前已有意大利的shp文件,希望将意大利划分成0.1*0.1经纬度的栅格,并且关联每个栅格中心点所属的省份信息。最终希望得到的输出是一个表格,里面包含栅格的经纬度、所属省份信息。
2023-06-09 20:01:30 2494 2
原创 conda安装Pytorch+PyTorch-Geometric,并将虚拟环境添加到jupyter notebook
因为我的最终目的是想安装PyTorch-Geometric,所以要去看看PyTorch-Geometric支持哪些版本的PyTorch,主要是防止默认版本安装的PyTorch一般版本太高,找不到对应版本PyTorch-Geometric。上面这些轮子应该要装十几分钟才能好,因为在新建的虚拟环境里面啥也没有,所以还要装scipy、scikit-learn啥的,我担心版本不兼容,就没有提前把这些库用镜像装好。(1.9.0是对应的我的torch版本,111是对应我的cuda版本),我的cuda版本是11.1。
2022-11-04 00:37:02 1412 2
原创 安装Keras,tensorflow,并将虚拟环境添加到jupyter notebook
安装Keras,tensorflow,并将虚拟环境添加到jupyter notebook
2022-07-05 16:42:42 5557 3
原创 基于Acgis从全球.nc数据中提取中国地图并计算地区CO2值
我用到的数据是2020年1月全球CO2排放的.nc数据,目标是从中提取出中国各市的CO2数据。
2022-03-09 10:53:56 5074 10
原创 手把手教你用Arcgis绘制地图【热力图】
今天实验室师兄教我们用Arcgis画图,学完赶紧写一篇博客记录一下怕忘记,其实我现在对这个软件也没有很全面系统的认识,这篇博客估计大概率是帮助和我一样第一次用Arcgis的小伙伴上个手,至于一些炫酷的操作是不包含的,不过我以后如果get了,一定再写博客分享记录~ 对了,我用的版本是Arcgis10.21. 导入地图数据 + 基本设置文件 --> 添加数据 --> 添加数据,然后添加shp文件然后就可以看到图了,我这边是添加了三个shp文件,可以理解成ps里面的三个图层,这三.
2020-12-22 23:51:59 29992 9
原创 networkx常用操作汇总(整理自用)
1. 创建图# 无向图G = nx.Graph()# 有向图G = nx.DiGraph()# 添加边,temp是DataFramefor i in tqdm(range(len(temp))): G.add_edge(temp['prevshareuuid'][i], temp['shareuuid'][i])# 添加边,data是dictG.add_edges_from(data.items())2. 计算图的拓扑特征# 介数nx.between......
2020-09-26 16:26:45 4535 3
原创 Pandas常用操作汇总(整理自用)
1. List转DataFrame# result是二维列表[[a,1],[b,2],[c,3]]data = pd.DataFrame(result)data.columns = ['col1', 'col2']data2. 计算相关系数corr = round(data['time'].corr(data['money']), 4)3. index重新projects = projects.reset_index(drop=True)4. 两个DataFrame根据
2020-07-10 20:37:49 3400
原创 前端框架Vue环境安装(WebStorm+Node.js+NVM+Chrome+vue-devtools)
工欲善其事,必先利其器,废话不多说,直接上干货。WebStormIDE我安装的WebStorm,是很久之前就安装好的了,印象中安装过程不难,只是经常都需要破解,不过好在每次都有热心的互联网大众分享破解码,所以问题不大。但是没办法分享详细的安装步骤了,百度一下应该都有。Node.jsNode.js安装。下载网址。我是windows64位 的操作系统,下载的版本是v11.13.0。...
2020-07-05 12:52:12 620
原创 APP爬虫环境搭建:Appium+Mitmproxy+夜神模拟器+AndroidSDK一条龙安装教程
接下来介绍的是全自动app爬虫,适用于找不到数据接口规律、需要爬取大量数据的爬虫。全自动爬虫只需要打开这堆软件,运行代码,然后再睡一觉等数据爬好了。但并不是所有的爬虫都适用于这样的,如果可以找到数据接口的规律,就可以直接在python里面像写网页端的普通抓包爬虫就行,如果只需要少量数据,就可以连接真机,手控屏幕滑动,这两种情况appium、安卓模拟器、sdk都显得duck不必了。需要安装的软件jdk ...
2020-07-05 12:51:26 2643 4
原创 解决夜神模拟器设置了代理后无法上网
环境:夜神模拟器 + mitmproxy背景:已经下载好了mitmproxy,并且给mitmproxy和模拟器都安装好了CA证书问题:给夜神模拟器设置好了代理之后,无法上网了,在设置代理之前都能上网的解决方案:打开抓包工具!!打开抓包工具!!打开抓包工具!!我用的mitmproxy,默认8080端口,我在代理设置的也是8080端口,所以我直接打开mitmproxy,都不用设置什么就可以上网啦!补充:咱设置代理都是为了抓包,抓包工具就是客户端和web服务器之间的桥梁,如果设
2020-06-28 18:04:00 15800
原创 夜神模拟器设置代理无法保存
最近遇到了一个问题卡了我很久,最后解决了真的被自己蠢到了,百度了很久也发现没有相关的解决方案,写一篇博客分享一下,说不定有和我一样粗心的小伙伴呢,希望你别在这卡太久问题就是:给安卓模拟器设置了代理后,“保存”键无法选中,如图:错误原因就是,没有输入代理服务器端口号!!!图片上的8080是一个提示词(placeholder),不是输入的默认值,你还需要自己输入。视觉上输了和没输都一样的,一定要细心呀!!...
2020-06-28 17:36:30 2603 3
原创 完美解决python中read_csv报错: 'utf-8'/'gbk' codec can't decode byte 0xb1 in position 0: invalid start byte
今天用Python读csv数据,因为编码方式不对一直无法读出,后来找了一个完美解决办法,专门写篇博客分享给大家!错误如下:其实很明显是编码方式错了,于是我加上了encoding,百度了一圈,utf-8, gbk等方式都报错。解决办法:用记事本打开csv文件,在下方可以看见编码方式然后加上对应的编码方式就ok啦~...
2020-05-04 17:25:47 11880 10
原创 Ubuntu16.04服务器远程登录+安装Anaconda+运行Python程序
1.远程登录下载安装Xshell远程登录工具。(官网上下载可以免费体验一个月)进入软件,新建会话,主机栏就是服务器的ip地址选择连接后,会弹框要求输入服务器密码,登录成功后就进入服务器2.安装Anaconda我买的是阿里云的学生服务器,里面已经安装好了Python,但是是2.7版本的,我的代码是用3.x的语法写的,所以就打算安装anaconda第一步:下载anac...
2020-02-06 14:44:44 2552
原创 Linux课堂练习的技术总结
开学第一个月讲的知识点...刚哥加油!!目录基础指令正则表达式常用的文本文件提取命令常用的文本文件分析命令常用的文本文件处理命令常用的系统信息显示命令常用的资源显示命令常用的用户相关显示命令常用的网络信息显示命令apt-get基础指令1.pwd#功能:查看当前所在目录#返回的是绝对路径[wmn@localhost ~]$ pwd...
2020-02-06 14:36:42 539
原创 HttpMessageNotReadableException: JSON parse error: Cannot deserialize instance of 解决办法
前端用ajax通过json传给后端,传递的数据是一个列表 localStorage.getItem('answers')。[{"id":36,"ans":["pig","dog"]},{"id":37,"ans":["tiger","pig"]},{"id":38,"ans":["tiger","pig"]}]ajax代码:var json = localStorage.getI...
2020-01-05 15:21:06 18708
原创 在java中使用fastDFS服务器
目录1.fastDFS是什么?2.fastDFS安装过程3.一个应用小demo1.fastDFS是什么?百度百科版:FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。大白话版:一个全自动存、取文件的服务器...
2020-01-05 14:54:24 903
原创 java实现上传多图片至服务器功能(HTML前端+SpringBoot+fastDFS)
目录1.效果图2.技术分解3.实现过程首先,你已经安装好了fastDFS服务器!!1.效果图功能描述:在web前端选择本地图片上传到服务器上,上传成功后服务器会返回图片存储地址。2.技术分解在前端表单中获取要上传的图片(input type=file) 在后端controller中获取前端表单提交的数据 调用service实现把图片上传到fastDFS...
2020-01-05 14:21:53 1900
原创 thymeleaf用法总结
做完了一个项目,把全部用到的thymeleaf的用法总结记录一下,反正记是肯定记不住的,做个笔记方便以后查阅吧。0.数据来源在java后端添加到model中,根据键值对的键,在html文件里面的读取。1.th:textth:text="${question}"2.th:ifth:if="${var1 != var2}"th:if="${user.type == 1...
2020-01-05 12:35:44 471
原创 AndroidStudio中RecyclerView用法
去年写了几篇关于Android的基础知识点,没想到收到了很多朋友的好评,不过后来太忙了没有继续更新,真的蛮遗憾的。最近又要用到Android啦,超级无敌巨重要的RecyclerView怎么能不讲一讲呢!!1.什么是RecyclerView?在介绍RecyclerView之前,首先要知道他能实现什么呢——列表!(各种花里胡哨的列表哈哈哈) 上面的图框起来的部分都是用Recyc...
2019-04-26 17:43:02 10213 6
原创 配置windows服务器+服务器上安装mysql数据库+远程访问数据库
今天做了如下事情,其中遇到了一个问题,然后搜资料都一一解决了,写一篇博客mark一下购买服务器 远程操控服务器 在服务器上安装mysql+navicat 在自己的电脑上远程访问服务器上的数据库购买服务器我是在百度智能云上买的服务器,因为是学生,而且需要的服务器配置不高,所以就参加了一个活动,价格超级划算!!(18元/3个月)这也是我第一次买,不过还挺顺利,服务器的操作系统我选...
2019-04-18 20:39:38 7669 1
原创 MATLAB2017a环境下使用libsvm-3.23出现的问题与解决方案
具体的安装过程可以参考这篇博客matlab安装c和c++编译器可以参考这篇博客 1.make的时候显示:gcc: error: \-fexceptions: No such file or directory首先检查当前目录对不对!正确的目录是:E:\MATLAB22\toolbox\libsvm-3.23\matlab(一定要进入matlab!!)如果这里没有问题,就更改ma...
2019-01-22 17:35:45 3745
原创 python网络爬虫---知识点
勤奋好学的小王计划用三天的时间学会基础的爬虫啦~加油加油先大致制定一下学习计划8~学会使用Requests库(自动爬html页面,自动网络请求提交) 了解网络爬虫排除标准robots.txt 学会解析html页面,要用beautiful soup 完成一至两个小项目实战 学会用正则表达式提取页面的关键信息 学会使用scrapy网络爬虫框架That's all for my ...
2018-11-15 17:05:18 1341
原创 Django中使用Mysql数据库
本来都说好django这块收摊了的,但是之前做的待办事项的demo是用的自带的sqlite3,热爱学习的我还是忍不住想搞懂怎么用mysql,祝我好运吧~以下内容不是纯干货的技术总结,是我的亲身经历哈哈哈哈,很有可能有遇到很多问题嘤嘤嘤目录第一步:配置数据库信息第二步:安装pymysql包第三步:制作迁移文件第四步:安装MySQLdb模块第五步:制作迁移文件&迁移...
2018-11-14 11:58:08 1599
原创 Django实战——待办事项清单
学习django整整10天辣!!虽然都是用碎片时间在学习,但是感觉还是学到了很多,这几天做了一个待办事项的demo,麻雀虽小五脏俱全,虽然前端真的很寒酸,但我的确没有那么多精力去美化前端了嘤嘤嘤。就用这篇博客记录整个源代码吧,然后再提取一些核心知识点方便以后查阅。目录最终效果1.项目目录2.setting.py3.urls4.todolist_static5.about...
2018-11-14 11:07:57 2273 4
原创 Linux老师布置的练习题
练习1:在自己的用户主目录下新建两个子目录subdir1 subdir2 将/home/wmn/passwd文件拷贝到subdir1, 拷贝/home/wmn/group到subdir2 将subdir2重命名为subdir 对subdir1进行打包并且压缩成xz格式 将打包后的xz格式文件拷贝到subdir目录下 解压subdir目录下的压缩格式文件 查看subdir目录下所有的...
2018-10-21 20:19:23 1947
原创 AndroidStudio中AlertDialog的四种用法
目录1.默认样式2.单选弹出框3.多选弹出框4.自定义弹出框补充!!1.默认样式android.support.v7.app.AlertDialog.Builder builder = new android.support.v7.app.AlertDialog.Builder(AlertDialogActivity.this);builder.setTitl...
2018-09-08 23:30:43 57136 19
原创 AndroidStudio自定义Toast及其用法
目录1.默认的Toast2.居中的Toast3.自定义的Toast1.默认的ToastToast.makeText(getApplicationContext(),"默认的Toast",Toast.LENGTH_LONG).show();格式为:Toast.makeText(所在的Activity的Context,"Toast显示的内容",Toast.LENGTH_...
2018-09-08 21:05:27 32952 3
原创 AndroidStudio入门基础(二)——基础组件
目录下面就是今天要介绍的组件们啦~~1.TextView2.Button3.EditText4.RadioButton5.CheckBox6.Image1.TextView①文字的大小、颜色下面代码中我的备注方式是不对的哈<TextView android:id="@+id/tv_1" android:layout...
2018-09-08 18:00:01 20303 12
原创 超详细Linux安装教程(VMware Workstation & Fedora)
安装Linux的大致流程是安装虚拟机和导入Linux镜像文件我安装虚拟机是用的VMware Workstation,Linux的镜像文件用的Fedora资源在这里!1.VMware Workstation (待上传,近日会补上)2.Fedora(64位) 链接:https://pan.baidu.com/s/1jfgUNRp1Ovoa5r3w64ZS0Q 密码:w28c如...
2018-09-08 00:02:34 8580 12
原创 微信小程序Cannot read property 'setData' of null错误
今天练习使用微信小程序chooseImage的API时遇到了这个小错误,一方面是粗心,一方面也是知识不牢固才犯错。说到底,是不清楚数据的作用域,去访问了访问不到的数据。背景:我想通过chooseImage这个API从本地读取一张图片(新数据),然后替换掉之前显示的图片(老数据),从而将读取的图片显示出来。其实也就是更改数据,如图:通过日志信息可以知道,读取图片是没问题的。...
2018-09-03 22:57:16 21349 5
原创 微信小程序综合案例实践2
2.菜谱小程序首页目录1.搜索框&搜索按钮2.滑动图片框3.小标题4.菜品图片&菜品名称列表5.导航条6.效果图之前用AndroidStudio写过一个菜谱app,这次打算用微信小程序模拟一下app的首页。因为对微信小程序的不熟悉,完成过程中还是掉到了各种小坑。首页的主要组成部分:输入框----input 搜索按钮----image...
2018-09-01 16:46:44 8573 56
原创 微信小程序入门教程学习笔记——UI篇之操作反馈
目录1.action-sheet(页面底部弹出菜单)2.loading(正在加载提示)3.modal(弹出对话框)4.toast(小小弹出反馈)1.action-sheet(页面底部弹出菜单)小说明:hidden属性决定组件的隐藏与否,取值为ture false 在action-sheet-item可以携带参数,与选项值对应,比如下例中的 data-content="...
2018-08-31 13:56:25 461
原创 微信小程序入门教程学习笔记——UI篇之布局基础
官方文档目录一.布局基础1.flex的容器元素2.flex容器属性2.1 flex-direction2.2 flex-wrap2.3justify-content2.4 align-items3.flex元素属性3.1 flex-grow3.2 flex-shrink3.3 flex-basis3.4 flex3.5 order3.6...
2018-08-30 12:20:03 4533
原创 微信小程序综合案例实践1
1.用户登录目的:为了提高效率忽略了UI美化,主要是模拟用户登录的数据传递,适合初学者。实现功能:进入"用户中心"页面需要判断用户是否登录 如果用户未登录,则跳转至登录页面 在登录页面获取用户名信息 如果用户已经登录,需要在“用户中心”页面显示登录用户名知识点:配置页面(page,window,tabBar) 生命周期(在onLoad判断用户是否存在) 事件绑定(登...
2018-08-29 18:57:02 770
菜谱微信小程序源代码by萌萌怪
2020-10-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人