自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Syntacticsugar's blog

Hello word....

  • 博客(24)
  • 资源 (6)
  • 收藏
  • 关注

原创 ! [rejected] master -> master (fetch first) 【以及游离状态解决】

详情如下:Administrator@Alex MINGW64 /d/PICC/picc_server (master)$ git pushTo http://xx.xxx.xx.xxx:xxxx/xxxx/xx_server.git! [rejected] master -> master (fetch first)error: failed to push...

2019-01-28 15:55:49 1301

原创 1、初相识之hadoop

1、Hadoop HDFS:一个高可靠、高吞吐量的分布式文件系统。2、Hadoop MapReduce:一个分布式的离线并行计算框架。3、Hadoop YARN:作业调度与集群资源管理的框架。4、Hadoop Common:支持其他模块的工具模块。1、HDFS的运行机制、安装等操作这里不做叙述2、MapReduce 的原理核心思想就是 先map 后 reduce,也就是 job...

2019-01-28 09:50:37 384

原创 去除法定节假日以及周末,计算请假时间

业务需要,不废话,直接说核心、直接上最佳解决方案,那就是动态的获取国家法定节假日(每年都会更新,可维护性更强)。并去除周六周末、当然,有一种比较low的解决方案就是把当年的法定节假日储存到表中或者直接写到配置文件中,比如国庆,除夕等等节日、动态获取国家法定节假日才能够一劳永逸;网上有一个日期API 说能够调用接口返回json ,但是亲测无卵用,还需大家分辨、》接口如下:http:...

2019-01-23 22:51:42 1994

原创 ifconfig的ip地址和eth0中配置的不一致问题

1、保证vi /etc/sysconfig/network-scripts/ifcfg-eth0 中的HWADDR物理地址和vi /etc/udev/rules.d/70-…netrules .network 中的物理地址一致2、保证vi /etc/udev/rules.d/70-persistent-net.rules 中的名字eth0一致、...

2019-01-20 23:23:51 6341 1

原创 1、ssm搭建blog/使用powerDesigner进行表设计

1、创建user表2、

2019-01-19 20:56:37 219

原创 docker安装使用、

安装使用yum install dockerComplete![root@medoo-Ai /]# service docker startRedirecting to /bin/systemctl start docker.service[root@medoo-Ai /]# chkconfig docker onNote: Forwarding request to ‘syst...

2019-01-18 17:56:49 386

原创 解决Multiple Endpoints may not be deployed to the same path [/msg]

在启动类中注释掉// @Bean// public ServerEndpointExporter getServerEndpointExporter() {// return new ServerEndpointExporter();// }这样就ok 了,由于tomcat中不需要、...

2019-01-17 17:55:05 5874 1

原创 线程安全

AtomicInteger具有原子性,线程安全的操作,相比Integer加锁的方式更简洁;使用场景:线程并发访问、

2019-01-17 10:39:09 179

原创 websocket的基础使用

使用websocket 但搭建一个简易的聊天室、效果如下:

2019-01-16 17:57:34 225

原创 mysql的longtext

varchar为变长字节,所占空间为字符串实际长度加1,最长为65535个字节而longtext也是变长字符存储,只保存字符数据,最长为4294967295字节,比较适合存储大内容...

2019-01-15 11:03:27 11487

原创 Class path contains multiple SLF4J bindings.

