自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (2)
  • 收藏
  • 关注

原创 Idea卡在Resolving Maven dependencies的解决方案

Idea卡在Resolving Maven dependencies的解决方案在Reimpot All Maven Porjects时, 如果项目过大, maven依赖过多, 会直接卡在Resolving Maven dependencies这步在尝试过更换maven版本, 更换阿里镜像无果的情况下, 可以尝试以下解决方案:修改maven Importing的jvm参数, 默认为700多, 直接修改成 -Xms1024m -Xmx2048m转自:https://blog.csdn..

2021-03-11 17:09:40 342

原创 window 查找端口占用问题

win+r 输入cmd,打开dos界面。输入netstat -ano|findstr 8093 查找被占用端口的进程C:\Users\Administrator>netstat -ano|findstr 8093 TCP 0.0.0.0:8093 0.0.0.0:0 LISTENING 17592 TCP [::]:8093 [::]:0 LISTENING...

2020-08-13 15:59:29 107

原创 mybatis 报错信息

Result Maps collection already contains value :1.resultType和resultMap搞混了2.xml代码有问题Mapped Statements collection already contains value:1.mapper中存在id重复的值2.mapper中的parameterType或resultType为空。No bean named 'customerOrderService' is defined:jar冲突.

2020-06-09 17:00:25 177

原创 java8之stream 多字段排序 时间排序

