- 博客(62)
- 资源 (11)
- 问答 (2)
- 收藏
- 关注
原创 关于机器学习算法的一点点思考
个人介绍:本人自2016年开始接触AI数据挖掘、机器学习算法,并开始实际工程项目。研究生期间主要在实际工程问题上完成相关算法,研究相关算法。在深陷其中的同时有一些自己的思考。(由于疫情原因,个人项目资料均在校,文章会延迟发布)转载请注明出处:https://blog.youkuaiyun.com/catchingSun/article/details/105079048小女不才,尚有小群,有意...
2020-03-24 19:20:38
276
原创 关于数学建模的一点点思考
个人介绍:本人自2014年参加数学建模,深爱着数学建模。在多次解决数学建模问题后,对数学建模有一些自己的思考。(由于疫情原因,个人项目资料均在校,文章会延迟发布)转载请注明出处:https://blog.youkuaiyun.com/catchingSun/article/details/104851899小女不才,尚有小群,有意请加:翻转世界IT:386707638硕博交流群(仅...
2020-03-24 19:12:42
338
原创 科大七年时光
感谢在科大的7年时光,在这里我遇到一群良师益友,我深爱着我的母校、老师们、朋友们。2013年,高考落榜,带着对大学生活的未知、迷茫、与一份不甘来到科大。也正是因为这份不甘和对自己的责任我没有沉沦,反而高标准要求自己,不愿只刷成绩单上的分数,而是自主学习,独立思考,坚持互联网行业不应纸上谈兵,而应落实于实践。因为对数学的热爱,所以大一暑期报名留校参加数学建模竞赛,便从此爱上了建模这件事,用数学解...
2020-03-13 22:57:36
235
原创 计算机知识集合
算法基础Book算法珠玑——一个最精简的题库:https://soulmachine.gitbooks.io/algorithm-essentials/content/java/index.htmlWebsiteLeetcode:https://leetcode.com/编成语言Java
2017-03-19 15:01:36
644
原创 在Hadoop平台中运行MapReduce WordCount程序
一、实验名称在Hadoop平台运行MapReduce程序二、实验过程1.设置环境变量(1)编辑~/.bashrc文件,添加下列语句export HADOOP_HOME=/usr/local/hadoopexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$($HADOOP_HOME/bin/ha
2017-03-19 13:34:50
728
原创 云平台仿真框架CloudSim
一、实验名称云平台仿真框架CloudSim应用二、云平台仿真框架CloudSim介绍CloudSim是在离散事件模拟包SimJava上开发的函数库1.功能及组件CloudSim 独特功能有:一是提供虚拟化引擎,旨在数据中心节点上帮助建立和管理多重的、独立的、协同的的虚拟化服务;二是在对虚拟化服务分配处理核心时能够在时间共享和空间共享之间灵活切换。CloudSim平台有助于加
2017-03-19 13:17:00
4292
原创 Machine Learning - week one
Introduce5 试题1point1。A computer program is said to learn from experience E withrespect to some task T and some performance measure P if itsperformance on T, a
2017-03-18 14:12:33
2513
原创 Linear Regression
1Linear Regression with one variable.1.1Supervised Learning Regression problem: Housing price prediction.Classification problem: Breast cancesr (malignant, benign).It must have data to train t
2017-03-17 13:36:43
648
原创 博客被人刷访问量,现已部分恢复
由于此博客2016年12月14日10:00-13:00期间被人将访问量从10100刷至17387,此博客暂时停止更新。博客部分恢复,谢谢优快云工作人员。来自:catchingSun
2016-12-14 12:54:04
1583
原创 MapReduce: program of Matrix Multiplication
1.Matrix Multiplication 's basic principle:(1)Sum the result of Matrix A's row multiplying Matrix B's column as the new Matrix.(2)The Matrix A's row subscript become the new Matrix 's row subscrip
2016-12-13 17:02:33
981
原创 Create Hadoop project in IDEA Intellij and Commit project to Hadoop platform
1.First ,we should set up Java ,Hadoop,and IDEA Intellij-2016.3 . I have Installed Java-1.8 , Hadoop-2.7.3 and IDEA Intellij-2016.3 2.Start-up HDFS ,YARN3.We create new Maven Project, then click
2016-12-12 14:44:53
779
原创 ARP协议
一、ARP(地址解析协议)的基本思想:广播询问,单播回应。二、通过ARP获取MAC地址(1)主机A与主机B在同一网段内主机A首先发送一个广播请求,询问IP为IPb的主机的MAC地址,封装的ARP包中目的IP地址为IPb,目的MAC地址为广播地址,网络中的所有主机都会受到此广播包,其他主机根据IP地址判断是否是询问自己的MAC地址,只有主机B收到此数据包才会做出单播响应,将自己的MAC地
2016-11-10 17:37:15
1266
原创 Hadoop HDFS原理
一、HDFS介绍 HDFS 包括 块、NameNode、DataNode,适用于一次写多次读,不支持并发写。具有通透性、容错性。 HDFS中文件被分成块进行存储,其块默认大小为64M,块是文件存储处理的逻辑单元。用户通过网络访问文件。 NameNode 为管理节点,存放文件元数据。其包括文件与数据块的映射表、数据块与数据节点的映射表(文件名、文件有的
2016-10-26 13:54:31
830
原创 DES加解密算法实现
上一篇文章讲了下DES加密算法的原理,这篇文章主要是实现,将之前写的代码贴出来封装DES加密系统中用到的数据public class Variable { int[] KPArray = { 57, 49, 41, 33, 25, 17, 9, 1, 58, 50, 42, 34, 26, 18, 10, 2, 59, 51, 43, 35, 27, 19, 11, 3, 60
2016-10-26 13:38:55
836
原创 Linux C网络编程基本知识
第 1 章:TCP/IP 网络编程基础1. 客户端和服务器程序必须运行在相同操作系统上吗?为什么?答:不是,在网络中计算机之间的彼此通信标准遵循 TCP/IP 协议,并在操作系统内核中实现。而具体应用层的客户端和服务器之间遵循相同的协议,即通信双方所交换数据的表示方法和含义达成一致的约定。2. 一台机器上可以同时运行多个不同的网络应用,操作系统如何正确递交数据。
2016-09-24 18:27:44
1145
原创 本地Ubuntu远程登陆Ubuntu云主机
SSH服务介绍:SSH服务介绍 最近想基于云服务器做一个东西,让同学帮忙申请了一台Ubuntu的服务器。但是只能Web进行登陆,觉得太麻烦了,于是就想着是否可以从本地进行登陆,刚好电脑上装了Ubuntu虚拟机。于是便Google下,原来腾讯有帮助文档。 看了下Linux帮助文档,原来在本地可以通过SSH服务进行远程登陆。下面为腾讯Linux本地登陆的介绍:从本地Linu
2016-04-09 00:00:18
4000
原创 浅谈Java垃圾回收机制
1、哪些区域需要进行内存回收 在Java运行时区域各部分中,程序计数器、虚拟机、本地方法栈随线程而生,随线程而消亡。而内存回收主要解决Java堆和方法区的内存回收,主要原因在于该部分内存分配和回收是动态的。接口中实现类需要的内存可能不一样,方法中的分支需要的内存可能也不一样。2、如何判断对象已死呢? 在Java中通过可达性分析算法来判断对象是否存活。 其实现过程是
2016-04-01 17:25:19
914
原创 linux 通过互斥量实现线程同步
在计算机中,通常是多线程同时执行,线程均可访问进程的资源,因此当这些线程并发访问临界资源时,如果不进行线程同步,将会导致错误发生,程序运行结果出现不可预知的错误,但往往这些错误无法重现,并且程序正确运行。linux提供了互斥量来控制线程对临界资源的访问,即通过对互斥量进行加锁解锁。 下面程序实现四个数相加。首先在主线程中创建了两个线程分别执行run1,和run2。这两个线程在执行的过程
2016-03-28 15:48:29
1196
原创 在linux下解压常见软件,并添加环境变量;定制linux系统服务
在linux下解压常见软件-j与-x及-f联用用于解压bzip2普通文件,同时输出相关信息。/usr/local目录用于存放手动安装的软件。cross-3.3.2.tar.bz2下载链接下载 cross-3.3.2将/usr/local/arm/3.3.2/bin添加到环境变量中,并进行验证定制linux系统服务SSH服务:SSH 为 Secur
2016-03-21 13:41:09
2064
原创 蓝桥杯:基础练习 回形取数
基础练习 回形取数 时间限制:1.0s 内存限制:512.0MB 问题描述 回形取数就是沿矩阵的边取数,若当前方向上无数可取或已经取过,则左转90度。一开始位于矩阵左上角,方向向下。输入格式 输入第一行是两个不超过200的正整数m, n,表示矩阵的行和列。接下来m行每行n个整数,表示这个矩阵。输出格式 输
2016-03-21 13:25:35
1105
原创 蓝桥杯:基础练习 Huffuman树、FJ的字符串、阶乘计算、高精度加法
基础练习 Huffuman树 时间限制:1.0s 内存限制:512.0MB 问题描述 Huffman树在编码中有着广泛的应用。在这里,我们只关心Huffman树的构造过程。 给出一列数{pi}={p0, p1, …, pn-1},用这列数构造Huffman树的过程如下: 1. 找到{pi}中最小的两个数,设为pa和pb,将p
2016-03-21 13:07:24
1250
原创 蓝桥杯:基础练习 阶乘计算 高精度加法
基础练习 阶乘计算 时间限制:1.0s 内存限制:512.0MB 问题描述 输入一个正整数n,输出n!的值。 其中n!=1*2*3*…*n。算法描述 n!可能很大,而计算机能表示的整数范围有限,需要使用高精度计算的方法。使用一个数组A来表示一个大整数a,A[0]表示a的个位,A[1]表示a的十位,依次类推。 将
2016-03-21 13:00:23
2222
原创 卸载VMware Tools、重新安装VMware Tools、Ubuntu无法共享文件夹
首先卸载VMware Tools移除/usr/lib 下与vmware tools相关的内容安装Ubuntu Tools出错解决方案,进行打补丁,首先需要已经安装好vmware tools,参考链接http://m.blog.youkuaiyun.com/article/details?id=45666241安装sudo apt-get
2016-03-16 20:50:12
7536
原创 解决ubuntu 12.04.2 无法进入图形界面、无法全屏,安装VMware tools
vmware中安装kali linux https://www.pentestingshop.com/how-to-install-kali-linux-in-vmware-player/ubuntu 12.04.2 无法进入图形界面方法一、查看用户目录下(如/home/lenovo).Xauthority文件的所属组以及用户权限,通过chown和chomd命令更改文件所属组,以及用户
2016-03-15 19:20:13
3123
原创 DES加密系统
1实验名称DES密码系统算法实现2实验目的Ø 理解对称加密算法的原理和特点Ø 理解DES算法的加密原理Ø 了解并掌握DES密码系统密钥产生过程和DES加解密流程。Ø 实现DES密码系统加解密。3实验原理DES的设计原理是以Shannon所提出的乘法加密系统为主。举例来说:现有两套加密系统A与B,明文首先利用加密系统A进行加密而
2016-03-11 23:11:57
3604
原创 蓝桥杯:基础练习 数列特征、字母图形、01字串、闰年判断
基础练习 数列特征 时间限制:1.0s 内存限制:256.0MB 问题描述给出n个数,找出这n个数的最大值,最小值,和。输入格式第一行为整数n,表示数的个数。第二行有n个数,为给定的n个数,每个数的绝对值都小于10000。输出格式输出三行,每行一个整数。第一行表示这些数中的最大值,第二行
2016-02-02 17:25:14
951
原创 蓝桥杯:基础练习 杨辉三角形
基础练习 杨辉三角形 时间限制:1.0s 内存限制:256.0MB 问题描述杨辉三角形又称Pascal三角形,它的第i+1行是(a+b)i的展开式的系数。 它的一个重要性质是:三角形中的每个数字等于它两肩上的数字相加。 下面给出了杨辉三角形的前4行: 1 1 1
2016-01-26 20:29:02
1033
原创 蓝桥杯:基础练习 查找整数
基础练习 查找整数 时间限制:1.0s 内存限制:256.0MB 问题描述给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。输入格式第一行包含一个整数n。第二行包含n个非负整数,为给定的数列,数列中的每个数都不大于10000。第三行包含一个整数a,为待查找的数。输出格式
2016-01-26 15:06:58
965
原创 蓝桥杯:基础练习 特殊的数字
基础练习 特殊的数字 时间限制:1.0s 内存限制:512.0MB 问题描述 153是一个非常特殊的数,它等于它的每位数字的立方和,即153=1*1*1+5*5*5+3*3*3。编程求所有满足这种条件的三位十进制数。输出格式 按从小到大的顺序输出满足条件的三位十进制数,每个数占一行。解题思路:设置循环,枚举所有三位
2016-01-26 13:03:47
1540
原创 蓝桥杯:基础练习 回文数
基础练习 回文数 时间限制:1.0s 内存限制:512.0MB 问题描述 1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。输出格式 按从小到大的顺序输出满足条件的四位十进制数。解题思路:设置循环(四位数字),调用toString()方法获取四位数字对应的字符串。将
2016-01-26 12:16:50
1862
原创 蓝桥杯:基础练习 特殊回文数
基础练习 特殊回文数 时间限制:1.0s 内存限制:512.0MB 问题描述 123321是一个非常特殊的数,它从左边读和从右边读是一样的。 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。输入格式 输入一行,包含一个正整数n。输出格式 按从小到大的顺序输出满足条件
2016-01-26 11:43:40
5334
原创 蓝桥杯:基础练习 十进制转十六制
基础练习 十进制转十六进制 时间限制:1.0s 内存限制:512.0MB 问题描述 十六进制数是在程序设计时经常要使用到的一种整数的表示方式。它有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F共16个符号,分别表示十进制数的0至15。十六进制的计数方法是满16进1,所以十进制数16在十六进制中是10,而十进制的17在十六进制
2016-01-24 13:08:59
1167
原创 蓝桥杯:基础练习 十六进制转十进制
基础练习 十六进制转十进制 时间限制:1.0s 内存限制:512.0MB 问题描述 从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。 注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。样例输入FFFF样例输出65535分析题目,将十六进制转
2016-01-24 00:16:26
4431
原创 蓝桥杯:基础练习 十六进制转八进制
基础练习 十六进制转八进制 时间限制:1.0s 内存限制:512.0MB 问题描述 给定n个十六进制正整数,输出它们对应的八进制数。输入格式 输入的第一行为一个正整数n (1 接下来n行,每行一个由0~9、大写字母A~F组成的字符串,表示要转换的十六进制正整数,每个十六进制数长度不超过100000。输出格式 输
2016-01-23 22:47:28
7031
1
原创 蓝桥杯:基础练习 数列排序
基础练习 数列排序 时间限制:1.0s 内存限制:512.0MB 问题描述 给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1输入格式 第一行为一个整数n。 第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。输出格式 输出一行,按从小到大的顺序输出排序后的数列。样例输
2016-01-22 18:36:27
1053
原创 蓝桥杯:入门训练 序列求和
入门训练 序列求和 时间限制:1.0s 内存限制:256.0MB 问题描述求1+2+3+...+n的值。输入格式输入包括一个整数n。输出格式输出一行,包括一个整数,表示1+2+3+...+n的值。样例输入4样例输出10样例输入100说明:有一些试题会给
2016-01-22 16:50:07
949
原创 蓝桥杯:入门训练 圆的面积
入门训练 圆的面积 问题描述给定圆的半径r,求圆的面积。输入格式输入包含一个整数r,表示圆的半径。输出格式输出一行,包含一个实数,四舍五入保留小数点后7位,表示圆的面积。说明:在本题中,输入是一个整数,但是输出是一个实数。对于实数输出的问题,请一定看清楚实数输出的要求,比如本题中要求保留小数点后7位,则你的程序必须严格的输出7位
2016-01-20 21:19:50
812
原创 蓝桥杯:入门训练 Fibonacci数列
入门训练 Fibonacci数列问题描述Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。输入格式输入包含一个整数n。输出格式输出一行,包含一个整数,表示Fn除以10007的余数。说明:在本题中,答案是要求Fn除以1
2016-01-20 21:07:34
991
原创 Android之JSON封装与Javascript解析JSON
转载请注明出处:http://blog.youkuaiyun.com/catchingsun/article/details/49182019Android JSON封装:JSON解析类可以分为以下几个类JSONObject:可以看作是一个json对象,这是系统中有关JSON定义的基本单元,其包含一对儿(Key/Value)数值。它对外部(External: 应用toString()方法输出的数值
2015-10-16 18:55:25
1802
蓝桥杯java历年真题及答案整理(共129道题目及答案
2016-03-20
vs2012警告错误,而中断,excel
2015-01-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人