NewDarkHorse
码龄7年
求更新 关注
提问 私信
  • 博客:50,080
    动态:237
    50,317
    总访问量
  • 47
    原创
  • 14
    粉丝
  • 23
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
加入CSDN时间: 2018-12-03
博客简介:

weixin_43930956的博客

查看详细资料
个人成就
  • 获得16次点赞
  • 内容获得15次评论
  • 获得49次收藏
  • 博客总排名386,723名
创作历程
  • 3篇
    2021年
  • 45篇
    2020年
成就勋章
TA的专栏
  • 笔记
    24篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 1

TA参与的活动 0

创作活动更多

王者杯·14天创作挑战营·第2期

这是一个以写作博客为目的的创作活动,旨在鼓励码龄大于4年的博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。 注: 1、参赛者可以进入活动群进行交流、分享创作心得,互相鼓励与支持(开卷),答疑及活动群请见https://bbs.csdn.net/topics/619735097 2、文章质量分查询:https://www.csdn.net/qc 我们诚挚邀请你们参加为期14天的创作挑战赛!

66人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

win装逼关机

cmdshutdown -?查询命令shutdown -p关机
原创
发布博客 2021.09.07 ·
204 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

git和小乌龟

总结:安装git git小乌龟 小乌龟中文Basa 命令 git config -l命令: git config --global user.name “gege”命令:git congif --global user.email xxx@163.com命令 git config -l 检查Basa 命令 ssh-keygen生成密钥 在用户文件夹中id_rsa和id_rsa.pub.其中id_rsa.pub用notepad++打开,复制到网站设置已登录的地方。Basa 命令 git clo
原创
发布博客 2021.09.03 ·
808 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Notepad++大小写

示例1:将语句 test this sentence 转为大写查找:^.*$替换:\U$0或------------查找:^(.*)$替换:\U\1 或 \U$1示例2:将语句 TEST THIS SENTENCE 转为小写查找:^.*$替换:\L$0或------------查找:^(.*)$替换:\L\1 或 \L$1示例3:将语句 test this sentence 首字t母转为大写查找:^.替换:\U$0或------------查找:^(.)替换:\U\1 或
原创
发布博客 2021.03.05 ·
1048 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

String源码

