自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (4)
  • 收藏
  • 关注

原创 学习java并发

导语:把握关键的6秒时差并发的学习不是简单的一两天能解决的,需要长期的学习,运用,总结。加油!大纲 :简单介绍:分工,同步,互斥分工任务分解:多线程实现。Java SDK中Executor,Fork/Join ,Future。模式:生产-消费者,Worker-Thread(spark集群),Thread-Per-Message。(合理的结合生活场景。)同步一个线程完成了一个任务,...

2019-03-10 14:16:58 192

原创 浅谈JMM

java内存模型1.导致可见性的原因是缓存:有序性的原因是编译优化,合理的方案应该是“按需禁用缓存和编译优化”。java的内存模型是个很复杂的规范,从程序员的角度:java内存模型规范了JVM如何提供按需禁用缓存和编译优化的方法->volatile,synchronized,final三个关键字,以及六项Happens-Before规则。2-volatilevolatile int...

2019-03-10 14:16:15 164

原创 test

1.相家项目结构说明添加时间:2018年12月11日14:59:241.1项目划分模块的作用_如下图所示xiangjia-web:相家后台 统一对外test访问ip:http://jia-test.lbadvisor.com/editing/ 线上访问:https://jia.lbadvisor.com/接口对外访问testIp:http://52.80.126.45:8081/...

2018-12-11 16:38:57 408

原创 mac 和 linux 上安装opencv 环境配置

@author Hh.li1993 https://github.com/LProDreamAll/opencv/blob/master/README.mdInstall OpenCV3 on Ubuntu or macInstall OpenCV3 on Ubuntu (linux Ubuntu Ubuntu Server 16.04 LTS java1.8 ant python...

2018-07-23 19:27:27 766

原创 进阶scala 实现rpc 心跳机制

工具 idea maven scala2.10.6pom文件(使用idea构建maven项目)启动方式 1 Master : 指定Program arguments为 192.168.1.117 8888 2 Worker : 指定Program arguments为 192.168.1.117 9999 192.168.1.117...

2018-02-09 15:57:39 545

原创 用scalaJ简单实现RPC

idea maven3.0 scala1.0两个模块 Master Workeridea 运行运行master ip(自己电脑的ip) 8888(master指定一个随意的端口号)运行worker ip(自己电脑的ip) 9000(worker随意的端口号不能喝master重复)ip(自己电脑的ip) 8888(master指定一个随意的端口号)控制台

2018-02-07 18:17:21 641

原创 scala的入门程序

scala2.12 java8 idea编写scala入门小程序 配置安装 百度 OR Google无需多话直接上代码/** * Created by lhh */import scala.collection._import scala.collection.immutable.HashSetimport scala.collection.mutable.List

2018-02-06 12:50:23 293

原创 Mysql 组合索引 最左侧原理

网上那么多关于组合索引详解 最左侧原理 : 个人感觉99%都是讲不清楚的废话,看完 都不知道在讲个jb因此在此写一下!原理:你使用的sql能否用到组合索引?结论:你建立的组合索引(a,b,c,d) 无论怎么使用只要和a没有组合(最左面的那个),那么都没有使用上索引!!!!!下面是验证:EXPLAIN 观察 type 列 相关连接:[https://www.jianshu.com/p/ea

2018-01-19 19:12:25 3018 4

原创 不在linux下学习编写 linux_shell

使用IntelliJ公司产品的下载插件 BashSupport即可showname.sh#!/usr/bin/env bashPATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:usr/local/sbin:~/binexport PATHread -p "Please input your first name: "firstnam

2018-01-09 17:15:02 313

原创 简单实现MyLinkedList

package cn.limbo.java_structure;import java.util.ConcurrentModificationException;import java.util.Iterator;import java.util.NoSuchElementException;/** * 1:首先包含到两端的链,表的大小以及其他方法 * 2:Node类,可以设计为一

2018-01-05 18:42:47 443

原创 简单实现MyArrayList

这篇看不懂下篇看了也没有!package cn.limbo.java_structure;import java.util.Iterator;import java.util.NoSuchElementException;/** * MyArrayList: * 1:保持基础数,数组的容量以及存储在MyArrayList中当前项数 * 2:提出一种机制用来改变基础数组的容量.获

2018-01-05 18:41:52 659

原创 java多线程(3)- 单例设计模式

singleton 单例模式

2017-12-20 17:43:04 223

原创 定时器Timer以及TimerTask

Timer TimerTask

2017-12-20 17:05:32 237

原创 使用condition实现顺序执行线程

使用condition实现顺序执行线程 A B C

2017-12-18 17:05:13 321

原创 公平锁和非公平锁(demo)

java多线程附录

2017-12-18 12:08:58 567

原创 java多线程(2)-实现生产者/消费者模式

实现生产者/消费者一对一交替打印

2017-12-18 11:35:50 242

原创 java多线程(1)_正确使用Condition实现等待通知

ReentrantLock的基础了解package cn.limbo.thread.ReentrantLockTest;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;/** * Created by lhh on 2017/12/15. */public class

2017-12-15 19:16:17 418

原创 简单实现Set To Map_java

Set 简单实现Map

2017-12-13 16:41:22 419

原创 对 left join 多个表的join 和 on 的分析Demo

对 left join 多个表的join 和 on 的分析Demo

2017-10-13 16:09:42 1879

原创 mysql 的触发器(不适合初学者)

mysql触发器作用:触发程序视为单一交易中的一部份,因此可以由原触发程序还原交易,如果在交易过程中侦测到严重的错误(如使用者中断连线),则会自动还原整个交易。可以保重数据的完整性SECOND_触发器语法CREATE TRIGGERtrigger_name trigger_time trigger_eventON tbl_nameFOR EACH ROW tri

2017-10-13 00:07:01 500

opencv_linux_3.4.1

opencv_linux_3.4.1 包含编译后的生成文件和源码,亲测成功案例!

2018-07-24

Charles for mac

安转完成后 ,应用程序找到charles,右键显示包内容然后进入contents,然后进入java目录,替换charles.jar

2018-04-10

redis2.8.17的安装配置

亲测可用在mac,linux,windows,使用,解压.包括怎么大家redis集群和应该注意什么!里面是我自己写的教程,很简单可以直接下载使用.

2018-04-09

空空如也

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

TA关注的人

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