- 博客(52)
- 资源 (23)
- 收藏
- 关注

原创 【Android开发】Android入门安装与使用教程——以Android Studio3.6.1为例
【Android开发】Android入门教程——以Android Studio3.6.1为例1、为什么要学习Android2、学习资源3、安装Android Studio3.1 下载安装包3.2 安装3.3 安装注意事项4、第一次使用Android Studio4.1 AVD(Android虚拟设备)管理工具使用4.2 SDK Manager管理工具使用5、开始一个新的Android Studio项目6、APP的logo以及修改logo6.1 Logo认知与相关设计工具推荐6.2 更改APP的logo7、为
2020-05-09 01:40:38
1876
1

原创 【前端技术】从零开始在github创建个人主页或技术博客
【前端技术】在github创建个人主页或技术博客1、注册github账号2、创建个人主页专属仓库3、把主页框架css代码下载并上传到该仓库闲在家里,打算出一个前端系列的技术博客,讲一下自己学习网站搭建、HTML、CSS、Javascript、Django等的学习经历。对于新手来说,在github搭建免费的个人主页,不失为一个很好的练手方法,以下将记录我在很久以前在github搭建个人博客的经历...
2020-03-22 17:25:53
4042

原创 【本科生科研入门】大学生如何撰写科研项目申报书和答辩PPT
大学生如何撰写科研项目申报书和答辩PPT大学生可以参加哪些科研项目项目类别国家级省级校级写申报书写PPT大学生可以参加哪些科研项目从我的经历来说,大学生主要能够参加的科研项目分为:项目类别国家级国级大学生创新创业训练计划,简称:国创(也有部分地区部分高校称之为大创),以下简称国创。它主要分为创新训练项目和创业训练项目。需要做以下准备:找导师,一般一个或者两个找三到四个队员,组队...
2019-03-03 16:57:11
7627
16
原创 【服务器管理】Ubuntu在线用户查看与统计
【服务器管理】Ubuntu在线用户查看与统计在线用户查看ssh连接数目统计在线用户查看我们在服务器运维过程中,常常需要查看当前在线用户,通常可以使用以下命令查看:who或者w其中,who返回的是在线用户以及登录时间、登录的IP,w返回的是在线用户、登录的地址IP,登录时间、在线时间、ssh连接数目统计w | grep pts |wc -l【作者简介】陈艺荣,男,目前在华南理工大学电子与信息学院广东省人体数据科学工程技术研究中心攻读博士,担任IEEE Access、IEEE Photo
2021-01-21 23:48:13
12
原创 【服务器管理】Ubuntu18.04的驱动nvidia驱动升级为450版本后,ssh速度很慢的解决方案
【服务器管理】Ubuntu18.04的驱动nvidia驱动升级为450版本后,ssh速度很慢的解决方案首先卸载旧驱动下载驱动(实验证明440.100版本驱动对18.04十分适合)给run文件加权限安装驱动安装过程:重启提升nvidia-smi运行速度直接把该命令放到开机自动运行测试安装结果笔者最近发现,Ubuntu18.04的nvidia驱动自动升级为450版本之后,ssh连接速度和显卡跑代码的速度都很慢。偶然测试发现,把nvidia驱动回退到440版本后,就恢复正常了,现记录如下:首先卸载旧驱动s
2021-01-21 23:46:24
15
原创 【后端技术】从零开始在Ubuntu18.04上进行后端技术开发
【后端技术】从零开始在Ubuntu18.04上进行后端技术开发1、区分前端后端与前台后台2、搭建后端开发环境2.1 在Ubuntu18.04安装java8 jdk2.2 在Ubuntu18.04安装与配置Redis3.0+2.3 在Ubuntu18.04安装与配置Maven3.0+2.4 在Ubuntu18.04安装与配置MYSQL 5.72.5 在Ubuntu18.04安装Node v8+与npm3、找一个现成的系统级别的开源项目3.1 萤火小程序商城作为搞IT技术的,相信大家或多或少都了解过“前端”、
2020-10-25 21:59:29
741
1
原创 【服务器管理】Ubuntu系统IB网卡输入ibstat返回State: Initializing或State: Down的解决办法
【服务器管理】IB网卡输入ibstat返回State: Initializing的解决办法硬件步骤软件步骤(这里以Ubuntu为例)IP配置最近将管理实验室的服务器,希望从服务器存储节点到计算节点之间采用IB(infiniband)通信。购置了IB交换机(型号:MSX6005F-1BFS)、IB网卡(MCX353A-FCBT)、以及IB铜线线缆。他们分别长这个样子(图片来源于网络)硬件步骤1、将IB网卡安装到服务器节点上,使用IB铜线线缆连接IB交换机与服务器节点上的IB网卡。连线完毕后,IB
2020-09-17 23:56:28
538
原创 【服务器管理】Ubuntu服务器进程查看、管理笔记
【服务器管理】Ubuntu服务器进程查看、管理笔记top命令的使用ps命令的使用linux进程的状态及其在ps命令下的标识码命令参数常用情形/proc 文件夹的利用查看所有进程查看某个pid_num进程撰写本文单纯记录我在服务器维护管理过程中遇到的某个小问题:如何完整知道某个PID的用户名。top命令的使用我们都知道,在Ubuntu的终端输入top命令,可以实时监控系统的状况(进程、CPU使用、内存使用等),如下图所示。top主要参数参数作用d指定更新的间隔,以秒计算
2020-09-15 16:07:41
183
原创 【Python学习】使用pandas和matplotlib分析1949-2016年中国各省市历年GDP数据
【Python学习】使用pandas和matplotlib分析1949-2016年中国各省市历年GDP数据导入包读取数据设置颜色列表绘图分析导入包由于我是在jupyter notebook进行代码编写的,仅此需要增加语句%matplotlib inlineimport numpy as npimport pandas as pdimport matplotlib.pyplot as plt%matplotlib inline同时,需要设置显示中文,我使用的是macbook,因此需要增加以下语
2020-07-03 16:23:12
572
原创 【数学知识】常微分方程的数值求解及python实现1
常微分方程的数值求解及python实现,包括欧拉公式的理论推导以及相应的python实现代码
2020-06-21 23:40:41
949
原创 【Android开发】Android Studio中进行简单的WebView构建浏览器开发2
【【Android开发】Android Studio中进行简单的WebView构建浏览器开发2第1步:在上一篇博客的基础上,修改activity_main.xml第2步:在MainActivity.java中增加网址判断函数import新的包定义网址判断函数修改onCreate函数上一篇博客《【Android开发】Android Studio中进行简单的WebView构建浏览器开发1》搭建了简单的浏览器。本篇博客,将增加一个文本输入框,作为网址或待搜索内容的输入框,并且增加一个搜索按钮。第1步:在上一篇
2020-06-19 22:23:40
325
原创 【Android开发】Android Studio中进行简单的WebView构建浏览器开发1
【Android开发】Android Studio中进行简单的WebView构建浏览器开发第一步:新建一个Android Project第二步:修改AndroidMainfest.xml文件第三步:在布局文件activity_main.xml添加WebView控件对象第4步:修改MainActivity.java文件第5步:编译调试Android Studio 安装详见《【Android开发】Android入门安装与使用教程——以Android Studio3.6.1为例》第一步:新建一个Android
2020-06-19 20:11:54
712
原创 李航《统计学习方法》学习笔记-第一章-统计学习方法概论1
李航《统计学习方法》学习笔记-第一章-统计学习方法概论导学与资源推荐数据与规律课件中推荐的资源机器学习概述机器学习定义理解机器学习应用机器学习的发展历程机器学习VS统计学习统计学习的方法按有无监督分类监督学习无监督学习半监督学习强化学习统计学习的方法按技巧分类贝叶斯学习核方法(Kernel method)统计学习三要素模型策略算法模型评估与模型选择正则化与交叉验证泛化能力生成模型与判别模型分类、标注与回归问题参考资源关于李航老师的《统计学习方法》的博客文章/知乎文章/微信公众号文章/github开源代码,
2020-06-12 00:10:46
393
1
原创 【自然语言处理入门系列】推荐:paperwithcode,一个适合关注人工智能最新进展的网站
【自然语言处理入门系列】推荐:paperwithcode,一个适合关注人工智能最新进展的网站paperswithcode使用示例Browse State-of-the-Artpaperswithcode今天要给大家推荐的网站是paperswithcode,也就是https://paperswithcode.com/,一个提供了AI的各个研究领域的优秀研究论文+源代码的网站!使用示例Browse State-of-the-Art点击按钮Browse State-of-the-Art,即可查看各个领
2020-06-11 15:44:19
327
原创 【论文写作】Latex命令学习,以ACL2020论文模板为例
【论文写作】Latex命令学习,以ACL2020论文模板为例1、项目准备工作2、项目文件熟悉2.1 .tex文件说明2.2 .bib文件说明2.3 .cls文件说明2.4 .sty文件说明3、常用命令3.1 \documentclass3.2 \usepackage3.3 \title与\maketitle3.4 \author3.5 \begin{document}与\end{document}3.6 \begin{abstract}与\end{abstract}3.7 \section与\subsect
2020-06-03 17:15:02
1337
3
原创 【论文写作】Latex在线创作工具overleaf及账号注册办法
推荐网址这是一个很优秀的论文创作工具,忍不住要通过博客分享给各位读者:【overleaf】https://www.overleaf.com/使用技巧当然,你得注册一个账号,这里就不详细说如何注册账号啦。注册账号登录后,你将进入下面的界面:如果希望使用中文模式,则点击上方的Click here to Overleaf in Chinese对于没有使用过Latex的同学来说,快速熟悉Latex的使用,最简单的方法,就是找现成的模板:会议论文的latex模板,这可以从会议的官网找到,例如:
2020-06-03 14:58:37
1834
原创 【Android开发】退出APP的弹框提示的代码模板
【Android开发】退出APP的弹框提示的代码模板用到android.app.AlertDialog类import android.app.AlertDialog;public class MainActivity extends Activity { private AlertDialog dialog; // 创建弹对话框对象 @Override prot...
2020-05-08 10:49:30
348
原创 【数学知识】非线性方程求解的二分法以及牛顿迭代法
【数学知识】非线性方程求解的二分法以及牛顿迭代法导入包二分法问题1编程作业牛顿迭代法编程作业本博客不谈及理论推导,只提供代码实现,关于理论推导,大家可以查看其它博客文章。导入包import sysimport mathimport sympy as spimport numpy as npimport matplotlib.pyplot as plt%matplotlib inli...
2020-05-06 16:28:05
542
1
原创 【自然语言处理入门系列】推荐:NLP Paper - 按主题分类的自然语言处理论文汇总
【自然语言处理入门系列】推荐:NLP Paper - 按主题分类的自然语言处理论文汇总这是一个很优秀的论文汇总链接,忍不住要通过博客分享给各位NLPer:NLP Paper - 按主题分类的自然语言处理论文汇总主题十分全面,而且更新十分及时,建议大家收藏!涵盖了如下主题Contents Bert Series Transformer Series Transfe...
2020-05-05 01:02:55
516
原创 【matplotlib绘图】调整图片尺寸大小
【matplotlib绘图】调整图片尺寸大小核心代码如下:import matplotlib.pyplot as pltplt.rcParams['figure.figsize'] = (12.0, 8.0) # 单位是inches应用示例import numpy as npimport matplotlib as mplimport matplotlib.pyplot as pl...
2020-04-25 12:09:28
6082
1
原创 【Android开发】计算器代码中的小数点输入改进
【Android开发】计算器代码中的小数点输入改进1、传统的计算器的小数点输入代码2、改进后的代码1、传统的计算器的小数点输入代码case R.id.point: // 判断第一个个字符串是什么情况 if(str1 != "" && option == ""){ str1 =...
2020-04-24 21:55:53
428
1
原创 【数学知识】函数与复合函数编程实现
【数学知识】函数与复合函数编程实现1、函数定义多项式指数函数与对数函数正弦函数2、复合函数本博客适合高中学生入门编程知识学习,从高中的数学概念转换到其python实现,提高自身对编程的学习兴趣。import numpy as npimport matplotlib.pyplot as plt%matplotlib inline# 在jupyter notebook显示图片1、函数定义...
2020-04-21 09:29:50
181
原创 【自然语言处理入门系列】加载和预处理数据-以Cornell Movie-Dialogs Corpus数据集为例
【自然语言处理入门系列】加载和预处理数据-以Cornell Movie-Dialogs Corpus数据集为例Author: Yirong Chen from South China University of TechnologyMy CSDN Blog: https://blog.csdn.net/m0_37201243My Homepage: http://www.yirongchen...
2020-04-19 03:08:55
499
3
原创 【数学知识】高一的集合知识的Python编程实现
【数学知识】高一的集合知识的Python编程实现Python3 集合概念集合与元素的关系集合与集合的关系集合与集合的运算本博客适合高中学生入门编程知识学习,从高中的数学概念转换到其python实现,提高自身对编程的学习兴趣。以后将会出一个面向高中同学的系列。import numpy as npimport matplotlib.pyplot as plt%matplotlib inline...
2020-04-14 08:14:44
416
1
原创 【服务器管理】RTX2080ti显卡根据温度自动调整风扇速度
【服务器管理】显卡根据温度自动调整风扇速度1 未设置自动调整风扇速度时运行nvidia-smi2 克隆代码3 安装依赖项4 修改代码文件权限5 每次开机时打开一个终端运行以下代码即可实现自动调整风扇转速6 检验是否成功运行自动调整风扇速度代码我们在日常使用GPU显卡跑代码过程当中,最苦恼的便是显卡温度过高的问题。因为,显卡温度过高的时候,可能会引发GPU lost等一系列问题。因此,有必要让显卡...
2020-01-13 22:10:16
2326
5
原创 【服务器管理】nvidia-smi命令返回GPU的Bus-Id与显卡的实际位置关系
【服务器管理】nvidia-smi命令返回的GPU的Bus-Id与显卡的实际位置关系写本文的目的是希望通过Bus-Id确定实际出现问题的显卡,而不是盲目地对主机进行检查!我们在维护服务器的GPU的时候,最常使用的命令就是watch -n 1 nvidia-smi或者nvidia-smi返回的结果如下:这里,Bus-Id格式如下domain:bus:device.function...
2019-12-26 22:06:35
1135
原创 【服务器管理】NIS使用入门、常用命令
【服务器管理】NIS使用入门、常用命令1 NIS简介2 用户创建本文在Ubuntu16.04以及Ubuntu18.04下进行测试!1 NIS简介NIS(Network Information Service)是一个为网络中所有的机器提供网络信息的系统,包括用户名、密码、主目录、组信息等。如果某个用户的用户名以及密码保存在了NIS密码数据库中,NIS允许此用户在网络当中的任何一台运行有NIS客...
2019-12-13 23:22:42
665
原创 【服务器管理】利用Xshell远程查看Ubuntu服务器的系统日志并保存至本地
【服务器管理】利用Xshell远程查看服务器的系统日志并保存至本地1 服务器管理工具2 连接远程服务器3 系统日志管理3.1 /var/log/3.2 直接查看日志3.3 把日志文件下载到本地4 总结本文主要记录使用Xshell来远程管理服务器。1 服务器管理工具通常来说,我们对服务器管理有两方面需求:一是希望可以实现远程控制/交互,其次是希望可以向服务器上传文件或者下载文件。这里简单介绍两...
2019-12-13 23:20:22
450
原创 【Python学习】Ubuntu18.04从零开始安装CUDA与cuDNN
【Python学习】Ubuntu18.04安装CUDA与cuDNN1 版本查看2 准备工作3 安装CUDA3.1 结合系统型号选择合适版本的CUDA安装文件3.2 下载并安装4 安装cuDNN1 版本查看通常来说,当我们新买了一部服务器主机,假设已经安装好Linux操作系统,这里,以我自己为例,已经安装好Ubuntu18.04,查看系统版本的命令如下:cat /proc/version返...
2019-12-07 22:50:27
970
原创 【Python学习】基于pytorch和pysimplegui实现中国人口预测算法部署
【Python学习】基于pytorch和pysimplegui实现中国人口预测算法部署1 环境与Package准备1.1 创建Python3.6版本的环境1.2 激活Python3.6版本的环境1.3 安装用到的package1.3.1 安装jupyter notebook、pytorch1.3.2 安装pysimplegui、matplotlib2 数据准备3 代码编写3.1 数据分析3.2 模...
2019-12-03 17:29:22
802
原创 【Python学习】Windows10开始你的Anaconda安装与Python环境管理
【Python学习】Windows10开始你的Anaconda安装与Python环境管理1 进入Anaconda官网选择合适的版本并下载2 找到下载的安装包,开始安装3 测试是否成功安装4 可能用到的Windows终端命令4.1 切换盘符4.2 帮助命令4.3 显式当前目录的所有子目录和文件4.4 切换工作目录在看博客前,你需要知道,本篇博客针对Windows10操作系统,也就是Windows1...
2019-12-03 15:41:55
298
原创 【服务器管理】服务器主机插内存条技巧
【服务器管理】日服务器主机插内存条技巧1 主机插内存条插槽布局与命名2 插内存条遵守的规则3 实践示例对于服务器管理,其中我们需要进行常规管理的包括:内存条和显卡。今天简单记录一下内存条的管理。1 主机插内存条插槽布局与命名服务器的主机与我们使用的家庭版电脑主机有很大的区别。通常来说,我们日常使用的家庭版电脑主机内的内存条插槽只有2个或者4个,而且是单CPU。而服务器主机通常有24个内存条插...
2019-11-21 22:31:19
2727
原创 【服务器管理】日常数据拷贝备份-挂载移动硬盘注意事项
【服务器管理】日常数据备份-挂载移动硬盘注意事项1 普通用户修改访问权限2 插上移动硬盘/U盘等存储设备3 挂载插上的存储设备3.1 创建指定挂载的目录3.2 挂载设备4 拷贝服务器数据到挂载的路径5 取消挂载并拔出存储设备服务器管理,离不开对服务器数据的拷贝/备份等工作。通常而言,对服务器数据包括:普通用户账号修改需要拷贝的文件夹的访问权限;插上移动硬盘/U盘等存储设备;挂载插上的存储...
2019-11-20 19:55:00
547
原创 【服务器管理】mount.nfs: Stale file handle的解决办法
【服务器管理】mount.nfs: Stale file handle的解决办法一、服务器端出bug的情况一、服务器端正常、客户端出bug的情况鉴于本人需要开始服务器管理生涯,故此整理一系列关于服务器管理的知识等,作为个人技术笔记,也希望对同行有帮助。需要注意的是,本人是在Ubuntu,特别是Ubuntu16.04下,进行服务器管理的!一、服务器端出bug的情况等我遇到再详细记录一、服务器...
2019-10-22 20:07:14
2514
原创 【服务器管理】Ubuntu实现目录手动挂载和自动挂载
【服务器管理】Ubuntu实现目录手动挂载和自动挂载一、什么是挂载?二、配置服务器端的共享文件夹三、客户端实现手动挂载服务端的目录四、客户端实现自动挂载服务端的目录五、日常管理共享目录鉴于本人需要开始服务器管理生涯,故此整理一系列关于服务器管理的知识等,作为个人技术笔记,也希望对同行有帮助。需要注意的是,本人是在Ubuntu,特别是Ubuntu16.04下,进行服务器管理的!一、什么是挂载?...
2019-10-21 19:21:47
971
原创 【服务器管理】一些基本概念整理
【服务器管理】一些基本概念整理1、服务器端与客户端2、NIS与NFS鉴于本人需要开始服务器管理生涯,故此整理一系列关于服务器管理的知识等,作为个人技术笔记,也希望对同行有帮助。需要注意的是,本人是在Ubuntu,特别是Ubuntu16.04下,进行服务器管理的!1、服务器端与客户端在正式进行服务器管理之前,我们需要回顾一下服务器端(server)与客户端(client)这两个概念:(1)...
2019-10-19 15:10:48
190
原创 【Python学习】Ubuntu16.04当中如何让matplotlib顺利显示中文
【Python学习】Ubuntu16.04当中如何让matplotlib顺利显示中文1、明确你正在使用的matplotlib2、下载适用于Ubuntu16.04的simhei字体3、修改matplotlibrc文件4、删除~/.cache/matplotlib/5、关闭python内核,重新打开并运行代码最近在帮一个朋友处理招考数据,需要使用matplotlib绘图,而绘图的图例需要加中文说明,...
2019-09-11 13:39:34
229
原创 【Python学习】纯终端命令开始你的Anaconda安装与Python环境管理
纯终端命令开始你的Anaconda与Python环境管理欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流...
2019-08-03 08:47:34
1395
1
原创 【Python编程】变量命名规范
【Python编程】变量命名规范变量类型规范示例包或模块纯小写字母和下划线numpy,matplotlib,bert类单词首字母大写,其余小写class BertConfig常量纯大写字母和下划线BATCH_SIZE=8; FLAG=False实例纯小写字母和下划线dataset = Dataset; sess = tf.Session(c...
2019-07-25 16:12:05
202
原创 【项目申报】科研项目申报的一些细节经验
科研项目申报的一些细节经验科研项目申报的几个阶段整理申报人员材料撰写可行性报告填写申报系统打印材料并盖单位公章写本文的初衷是我在参加实验室的项目申报、系统填写、可行性报告编写、材料打印过程中遇到不少问题,通过解决这些问题,我们在项目申报过程中必定更加愉悦和轻松!科研项目申报的几个阶段1、整理申报人员材料2、撰写可行性报告3、填写申报系统4、打印材料并盖单位公章整理申报人员材料由于参...
2019-07-24 16:19:37
2233
使用jupyter notebook进行python学习数学资源
2020-06-19
MATLAB实现人脸识别
2018-11-26
Android Studio平台下使用webview开发的android浏览器
2020-06-19
会议和期刊论文排版latex模板
2020-06-03
mathlearning8.ipynb
2020-05-06
setfigsize.ipynb
2020-04-25
mathlearning2.ipynb
2020-04-21
data_load_and_preprocess.ipynb
2020-04-19
2018年广东省电子设计竞赛一等奖作品报告及演示视频整理
2018-09-09
广东省电设一等奖作品源码_智能家居系统STM32F407程序设计源码
2018-09-05
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