Easter79 Easter79
3年前
springboot框架
  SpringBoot框架,就是一个简单的web应用。SpringBoot,看名字就知道是Spring的引导,就是用于启动Spring的,使得Spring的学习和使用变得快速方便。不仅适合替换原有的工程结构,更适合微服务开发。SpringCloud基于SpringBoot,为微服务体系开发中的架构问题,提供了一整套的解决方案——服务注册与发现
Easter79 Easter79
3年前
Vue 骚技巧,策略模式实现动态表单验证
!(https://oscimg.oschina.net/oscnet/5e0568a314054f2d995c1562bda18f70.png)策略模式(StrategyPattern)又称政策模式,其定义一系列的算法,把它们一个个封装起来,并且使它们可以互相替换。封装的策略算法一般是独立的,策略模式根据输入来调整采用哪个算法。
简
4年前
理解Android.bp
介绍Android最新的编译系统一、简介早期的Android系统都是采用Android.mk的配置来编译源码,从Android7.0开始引入Android.bp。很明显Android.bp的出现就是为了替换掉Android.mk。再来说一说跟着Android版本相应的发展演变过程:Android7.0引入ninja和kati
亚瑟 亚瑟
4年前
Spring Boot API 服务开发指南
SpringBoot大大简化了使用Spring框架开发Web应用时的配置工作,使用它只需添加相关依赖包,即可通过零配置或少量配置来运行一个Web应用。本文将使用SpringBoot来开发一个API服务,同时支持REST和GraphQL两种协议。内容包括使用Querydsl来替换JPQL以便以类型安全的方式动态构建S
Wesley13 Wesley13
3年前
5个Sublime Text 的插件推荐
SublimeText是一个代码编辑器(SublimeText2是收费软件,但可以无限期试用),也是HTML和散文先进的文本编辑器。SublimeText是由程序员JonSkinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。SublimeText具有漂亮的用户界面和强大的功能,例如代码缩略图,
Wesley13 Wesley13
3年前
vi 编辑器
Linux下的文本编辑器有很多种,vi是最常用的,也是各版本Linux的标配注意,vi仅仅是一个文本编辑器,可以给字符着色,可以自动补全,但是不像Windows下的word有排版功能Vim是Viimproved的缩写,是vi的改进版。在Linux中,vi被认为是事实上的标准编辑器,因为:所有版本
Stella981 Stella981
3年前
Android 5.0 教程:Root 掉你的 Nexus 5
除去Nexus4,大部分亲儿子都能吃上甜甜的Android5.0Lollipop。当然,也有很多用户因为Android5.0Root变难的传闻而不敢升级。这方面大可放心,CFAutoRoot已放出Android5.0forNexus5的Root工具包,且操作步骤相当简单,无需手动替换内核。以下是具体操作步骤,仅针对
Stella981 Stella981
3年前
Django框架详解之template
模板简介  将页面的设计和python的代码分离开会更干净简洁更容易维护。我们可以使用Django的模板系统来实现这种模式  python的模板:HTML代码模板语法  模板包括在使用时会被值替换掉的变量,和控制模板逻辑的标签变量  在Django模板中遍历复杂数据结构的关键是句点字符{语法}{{
Stella981 Stella981
3年前
Dubbo 生态添新兵,Dubbo Admin 发布 v0.1
为了提升Dubbo里程碑版本2.7.0的使用体验,我们于去年年中启动了DubboAdmin的重构计划,并作为Dubbo生态的子项目,于近期发布了v0.1,重构后的项目在结构上的变化如下:将后端框架从webx替换成springboot前端采用Vue和Vuetify.js作为开发框架移除velocity模板集
Wesley13 Wesley13
3年前
E212:无法打开并写入文件
在Linux下用vim敲入:wq退出保存时,出现E212:无法打开并写入文件的错误提示。这是由于在该目录下当前用户没有写权限导致。解决办法如下:【1】将文件保存到用户目录下,再改变所有者,然后移动到配置目录下,步骤如下:1)保存退出时用 :wq!~/tmp/file.conf2)su切换到root用户,将file.conf