自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 收藏
  • 关注

原创 移动开发第三次作业---添加音乐播放的上一首和下一首

开发目的本次移动开发实验的目的是在音乐播放器原先有的播放暂停功能基础上再添加切换上一首下一首歌曲的功能总体思想音乐播放器主要是运行了android中的BroadcastReceiver进行广播传递信息发送广播的核心点在于传入和使用sendBroadtcast,通过intent将数据发送给receiver,由receiver进行操作广播的基本使用方法Intent intent = new Intent();intent.setAction(Constant.WAIT_BROADCAST_ACT

2020-11-14 15:34:27 518

原创 移动开发第二次博客作业

总体架构在上一次类微信界面的基础上增加recycleview的功能,在tab01的页面添加NBA 各球队当家球星,同时点击时显示正在点击的是哪个球队。RecyclerView是Android一个更强大的控件,其不仅可以实现和ListView同样的效果,还有优化了ListView中的各种不足。其可以实现数据纵向滚动,也可以实现横向滚动,此实验采用纵向滚动。代码部分因为RecyclerView属于新增的控件,Android将RecyclerView定义在support库里。若要使用RecyclerView

2020-11-08 16:20:03 212

原创 全排列算法

全排列算法是日常经常用到的一个算法,这里使用递归解决。源代码:public class 全排列 { static int temp; public static void main(String[] args) { int[] arr = new int[] {1,2,3}; perm(arr, 0, arr.length); } static void perm(int[] arr, int p, int q) { if (p == q) { print(arr);

2020-10-27 23:08:22 189

原创 移动开发第一次博客作业------类微信界面开发之水果大作战

移动开发第一次博客作业------类微信界面开发之水果大作战

2020-10-10 19:09:09 251

原创 Unable to fence NameNode at hadoop1

今天在搭建HDFS高可用时前面都很正常,在kill掉一个namenode时另一个namenode的状态总是standby,无法激活。重新装了好多遍折腾了很长时间才发现是因为缺少了一个软件,很无语。解决方案如下:sudo yum install psmisc`在你搭建的NameNode的机器上都要安装这个,然后再重启集群就成功切换了。如果你当初装centos时是选择的最下安装,他不会给你...

2020-03-07 00:52:42 384

原创 hadoop的几个接口

8088接口:MapReduce50070接口:HDFS19888接口:jobhistorysever job历史服务器端口

2020-02-25 23:57:03 751

原创 动态规划算法三个例题

第一题/** * @author yang * @create 2020-02-23 16:05 * @description 有8个任务 每个任务有不同的开始和结束时间以及价值,在时间不冲突的情况下如何使价值达到最高。 */public class DynamicPlan { //构建8个任务数组 static Task[] tasks = new Task[9];...

2020-02-23 19:13:23 378

原创 经典算法之汉诺塔问题

解决此问题只需记住3个步骤:先将A柱上的n-1个盘子借助C柱移动到B柱(递归)再将A柱上最后一个大盘移动到C柱(输出)最后将B柱上的n-1个盘子借助A柱移动到C柱(递归)只需记住这三个大的方向算法很快可以写出来,运算过程比较复杂不易理解。代码如下:/** * @author yang * @create 2020-02-20 18:04 * @description 分治算...

2020-02-20 18:29:37 495

原创 Pycharm安装第三方库

今天使用pycharm安装第三方库时遇到如下报错:pip isntall lxmlCould not find a version that satisfies the requirement lxml (from versions: )No matching distribution found for lxml此问题在于镜像源里没有合适的版本,因此修该镜像源即可pip install...

2020-02-18 17:22:40 1042

原创 单向链表的反转---java

核心函数的代码如下: public void reverse(HeroNode head){ if (head.next==null || head.next.next==null){ return; } HeroNode cur = head.next; HeroNode next = null; HeroNode reverseHead...

2020-01-14 16:13:33 186

原创 利用python.scipy计算高数的一重 二重 三重积分

当我们知道被积函数时,可以利用Scipy模块下的子模块integrate里的quad函数来求这个积分的值,本节以几个问题的形式展示SciPy下如何求积分。问题一函数为f(x)=x+1,求积分的上下限为[1,2],数学表达式为:求解代码如下:# 导入库from scipy import integrate#计算积分,其中result为结果值,err为计算的误差result, er...

2019-11-06 20:36:48 3571

原创 关于wait(),notify(),notifyall()使用注意事项

1.wait(),notify(),notifyall()三个方法的调用者必须是同步代码块或同步方法中的同步监视器,否则会出现IllegalMonitorStateException异常2.三个方法必须使用在同步代码块或同步方法中3.三个方法都声明在java.lang.object类中...

2019-10-27 12:38:38 278

原创 sleep()和wait()的异同

相同点:一旦执行方法,都可以使得当前进程进入阻塞状态异同点: 1.两个方法声明的位置不同 sleep声明在thread类中,wait声明在object类2. 调用的要求不同,sleep可以在任何需要的场景下调用,wait必须在同步代码块中调用3. 关于是否释放同步监视器:如果两个方法都在同步代码块中调用,sleep不释放,wait释放。...

2019-10-27 12:29:53 318

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除