- 博客(60)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 MIT6.824 LAB1
以下内容搬运自本人个人网站:在个人网站阅读体验更佳!我的个人网站mit6.824 系列学习首先贴一下课程官网,方便大家查阅.mit6.824lab1实现:首先 在 这里看lab1的要求,我们先执行几个官网给出的命令搭建实验环境$ git clone git://g.csail.mit.edu/6.824-golabs-2020 6.824$ cd 6.824$ lsMakefile src$这样就能直接拉取到所需的代码大致目录如下:然后继续看官网:We supply
2020-10-11 16:01:13
9196
15
原创 Gin源码解析
本文内容搬运自我的个人博客title: gin框架源码解析top: truecover: >-https://vkceyugu.cdn.bspapp.com/VKCEYUGU-b1ebbd3c-ca49-405b-957b-effe60782276/cb1d6cef-d0ae-41a5-a8ca-bd85ec4aee24.jpgtoc: truemathjax: falsetags:Ginblogcategories: Godate: ‘20-102-05 00:36:47’
2021-02-06 13:24:40
1989
原创 Grpc系列学习(二)
Grpc系列学习(二)写在前面:因为1024CSDN写博客会有徽章,本人多少带点收集控,故正好整理出第二篇关于Grpc的学习文章.这次照例宣传一下我的个人博客:demo:制作证书在服务端支持Rpc和Restful Api,需要用到TLS,因此我们要先制作证书进入certs目录,生成TLS所需的公钥密钥文件openssl genrsa -out server.key 2048openssl ecparam -genkey -name secp384r1 -out server.keyo
2020-10-24 00:44:14
3416
原创 Grpc系列学习(一)
以下内容出自我的个人博客个人博客Grpc系列学习(一)序刚开始学习Go的时候就想认识Go有没有类似与SpringCloud的分布式框架,也是那个时候得知了Grpc.说来惭愧,对Grpc的认识也仅仅停留在:我知道有这么个东西,但是我不会用.因为准备写一系列博客,来开始重新拾起这个分布式框架.hadoop:应该是鸽的差不多了,主要是学着学着突然没兴趣继续往下了解了,正巧这两天有写Go的手感.话说哪个啥实验班还要专门开课程,好想翘Start:Grac官网上的定义是:A high-performa
2020-10-21 15:21:39
3490
原创 阿里云视频直播服务
本文内容搬运自个人博客原文地址阿里云视频直播官网概念:视频直播服务(ApsaraVideo Live)是基于领先的内容接入与分发网络和大规模分布式实时转码技术打造的音视频直播平台,提供便捷接入、高清流畅、低延迟、高并发的音视频直播服务。通过采集设备将直播流推送至阿里云直播中心,推送的视频流通过CDN边缘节点进行加速保证上行传输的稳定性。移动端的推流工具可以集成阿里云提供的直播推流SDK进行开发。视频流推送至阿里云直播中心后,可按需对视频流进行转码,录制,截图,安全审核等处理。处理好的视
2020-10-15 12:42:46
4629
原创 开源一个项目:MN课堂(这两天就来了)
这大概是我写过比较困难的项目了用的什么技术已经详实的记载在README里面这个项目的初衷是:像做笔记一样写项目,有感于japanese做项目注释甚至多于代码的码观,我也想写一个对自己负责任的项目,首先这个项目肯定不能是博客那种入门难度的。哦,对了。还有一个原因是感觉同学学python实在是太厉害了,发说说都要强调自己在coding…可能这就是强者吧。。。有一种工作不知大家是否听说过:1.每周只需几小时 2.小学生也能学会 3.轻松年入50w啊。。当然不是py的广告了。。。我说的是微商,你想到哪
2020-05-31 14:13:52
4414
原创 蒟蒻のgolang小窝(gin整合gorm完成一次清单实战~)
虽然辛苦,但我还是会选择那种滚烫的人生。继续学习杜松子酒吧又是一张让人能产生xcd的图呢!go的吉祥物总有种萌到欠打的感觉(不是)GORM首先可以肯定的是,gorm上手很快,并且文档同样的中国开发者很友好gorm_cn内含十分齐全的中文文档,有了它你甚至不需要再继续向下阅读本文不如拿出一个小时左右的时间先去文档看看吧!有个小误区就是我刚学计算机这门课的时候,一直觉得文档是大牛才看的,现在明白过来官方文档其实是小白最快的入门案例,所以有相关顾虑的朋友不要害怕。。毕竟我更蔡都敢看看文档安装.
2020-05-11 09:20:42
5950
原创 蒟蒻のgolang(gin从入门到实战看这一篇就够了)
这两天蒟蒻把电脑重装了一下,原因很简单。1.开始不注意文件的放置位置,导致C盘爆满,只剩5G,跑idea够呛。2.电脑名是中文名,很多中间件只能在阿里云上跑。比如rabbitmq,然而activemq可以正常运行。。VM的跑起来就更卡了。。阿里云8月就到期,所以应该做起自力更生的准备得莫,现在已经C盘39G真是舒服啊~要好好爱惜空间了。由于自己出路时间不长,前期没意识到文件管理的重要性...
2020-05-09 20:26:25
8196
5
原创 蒟蒻の感悟
有几天没写博客了决定写个小感悟:当你觉得旁边人Sbi的时候 反思一下自己为什么和他上了同一个学校总之一所学校有NB的人也有Sbi的人 以后者为基准来对比自己只会给自己增加没必要的成就感反而不利于自身状态所以应该向前者看齐我亦飘零久。这几天不知道写啥技术了 感觉自己蔡蔡的QAQ。与君共勉!...
2020-05-03 22:31:08
1344
1
原创 蒟蒻の小窝(vector,map,set,queue,prioriy_queue)大总结(一天肝两篇
随着CPP学习的深入,想必以上存储结构大家已经了解不少,下面将做一些易混的总结。vector类首先熟悉一下vector各种指令1.push_back 在数组的最后添加一个数据2.pop_back 去掉数组的最后一个数据3.at 得到编号位置的数据4.begin 得到数组头的指针5.end 得到数组的最...
2020-04-29 13:32:46
3251
2
原创 蒟蒻の小窝(位运算)待更新
这两天看了位运算,有时候可以简化求解,下面为总结:按位与运算符(&)参加运算的两个数据,按二进制位进行“与”运算。运算规则:0&0=0; 0&1=0; 1&0=0; 1&1=1;即:两位同时为“1”,结果才为“1”,否则为0例如:3&5 即 0000 0011& 0000 0101 = 00000001 因此,3&a...
2020-04-29 13:32:30
1265
2
原创 蒟蒻のJAVA小窝(水一篇:记个小方法模板)
学习javaweb开发后,想必大家servlet都变成doget和dopost了我就来把模板贴出来水一水package com.anthony.servlet;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import java...
2020-04-29 13:32:23
2578
原创 蒟蒻のJAVA小窝(httpservletrequst的字节流编码问题)待解决*
getInputStream,返回是一个输入流对象,读取的是时候需一行一行去读,但是这个获取内容,如果表单数据有中文,很容易发生编码的问题。1.ServletDemo4.java内容package com.anthony.servlet;import java.beans.IntrospectionException;import java.beans.PropertyDescripto...
2020-04-29 13:32:10
3413
1
原创 蒟蒻のpython(做个飞船大战小游戏)
蒟蒻今天觉得:人生苦短,我用python.这句话真的是很贴切了/cy学了基础直接pyame开发游戏!!!不多说,开撸!果然是外行看热闹,内行看笑话。。
2020-04-29 13:31:54
2300
3
原创 蒟蒻のJAVA小窝(记maven不好使的一次)
今天闲来没事 看了下二维码怎么做 总之指定url你就可以做出到那个网站的二维码 还真的是很容易实现呢!!然而我照常添加pom dependency的时候突然 QRCODE的gav都红了起来。。。已经在在idea import changes了 然而还是报红所以只能用命令行解决了这个jar package的导入问题...
2020-04-29 13:31:48
2162
1
原创 蒟蒻の日常05(清C盘)
昨天下ps突然发现C盘炸了赶紧清理。。。顺便知道QQ文件占了60个G 然而之前一直保存在C盘在一顿磁盘清理加上手动删除后我发现我的idea和goland回到了最原始状态,,,goland配置是已经完全删了的,,idea当时留意了名字 就在回收站里。。。还好idea最后抢救过来了 goland写的Project也不多 所以没什么损失以后记得谨慎清C盘吧。。。...
2020-04-29 13:31:02
2845
原创 蒟蒻のJAVA小窝(关于后端高并发处理之一)
首先记录今天终于吃到k记,死宅生活逐渐回归正常为肥宅生活。一个登陆页面可能会被很多账户同时登陆或者注册,那么我们就好处理这些并发,否则降低程序的使用率,甚至程序奔溃,下面一段代码处理程序的高并发效果不错。 public class RequestHolder { // 线程处理 private static final ThreadLocal...
2020-04-23 16:10:23
1189
原创 蒟蒻のspringcloud小窝(放下eureka体验一下alibaba的nacos!)
首先蒟蒻先放上一则新闻:springcloud核心成员加盟阿里springcloud,为打造中国springcloud服务!什么是NacosNacos致力于帮助您发现、配置和管理微服务。Nacos提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos帮助您更敏捷和容易地构建、交付和管理微服务平台。Nacos是构建以“服务”为中心的现代应用架构 (例...
2020-04-21 17:03:30
1224
2
原创 蒟蒻の发抖小窝(租房项目的mysql升级到8.x怎么跑?)
蒟蒻最近把数据库整了个升级,从5.7到8.x然而这时候项目不就出问题了吗以前的数据库驱动都是5.x版本的,唉,找来找去还是这个靠谱呢!这边直接cv一段话:第一个问题:java.math.BigInteger cannot be cast to java.lang.Long,解决方法:连接mysql 的jar包版本过低,在pom.xml里修改 mysql-connector-java的 ve...
2020-04-19 16:51:40
1867
1
原创 蒟蒻のspringboot小窝(springboot实现的简易聊天室)
前几天,蒟蒻访问XX网站的时候,看到了。。。牛逼的地方在于,这是个github和twitter能实现同时聊天的场景,可能根据cookie自动获取了我的twitter并且登陆了。所以我的ID后面是有twitter的(最后一个),其他人没有。为你自己的博客做个新浪QQ微信的快捷登陆并不难,但是国外的这个emmm,第一次见。后来了解到作者的确是大佬,打开自己的资料就是twitter的信息。那么接...
2020-04-17 10:22:20
2360
2
原创 蒟蒻のspringboot 小窝(异步调用和定义超时)
决定还是得好好来水博客,最近学的多且杂。做的项目照例是跑不起来的,差不多吐的也够多了,CSDN这里人又会说话,说话也好听。。。定义异步任务首先,我们先使用@Async注解来定义一个异步任务,这个方法返回Future类型,具体如下:@Slf4j@Componentpublic class Task { public static Random random = new Rand...
2020-04-16 20:50:51
486
1
原创 蒟蒻のgolang小窝(LRU)分布式缓存01
–第一版本被吞了 CAO。。。突然页面没了快速介绍完吧三种缓存淘汰算法FIFO(First In First Out)先进先出,也就是淘汰缓存中最老(最早添加)的记录。FIFO 认为,最早添加的记录,其不再被使用的可能性比刚添加的可能性大。这种算法的实现也非常简单,创建一个队列,新增记录添加到队尾,每次内存不够时,淘汰队首。但是很多场景下,部分记录虽然是最早添加但也最常被访问,而不得不因为...
2020-04-10 17:15:06
2608
原创 萌新都会的GIT传本地项目到GITHUB(看完不会请打我
同时为了记录一下如何将一个本地项目传到GITHUB~这边就以一个博客前端的项目介绍如何更好使用GIT 参考:廖雪峰大佬的GIT教学Git:第一步:我们需要先创建一个本地的版本库(其实也就是一个文件夹)。你可以直接右击新建文件夹,也可以右击打开Git bash命令行窗口通过命令来创建。现在用命令行在桌面新建一个TEST文件夹mkdir TEST 注意是在GIT BASH 里面...
2020-04-10 10:52:30
3419
转载 蒟蒻のspringcloud小窝(Hystrix熔断器)
雪崩效应在分布式系统中,各个服务相互调用相互依赖,如果某个服务挂了,很可能导致其他调用它的一连串服务也挂掉或者在不断等待中耗尽服务器资源,这种现象称之为服务器雪崩效应;熔断机制未来防止系统雪崩,熔断机制必不可少,就是当一个服务挂掉后,调用它的服务能快速熔断,不再耗费资源,快速失败并提供回退方案;HystrixHystrix是spring cloud全家桶的Circuit Breaker熔...
2020-04-07 10:36:21
678
原创 蒟蒻のspring小窝(springboot源码下的数据访问)03
做过关于源码的总结 也是视频笔记1.JDBC<dependency><groupId>org.springframework.boot</groupId> <artifactId>spring‐boot‐starter‐jdbc</artifactId> </dependency> <dependency&g...
2020-04-03 15:32:30
2382
2
原创 蒟蒻のspring小窝(JPA,mybatis相关)02
鉴于目前大部分用的mysql是5X或者8X的而这两个版本在实现正确配置JPA又有些许差异所以贴个方法供参考`代码块貌似对POM有恶意 所以截图了 这个网上很容易找到、需要添加相关依赖支持JPA下面就是两种配置了...
2020-04-02 09:39:06
655
原创 蒟蒻の算法题(~~完全不会~~的期望)01
现在有一张图, 有 v<=300v<=300 个节点你需要从 c1c1 到 c2c2 到 cn(n<=2000)cn(n<=2000)现在你有 mm 次机会把 cici 换为 didi, 对于第 ii 个, 成功的概率为 kiki求走完整个路程的期望路径长度本题为期望 dpdp , 从上一个状态转移过来(听dalao说还有一种是计算本状态对后面状态的贡献)具体来说...
2020-04-01 21:26:35
449
原创 蒟蒻のJAVA小窝(LinkedHashMap相关)
1.LinkeHashMap在每次插入、删除后,都会调用一个函数来进行 双向链表的维护 ,准确的来说,是有三个函数来做这件事,这三个函数都统称为 回调函数 ,这三个函数分别是:void afterNodeAccess(Node<K,V> p) { }其作用就是在访问元素之后,将该元素放到双向链表的尾巴处void afterNodeRemoval(Node<K,V> p...
2020-03-30 10:58:54
4063
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人