第一重写写equal:1.判断地址值,一样为true。2.判断length不一样,为false,长度一样,再判断每一个char【】数组,for遍历对比,全部一样为true,否则为false。`1 public boolean equals(Object anObject) { 2 if (this == anObject) { 3 return true; 4 } 5 if (anObject instanceof S
原创
发布博客 2020.11.28 ·
171 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java中的死锁

死锁必要条件:1.互斥使用2.占有且等待3.循环等待4.不可抢占只有这四个条件同时成立才可能造成死锁,只要破坏其中一个就可以预防死锁。第一种:破坏占有且等待,每一个请求一次性申请所有需要的资源,如果无法一次性申请所有的资源,那就进行等待。第二种:破坏不可抢占,当某个线程拿到一部分资源后,要去申请另一个资源时如果申请不到,变回主动放弃它占有的所有资源。第三种:破坏循环等待,我们可以给每个资源标上序号,按照顺序申请,先申请资源序号小的再申请资源序号大的,这样线性化后申请资源.
原创
发布博客 2020.11.12 ·
184 阅读 ·
0 点赞 ·
2 评论 ·
1 收藏

左右移位运算

左移就是*2,但是不能溢出,这也就是为什么小转大要强制转换右移,就是/2然后取整,ArrayList的扩容方式就是,集合长度+集合长度右移一位。也就是1.5倍
原创
发布博客 2020.10.22 ·
1194 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

为什么二进制无法精确表达部分十进制的小数

小数可以想象为把1拆成10份,或者两份,就是十进制和二进制的差别。比如0.111(二进制)<0.9<0.1111(二进制)1/3,十进制表示不出来,三进制为0.1
原创
发布博客 2020.09.28 ·
1972 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

RabbitMQ的使用场景和六种工作方式

使用场景:*服务解耦、流量削峰、异步调用*(如支付成功后,安排外卖小哥就可以从消息队列去接收 订单执行寻找操作)Exchange:在RabbitMQ中常用 direct、Fanout、Topic三种;RabbitMQ的六种工作模式(rabbitmq.amqp依赖)简单模式:生产者发送信息,消费者接收信息**工作模式:**一个生产者,多个消费者,轮询或者合理分发(每次接收一条信息,处理完再接收),消息持久化。发布订阅模式:Exchange交换机Fanout,生产者只是声明Fanout,消
原创
发布博客 2020.08.31 ·
742 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

cmd搜索,杀死进程,linux中搜索杀死进程

linux中:搜索:ps -ef|grep redis杀死: ps -ef | grep redis | awk ‘{print $2}’ | xargs kill -9cmd中:netstat -ano | findstr (这里输入你想要查找的端口号)netstat -aon | findstr (这里输入你想要查找的端口号)taskkill /f /pid (这里输入你想要杀死的进程号)...
原创
发布博客 2020.08.21 ·
266 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

eureka、hystrix、actuator

eureka:注册中心eureka - AP:可用性,分区容错性有保护模式,不可用的服务不会删除集群–对等结构zookeeper–CP一致性,分区容错性会删除不可用服务的注册信息集群–主从结构springCloud的远程调用springboot提供一个工具 RestTemplate,辅助做Rest API调用方法:getForObject(url,对象类型,参数)postForObject(url,参数数据对象,对象类型)springcloud远程调用resthttp效率较
原创
发布博客 2020.08.20 ·
257 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mybatis关联查询,减少连接数据库的次数

原创
发布博客 2020.08.12 ·
529 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringMVC 核心思想

SpringMVC 核心思想底层实现是 Servlet 利用request.getParameter(“参数名称”)实现了数据的获取之后MVC将该方法进行封装;MVC可以直接为参数赋值页面的元素参数接收原级:HttpServletRequestpublic void aaa(HttpServletRequest request,HttpServletResponse response) {request.getParameter(“参数名称!!!”);} * <input type
原创
发布博客 2020.08.12 ·
395 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

UUID的组成,UUID是基于当前时间、计数器(counter)和硬件标识(通常为无线网卡的MAC地址)等数据计算生成的。

UUID由以下几部分的组合:(1)当前日期和时间,UUID的第一个部分与时间有关,如果你在生成一个UUID之后,过几秒又生成一个UUID,则第一个部分不同,其余相同。(2)时钟序列。(3)全局唯一的IEEE机器识别号,如果有网卡,从网卡MAC地址获得,没有网卡以其他方式获得。UUID的唯一缺陷在于生成的结果串会比较长。关于UUID这个标准使用最普遍的是微软的GUID(Globals Unique Identifiers)。在ColdFusion中可以用CreateUUID()函数很简单地生成UUID
原创
发布博客 2020.08.12 ·
1382 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

zookeeper为什么是CP原则

zookeeper集群中leader负责监控集群状态,follower主要负责客户端链接获取服务列表信息,同时参与投票。zookeeper中CAP原则CAP原则又称CAP定理,指的是在一个分布式系统中,一致性(Consistency)、可用性(Availability)、分区容错性(Partition tolerance)。CAP 原则指的是,这三个要素最多只能同时实现两点,不可能三者兼顾。中文名CAP原则外文名CAP Principle学 科计算机科学一致性(C):在***分布式系统**.
原创
发布博客 2020.08.10 ·
9650 阅读 ·
0 点赞 ·
7 评论 ·
7 收藏

先更新数据库还是先更新redis?

https://zhuanlan.zhihu.com/p/98909029采取哪种方法比较好呢?先更新数据库,再更新缓存先删除缓存,再更新数据库(先删除缓存,再更新数据库,再删除缓存)先更新数据库,再删除缓存
原创
发布博客 2020.08.09 ·
922 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

dubbo负载均衡的策,和SSO单点登录略

1.随机策略类名:RandomLoadBalance@Reference(timeout=3000,check=false,loadbalance =“random” )private UserService userService;2.轮询类名:RoundRobinLoadBalance@Reference(timeout=3000,check=false,loadbalance =“roundrobin” )private UserService userService;3.哈希方式类
原创
发布博客 2020.08.08 ·
260 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

物理层:集线器;数据链路层:交换机;传输层:路由器。三者之间的关系与区别

第一层,物理层:集线器,收到数据后,直接广播给每一台pc,没有过滤功能第二层,数据链路层:交换机。 可以根据MAC地址将数据发送给指定的pc,但是不能连接Internet。第三层,网络层:路由器;可以连接外网(Internet)总结,集线器和交换机创建了网络,而路由器连接了网路第四层:传输层,提供端对端的连接,有TCP、UDP协议第五层:会话层,建立或解除接电之间的联系第六层:表示层,数据格式的转换,数据加密解密第七次:应用层,文件、邮件的传输;有http、ftp等协议...
原创
发布博客 2020.08.05 ·
1530 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

HttpClient和JSONP的总结,http和RPC区别,SOA架构模型思想+RPC组成了dubbo微服务模型

HttpClient:1.可以java端访问任何的远程资源(不是跨域访问)2.可以调用任何第三方接口(支付)3.支持全部的请求类型(get、post、put、delete)4.调用时保证数据的安全性JSONP:1.可以实现主流浏览器跨域访问的问题2.JSONP一般适合查询一些简单的数据3.JSONP只支持get请求类型4.安全性低。5.JSONP,是浏览器解析AJAX发起的请求跨域访问技术有JSONP和CROS(cros现在使用的比较少,用VUE代替)2.微服务SOA思想:面
原创
发布博客 2020.08.05 ·
313 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Redis集群报错[ERR] Node 192.168.96.132:7000 is not empty. Either the node already knows other nodes 。。。

主要是非正常关闭redis导致解决:1.先拍个快照,保存一下当前记录2.删除每个redis下的 appendonly.aof dump.rdb nodes.conf 就直接删除这三种文件(注意:redis.conf不用删)3.重启redis集群就可以了...
原创
发布博客 2020.08.02 ·
899 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Hash,从认识到理解,Hash是什么?散列是什么?映射是什么?哈希函数散列函数是什么?有了地址值为什么还需要哈希值?

这纯属个人的学习认识,有错的地方,希望各位指正。散列函数也就是哈希函数;可以简单来说是一种映射关系,也就是y=f(x),可以说是一种可以满射但非单射的映射关系,比如MD5,这种128位的密码加密算法,也是解决不了单射,也就是有碰撞。128位是超大的数据,我算过64位就是16EB了,所以128位是人类根本用不完的,但确是可以用完的有限的。所以我说哈希是一种非单射且满射的对应关系,但是我们还是在努力的避免哈希碰撞,也就是想努力的实现单射状态(或双射)。每当我们存入一个key,这个key就是x,根
原创
发布博客 2020.07.31 ·
916 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏
加载更多