jar冲突SLF4J: Class path contains multiple SLF4J bindings.SLF4J: Found binding in [jar:file:/G:/tools/apache-maven-3.5.4/repository/ch/qos/logback/logback-classic/1.2.3/logback-classic-1.2.3.jar!/org/...

2019-01-14 13:00:19 342

原创 hibernate主键生成策略

表主键分为2类自然主键和代理主键自然主键就是pojo类属性作为主键(类属性避免不了修修改改),一般建表我们使用的是代理主键,就是不参与到业务中的。incrementidentity (不适用Oracle)sequence 序列生成主键(适用于Oracle和DB2)native 依据本地数据库做选择uuid 适用于字符串assigned 手动确认在mybatis-conf...

2019-01-13 10:47:41 180

原创 mvc静态资源访问之缓存cache-period

cache-period 对静态资源的缓存,这样的话,下次请求就不会再请求服务器,而是利用了浏览器的缓存、从而降低了服务器的压力。底层是怎杨处理的? <!-- 对静态资源的访问--> <mvc:resources mapping="/images/**" location="/images/" cache-period="31556926"/> &l...

2019-01-12 23:19:45 3141

原创 2019年互联网寒冬,带你走进真实的面试杀出重围

坐标上海、》博主最近找工作的真实经历。从01月5号-01月11号为期一周的面试安排以及遇到的问题,做一个总结,带你走进2019年这个互联网寒冬环境下找工作的真实经历,带大家做一个梳理,希望能帮到大家。》这里不讲虚的,直接上来就是面试官抛出的问题,以及后来面试通过情况,回答问题情况,关注点在哪,整个做一个详细的说明,毕竟年底,HR想压薪资,并且好多一部分公司招人需求并不是很强烈,寒冬已至,...

2019-01-11 23:20:21 9082 16

原创 浅谈分布式事务2PC

2PC Two-Phase Commit 实现分布式事务协调者(Coordinator)组件 【事务管理器(Transaction Manager)】1、投票(准备)阶段:协调者发送一个“prepare”请求给所有的参与者,询问是否可以提交。参与者判断事务是否会产生一些冲突或者是否有资源执行该事务,如果参与者判断可以提交,则会将事务提交到本地,并回复“yes”,否则回复“no”。2、提交...

2019-01-11 00:16:24 421

原创 tomcat 创建servlet 底层原理

原理:A.先到缓存中寻找有没有这个对象如果没有: 1、通过反射去创建相应的对象(执行构造方法)2、tomcat会把对象存放到缓存中3、执行初始化方法init如果有该对象,直接获取到这个对象B. 执行服务方法C.返回响应的数据到客户端(浏览器)...

2019-01-10 20:27:08 623 4

原创 浅谈es的原理、机制 ,IK分词原理

1、分布式的架构es都有哪些机制?1、主备primary shard 的副本 replica shardprimary shard不能和自己的replica shard放在同一个节点上、2、容错使用选举机制master node宕机,选举master node,提升replica 为primary、宕机的node重启数据恢复2、IK分词原理IK 分词器,1、词典树Ti...

2019-01-07 22:56:41 4665

原创 ConcurrentHashMap和hashTable的区别、HashMap和TreeMap区别

ConcurrentHashMap集合了hashmap和hashtable 这两张表的优势:hashtable 每次操作都会锁住真个结构ConcurrentHashMap 锁的方式是稍微细粒度把数据分为了16个桶,每次get put remove 等操作,只需要对对应的桶进行操作就可以了;读取并发,因为在读取的大多数时候都没有用到锁定,写操作锁定的粒度又非常细,所以,其并发性能大大提...

2019-01-07 21:11:38 214

原创 排序算法

1、冒泡排序、冒泡排序,就是从第一个开始,依次和后面比较进行排序,效率较低    for(int i=0;i<arr.length-1;i++){//外层循环控制排序趟数      for(int j=0;j<arr.length-1-i;j++){//内层循环控制每一趟排序多少次        if(arr[j]>arr[j+1]){          int t...

2019-01-06 20:50:50 150

原创 mysql 的主从

1、主从复制主要通过三个线程完成1、master 节点 的binlog dump 线程,复制binlog到slave节点2、slave节点的IO线程,读取master 节点发送的binlog ,写入到中继日志(Relay Log)中;3、SQL线程,读取中继日志中的内容2、主从读一致性由于分布式网络等原因,主从数据异步同步存在时间差,要保持正主从读的一致性,怎么做?两种方式1...

2019-01-05 10:36:16 300 1

原创 mysql 的存储过程

mysql的存储过程就是搜索引擎对SQL语句语法分析、预编译的集合,以名称单元存储。优点:1、速度快仅仅在第一次存储的时候进行语法分析和预编译,其他时候,直接调用这个单元;2、SQL语句的灵活性,可以添加控制语句,判断3、节省数据流量IN 必须在调用过程时候指定OUT 可以被储存过程改变,并返回INOUT 在调用时候指定,并可以被改变和返回存储过程的过程体:无参的...

2019-01-04 22:34:36 181

原创 dubbo 的工作原理

工作原理第一层:service层,接口层,给服务提供者和消费者来实现的第二层:config层,配置层,主要是对dubbo进行各种配置的第三层:proxy层,服务代理层,透明生成客户端的stub和服务单的skeleton第四层:registry层,服务注册层,负责服务的注册与发现第五层:cluster层,集群层,封装多个服务提供者的路由以及负载均衡,将多个实例组合成一个服务第六层:mo...

2019-01-03 22:12:31 2133

原创 redis综合

redis 实现高并发高可用、redis单机qps在在几万左右,搭建分布式集群主从架构,实现redis 的读写分离,解决高并发问题,高可用;1、redis主master ,负责写redis2、redis从slave ,负责读redis ,读的qps高达几十W主从架构支持水平扩展,什么是水平扩展?就是,当写的数据过多的时候,可以加master 机器、随时加机器主从复制原理1、m...

2019-01-02 22:59:53 1289

原创 项目重构后yml文件变方块解决

本来一个微服务,做了拆分,对外暴露API接口,pojo移动至interface以后,yml文件变方块如下图:名字并没有错、删除重建ok、不想重启idea、又不想重启十几微服务,只有这样处理了、org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name '...

2019-01-01 11:32:21 563

mongodb在Linux的配置文件

mongodb在linux下配置的日志配置文件,服务service配置文件;不包含任何安装文档

2018-11-20

手写springmvc

Spring MVC 通过 @RequestMapping 注解将 URL 请求与业务方法进行进行映射。 在控制器的类定义处以及方法定义处都可添加 @RequestMapping,在类定义处添加 @RequestMapping 注解,相当于多了一层访问路径。

2018-11-13

getParameter.js 下载,跨域获取请求行参数

getParameter.js 下载 ,用Ajax来获取请求行的参数 ,使用script 标签引入

2018-10-23

省市区3级联动

声明,mysql数据库的一张省市区自关联表格;javascript实现省市区三级联动 原理是根据<select>选框下<option>的selected属性来确定上一个值被选中,确定数组下标,传递给下一个数组作为循环结束值。 这是页面未进行任何操作时的原始界面

2018-10-21

把资源链接放到网盘,提供免费下载

Advanced-REST-client_v3.1.9.下载和definitions.json下载把资源放到网盘了,供大家免费免积分下载,谢谢。 https://pan.baidu.com/s/1QVjyCC55Wq6b36E43Uv3og

2018-09-13

mybatis逆向工程

Mybatis官方提供了逆向工程,可以针对单表自动生成mybatis代码(mapper.java\mapper.xml\po类)       企业中,逆向工程是个很常用的工具,之前我们就学习了hibernate的逆向工程,比我们手动创建映射文件的配置信息方便很多, 自动生成单表对应了的类以及包,实现类等配置文件。

2018-09-12

空空如也

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

TA关注的人

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