用户中心USER CENTER

首页/用户
  • 浏览器性能优化

    摘要:和类似,但是浏览器关闭则会全部删除,和相同,实际项目中使用较少。启用压缩在服务器端对文件进行压缩,在浏览器端对文件解压缩,可有效减少通信传输的数据量。 1、 减少http请求,合理设置 HTTP缓存 http协议是无状态的应用层协议,意味着每次http请求都需要建立通信链路、进行数据传输,而在服务器端,每个http都需要启动独立的线程去处理。这些通信和服务的开销都很昂贵,减少ht...

    Shonim 发布于JavaScript
  • js 实现textarea输入字数提示

    摘要:一先看效果图效果如图,当输入文字的时候,提示区域动态的显示已输入的字数和最大输入的字数。非常常用的小功能。现在好多用等框架写,我暂时先用写了,原因是读者比较好理解,需要其他方式也便于修改,高手估计也不用看这些东西啦哈哈哈。 一、先看效果图showImg(https://segmentfault.com/img/bVRZ0G?w=647&h=159); 效果如图,当输入文字的时候,提示区...

    Shonim 发布于JavaScript
  • JavaScript框架学习笔记(一)

    摘要:基本的学习思路是跟着框架设计这本书,甚至可以说是这本书的读书笔记。也参考很多网上解读的博客和学习资料。当然,最重要的资料还是框架的源代码。后来由于开发者反对,新兴的框架都在命名空间上构建。 JavaScript框架学习笔记(一) 我为什么要学习框架 更深入的理解工具,以后用起来更顺手而且也能做一定的工具取舍,学习理解新工具也就更快, 对提升js水平也很有帮助,框架有很多解决坑的经典思...

    Shonim 发布于JavaScript
  • 正则表达小结与小知识点集锦

    摘要:正则表达式小结创建方式直接量语法创建对象的语法语法属性说明我们写的正则表达式的规则,而则是规则的修饰符,为全局匹配,为区分大小写的匹配,为多行匹配。注意正则表达式,一定要加上修饰符。 背景介绍 这几天,刚来公司,导师安排点任务增加些功能,以便熟悉了开发环境。接到的任务中,有一个环节需要处理一个业务的json数据,具有多级嵌套,我要做的是让使用者可以修改其中的userName。 有两个思...

    Shonim 发布于JavaScript
  • 浅谈双重检查锁定和延迟初始化

    摘要:非线程安全的双重检查锁这里看起来很完美,但是是一个错误的优化,代码在读取到不为的时候,引用的对象有可能换没有完成初始化,这样返回的是有问题的。 在Java多线程程序中,有时需要采用延迟初始化来降低初始化类和创建对象的开销,双重检查锁定是常见的延迟初始化技术,但它是一种错误的用法 双重检查锁的演进以及问题 使用syncronized实现 public synchronized stati...

    Shonim 发布于Java
<