![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 70
彤花神庙
这个作者很懒,什么都没留下…
展开
-
GIT搭建使用以及冲突处理
本人在公司一直用的是svn,现在学习git的使用。 一、git服务器搭建。 一般使用git会用github托管代码,或者国内的gitee来托管,我这边为了学习测试,用虚拟机部署git服务。 首先yum源安装git:yum install -y git 安装完成后创建git用户 提示我密码太短太简单,不管他。 服务器端开始创建git仓库,以项目名+.git结尾。注意我是在user...原创 2018-12-27 20:21:19 · 147 阅读 · 0 评论 -
netty以及心跳检测demo
最近在学习netty,做一个netty的小demo吧 PS(本片博客参考了白贺翔老师的netty视频教程) pom文件 <dependency> <groupId>io.netty</groupId> <artifactId>netty-all</artifactId> &...原创 2018-12-24 20:43:31 · 272 阅读 · 0 评论 -
文件上传的两种方式
记录一下文件上传的方式。 一、原生的上传方式(使用Apache文件上传组件处理文件上传步骤) /** * @Description: 使用此上传方法需注释mvc中xml中的multipartResolver * @author lxia * @Date: 2018/8/16 20:03 * @param request */ public void touplo...原创 2018-11-05 14:51:51 · 511 阅读 · 0 评论 -
DUBBO入门搭建(一)
一、概念 dubbo的官网 http://dubbo.apache.org/en-us/ 目前阿里已经将dubbo捐给了apache基金会,是一套非常优秀的分布式框架或者叫流动式计算框架。 如图:前两个分别叫单一应用框架,和垂直应用框架。 分布式框架:当垂直应用越来越多,应用之间交互不可避免,将核心业务抽取出来,作为独立的服务,逐渐形成稳定的服务中心,使前端应用能更快速的响应多变的市场...原创 2019-01-10 16:36:07 · 169 阅读 · 0 评论 -
DUBBO入门搭建(二)
根据dubbo官方文档搭建一个简单的rpc框架。http://dubbo.apache.org/zh-cn/docs/user/quick-start.html 需要新建三个maven工程,packaging以jar方式。(把实体和接口抽离出来了一个工程) 一、创建通用接口和实体层dubbo-interface。 1、user实体。 package org.thd.dubbo.ent...原创 2019-01-10 17:46:29 · 137 阅读 · 0 评论 -
多线程总结(一)synchronized 和 lock
学习了张孝祥老师的多线程,做一下总结。 一、synchronized 1、互斥块。 启两个线程执行输出语句 package com.function.thread.ThreadBlog; public class Test { public static void main(String[] args) { Out out = new Out(); ...原创 2019-02-27 15:11:23 · 206 阅读 · 0 评论 -
多线程编程实例(转)
https://blog.csdn.net/qq_34996727/article/details/80416277转载 2019-03-14 11:18:00 · 122 阅读 · 0 评论 -
多线程总结(二)数据共享
多线程数据共享,我操作这个数据的时候别人不能干扰到我,否则我读取的数据和操作的数据都是乱的。比如银行取钱,我插入银行卡,发现余额是1000元,于是我准备存200;这时候另一个人(另一个线程)从里面取了200元,我存完之后是1000+200,commit之后是1200吗?这肯定是不对的。 如果多线程执行的代码相同,那么可以使用同一个runnable对象,这个runnable里面的数据共享(买...原创 2019-03-12 20:58:11 · 115 阅读 · 0 评论