用户中心USER CENTER

首页/用户
  • 解决微信内置浏览器 返回上一页停留位置 强制刷新问题 的最简单方法(适用于本页无ajax请求)

    摘要:在跳转链接前记录当前滚动条距离存入跳转后返回读取重新赋值在微信内执行因为兼容性问题用了好用的库 在跳转链接前 记录当前滚动条距离st 存入sessionStorage跳转后返回 读取st 重新赋值 // 在微信内执行 platform.isWeixin && this.getSt(); }, methods: { getSt() { if (wi...

    2i18ns 发布于JavaScript
  • js模板引擎——art Template

    摘要:简单介绍模板引擎作为数据与界面分离工作中最重要一环,越来越受开发者关注。是新一代模板引擎,它采用预编译方式让性能有了质的飞跃,并且充分利用引擎特性,使得其性能无论在前端还是后端都有极其出色的表现。 简单介绍 javascript 模板引擎作为数据与界面分离工作中最重要一环,越来越受开发者关注。 artTemplate 是新一代 javascript 模板引擎,它采用预编译方式让性能有了...

    2i18ns 发布于JavaScript
  • javascript实现图片伪异步上传

    摘要:使用监听的,一旦有发生,就表示服务器回传了信息增加上传文件类型限制思考这种方式对于单张图片上传没有问题,如果是多张,该怎样优化 实现逻辑 首先要知道, ajax无法发送带有文件的post请求所以,所以还是要用同步的方式,但是刷新的时候,我们不要在原来的页面刷新,去一个隐藏的iframe里面刷新,form表单中action正常填写处理文件上传的操作。紧着着的target填写一个隐藏的if...

    2i18ns 发布于JavaScript
  • java内存模型

    摘要:顺序一致性内存模型有两大特性一个线程中所有操作必须按照程序的顺序执行。这里的同步包括对常用同步原语的正确使用通过以下程序说明与顺序一致性两种内存模型的对比顺序一致性模型中所有操作完全按程序的顺序串行执行。 java内存模型 java内存模型基础 happen-before模型 JSR-133使用happen-before的概念来阐述操作之间的内存可见性。在JMM中,如果一个操作执行的结...

    2i18ns 发布于Java
  • OVAL实现自定义基于注解的数据验证

    摘要:故在介绍一款非常好用的后端验证数据有效性的框架已经内置支持字段非空,数据长度,数据范围,正则匹配等验证,同时还可以在此框架的基础上实现自定义的验证。 介绍 如今开发项目中数据的安全验证已经是必不可少的一部分,如果只是让前段做验证,并不能保证整个系统的安全。故在介绍一款非常好用的后端验证数据有效性的框架:ovaloval已经内置支持字段非空,数据长度,数据范围,正则匹配等验证,同时还可以...

    2i18ns 发布于Java
<