- 博客(8)
- 收藏
- 关注
原创 java(2) 线程池
五.线程池线程池是为了提高由于频繁创建线程而大大降低的系统效率,如果并发的线程很多,并且每个线程都执行了一个时间很短的任务就结束了,因为频繁创建线程和销毁线程需要时间,线程池使线程可以复用,就是执行完一个任务不被销毁,继续执行其他的任务。①.继承实现从最核心的ThreadPoolExecutor类开始,ThreadPoolExecutor继承于AbstractExecutorService抽象类,AbstractExecutorService抽象类实现了ExecutorService接口,Execu
2021-10-20 20:45:16
285
原创 java线程(一)
文章目录JAVA线程的实现方式一.继承Thread类二.实现Runnable接口三.Callable、Future和FutureTask①Callable使用:重写call()方法,②Future使用:③FutureTask使用:注意:FutureTask.run()不能产生新线程四.线程方法JAVA线程的实现方式一.继承Thread类继承Thread类,使用:重写run方法,thread.start()方法开启线程并执行run()方法。二.实现Runnable接口返回值为void,使用:重写
2021-10-20 20:44:18
126
原创 fatal error: openssl/bio.h: No such file or directory
编译时,报错fatal error: openssl/bio.h: No such file or directory类型,可能是因为libssl-dev没有安装,libssl-dev包含libraries, header files and manpages,是openssl的一部分使用mi命令安装libssl-dev:sudo apt-get install libssl-dev转自https://blog.youkuaiyun.com/beilson/article/details/79774036
2021-10-13 10:11:10
617
原创 context(Activity的Context和Application的Context)
context(Activity的Context和Application的Context)一.Android系统的角度来理解:Context是一个场景,代表与操作系统的交互的一种过程。从程序的角度上来理解:Context是个抽象类,而Activity、Service、Application等都是该类的一个实现。二.XXXActivity.this与getApplicationContext的区别,前者是XXXActivity的对象,后者是项目的Application的实例。三.使用contex
2021-09-29 20:22:26
505
原创 Activity与Fragment通过接口回调进行通信
Activity与Fragment通过接口回调进行通信现在有如下‘Activity‘中包含两个Fragment,Fragment_first和Fragment_second,Fragment_first中包含两个按钮,当按下按钮后,fragment_second中的TextView控件内容发生改变。1.在Fragment_first中定义一个接口:public iterface FragmentFirstInterface{ void fragment_callback(String str);
2021-09-29 18:12:04
331
原创 解决ubuntu20.04编译报错:error while loading shared libraries: libncurses.so.5
项目场景:ubuntu20.04编译报错:error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory原因分析:缺少libncurses5文件解决方案:安装libncurses5解决,命令如下$ sudo apt install libncurses5...
2021-09-24 18:51:57
2642
转载 Android接口回调机制精炼详解
本文链接:https://blog.youkuaiyun.com/weixin_41101173/article/details/80723537————————————————版权声明:本文为优快云博主「Chin_style」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.youkuaiyun.com/weixin_41101173/article/details/80723537
2021-08-10 17:04:46
1020
原创 mybatis 动态查询,动态更新,动态删除
这里是代码1.动态查询 <!--动态查询--> <select id="finduserDynamic" resultType="user"> select * from user <where> <if test="username != null"> and username like #{username} </if>
2020-09-12 17:01:47
365
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人