logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

前端编程中,如何消除浏览器缓存

在前端编程中,Brackets与nginx是我最喜欢的组合,调试代码与接口全在本地,完全能达到那种飞一般的编程感觉。但在开发中,最容易郁闷的是,html与js文件容易被浏览器缓存,文件都已经更新了,但感觉服务器返回的文件依然是上上上次的,非要手动清除一次浏览器的缓存,才能查看到最新的文件,这特么的也太烦了不是?查看静态文件的请求头信息,如下:Accept-Ranges:bytesContent-L

#nginx
Visual Studio Code 装饰器提示“experimentalDecorators”的解决办法

突然想体验下元编程,于是Nodejs的装饰器就成为了我的首选,但在Visual Studio Code中,始终提示如下错误:file: 'file:///e%3A/Nodejs/yo-hot-mis/src/index.es6'severity: '错误'message: '对修饰器的实验支持是一项将在将来版本中更改的功能。设置 "experimentalDecorators" 选项以删除此警告

#visual studio
域模型一定要实现Serializable接口吗?

在Web应用的开发中,尤其实在前后端分离的情况下,服务器端多半会将域模型以REST接口的方式提供给客户端,于是我在很多WEB应用中,都看到这样的代码:public class ActionStatus implements Serializable {private static final long serialVersionUID = -8633429564140080535L;

Docker for Windows初步体验

安装过程简单快捷,安装成功后会自动在Hyper-v中创建一个叫MobyLinuxVM的虚拟机,见下图。打开PowerShell,即可体验各种Docker命令,经测试,与Linux版本完全一致,见下图。意外的惊喜是,利用docker exec命令,还可以在PowerShell上体验Linux Shell(仅限于容器环境),见下图。相关项目及操作步骤请参见我的项目[https:/

#windows#虚拟机
配置可以上网的Host-only网络

在虚拟机的实际应用中,我们经常需要虚拟机与主机进行互联,又需要虚拟机可以访问互联网,这种应用场景的最佳实践是采用桥接网卡,但是在企业网络的实际应用中,我们又经常发现,由于内部网络管理策略的限制,虚拟机无法加入到企业网络中。这时候,我们可以采用另一种网络,仅主机网络(Host-Only),配置方式见下图:在这样情况下,虚拟机会加入192.168.56.*网络段,主机可以随时连接虚拟机,但此时虚

#虚拟机
Spring Cloud实战(三):微服务错误处理与延迟处理-Hystrix

Hystrix是为了提高微服务的健壮性而生的,它能起到如下作用:1. 控制与保护微服务的延迟与失败问题,尤其是通过网络访问依赖的微服务导致的延迟与错误传播问题;2. 阻止连锁的服务调用失败问题;3. 快速失败与快速恢复;4. 优雅的降级(降低服务质量)与反馈;5. 实时监控、告警与控制;简单点说,因为一个用户请求需要调用多个微服务,那么只要有一个微服务出现问题,那么整个请求都必然

#hystrix
Spring Cloud实战(一):微服务注册与微服务发现

没有Spring Cloud,Spring Boot的实用性要大打折扣。单个微服务虽然开发简单、维护方便,但是没有协作功能的微服务,其实在企业里并没有显著的竞争力,跟NodeJS比起来,JAVA开发微服务并没有多大的优势。但是有了Spring Cloud,将多个微服务协作起来工作,充分发挥JAVA在分布式计算的优势,那么改变的不仅仅是开发的方式,而是整个服务框架与计算模式的设计方式。在Spring

#微服务
Javascript试探(一):无法覆盖的native code

在JS中,Object、String、Number等内置类型并不属于语法关键字,既然这样,那它们可以被覆盖吗?以一段企图统计JS对象数量的代码为例,如下:var count = 0;//没有语法错误function Object() {count ++;}应该说,这段代码对于统计Vue、React这样的组件对象应该是适用的,毕竟程序的入口掌握自己手里,但是对于Object、Str

#javascript
webpack引入jquery插件失败的解决办法

在webpack项目中引入jquery插件jstree时,提示如下错误:TypeError: __WEBPACK_IMPORTED_MODULE_3_jquery___default(...)(...).jstree is not a functionat a.mounted (list.vue:104)at _e (vue.min.js:6)at Object.ins

#webpack#jquery
Vuex无法观察到值变化的解决办法

在跨越主路由视图时,由于Vuex的状态值一直存储在内存中,所以在组件视图重新载入时,可能会出现组件无法检测到状态值的变化,从而导致业务逻辑出现错误。假定通用头部组件有一个全局任务状态值,其他的组件都要根据此任务值进行更新,更可能出现的情况是,任务状态值是异步加载完成的,于是需要如此编写业务逻辑:computed : {task () {return this.$store

#缓存
    共 26 条
  • 1
  • 2
  • 3
  • 请选择