java
blue33sun
过好每一天的方式就是让自己每天都进步一点点
展开
-
git相关命令
git cherry -v只能查看未传送提交的描述/说明 git log master ^origin/master则可以查看未传送提交的详细信息 【git log 本地branch ^远程分支】 git status //查看整体变更(详细到文件名) 【该命令对比的是工作区和暂存区的文件。例如如果本地新增了一个文件且该文件已被commit到暂存区,虽然还没有push,此时调用git status...原创 2019-12-21 12:05:48 · 240 阅读 · 0 评论 -
多线程之间的同步问题
在多线程中经常使用到sleep()、wait()、notify()、notifyAll()方法,有几点需要注意: 1、sleep()是属于Thread类中的,而wait()、notify()、notifyAll()则是属于Object类中的; 2、sleep()调用后程序会暂停执行指定的时间,让出cpu资源给其他线程,但是他的监控状态依然保持着,不会释放锁,当指定的时间到了又会自动恢复运行状态。原创 2017-08-17 11:18:23 · 662 阅读 · 0 评论 -
冒泡排序与简单排序算法实现
//简单选择排序算法 private void selectSort(int[] datas){ int length = datas.length; for(int i=0;i<length;i++){ int min = i; for(int j=i+1;j<length;j++){ ...原创 2019-03-28 20:29:01 · 6016 阅读 · 0 评论