摘要: 一开始在博问提问,虽然告诉我发邮件,但是发过去以后没有反应了。。 然后发现csdn支持导入博客,于是想通过先导入csdn,再导入博客园的方式。 成功倒是成功了,但是格式和一些标签丢失了。 最后迫不得已,自己写一个导入程序,虽然效率不高,可是格式什么的还在~ 主要问题是导入的时候,限制了每60s只能发 阅读全文
posted @ 2020-03-31 23:00 mosakashaka 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 写在前面 最近使用的SS中的obfs插件出了问题,也不是不能用,但是每次使用的时候,需要重新配置一下,否则启动不了。 具体问题不知道,但是翻到了github上也有人提了 "这个问题" 。 应该是改好了,不过虽然修改了问题,但是没有编译版本,尝试按照项目说明编译,搞了一天,最后眼看要成功,最后打包过程 阅读全文
posted @ 2020-03-31 22:53 mosakashaka 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 问题来源于我想打印请求和响应结构体,那么怎么做? 网上搜索到相关的有种方式都可以 Filter HandlerInterceptor AOP 对三个的关系不太熟,所以大概了解了一下 简要梳理一下一个Spring应用服务处理请求的逻辑首先: 客户端请求 服务器容器处理(tomcat) 匹配Url的Fi 阅读全文
posted @ 2020-03-31 22:51 mosakashaka 阅读(1206) 评论(0) 推荐(0) 编辑
摘要: 随着spring得使用,会听到很多日志相关的库, /`slf4j common logging log4j over slf4j`,之前没太搞懂这些日志系统是在说什么,今天看了 "这篇文章" ),理解了很多。 首先日志系统基础概念可以分两部分,一个是接口,一个是实现。 接口:就是调用的时候怎么调用的 阅读全文
posted @ 2020-03-31 22:49 mosakashaka 阅读(141) 评论(0) 推荐(0) 编辑
摘要: .net blazor是.net中的有一个生态系统,用于构建web应用。 而 是.net blazor的一个教学应用,项目地址是 "这里" ( )。 相比官网的教学示例,这个示例应用更加复杂也更加有趣一些。 Blazor技术本身有些类似razor,用于开发spa这样的网页应用。 blazor与raz 阅读全文
posted @ 2020-03-31 22:48 mosakashaka 阅读(605) 评论(0) 推荐(0) 编辑
摘要: ServiceWorker是一种新的Web标准接口(可能也没有那么新了),属于一种 。 可以完成后台同步、消息推送、离线应用等工作。主要参考了google上的 "这篇文章" 。 这个图片介绍了ServiceWorker的生命周期。 ServiceWorker是浏览器后台开的处理线程,通过 注册后执行 阅读全文
posted @ 2020-03-31 22:46 mosakashaka 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 来自博客园的 "这篇文章" 我稍微改了以下,原文如果在外面设置了初始值的话,打开树再关闭树时,之前传的值就没了 阅读全文
posted @ 2020-03-31 22:45 mosakashaka 阅读(745) 评论(0) 推荐(0) 编辑
摘要: status是Integer类型。 一开始传入0的时候,发现这个判断语句走不进去,但是传1是好的: 后来修改为 则0和1都可以 所以数字判断的时候,应该是只要判断非空就可以。 阅读全文
posted @ 2020-03-31 22:43 mosakashaka 阅读(2343) 评论(0) 推荐(0) 编辑
摘要: 基于个人的理解 关于Vue Vue是一个前端框架,最基本的用途就是添加在HTML元素中特定的指令,把DOM元素的属性和js中的数据绑定,这样省略了很多js与界面显示的数据交互代码。 例如: 就关联了vue中的数据 和方法 Vue会检测数据的变动,并且周期性的把变动反映在页面上。 最简单的使用,就是在 阅读全文
posted @ 2020-03-31 22:42 mosakashaka 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 菜单的下拉和收起动画,看起来好像比较简单,但是搞了半天。 最后可以使用的代码: js,这里是vue中的methods部分 css: 说明 这里结合了js和css,其实只用js也可以,但是稍微麻烦。 只用css也可以,但是效果会稍微差一些(后面会解释)。 这里实现下拉和收起,利用的css的 。 中定义 阅读全文
posted @ 2020-03-31 22:40 mosakashaka 阅读(6507) 评论(0) 推荐(0) 编辑
摘要: 使用在docker for windows碰到的问题,容器时区配置正确,但是容器内时间不对。 在网上找了半天,发现是因为windows休眠时,容器时间不会变化,解决方法似乎只有重启docker。。 附上时区的设置方法: 很多docker镜像为了保持镜像大小,采用了 。 时区设置是使用镜像中必不可少的 阅读全文
posted @ 2020-03-31 22:39 mosakashaka 阅读(1959) 评论(0) 推荐(1) 编辑
摘要: 其实更实用的是使用数据库中的数据,不过redis相对简单一些。结合了一些网上的资料: CSDN上的通过数据库获取模板,这里了解了如何自定义 : "地址" 通过 配置 ,这里主要是了解如何在 中注册自定义的 : "地址" 分四个部分: 用redis提供模板的存储功能: 自定义的 用redis存储适配 阅读全文
posted @ 2020-03-31 22:37 mosakashaka 阅读(670) 评论(0) 推荐(0) 编辑
摘要: 实现打印请求参数和响应结果的中间件,本以为比较容易,但是花了不少时间。 正确的代码: 无论对于 和`response Stream`类型,当被读取后,内部的偏移会移动。而两者情况又有不同。 Request 如果被读取后,后面的组件就无法再次读取,但是.net提供了 方法允许对request重复读取。 阅读全文
posted @ 2020-03-31 22:36 mosakashaka 阅读(1224) 评论(0) 推荐(0) 编辑
摘要: php是不是最好的语言不知道,但是java可能是我用过的最难用的语言,尤其是在用过c 以后,可能说的不对,希望有人能改正。 类属性 c 的属性比getter/setter方便的多。 c java 类创建的属性设置 c 可以构造的时候设置属性,而java只能先new,然后通过setter来设置。 c 阅读全文
posted @ 2020-03-31 22:34 mosakashaka 阅读(296) 评论(0) 推荐(0) 编辑
摘要: Spring Cloud 基于自己的理解 是什么 一系列组件构成,这些组件用于帮助构建微服务架构的系统。 解决什么问题 微服务架构在增加了系统的可维护性,可用性等基础上,增加了系统开发的复杂度: 不同服务之间调用,需要知道每一个服务的地址 对比不使用微服务架构(即使用一整个单独、庞大的系统)时,只要 阅读全文
posted @ 2020-03-31 22:33 mosakashaka 阅读(141) 评论(0) 推荐(0) 编辑
摘要: MapStruct通过一些接口定义,能自动生成实现类,将一个类转换为另一个类。 引用 这个依赖有两个问题 不支持 的`@Data`等注解 如果接口引用的类通过 标记,由于标记生成 等方法,但是在生成mapstruct 类时看不到,会导致编译找不到属性的问题。 解决方法:引入 ,同时去掉 中的 : S 阅读全文
posted @ 2020-03-31 22:31 mosakashaka 阅读(904) 评论(2) 推荐(0) 编辑
摘要: 这段代码调了半天,就是走不到方法里去: 如果用 ,会提示缺少MatrixVariable id;如果用 ,则不报错了,但是方法也没有执行。 后面发现,必须要有一个 : 然后用 这样的请求就可以请求成功了。其中的 可以是任何值。 很奇怪,在网上搜索所有的示例的确都有这个Path变量,但是没有人试过不带 阅读全文
posted @ 2020-03-31 22:30 mosakashaka 阅读(184) 评论(0) 推荐(0) 编辑
摘要: Markdown 生成目录(TOC)的功能能找到,不过顶部目录浏览器来,的确不如侧边目录方便。 工具 在网上找到了这个项目 "i5ting_ztree_toc" ,借助jquery ,分析文档生成侧边树。 需要引用这些都文件: 然后初始化 一些修改 缺点是需要把html粘贴到一个html框架中。 于 阅读全文
posted @ 2020-03-31 22:28 mosakashaka 阅读(1342) 评论(0) 推荐(0) 编辑
摘要: 这篇记录Mybatis Spring的一些简单使用。 MyBatis在Spring中,相比在MyBatis中有了一些变化 配置上: 仍然需要创建 ,但是不是通过 了,而是需要通过 ,配置也是在这里配置。这里用的是Spring Bean的 构造方式,其实是用于构造了 的。 可以通过Spring中的 管 阅读全文
posted @ 2020-03-31 22:27 mosakashaka 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 分三部分记录,MyBatis,MyBatis Spring和Mybatis Generator。 这一片记录MyBatis的一些学习心得。 基本概念 :创建查询使用的是 ,叫做Session,实际上也是维护了一个数据库的连接,内部通过Connection对象连接数据库。 :用来创建 ,可以指定一些 阅读全文
posted @ 2020-03-31 22:25 mosakashaka 阅读(135) 评论(0) 推荐(0) 编辑