- 博客(7)
- 资源 (7)
- 收藏
- 关注
原创 数组的扩容
数组的扩容我这里给出了三种的扩容方式:主要运用了两种数组的特性:(1)址传递(2)寻址算法:数组名为首地址可得到一个公式 下一个数据的地址数: 首地址+数组类型所占字节数*下标1.基础方式:1)先创建一个更大的数组2)将原数组中的数据放置到新数组中3)原数组赋值给新数组例子:package class...
2019-05-13 18:02:33
5420
原创 Java多线程ForkJoin并行框架详细解析
1.引言: 现在,硬件的处理能力,基本处于水平发展,为了更好的提高性能,现在都是采用的多核CPU,尽可能的提升并发性能,但是有一个问题是程序的本身并发处理能力不强,就会造成不能够合理的利用多核心资源,例如,多个线程运行时,一个CPU分配的任务较少,当该CPU完成其任务后,处于空闲状态,这就浪费了资源。 在JDK7时,引入了ForkJoinPool,是一个线程池,其核心的思想...
2019-04-09 20:12:29
351
原创 Java多线程之线程间通信-------等待通知机制
等待通知机制满足生产者和消费者模式线程A,拿到了对象object的锁,并且调用了object的wait()方法,同时释放了锁,然后进入WAITTING状态。线程B同样前提是拿到了object的锁,然后调用了notify()或notifyAll()方法,线程A收到了线程B的通知后,从wait()方法上返回,继续执行它的操作。等待通知机制核心方法:Java的相关 等待/通知 相关方法是...
2019-03-29 16:36:32
273
原创 Java Map集合的遍历
Map集合遍历:对Map集合的键、值、以及键值对都给与遍历的方法1.遍历Map集合的Key(键)集,调用Map集合的keySet()方法,利用增强for循环,或者迭代器都可以,这里习惯试用了,增强for循环:Map map = new HashMap();//1.遍历Key集 调用keySet()方法 Set set = map.keySet(); for(Object obj :...
2019-03-08 17:19:01
266
原创 Android解决Eclipse鼠标悬停到Java中的API时,API帮助文档不会显示的问题
Android开发的过程中,大家下载安装一个新的sdk时,应该碰到过这样的问题:就是碰到一个新的API时,鼠标悬停在API上时,API文档,不会显示具体API的解释,这这里提供给大家一个方法,亲测有效:1.随便找到一个API,将鼠标放到API上,会有一个提示,点击左上角的图标。2.点击页面出现的“Change Attached Source....”按钮,出现以下页面: 3。会...
2018-11-14 21:07:32
309
原创 httpclient发送GET和POST请求方式的具体步骤
HttpClient方式发送GET和POST请求实现和后台服务器的通信:这里只给出了使用httpclient方式发送request所必须要经历的步骤:以以下代码为例:发送GET请求(1)定义get方式要提交的数据(String name = et_username.getText().toString().trim();String pwd = et_password.getText()...
2018-11-05 21:03:01
6091
1
原创 Android的一个登陆注册页面
简单登录注册页面(初学者),可以和后台交互客户端:客户端实现了简单的登录、注册功能、还可保存输入的用户名和密码。使用的POST请求实现和后台服务端的交互。不多说,上代码:客户端布局文件(activity_main.xml):<EditText android:id="@+id/id" android:layout_width="wrap_content" a...
2018-10-28 20:53:23
4846
3
服务器后台,实现了登录和注册
2019-03-08
windows10应用商店
2018-07-25
网页前端大实验考察——css+html,南阳理工学院软件——中华民族儿童网
2018-07-25
ios大作业打地鼠游戏源码+文档
2018-07-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人