Comparator.comparing 默认为降序排序,升序代码:Comparator.comparing(stu::getA,Comparator.reverseOrder())import java.util.ArrayList;import java.util.Comparator;import java.util.List;import java.util.stream.Collectors;public class test { public static void

2020-06-08 14:38:25 6039 1

转载 idea tomcat 乱码问题的解决及相关设置

问题,在idea中出现乱码问题,以前没有的,好像在设置系统代码为utf8之后就出现了,于是尝试了一系列办法,希望这些办法对您有帮助。先看一下乱码的样式。设置办法1、在tomcat Server中设置 VM options , 值为-Dfile.encoding=UTF-8 ,可惜没生效12、在setting中的 File encodings 中设置编码格式,后来发现这是设置页面编码格式的,所以也没生效,不过遇到相关问题的朋友也不防照此设置下。3、在java Complier.

2020-05-12 16:11:53 127

原创 redis 秒杀解决方案 思路

一:应用场景及技术挑战假设网站秒杀活动只推出1件商品,会吸引一万人参加活动,也就是说最大请求数是10000。1,对现有网站业务造成冲击秒杀活动是网站营销的一个附加活动,这个活动具有时间短,并发访问量大的特点,如果和网站原有应用部署在一起,必然会对现有业务造成冲击,严重导致整个网站瘫痪。2,高并发下的应用,数据库负载用户在秒杀开始前,通过不停刷新浏览器页面保证不会错过秒杀活动,这些请求如...

2020-04-21 18:25:16 374

原创 Spring整合Mybatis原理

Spring整合Mybatis原理在介绍Spring整合Mybatis原理之前,我们得先来稍微介绍Mybatis的工作原理。Mybatis的基本工作原理在Mybatis中,我们可以使用一个接口去定义要执行sql,简化代码如下:定义一个接口,@Select表示要执行查询sql语句。public interface UserMapper { @Select("select *...

2020-04-21 15:36:59 454

原创 div图片背景滚动

div图片背景滚动代码:$(document).on("mousewheel DOMMouseScroll", function (e) { var delta = (e.originalEvent.wheelDelta && (e.originalEvent.wheelDelta > 0 ? 1 : -1)) || // chrome & ie ...

2020-04-14 12:54:15 230

原创 各开源配置管理中间件

比较热门的配置中间件对比:diamond容灾模式:总结:Diamond依赖软件少,简单可靠易用,但不支持实时推送,不支持配置文件形式Disconf基于分布式的zk来实时推送,稳定性,实效性上均优于diamond,但依赖软件多,上手困难。Apollo部署简单,支持审计功能,界面有发布历史回退功能,支持灰度发布,侵入性较弱。...

2020-04-09 12:05:21 436

原创 Linux 系统上安装Redis

// 下载和编译的过程1. mkdir redisinstall && cd redisinstall2. yum install wget -y && wget http://download.redis.io/releases/redis-5.0.7.tar.gz3.tar xf redis-5.0.7.tar.gz4.cd redis-5.0....

2020-03-18 09:43:51 119

原创 JAVA队列 -> ConcurrentLinkedQueue

`ConcurrentLinkedQueue`是一个基于链接节点的无界线程安全队列,它采用先进先出的规则对节点进行排序,当我们添加一个元素的时候,它会添加到队列的尾部;当我们获取一个元素时,它会返回队列头部的元素。它采用了“wait-free”算法(即CAS算法)来实现,该算法在Michael&Scott算法上进行了一些修改如何实现一个线程安全的队列?使用阻塞算法(用一个锁(入队...

2020-03-11 10:35:57 121

原创 JAVA 集合 -> ConcurrentHashMap

ConcurrentHashMap集合

2020-03-10 17:17:21 112

原创 JAVA 集合 ->HashMap

1.HashMap用于存储key-value键值对的集合,这些键值对分散存储在一个数组中,这个数组就是HashMap的主干。最常使用put,getput方法,插入数据时HashMap会通过哈希函数来确认元素的插入位置,但是在存储数据更多的时候,哈希函数所算出的index也会出现冲突的情况,所以HashMap后面就采用链表方式存储,新插入的节点使用的是“头插入法”。(HashMap的发明...

2020-03-10 17:10:21 107

原创 JDK 1.8特性概解

Java 81. Lambda 和 函数式接口Lambda 表达式− Lambda 允许把函数作为一个方法的参数(函数作为参数传递到方法中)。函数式接口− 就是有且仅有一个抽象方法,但是可以有多个非抽象方法的接口。可以隐式转化为 Lambda 表达式。 // 使用 java 7 排序 private void sortUsingJava7(List<String&...

2020-03-10 15:28:31 119

原创 常见的设计模式和使用场景

设计模式分为三大类创建型,结构型和行为型模式。创建型模式:抽象工厂:提供一个创建一系列或相互依赖对象的接口,无需指定它具体的类。例如有A,B,C三种事物,它们之间存在关联关系,它们也有不同的版本,A有A1,A2...B和C也有B1,C1等等,而且只有相同的之间可以有效合作,这里就可以使用抽象工厂。它是一种软体开发设计模式,它可以将一组具有同一主题的单独的工厂封装起来。它的目的是将若...

2020-03-09 20:03:37 2879

原创 HTTP协议

参考公众号链接:https://mp.weixin.qq.com/s/AK1Pb9rx0q5Hf8dq6HNOhwhttp是超文本传输协议,用于客户端和服务器端之间的通信。(用于这两者之间通信的还有TCP/IP协议等等)貌似有个能暂时替代的IPFS,没有详细了解,有兴趣的时候可以去看哈。超文本指的是HTML,css,JavaScript和图片等,HTTP的出现是为了接收和发布HTML页...

2020-03-09 17:36:52 343

原创 位运算符

位运算符 & 与 转换二进制后,两个位数都为1结果才是1 例:10000001,10000000 结果为10000000 | 或 转换二进制后,两个位数只要一个为1结果就是1 例:10000001,10000000 结果为10000001 ~ 非 转换二进制后,如果位为0,结果是1,如果位为1,结果是0 例:2 结果为-3 ^ 异或 两个操作数的位中,相同则结果为0,不同则...

2020-03-08 15:43:35 107

原创 D3

testD3-3-drawingDivBar div.bar { display: inline-block; width: 20px; height: 75px; /* Gets overriden by D3-assigned height below */ padding-right: 4px; padding-left:4px

2015-01-30 13:17:57 528

原创 D3 柱形堆叠图

D3 柱形堆叠图

2015-01-30 13:14:33 2706

原创 HTML5 Canvas 绘图入门

HTML5 Canvas 绘图入门,仅供学习参考

2015-01-30 11:11:32 751

转载 D3 资料

1 创建D3原型的工具http://tributary.io/2 D3作者的书Interactive Data Visualization for the Webhttp://chimera.labs.oreilly.com/books/1230000000345Learn how to make Data Visualizations with D3.jshttp

2015-01-23 13:45:27 3192

转载 入门:创建一个android项目

本章将介绍如何创建一个简单的android应用程序。      熟话说的好,万事开头难,这个一点都没错。当你要学习一样新东西时,可能会上网到处找资料,如果能找到好的资料还好,否则可能半天都摸不着门路。其实,很多东西在官方网站都有最全的资料,只要认真学习,就能深入了解。比如oracle学习,就到orace的文档库,而android,当然是到google网站了。      工欲善其事必先利

2014-09-03 10:26:22 744

数据库设计技巧指南

数据库设计技巧指南:这本书述写了一些作者的经验教诲,传授了一些设计数据库的技巧与经验。

2012-11-22

c语言教程及例子

c语言100例及教程,适合初学者及查询基础的知识等等

2012-09-26

空空如也

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

TA关注的人

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