会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
豆芽花花儿酱
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
···
12
下一页
2019年7月22日
Java正则表达式
摘要: 对于时间字符串:2017-04-25,表达式如下: 四个分组: 有 4 个左括号,所以有 4 个分组: main方法中调用:
阅读全文
posted @ 2019-07-22 20:21 豆芽花花儿酱
阅读(180)
评论(0)
推荐(0)
2019年7月21日
Java多线程-sleep和wait的区别
摘要: sleep是Thread类的方法 wait是object类中定义的方法 wait的唤醒:wait可以通过notify或notifyall唤醒; 锁池: 等待池: notify和notifyall的区别: notifyall 让所有等待池中的线程,全部进入锁池,去竞争锁的机会 notify 只会在等待
阅读全文
posted @ 2019-07-21 20:39 豆芽花花儿酱
阅读(254)
评论(0)
推荐(0)
Java多线程-线程的状态
摘要: 线程状态的流转:
阅读全文
posted @ 2019-07-21 20:35 豆芽花花儿酱
阅读(112)
评论(0)
推荐(0)
Java多线程-处理线程的返回值
摘要: 一、主线程等待法:优点:实现简单,缺点:代码冗余 运行结果: 二、使用Thread类的join()阻塞当前线程,以等待子线程处理完毕。优点:比“主线程等待法”更简单 缺点:粒度不够细 三、通过Callable接口实现:通过FutureTask 或者 线程池获取 1、future task 2、线程池
阅读全文
posted @ 2019-07-21 18:53 豆芽花花儿酱
阅读(4978)
评论(0)
推荐(0)
Java多线程-创建多线程:继承Thread类&实现Runnable接口
摘要: 继承Thread类,创建多线程: 实现Runnable接口,创建多线程:*(推荐这种方式) Thread&Runnable的关系:
阅读全文
posted @ 2019-07-21 17:35 豆芽花花儿酱
阅读(193)
评论(0)
推荐(0)
Java多线程-start和run方法的区别
摘要: 调用线程的start方法是创建了新的线程,在新的线程中执行。调用线程的run方法是在主线程中执行该方法,和调用普通方法一样 实例: 运行结果:
阅读全文
posted @ 2019-07-21 16:53 豆芽花花儿酱
阅读(408)
评论(0)
推荐(0)
2019年7月16日
算法题-数组算法题
摘要: 题一:二分查找法-Java:用于有序数组 代码: 题二:给定一个数组,写一个函数,将数组中的0都挪到数组的末尾,而维持其他非0元素的相对位置 思路:将所有非0元素拿出来,放在按顺序放在一个数组中,然后将最后的位置全部塞进0 思路二:遍历所有数组,将非0元素都放在前K位,剩余的都填充0 题目三:给n个
阅读全文
posted @ 2019-07-16 15:02 豆芽花花儿酱
阅读(507)
评论(0)
推荐(0)
2019年7月15日
Linux-shell脚本的调试和追踪
摘要: shell脚本的语法调试,我们使用bash的相关参数进行调试 -n 不要执行script,仅查询语法的问题 -v 在执行script之前,先将script的内容输出到屏幕上 -x 将使用的脚本的内容输出到屏幕,该参数经常被使用
阅读全文
posted @ 2019-07-15 19:04 豆芽花花儿酱
阅读(2333)
评论(0)
推荐(1)
Linux-循环loop
摘要: while循环:当判断式的条件成立时,进入循环 until:当条件成立时,就终止循环 for..do...done 固定循环 初始值:某一个变量在循环中的初始值,比如i=1 限制值:当变量的值在范围内时,被执行循环,比如i<=100 执行步长:每执行一次循环,变量的值变化量,比如i=i+1
阅读全文
posted @ 2019-07-15 18:57 豆芽花花儿酱
阅读(309)
评论(0)
推荐(0)
Linux-条件判断式
摘要: 1️⃣if... then: 2️⃣case...esac: 示例: 3️⃣function函数 function的定义,一定要在使用之前
阅读全文
posted @ 2019-07-15 18:34 豆芽花花儿酱
阅读(409)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
···
12
下一页
公告