- 博客(51)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 阿里云服务器搭建教程(为自己的APP实现联网登录、注册、存储数据等功能)
为了一步一步实现搭建过程,我将磁盘初始化(好痛),接下来让我们一步一步搭建属于自己的安卓服务端吧!一、工具准备我采用的是以下软件:服务器连接:Xshell+Xftp(或者FileZilla)数据库:Mysql+Navicat(或者WorkBench)服务端:NetBeans(java)二、实现过程1.使用Xshell连接到服务器,用Xftp上传需要的压缩包。...
2018-06-15 15:06:24
16471
5
原创 博弈论重要概念
1.策略型博弈策略型博弈是由参与人集合、策略集、效用函数组成的三元组。策略型博弈是同时行动博弈,它描述了每个参与人在面对其他参与人选择的策略时,如何选择自己的策略。即每个参与人的效用不仅取决于自己的策略,也取决于其他参与人的策略。2.偏好博弈产生不同的策略组,效用不同,偏好不同,参与人对结果的偏好可以表达为结果集S上的偏好关系。3.效用参与人的效用函数是一个定义在策略集S上...
2020-01-19 11:57:21
1370
原创 共同知识的一个例子
问题: 假设有五位理性且智能的母亲A、B、C、D、E和五位她们对应的孩子a、b、c、d、e。每天她们会在一起聊天,如果母亲认为自己的孩子表现好,她就会喜形于色,表扬孩子。相反,如果母亲认为自己的孩子表现不好,她就会哭。 实际上,每个孩子的表现都不好,但他的母亲不知。而且当发现别人的孩子表现不好时,会告知除当事人母亲的其他人,所有母亲都如此,也知道该模式。因此虽...
2020-01-19 11:54:56
1139
原创 山东大学 机器学习 K-means实验
K-means算法设计与实现编程语言C,C++,Java或者学过的其它编程语言实验数据介绍红酒数据集(Wine Data Set)http://archive.ics.uci.edu/ml/datasets/Wine共178个数据,每个数据特征为13维13个特征分别为:(13个化学成分,每个成分取值为实数)1) Alcohol2) Malic acid3) ...
2020-01-17 15:34:09
1296
原创 山东大学 机器学习 决策树实验
决策树实验实验任务:实现ID3决策树,并在给定的数据集上进行5折交叉验证。并观测训所得到的决策树在训练集和测试集的准确率,从而判断该决策树是否存在过拟合。在此基础上实现预剪枝和后剪枝,并比较预剪枝树与后剪枝树在训练集和测试集上的准确率。编程语言:java, matlab, python, C++,C均可数据集:鸢尾花卉Iris数据集描述:iris是鸢尾植物,这里存储了...
2020-01-17 15:26:58
1091
原创 山东大学 机器学习 贝叶斯实验
实验一:“贝叶斯分类器的设计”实验说明Part 1.仿真实验随机产生10000组正样本和20000负样本高斯分布的数据集合(维数设为二维),要求正样本:均值为[1;3],方差为[20;02];负样本:均值为[10;20],方差为[100;010]。先验概率按样本量设定为1/3和2/3.分别利用最小错误概率贝叶斯分类器和最小风险概率贝叶斯分类器对其分类。(假设风险程度正样本分错风险系...
2020-01-17 15:14:13
1639
原创 山东大学 人机交互复习提纲
人机交互是关于设计、评价和实现供人们使用的交互式计算机系统,且围绕这些方面主要现象进行研究的科学。 人机交互经历了命令行、图形用户界面、自然和谐的交互等三个重要历史发展阶段。 完整的人机系统中由人机共同作用来完成如下的功能:信息接受(收集)、信息加工、信息存储、信号反馈、输入与输出 视觉感知可以分为两个阶段:受到外部刺激接收信息阶段和解释信息阶段。 注意两个基本特征:指向性--指心理活动有...
2020-01-17 15:00:16
2074
原创 山东大学 英文版《软件工程》教学内容回顾
Chapter01SE的定义、目的、方法及作用 定义:软件工程即用系统科学的工程性方法解决软件开发时遇到的问题,也就是,将系统化的、严格约束的、可量化的方法应用于软件的开发、运行和维护。 目的:生产出高质量的软件进而找到解决方案,并考虑那些对质量有影响的特性。 方法: 分析---分析问题,调查软件正反两方面 设计---给出解决方案 开发团队-...
2020-01-17 14:51:57
745
原创 机器学习(周志华)如何理解ROC曲线的绘制过程并证明排序损失等于ROC曲线上的面积
课本给出对于排序损失的定义后,并没有详细论述为何就等同于ROC曲线上的面积,希望下面的内容对你理解这部分有所帮助!如何理解描绘的过程呢?用m+个正例与m-反例,由于将分类阈值依次设为每个样本的预测值,即每次都猜测为正例,因此结果不是真正例就是假正例。若为真正例,则上移1/m+单位;若为假正例,则右移1/m-单位。这样恰恰说明了为什么横轴就表示FPR,纵轴就表示TPR。...
2019-09-20 17:21:50
3386
2
原创 机器学习(周志华)第一章课后答案
写在前面:这学期开始学习机器学习,后面给出的问题的解答或是想法仅供参考,甚至还有错误的地方,届时希望大能们能够加以斧正,解答我的疑惑。1.1首先课本给出的样例的版本空间是错的,害我一脸懵逼(再版的已经更正了)。正确应为:若只包含样例1和4,则“色泽”“根蒂”“敲声”分别都有2中取值,所以假设空间规模大小为3*3*3+1=28种。版本空间为:A(2,2)-1 = 7...
2019-09-17 20:49:04
3215
原创 山东大学数据库系统实验十
实验十声明:所有SQL语句均在实验平台验证通过,实验细节可能随时间推移老师会进行修改。在此仅提供解答思路,毕竟我的方法肯定不是最优,而且实验平台有查重功能,不要一昧的复制哦!题目11.将pub用户下表student的3个列sid,name,birthday复制到表test10_01中。2.执行如下查询,观察运行速度(5秒以上)。查询Samefirstname相同姓氏的人数。...
2019-04-15 22:35:21
2775
3
原创 山东大学数据库系统实验九
实验九声明:所有SQL语句均在实验平台验证通过,实验细节可能随时间推移老师会进行修改。在此仅提供解答思路,毕竟我的方法肯定不是最优,而且实验平台有查重功能,不要一昧的复制哦!实验题目1创建表test9_01,表的结构同pub.student_11_1一样。 为test9_01的sid创建唯一不重复索引。 将pub用户下的Student中性别是“女”的数据添加到test9_01中。 ...
2019-04-15 22:35:16
1597
原创 山东大学数据库系统实验八
实验八声明:所有SQL语句均在实验平台验证通过,实验细节可能随时间推移老师会进行修改。在此仅提供解答思路,毕竟我的方法肯定不是最优,而且实验平台有查重功能,不要一昧的复制哦!1.查询各院系(不包括院系名称为空的)的数据结构平均成绩avg_ds_score、操作系统平均成绩avg_os_score,平均成绩四舍五入到个位,创建表test8_01。create table test8_0...
2019-04-15 22:35:11
1984
原创 山东大学数据库系统实验七
实验七声明:所有SQL语句均在实验平台验证通过,实验细节可能随时间推移老师会进行修改。在此仅提供解答思路,毕竟我的方法肯定不是最优,而且实验平台有查重功能,不要一昧的复制哦!1.在学生表pub.student中统计名字(姓名的第一位是姓氏,其余为名字,不考虑复姓)的使用的频率,将统计结果放入test7_01中。create table test7_01 as select First...
2019-04-15 22:35:04
5072
原创 山东大学数据库系统实验六
实验六声明:所有SQL语句均在实验平台验证通过,实验细节可能随时间推移老师会进行修改。在此仅提供解答思路,毕竟我的方法肯定不是最优,而且实验平台有查重功能,不要一昧的复制哦!1.找出年龄小于20岁且是“物理学院”的学生的学号、姓名、院系名称,按学号排序。create or replace view test6_01 as select sid,name,age from pub.st...
2019-04-15 22:34:53
2170
原创 山东大学数据库系统实验五
实验五声明:所有SQL语句均在实验平台验证通过,实验细节可能随时间推移老师会进行修改。在此仅提供解答思路,毕竟我的方法肯定不是最优,而且实验平台有查重功能,不要一昧的复制哦!1.在备用用户下将pub.teacher复制到test5_00中,然后将其所有权限给主用户。create table test5_00 as select * from pub.teacher;grant a...
2019-04-15 22:34:43
3384
原创 山东大学数据库系统实验四
实验四声明:所有SQL语句均在实验平台验证通过,实验细节可能随时间推移老师会进行修改。在此仅提供解答思路,毕竟我的方法肯定不是最优,而且实验平台有查重功能,不要一昧的复制哦!1.使用alter table语句为表增加列:“总成绩:sum_score”。使用update语句,利用pub.student_course、pub.course,统计“总成绩”。create table t...
2019-04-15 22:34:34
2517
原创 山东大学数据库系统实验三
实验三声明:所有SQL语句均在实验平台验证通过,实验细节可能随时间推移老师会进行修改。在此仅提供解答思路,毕竟我的方法肯定不是最优,而且实验平台有查重功能,不要一昧的复制哦!1.删除表中的学号不全是数字的那些错误数据,学号应该是数字组成,不能够包含字母空格等非数字字符。create table test3_01 as select * from pub.student_31 wher...
2019-04-15 22:34:24
3071
原创 山东大学数据库系统实验二
实验二声明:所有SQL语句均在实验平台验证通过,实验细节可能随时间推移老师会进行修改。在此仅提供解答思路,毕竟我的方法肯定不是最优,而且实验平台有查重功能,不要一昧的复制哦!1.找出没有选修任何课程的学生的学号、姓名(即没有选课记录的学生)。create view test2_01 as select sid,name from pub.studentwhere sid not ...
2019-04-15 22:34:15
4103
原创 山东大学数据库系统实验一
实验一声明:所有SQL语句均在实验平台验证通过,实验细节可能随时间推移老师会进行修改。在此仅提供解答思路,毕竟我的方法肯定不是最优,而且实验平台有查重功能,不要一昧的复制哦!1.创建学生信息表(学生编号、姓名、性别、年龄、出生日期、院系名称、班级):creat table test1_student(sid char(12) not null,name varchar2(10...
2019-04-15 22:33:59
1244
原创 山东大学 数据结构 实验7 图的操作
实验七 图的操作一、 要求完成时间实验开始后的第八周之前完成二、 实验目的掌握无向图的创建、遍历方法。三、 实验内容1、 创建图类,存储结构使用邻接矩阵。2、 输入图的节点数n(不超过10个)、边数m,节点分别用1-n代表。3、 采用“起始节点,终止节点,权值”输入图的m条边,创建图。4、 输出从节点1开始的BFS遍历,在遍历过程中,如有多个可以选择的节点,则...
2018-12-11 14:57:20
2951
原创 山东大学 数据结构 实验6 堆和搜索树
实验六 堆和搜索树一、 要求完成时间实验开始后的第七周之前完成二、 实验目的掌握堆和搜索树的基本概念,插入、删除方法。三、 实验内容1、 输入一系列不为零的正整数(最多不超过20个),遇到0代表输入结束(不包含0)。2、 根据上面输入的数据序列,用初始化方法创建最大堆(不要用节点依次插入的办法创建最大堆),然后输出最大堆的层次序列。3、 输出用堆排序后的排序结果。...
2018-12-11 14:22:11
3956
原创 山东大学 数据结构 实验5 二叉树操作
实验五 二叉树操作一、 要求完成时间实验开始后的第六周之前完成二、 实验目的掌握二叉树的基本概念,二叉树的存储结构使用链表。三、 实验内容1、 输入一个完全二叉树的层次遍历字符串,创建这个二叉树,输出这个二叉树的前序遍历字符串、中序遍历字符串、后序遍历字符串、结点数目、二叉树高度(上述每一个结果独立一行显示)。2、 输入二叉树前序序列和中序序列(各元素各不相同),创建...
2018-12-01 21:34:15
2581
转载 java游戏入门篇
引言 开挂每个人或多或少的都玩过游戏,有些人天生是打游戏的料,而有些人则是手残。于是想着当个程序员,开发一款属于自己的游戏,不高兴了就随意修改游戏的属性,反正你说了算!任性!理想与现实的距离理想:局局吃鸡MVP 现实:落地成盒MMP 你自己写游戏也是这样,一上手就想写个某农药的小游戏是不可能滴,不如先写个贪吃蛇?连连看?亦或是俄罗斯方块!反正就是最...
2018-11-19 22:26:40
2490
原创 用JavaScript实现网页表单/图片的显示与隐藏
前言HTML学习已过一阶段,用基本的标签就可以设计出美观的网页样例,但是我们的目标就仅限于此? 不是的,这样设计出来的网页只是基本的静态网页,缺少动态的展示效果,缺少良好的交互体验,仅仅是好看而已。 而且由于缺少脚本,网页的所有元素会一股脑地显示在屏幕上。 比如导航栏菜单的若干个子菜单,可能你也是这么想:我是想让用户点...
2018-11-19 22:08:36
1389
原创 css编辑器推荐-Stylizer 与 Stylizer破解
Stylizer推荐 在进行Web开发时,我们必不可少的需要编写css(成叠样式表)对网页的元素进行布局。然而很多小伙伴还停留在用TXT文本写HTML的原始阶段。 并不是说用TXT写HTML不行,只是随着网页的逐步完善,网页的代码量会大大增加。用TXT写HTML首先没有代码报错的功能,当寻找bug时,面对一堆密密麻麻的代码,足以让人头痛。而且网页还需要编写js等各种脚本,正确的做...
2018-11-19 21:46:14
1458
原创 山东大学 数据结构 实验4 堆栈的应用
实验四 堆栈的应用一、 要求完成时间实验开始后的第五周之前完成二、 实验目的掌握堆栈的使用。三、 实验内容1、 输入一个数学表达式(假定表达式输入格式合法),计算表达式结果并输出。2、 数学表达式由单个数字和运算符“+”、“-”、“*”、“/”、“(、) ”构成,例如 2 + 3 * ( 4 + 5 ) - 6 / 4。3、 变量、输出采用整数,只舍不入。四、...
2018-11-19 21:27:45
2352
原创 山东大学 数据结构 实验3 线性表操作
实验三 线性表操作一、 要求完成时间实验开始后的第四周之前完成二、 实验目的掌握线性表的基本操作:插入、删除、查找。掌握链表遍历器的使用方法。三、 实验内容1、 输入n个不为零的整数作为节点元素值,遇到0代表输入结束(不创建元素值为0的节点),创建有序链表。输出整个链表。2、 输入一个整数,将该数插入到有序表相应位置。输出整个链表。3、 输入一个整数,在链表中进...
2018-11-19 21:21:28
2178
原创 山东大学 数据结构 实验2 排序算法
实验二 排序算法一、 要求完成时间实验开始后的第三周之前完成二、 实验目的掌握各种排序方法的实现思想。三、 实验内容 1、 输入2-20个不为零的正整数,遇到0代表输入结束,0不参与排序。 2、 数字选择排序方法,1-冒泡排序,2-插入排序,3-基数排序 3、 基数排序能够实现小于10的正整数的排序。 4、 使用所选排序方法的排序,结果输出所用方法以及结...
2018-11-19 21:17:23
1588
原创 山东大学 数据结构 实验1 递归练习
实验一 递归练习一、 要求完成时间实验开始后的第二周之前完成二、 实验目的1、 熟悉开发工具的使用。2、 掌握递归的实现思想。三、 实验内容1、 输入2-20个大于0的正整数,输入0作为结束,0不参与排列。2、 输出这几个整数的全排列,每个数之间用半角“,”隔开,中间不要有空格,每个排列单独一行。3、 程序一定要有Input、Output、End提示信息,但是不...
2018-11-19 21:12:23
2410
原创 5.安卓客户端实现联网登录的功能
目录1.大概的思路:都是在安卓客户端访问url(获取输入的账号密码组合起来),对返回的json数据进行分析、处理。1.登录:将success的话就intent跳转,failed就还在登录界面。2.注册:与登录类似,账号存在不做操作,否则增加用户。3.更新位置:可以使用百度地图、高德地图之类的包,在后台不断更新用户的位置信息。4.获取其他用户信息:将返回的json数据解析,可以在地图上标点,实现类似...
2018-06-16 23:27:26
8905
7
原创 4.NetBeans开发服务端servlet(java)的相关内容。
1.数据库准备create database whoere; //创建数据库use whoere;create table email( //创建数据表,根据需要自行定义,比如基本的账号密码,我还设置了经纬度用于获取用户的位置`id` int unsigned auto_increment,`a...
2018-06-15 21:27:45
5245
33
原创 1、Xshell及Xftp配置连接到服务器
1、Xshell的配置输入公网ip地址。输入初始时设置的密码,用户名为root。2、Xftp配置(类似)法一:名称+公网ip+协议(SFTP)+端口(22)+用户名+密码。法二:点击红色方框按钮会自动配置好并跳转到Xftp界面。...
2018-06-15 14:55:19
5512
1
原创 3.安装MySQL数据库的相关内容
1、安装mysql-server和mysql-client直接使用阿里云apt安装即可,如果是刚开始可能会报Unable to locate package的错误,这是因为地址没有更新,先更新地址即可,过程如下:apt-get update(更新地址)apt-get install mysql-server(需要设置一下root账号的密码)apt-get install mysql-client安...
2018-06-15 14:42:59
3302
5
原创 2.安装配置JDK以及Tomcat服务器
1、创建目录在usr下创建java,java下创建jdk和tomcat,如下:然后将各自的压缩包上传到对应文件夹。2、解压文件都是先cd到文件位置,ls显示文件夹内容,tar -zxvf解压(在输入文件名时可以按Tab键自动补全!)3、配置信息...
2018-06-15 13:17:09
3993
5
原创 百度地图返回5e-324问题解决(获取release版本SHA1)
1.首先在百度地图控制台为应用申请key时会有两个版本的SHA1值,一个为debug版本,一个为release版本。对于debug的获取想必大家都已知道(可以通过AS右方的Gradle按如下操作得到)。那么如何获得release版本的SHA1呢,我网上搜索的教程是在AS的控制台输入keytool命令实现,然而我却遇到了问题,不知道你们是不是。没错,它提示没有这个命令,这就尴尬了。解决办法:keyt...
2018-06-09 00:24:21
6407
原创 PTA(java)最大公约数和最小公倍数
作者: 张彤彧单位: 浙江大学时间限制: 400ms内存限制: 64MB代码长度限制: 16KB7-10 最大公约数和最小公倍数(15 分)本题要求两个给定正整数的最大公约数和最小公倍数。输入格式:输入在一行中给出两个正整数M和N(≤1000)。输出格式:在一行中顺序输出M和N的最大公约数和最小公倍数,两数字间以1空格分隔。输入样例:511 292输出样例:73 2044代码:import ja...
2018-05-27 12:58:59
1630
原创 PTA(java)一帮一
作者: 陈越单位: 浙江大学时间限制: 400ms内存限制: 64MB代码长度限制: 16KB7-11 一帮一(15 分)“一帮一学习小组”是中小学中常见的学习组织方式,老师把学习成绩靠前的学生跟学习成绩靠后的学生排在一组。本题就请你编写程序帮助老师自动完成这个分配工作,即在得到全班学生的排名后,在当前尚未分组的学生中,将名次最靠前的学生与名次最靠后的异性学生分为一组。输入格式:输入第一行给出正偶...
2018-05-27 12:58:41
1633
原创 PTA(java)堆栈操作合法性
作者: DS课程组单位: 浙江大学时间限制: 400ms内存限制: 64MB代码长度限制: 16KB7-14 堆栈操作合法性(20 分)假设以S和X分别表示入栈和出栈操作。如果根据一个仅由S和X构成的序列,对一个空堆栈进行操作,相应操作均可行(如没有出现删除时栈空)且最后状态也是栈空,则称该序列是合法的堆栈操作序列。请编写程序,输入S和X序列,判断该序列是否合法。输入格式:输入第一行给出两个正整数...
2018-05-27 12:58:14
803
原创 PTA(java)兔子繁衍问题
作者: 徐镜春单位: 浙江大学时间限制: 400ms内存限制: 64MB代码长度限制: 16KB7-9 兔子繁衍问题(15 分)一对兔子,从出生后第3个月起每个月都生一对兔子。小兔子长到第3个月后每个月又生一对兔子。假如兔子都不死,请问第1个月出生的一对兔子,至少需要繁衍到第几个月时兔子总数才可以达到N对?输入格式:输入在一行中给出一个不超过10000的正整数N。输出格式:在一行中输出兔子总数达到...
2018-05-26 14:23:33
1743
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人