链滴
社区愿景和功能特性
优雅的 Markdown 所见即所得编辑
快捷键交互
随时自由编辑分享内容
支持注销账号来去自由
分布式社区网络
开放 API
产品
Symphony 社区系统(Java)
Solo 博客系统(Java)
Vditor 编辑器(TypeScript)
思源笔记(Electron、Go)
Pipe 博客平台(Vue、Go)
发展计划表
发展简史
榜单
GitHub 仓库排行
帖子打赏排行
Solo 博客端排行
积分排行
活跃度排行
贡献排行
本站基于开源项目 Sym
登录
注册
ChenforCode
ChenforCode
关注
53777
号成员,
2019-10-23 18:41:26
加入
267
个人主页
浏览
39
帖子
+
回帖
+
评论
1.8k
贡献点
19h9m
在线时长
33
帖子
3.1k
帖子被浏览
53
浏览帖子
1
被收藏的帖子
0
收藏的帖子
1
帖子被关注
0
关注帖子
12
被回贴
6
回贴
327
浏览回贴
0
评论
0
聊天室
0
收到的感谢
1
收到的赞同
8
被用户关注
1
关注用户
267
主页被浏览
3
浏览他人主页
2
浏览领域
101
积分
0
Repos
1.8k
贡献点
0
清风明月
7
关注标签
发布了帖子
2021.1.24-2021.1.28 题解
[图片] 2021.1.24-2021.1.28 题解 674.最长递增子序列 2021.1.24 https://leetcode-cn.com/problems/longest-continuous-increasing-subsequence/ 方法具体可以类比寻找最大值,只不过最大值变成了每个序列的递增长度,设 ..
1 个月前
发布了帖子
Java 回顾复习
1、Java 相关规范 Java 的三个版本: JavaSE(标准版),JavaEE(企业版),JavaME(微型版),后两位基本上都没人用了,我们现在用的都是第一个 JDK 和 JRE,Java 和 Javac JDK 全名叫做 java development toolkit,也就是 java 开发工具,是 Jav ..
1 个月前
关注了用户
Arielwyy
2 个月前
发布了回帖
2019 年终总结
亲亲抱抱
2 个月前
发布了回帖
2019 年终总结
换个头像吧,太丑了
2 个月前
发布了帖子
synchronized 回顾
[图片] Synchronized Synchronized 的作用:保证在同一时刻只有一个线程执行该段代码,保证并发安全 对象锁 方法锁。锁定一个方法,锁对象是 this 对象 同步代码块锁,锁定一个代码块,锁对象是自己指定的 类锁:虽然叫类锁,其实是 Class 对象的锁 加到 static 方法上 synchro ..
2 个月前
发布了帖子
Redis 安装 - 配置详解
[图片] 首先请确定环境已经安装完毕,可以用如下命令安装和更新相应工具 [root@localhost redis-6.0.1]# gcc -v # 查看gcc版本 [root@localhost redis-6.0.1]# yum -y install centos-release-scl # 升级到9.1版本 [r ..
6 个月前
发布了帖子
2019 年终总结
2019 年最后一天 自己从去年开始就想写一个年终总结,自己竟然拖拖拉拉又是一年了。 2019 年做了哪些事? 过年的时候就曾和家里讨论自己的未来如何,他们都想让我考研,而自己的目标确实想保研。虽如此,但是由于自己的成绩在这前五个学期并没有很刻意的去拿很高的分数,因此自己也是很佛系,并不知道自己能不能拿到这个名额,这个 ..
7 个月前
关注了标签
AngularJS
7 个月前
关注了标签
Kotlin
7 个月前
发布了帖子
SpringCloud 相关概念解析
[图片] Eureka 相关:首先 Eureka 分为 Server 和 Client,其中 Server 可以为单节点,也可以为多节点,其中多节点主要是为了防止该节点坏掉之后所有节点都不能使用。 Eureka Server:首先,单节点 Server 的话,主要有以下配置: # eureka.client.fetch ..
7 个月前
关注了标签
gRpc
8 个月前
关注了标签
Vue.js
8 个月前
关注了标签
Git
8 个月前
发布了帖子
C/C++ 中相关概念梳理
1.gcc GCC(GNU Compiler Collection,GNU 编译器套装),是一套由 GNU 开发的编程语言编译器。它是一套以 GPL 及 LGPL 许可证所发行的自由软件,也是 GNU 计划的关键部分,亦是自由的类 Unix 及苹果电脑 Mac OS X 操作系统的标准编译器。GCC 原名为 GNU C ..
8 个月前
发布了帖子
SpringBoot 上传文件大小限制问题
[图片] 1.背景问题:SpringBoot 限制文件大小上传的位置一共有两处如下图。 [图片] 一个是上方在 servelt 配置的单个文件上传大小限制(紧挨这的是请求的最大大小)假设为 s-size,第二个是 下方的 Tomcat 的最大吞吐量大小限制,假设为 t-size。 2.问题描述 在上传文件大小在超过 s ..
8 个月前
发布了帖子
safari 浏览器的 Invalid date 问题
[图片] 如图这种情况会在 Safari 浏览器中出现日期非法的问题 [图片] [图片] 但是如下不会出现: [图片] Safari 浏览器处理 YYYY-M-D 类型会出现这个错误,也就是说,如果日期是 个位数的月份和日期,需要在前边补零。这个问题在 Chrome 浏览器中不存在
11 个月前
发布了回帖
vue-cli4.0+springboot 项目 12h 开发记录
不好意思,我搞错了。
11 个月前
发布了回帖
vue-cli4.0+springboot 项目 12h 开发记录
是的,去年十月份更新的
11 个月前
发布了帖子
vue-cli4.0+springboot 项目 12h 开发记录
[图片] 一、最近这一段时间,一直有两个兄弟在和我一起学习,是不是的会督促一下,问一下今天学了什么。于是我就想到一个 idea,为啥不做一个 todolist 去记录下每天要做的事情,完成了今天才算过去,大家也可以公开透明看到,互相督促。于是就开始着手做。 二、环境准备,首先本地开发环境为 vue4.0 JDK1.8 ..
11 个月前
发布了帖子
二月实录
[图片] 1.加入了学校实验室的组织,每周都会开组会,但是由于自己是新生,目前还没有项目和课题去做,只是汇报一下自己每周的工作。由于感觉被大佬碾压,自己总会在这一周里尽量去多学一点东西,在开会的时候才有的说。。 2.这月里主要工作都集中在毕业设计。在此之前,自己一直对毕业设计无从下手(不知道做成什么形式),或者说从哪里 ..
1 年前
关注了标签
OpenShift
1 年前
发布了回帖
购物车列表渲染
是的,这样就可以在内部直接使用 this 对象了 by ChenforCode
1 年前
发布了回帖
购物车列表渲染
今天重新遇到了 axios,应该是作用域的问题,在 then 如果采用=》的方式,就可以在函数内部接着用 this 关键字,否则就必须在外部先保存一下 this 关键字 by ChenforCode
1 年前
发布了帖子
homepage 第七期:可用性测试
[图片] 1.简述网关的作用,以 course 服务为例, [图片] 如下的服务,如果不通过网关直接访问的话需要的接口地址是 http://127.0.0.1/homepage-course/get/course?id=10 就是自己的端口,自己设置的 contextPath,但是如果使用网关的话,访问的接口地址会变成 ..
1 年前
发布了帖子
homepage 第六期:user 微服务搭建,单元测试,可用性测试准备
[图片] 1.首先创建服务层接口 IUserService,里边包含了三个方法,即创建用户,根据 id 获取用户,和根据 id 获取用户和用户的课程信息 package cn.chenforcode.homepage.service; import cn.chenforcode.homepage.UserInfo; i ..
1 年前
发布了帖子
homepage 第五期:搭建 user 微服务
[图片] 1.新建用户微服务模块,pom 文件和 course 基本差不多,但是由于 user 微服务要调用 course 微服务,所以需要加入 feign 依赖(可以以声明的方式调用微服务),和 hystrix 依赖(服务容错),即如下依赖 org.springframework.cloud spring-clo ..
1 年前
发布了帖子
homepage 第四期:微服务功能实现及相关测试
[图片] 1.建立 courseInfo 服务接口 package cn.chenforcode.homepage.service; import cn.chenforcode.homepage.CourseInfo; import cn.chenforcode.homepage.CourseInfosRequest; ..
1 年前
发布了帖子
homepage 第三期:服务模块的通用模块开发及数据表的相关操作
[图片] 1.建立服务模块,他同样是一个父模块,在 pom 文件中的打包方式处仍然是 pom,并且由于他是一个父模块,所以不需要 src 目录,删除。 2.建立服务模块的自模块:通用模块,用来写 course 服务和 user 服务可能用到的代码 在他的 pom 文件中添加相关依赖(打包方式为 jar) com. ..
1 年前
关注了标签
Shell
1 年前
发布了帖子
homepage 第二期:服务网关模块开发
[图片] 1.在今后的实验中,都采用单节点的 eureka 进行开发,所以把 bootstrap 的配置全部注释掉,重新启用 application 的配置。 2.创建 homepage-zuul 模块,完成 pom 文件配置,比较注意的一点是,上一节我们做的是 erueka server 的开发,那么接下来的所有模块 ..
1 年前
发布了帖子
homepage 第一期:Eureka Server 的开发,包括单节点和多节点的开发
[图片] 1.第一步,建立一个 springboot 工程,这个地方不再赘述,但是有些点需要注意,因为这次是 springcloud 的应用,也就是有多个模块,那么在父模块的 pom 文件里,有一些和单模块应用的不同,记录一下 pom 文件 4.0.0 cn.chenforcode.homepage imooc-h ..
1 年前
发布了帖子
mini-spring 第六期:理解和 debug
1.首先仍然是参数接收问题,老实觉得老师的代码写的是有问题的, [图片] 就是在 handle 方法中用这种方式准备 invoke 的参数有什么用吗??我想了好长时间,这个 args 里边存放的只是参数的名字。但是 invoke 要传递的参数是参数的值。所以后来我就想了上边这种写法,根据参数名称(key)从 reque ..
1 年前
发布了帖子
mini-spring 第五期:bean 管理
1.首先解决上一节课的疑问:没有找到参数传递的地方,经过我的 debug,发现参数传递确实是无效的, [图片] 问题在这里,这个地方是创建 mappinghandler 的地方,这里的 paramNameList 只是把带有 requestParam 注解的参数的 vaule 值,也就是这个参数的名字,换句话说是从前端 ..
1 年前
发布了帖子
mini-spring 第四期:类扫描器,控制器初始化
1.在 core 包中定义 ClassScanner,并定义 scanClass 方法,目的是给定一个包路径,扫描出该包下面的所有类 主要的流程是: @1.拿到改包路径下的所有资源,遍历 @2.如果是 jar 包,就继续遍历这个 jar 包,把 jar 包的需要的 class 扫描进来,也就是以我们包名的开头的.cla ..
1 年前
发布了帖子
mini-spring 第三期:实现 mvc 包
1.按照 spring 调度 servlet 的方式,即需要一个 DispatcherServlet,把原来的 testServlet 修改并让他处理所有的请求,即根目录请求 2.建立 mvc 包,实现@Controller @RequestMapping @RequestParam 三个常用的注解 [图片] pack ..
1 年前
发布了帖子
mini-spring 第二期 --web 服务与 servlet,集成 tomcat 服务器
1.web 服务器只只专注于接受请求和返回相应,并不涉及具体的业务逻辑。 [图片] 2.请求转发模型 tcp 端口不管有没有请求,都会一直等着,并一直监听着,等待着请求的到来 [图片] 3.sevlet sevlet 是一种规范,约束了 Java 服务器和业务类的通信方式 是一种接口,javax.servlet.Ser ..
1 年前
发布了帖子
记一个新的开始
今天是 2019 年 10 月 31 日,也是 2019 年的圣诞节。自从 9 月 25 号面试完,到 9 月 27 号收到拟录取邮件,到 9 月 28 日填完推免系统完成复试和拟录取,再到 10 月 10 日官网发布复试成绩和拟录取名单,感觉一切都尘埃落定了,自己当初预想的路线是分毫不差,除了大学三年里的努力,当然也 ..
1 年前
发布了帖子
mini-spring 第一期:仿 spring 结构搭建
1.spring 的核心功能模块有 core 模块,data 模块,web 模块,core 模块中主要有 beans 包,context 包,core 包。所以在 frame 模块中建立如下结构 [图片] 2.结构设计 @1:实现 core 模块,包括 core 包,context 包,beans 包 @2:实现 we ..
1 年前
发布了帖子
地址列表渲染实现,地址选配功能
1.进行初始化,拿到 mock 中的地址数据 created() { this.init(); }, methods: { init() { this.axios.get('/mock/address.json').then((response) => { let res = response.data; thi ..
1 年前
发布了帖子
计算属性 2,金额动态计算,路由跳转
1.开始修改昨天的 bug, toggleCheckAll() { window.console.log(this.checkAllFlag); let flag = !this.checkAllFLag; window.console.log(flag); this.cartList.forEach((item) = ..
1 年前
发布了帖子
计算属性 - 金额的动态计算
1.计算属性,因为在初始化状态下,所有商品的选中状态是不确定的,所以无法确定那个全选按钮是否点亮,因此需要一个计算属性。 computed: { checkAllFlag() { //当数组中的所有对象返回true的时候才会返回true return this.cartList.every((item) => { ..
1 年前
发布了帖子
父子组件传递 2
1.完成上节课的两个剩余的功能: 点击关闭,对话框关闭;点击遮罩层,对话框关闭 第一个的 click 事件当然也可以调用 closeModal 函数,但是这样的表达式写法会更加的简单方便。所以采用第一种方式。 关闭 2.采用 vue3.0 的新插槽写法 请问你你要删除此条元素吗 确认 关闭 这样写的好处是 ..
1 年前
发布了帖子
过滤器,事件,插槽与父子组件传递
1.编写 editCart 函数,使得能够修改商品数量和选中状态。 - 其中 editCart 函数可以直接传递参数,第一个参数代表加还是减,第二个参数是这个商品本身。 加法也同理。 同样 checked 也是这样,在函数中把他取反就可以了 2.编写过滤器 filters: { currency(value) { if ..
1 年前
发布了帖子
购物车列表渲染
1.将 mock 文件夹放入 public 文件夹,模仿后台,这个时候可以通过/mock/cart.json 的方式访问到相应的 json 文件,但是要注意把浏览器地址栏的#删掉,要不然是访问不到的。 2.用 axios 访问后台拿数据,因为现在没有后台,就用 mock 来模拟一个。这里为什么安装 vue-axios ..
1 年前
发布了帖子
组件拆分
[图片] 1.首先学习一下如何安装 sublime 插件,首先需要安装 package control。方法如下 下载一个安装包:链接: https://pan.baidu.com/s/1-imFUClj2yyEnDJI7hPZIg 提取码: mfcw,把它直接拖拽到 sublime 的安装目录,Mac 下的查看目录方 ..
1 年前
发布了帖子
vue 基础和项目基础架构
1.每一个.vue 文件都可以理解成一个组件,在他内部有 data,有如下一些函数,分别存在于 vue 的各个生命周期中。 beforeCreate() { }, created() { }, mounted() { }, beforeMount() { }, updated() { }, beforeUpdate() ..
1 年前
赞助商
我要投放