- 博客(37)
- 收藏
- 关注
原创 在阿里云服务器配置robcup2D环境【VNC实现远程桌面可视化】
在阿里云服务器配置robcup2D环境所需工具利用VNC实现远程桌面可视化利用本地终端和VNC软件配阿里云服务器上的2D环境编译并且运行底层和高层代码让两个球队battle所需工具阿里云ESC云服务器实例(Ubuntu 16.04),VNC Viewer、本地主机命令行终端工具利用VNC实现远程桌面可视化1.在云服务器上 安装好桌面可视化等软件包依赖。2. 在阿里云ESC控制台开放相应端口。3. 在本地VNC软件添加远程桌面控制链接。详细步骤教程:https://help.aliyun.co
2020-07-08 12:33:05
819
1
原创 学Spring security ,从零开始,这一篇就够了!!
Spring security 从零开始Spring security的简单介绍是什么为什么怎么样Spring security在使用前必须了解的知识框架的基本设计模式框架处理流程框架核心类之间的关系:上手使用该框架Spring security的简单介绍是什么官方解答(摘自某百科):Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring IoC,DI(控制反转
2020-06-10 17:07:34
1126
原创 pytorch 关于nn模块必须了解的知识
nn模块使用之前必须了解的知识varaibleparametersmoduleforwardbackwardoptimvaraible在module中流动的数据类型全部都是Varaible。Varaible的常见属性和变量有:data(包含保存的tensor)、grad(包含当前Varaible对应相应的Function的梯度)、requires_grad(bool值)、volatile(...
2020-04-16 21:34:37
737
原创 程序员必须知道的知识 - idea编程常用快捷键 for Mac
Command + D - 当光标处于一行的末端,该快捷键可以直接将这一行内容复制到下一行,主要用于增加一些相似操作。Option + 左右键 - 自动识别出词汇,每按一次此快捷键可以将光标按照指定方向跳过一个词。Command + 左右键- 直接从光标的位置跳到句首或者句尾。Option + shift + 左右键盘- 自动识别出词汇,每按一次此快捷键可以按照指定方向选中一个词。Com...
2020-03-18 00:16:33
209
原创 慢慢读懂经济【持续更新】-经济浅谈
经济浅谈经商是如何赚钱的?市场需求市场运转的同时给社会带来了什么?你明白为什么对于经济,法律要有这么多规范吗经商是如何赚钱的?你把一些现存于市场的东西(例如橡胶、硅晶体),通过加工、处理出一个产品,然后产品价格减去原料价格得到的就是剩余价值,而这个剩余价值就是你用来进行下一步计划的经济基础,你可以用来享乐、可以用来进行产业升级等等。那么问题来咯,都知道剩余价值越高越好,而剩余价值等于产品价格...
2020-03-17 20:59:36
128
原创 Spring IOC与AOP的简单实现
IOC与AOP的简单实现IOCXML方式注解方式AOP传统Spring AOP动态代理代理类实现XML配置实现基于AspectJ的Spring AOPIOCXML方式将Spring的核心依赖包全部通过maven导入<!-- spring-core spring-beans spring-context spring-expression--><!-- 这...
2020-03-15 13:51:11
487
原创 Python网络爬虫【持续更新】-BeautifulSoup库的使用
BeautifulSoup什么是BeautifulSoupBeautifulSoup的基本用法解析器基本元素遍历方式HTML格式化和编码什么是BeautifulSoupBeautiful Soup是一个Python包,功能包括解析HTML、XML文档、修复含有未闭合标签等错误的文档(此种文档常被称为tag soup)。这个扩展包为待解析的页面创建一棵树,以便提取其中的数据,这在网络数据采集时非...
2020-03-13 15:41:04
346
原创 Python网络爬虫【持续更新】-requests库的使用
Request第三方库什么是request库request库的基本用法常见的属性常见的方法使用request库时注意的一些事项request代码基本框架什么是request库Requests是一常用的http请求库,它使用python语言编写,可以方便地发送http请求,以及方便地处理响应结果。Requests库使用了面向对象的思想。对于用户的请求,封装成了一个request类,此类包含了...
2020-03-13 11:56:27
289
原创 Maven导入依赖包遇到的常见问题解决方法【亲测有效】
最近在学习如何用Maven来构建项目时,遇到几个比较难解决的坑,希望记录下来可以帮到大家先按如下步骤排查一遍,不行再往下看depency节点输入信息没有提示或下载依赖包速度过慢输入了正确的包名、机构和版本号,但是仍然报错,无法自动下载出现can't transfer from:xxxx:remote closed connection依赖包下载成功但是还是红线报错先按如下步骤排查一遍,不行再往下...
2020-03-08 17:02:39
1957
原创 Vue框架学习记录【持续更新】-环境的搭建以及整个项目的文件关系
Vue从下载到环境的搭建环境的搭建需要下载的工具搭建vue开发环境整个项目的文件关系提出一个问题vue climain.js是项目的入口文件webpackwebpack配置文件流程梳理环境的搭建需要下载的工具下载node.js,命令行输入以下内容:brew install nodejs获取nodejs模块安装目录访问权限sudo chmod -R 777 /usr/local...
2020-03-01 12:36:17
164
原创 bootstrap4前端框架学习记录【持续更新】- 快速开始
快速开始需要用到的工具Sublime Text3命令行工具npm & yarn开始建立第一个简单的项目需要用到的工具Sublime Text3首先是编辑器,编辑器是用来coding的~所以说比较重要,一款好用的编辑器会提升你的coding的热情。这边推荐使用的是Sublime Text3。此编辑器的优点为:windows和mac都可以使用支持许多语言(例如汇编x86、c++、...
2020-02-26 17:07:59
201
原创 机器学习学习记录【持续更新】——神经网络
神经网络非线性问题神经网络的构建过程简单的线性结构隐藏层激活函数总结非线性问题如果还记得特征组合这一单元的话,你就会发现以下分类问题属于非线性问题:“非线性”意味着您无法使用形式为线性的模型准确预测标签。也就是说,“决策面”不是直线。之前,我们了解了对非线性问题进行建模的一种可行方法 - 特征组合。现在,请考虑以下数据集:上图所示的数据集问题无法用线性模型解决。神经网络的构建过程简...
2020-02-16 16:21:34
139
原创 机器学习学习记录【持续更新】——分类
分类阙值真与假以及正类别与负类别准确率、精确率和召回率准确率精确率召回率精确率和召回率的关系ROC曲线和AUCROCAUC阙值如果某个逻辑回归模型对某封电子邮件进行预测时返回的概率为 0.9995,则表示该模型预测这封邮件非常可能是垃圾邮件。相反,在同一个逻辑回归模型中预测分数为 0.0003 的另一封电子邮件很可能不是垃圾邮件。可如果某封电子邮件的预测分数为 0.6 呢?为了将逻辑回归值映...
2020-02-15 16:42:18
188
原创 机器学习学习记录【持续更新】——L2正则化
L2正则化什么是L2正则化?lambda什么是L2正则化?请查看以下泛化曲线,该曲线显示的是训练集和验证集相对于训练迭代次数的损失。上图显示的是某个模型的训练损失逐渐减少,但验证损失最终增加。换言之,该泛化曲线显示该模型与训练集中的数据过拟合。根据奥卡姆剃刀定律,或许我们可以通过降低复杂模型的复杂度来防止过拟合,这种原则称为正则化。也就是说,并非只是以最小化损失(经验风险最小化)为目标,...
2020-02-14 16:24:12
298
原创 机器学习学习记录【持续更新】——特征组合
特征组合为什么要引入特征组合这个概念?特征组合为什么要引入特征组合这个概念?在之前的机器学习过程中,基本上都是在研究一些线性模型,如下图,用一条直线将不同颜色的点分割开来但是,当你遇到下面这样的图形,请问你还可以用一条直线将不同颜色的点分割开来吗?显然是不行的!!!!难道这说明我们之前费劲时间学习的线性模型其实没有什么广泛的用途吗?NO!!!!!线性模型是目前用的最多、计算速度最快的...
2020-02-14 15:49:37
217
原创 机器学习学习记录【持续更新】——特征工程
特征工程什么是特征工程?特征工程中的映射映射数值映射分类值良好特征的特点清理数据缩放特征值处理极端离群值分箱清查什么是特征工程?图 1 左侧表示来自输入数据源的原始数据,右侧表示特征矢量,也就是组成数据集中样本的浮点值集。 特征工程指的是将原始数据转换为特征矢量。进行特征工程预计需要大量时间。许多机器学习模型都必须将特征表示为实数向量,因为特征值必须与模型权重相乘。特征工程中的映射映射...
2020-02-13 16:24:52
193
原创 机器学习学习记录【持续更新】——训练集、测试集和验证集
训练集、测试集和验证集为什么除了训练集和测试集还需要加验证集?利用这三个集合来重新定义模型的训练流程为什么除了训练集和测试集还需要加验证集?我们介绍了使用测试集和训练集来推动模型开发迭代的流程。在每次迭代时,我们都会对训练数据进行训练并评估测试数据,并以基于测试数据的评估结果为指导来选择和更改各种模型超参数,例如学习速率和特征。**但是多次重复执行该流程可能导致我们不知不觉地拟合我们的特定测试...
2020-02-12 16:08:50
426
原创 机器学习学习记录【持续更新】——TensorfFlow线性回归
TensorfFlow线性回归利用TensorFlow构造一个线性模型的步骤导入必要的库加载数据集并且检查数据构建模型第 1 步:定义特征并配置特征列第 2 步:定义目标第 3 步:配置 LinearRegressor第 4 步:定义输入函数第 5 步:训练模型第 6 步:评估模型调整模型超参数利用TensorFlow构造一个线性模型的步骤导入必要的库from __future__ impo...
2020-02-12 14:59:55
211
原创 机器学习学习记录【持续更新】——pandas
pandaspandas的简单介绍pandas的主要数据结构DataFrameSeriesPandas访问数据的方法Pandas操控数据的方法pandas的简单介绍pandas 是一种列存数据分析 API。它是用于处理和分析输入数据的强大工具,很多机器学习框架都支持将 pandas 数据结构作为输入。pandas的主要数据结构DataFrame可以将它想象成一个关系型数据表格,其中包含多...
2020-02-10 15:24:29
193
原创 机器学习学习记录【持续更新】——降低损失
降低损失降低损失的方法-迭代降低损失的方法-梯度下降法降低损失的方法-随机梯度下降法降低损失的方法-迭代下图是机器学习过程中常见的迭代流程图该图体现了机器学习过程中,通过迭代来减少损失的基本思路。大致思路如下:首先根据数据集中的训练集来得到一个预测模型,然后利用该模型来计算一个特征对应的输出,并且计算出损失。通过获得的损失,来更新预测模型的参数,再反复进行上述过程。直至最后计算出来的损失降...
2020-02-02 15:50:17
202
原创 Robcup2D足球学习记录【2020.01.30】
本次主要学习了bhv_custom_before_kick_off.cpp、bhv_dangerAreaTackle.cpp、bhv_go_to_static_ball.cpp、bhv_goalie_basic_move.cpp四个部分,目前已经完成了大部分bhv的阅读bhv_custom_before_kick_off.cpp代码个人理解与存在的问题(已经通过注释标出)bhv_dangerAre...
2020-01-30 23:30:53
976
1
原创 Robcup2D足球学习记录【2020.01.18】
本次主要学习了bhv_attackers_move.cpp和bhv_strict_check_shoot.cppbhv_strict_check_shoot.cpp代码个人理解与存在的问题(已经通过注释标出)bhv_attackers_move.cpp代码个人理解与存在的问题(已经通过注释标出)学习心得与体会bhv_strict_check_shoot.cpp代码个人理解与存在的问题(已经通过...
2020-01-18 21:03:56
851
原创 Robcup2D足球学习记录【2020.01.14】
本次主要学习了bhv_normal_dribble.cpp与bhv_pass_kick_find_receiver.cppbhv_normal_dribble.cpp代码个人理解与存在的问题(已经通过注释标出)bhv_pass_kick_find_receiver.cpp代码个人理解与存在的问题(已经通过注释标出)学习心得以及体会bhv_normal_dribble.cpp代码个人理解与存在的...
2020-01-15 00:29:15
850
原创 Robcup2D足球学习记录【2020.01.10】
本次学习过程主要阅读了bhv_chain_action对于代码的理解与存在的疑问(用注释标出)学习心得与体会对于代码的理解与存在的疑问(用注释标出)注释格式如下:/*问题:xxxx理解:xxxxBy ChenYanTing*/#ifdef HAVE_CONFIG_H#include <config.h>#endif#include "bhv_chain_ac...
2020-01-10 22:51:03
1059
原创 机器学习学习记录【持续更新】—— 框架处理
框架处理主要机器学习术语监督式机器学习标签特征样本模型回归与分类主要机器学习术语监督式机器学习机器学习系统通过学习如何组合输入信息来对从未见过的数据做出有用的预测。标签标签是我们要预测的事物,即简单线性回归中的 y 变量。标签可以是小麦未来的价格、图片中显示的动物品种、音频剪辑的含义或任何事物。特征特征是输入变量,即简单线性回归中的 x 变量。简单的机器学习项目可能会使用单个特征,而...
2020-01-09 00:02:16
100
原创 Scikit-learn学习记录【持续更新】——Scikit-learn框架的入门介绍
入门介绍拟合和预测:估计器基础背景代码总结转换器和预处理器背景代码总结管道:链接预处理器和估计器背景代码总结模型评估背景代码总结自动参数搜索背景代码总结拟合和预测:估计器基础背景Scikit-learn提供了数十种内置的机器学习算法和模型,称为估算器。可以使用其拟合方法将每个估计量拟合到一些数据。其中我们适合 RandomForestClassifier中的一些非常基本的数据。代码fro...
2020-01-08 15:55:49
230
原创 【步骤超详细】mac系统 通过anaconda配置Pycharm的scikit-learn环境
话不多说,直接上步骤下载anaconda,具体方法直接百度~在anaconda navigator可视化界面里面,进行如下操作:点击Environments 点击Create,然后输入一个英文名。这里以test为例,创建一个你自己命名的环境在搜索框里面输入你想搜索的包名,例如tensorflow、scikit-learn等等,然后点击下载,就将你需要的包下载到你的搭建的...
2020-01-07 17:03:55
621
原创 与高哥聊天有感
与高哥聊天有感1、高利文2、进入商界的三大基本功股票人脉商业模式3、信仰4、教育与学习5、境界6、推荐书籍与app1、高利文高利文:河北新展望公司执行董事(注册资金1000万),占有百分之五十六的股权。旗下有四家公司,目前正在开发一款叫做物流星空的App,已经进军深圳、上海、长沙等地,正处于初步阶段。物流星空:目前许多城市,例如上海长沙的TCP地段,都存在着一个社会痛点。TCP地段有许多的...
2020-01-06 15:59:34
485
原创 蓝杰学长学姐交流记录
蓝杰学长学姐交流记录一、袁仕祺-拼多多产品经理二、王硕丰-约翰霍普金斯大学留学三、杨柳鑫、符钟娟、于修彦-腾讯一、袁仕祺-拼多多产品经理1、以后的IT产品会由ToC转换为ToB,需要看准机会,了解市场行情。2、产品经理如果有落地的产品会非常吃香。3、产品经理如果有跟当前甲方所谈的项目有关的知识储备,那么他将是这个项目双方交流的核心。二、王硕丰-约翰霍普金斯大学留学1、查询跟留学有关信息...
2020-01-06 15:58:43
246
原创 分治算法
算法之分治策略我对分治的理解分治策略经典题目快速排序归并排序赛程表问题总结我对分治的理解分治策略,顾名思义,即是将问题分成若干小问题,将所有的小问题逐一击破,那么大问题就迎刃而解了。那么为什么需要将一个大问题分解成多个小问题呢?因为随着问题规模的减小,问题将变得越来越简单,当问题简单到一定程度的时候,这个问题就非常容易解决了。而分治策略最常的做法就是递归,因为递归的定义和分治的思想相似。分...
2019-12-04 00:01:52
102
2
原创 多所学校就业报告分析总结
多所学校就业报告分析总深造深造率出国深造选择的国家就业就业方向就业地点就业动机总结深造深造率清华本科生的深造率达到了百分之八十左右,而根据官方统计,出国深造率达到了百分之三十左右(实际应该差不多有百分之六十的样子)。所以可见,清华的本科生总体毕业后多数选择深造而不是就业,真正就业签第三方的可能就百分之三四的样子。而就业的主力军是研究生,这个情况跟中南、湖大都是一样的。出国深造选择的国家...
2019-11-25 01:42:33
354
原创 想要半年之内拿到30万大厂的offer?看这里!!!
想要半年之内拿到30万大厂的offer?看这里!!!陈松学长(被30多家公司拒绝后,微笑着拿下了腾讯offer)如何在短时间内提高你的技术?面试的技巧和策略有什么?郑丽梅学姐(保研+头条offer双收两不误)本科时走过的路和遇到的选择拿offer的流程和技巧陈松学长(被30多家公司拒绝后,微笑着拿下了腾讯offer)如何在短时间内提高你的技术?入门:通过一个语言写一个简单的程序(例如飞机大...
2019-11-03 16:19:39
748
1
原创 基于QT实现的智能饮料工控管理系统
智能饮料工控管理系统-c++-QT第1章 需求分析1.1 背景1.2 需求1.3 项目功能第2章 项目设计2.1 概要设计2.1.1 设计思想2.1.2 实现方法2.2 详细设计2.2.1 主要模块2.2.2 模块之间的调用关系2.2.3 辅助模块第1章 需求分析1.1 背景许多年以来,饮料的销售与补货都是通过人工的方式进行的。商家每天需要清点饮料的数量,根据不同的货物需求从厂家采购。除此之...
2019-07-25 17:41:18
3148
2
原创 杭州-2050青年科技大会
杭州-2050青年科技大会一、初识杭州1、来一场说走就走的旅行2、云栖客栈二、参观西湖三、参观中国美术学院四、2050的第一天五、2050的第二天六、2050的最后一天六、满载而归,扬帆而起一、初识杭州1、来一场说走就走的旅行还记得那天,5月24号,我在图书馆静静地看着高数。这时,手机屏幕正好亮了,2050青年科技大会,来一场认认真真的见面。脑海里正好又想起前几天在蓝杰和学长们聊天的内容:以...
2019-04-29 13:54:58
953
原创 常大佬交流会
常大佬分享一、出国留学分为三种大致情况1、所属高中的认可程度达到国际水平,能够得到国外大学的认可,再通过竞赛保送。2、大二之前,GPA达到百分之八十五以上、托福或者雅思达到要求分数。3、读完整个大学,提供以下四个要素:论文、推荐信、gpa、worker(工作经历)、语言成绩。二、大学里面可以选择的两个方向1、开发2、算法三、个人感想一、出国留学分为三种大致情况1、所属高中的认可程度达到国际水平...
2019-04-14 23:54:45
206
原创 Java五子棋Ai-权值法
Java五子棋Ai-权值法一、 什么是权值法?二、实现权值法Ai会面临的问题1、如何表达棋盘上未下处的横竖斜的棋子情况?(类似01120)2、如何将未下处的横竖斜情况和权值联系起来?(Hashmap)3、设置权值的思路是什么?三、具体代码的实现1、实现计算机遍历整个棋盘,分析出每个可下点的横竖斜情况2、实现权值的设置3、实现根据权值找到最优解一、 什么是权值法?权值法顾名思义,即是权衡不同的情...
2019-03-07 13:01:12
2102
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人