1. 如何更大限度地提高网站响应速度,其中一个办法就是启用web 服务器的内容压缩功能。 下面的案例在未启用前347毫秒。 General Request URL:http://www.soosmart.com/topic/add.html Request Method:GET Status Code:200 OK Remote Address:118.123.166.150:80 Response Headers Cache-Control:private ...

    阅读全文
  2. 对动态编译的apache服务器来说可以通过apxs (Apache Extension Tool)来快速安装扩展模块。 如需要添加mod_deflate, 则可以通过下面的命令来实现 [apache2 home]/bin/apxs -i -c -a [apacheSRC]/modules/filters/mod_deflate.c [apache2 home] 为当前安装的apache目录 [apacheSRC]为安装apache的源文件目录 通过这个命令可以快 ...

    阅读全文
  3. 当设置一个绝对高度不是我们的期望时,我们会通过百分比设置一个相对高度。但为什么有时设置height为100%时,元素却不能撑满整个浏览器窗口的高度,为什么没有效果呢? W3C的规范:百分比的高度在设定时需要根据这个元素的父元素容器的高度。那么如果你把一个div的高度设定为height:50%; 它的父元素的高度为1000px,这个div的高度就是500px。 那如果它的父元素也是百分比定义的,或者没有定义,那具体的高度是怎么算的?那就要一直向上找,直到找到一个绝对高度用来计算。如果找 ...

    阅读全文
  4. 父爱 由作者朱彦潼手绘完成,创作共耗时两年,获24项国际大奖的动画《杯子里的小牛》 ...

    阅读全文
  5. 挖个坑,有空写篇关于session的文章 目前先整理了下面几篇文章: 通过Chrome学习cookie PHP session学习整理 Session存放在什么位置(Session持久化) 参考文章: Session机制详解 http://justsee.iteye.com/blog/1570652  ...

    阅读全文
  6. todo: 有空写篇关于Transaction的研究 ...

    阅读全文
  7. 先从PHP的配置文件php.ini中的session段开始学习session,这里的配置会影响所有php程序。而PHP的Session函数则只针对其程序本身。 首先看一下php.ini中session的默认配置(查看可以跳过),官方文档。 [Session] ; Handler used to store/retrieve data. ; http://php.net/session.save-handler session.save_handler = files ...

    阅读全文
  8. 了解cookie的实际存储对真正了解cookie, session等概念有更好的帮助。 我们知道Session是存在服务器端的,而cookie是存在客户端的。这里准确理解应该是说由客户端的浏览器管理。浏览器管理着所有客服端的数据。不同的浏览器实现不同,主要功能除了实现DOM的显示和渲染,以及内嵌的javascript引擎等功能外,对客服端的数据管理也是一大功能。 由于cookie 等客户端数据由各浏览器管理,从Cookie的存储方式来分,可以看成有两种Cookie:持久化cookie ...

    阅读全文
  9. 我们都知道Session存放在服务器端, cookie存放在用户端(浏览器管理)。那Session具体存放在服务器的什么位置呢? 本文收集下各个服务器对Session的管理之一:存储方式。 PHP Session存储位置 Apache Session 存储位置 Weblogic Session存储位置 Tomcat Session存储位置  PHP Session存储位置 PHP配置文件中session.save_path负责sessi ...

    阅读全文
  10. BTrace可以安全地动态跟踪java应用程序执行。通过hotswap技术,向运行中的java应用程序插入跟踪代码(Trace actions )。 BTrace三个概念: Probe Point Trace Actions or Actions Action Methods BTrace程序的限制: can not create new objects. can not create new arrays. can not throw e ...

    阅读全文
  11. 微信欧萌图2016-06-28
    34440
  12. 38300

    错误:“Call to a member function isXXXMethod() on a non-object”, 提示该方法调用时,没有正确使用object实例,即not a object。 出错场景是在session中放入的object, 读取时不能还原成object。 原因是没有serialize(object)后再放入 Session中去。读取时还需要unserialize(str)还原回object.   参考: ...

    阅读全文
  13. Error Info2016-06-30
    35520

    <2016-06-30 01:53:50,083> <ConfigurationLoader:DEBUG> Loading configuration file :/com/agile/webfs/configuration/WebSecurity.properties <2016-06-30 01:53:50,100> <ConfigurationLoader:DEBUG> Loading configuration file :/com/ ...

    阅读全文
  14. 微信开发有两类账户,听起来有点拗口。 1) 微信开放平台账户:用于第三方网站/app的接入开发 2)微信公众平台账户: 用于微信公众号的开发 微信开放平台(https://open.weixin.qq.com), 范畴应该大于微信公众平台。 微信公众号平台(https://mp.weixin.qq.com)   ...

    阅读全文
  15. 38360

    图层 蒙板:给人的感觉好象是在图层上面进行遮挡一样,更重要的是对蒙板的操作不会改变原有的图层图像。用画笔是“黑透白不透”,用橡皮工具则刚好是反过来的。 Alpha通道 阀值: 变黑白,大于阀值为白,小于阀值为黑。可以用来找出轮廓。过程中可以用白色画笔做修改。 色阶:表示图形的亮度强弱的数值。横轴数值越高越亮,数值为0表示最暗。纵轴数值表示图像中此亮度的像素数量。 使用阀值和色阶可以调整图像的色彩对比。例子可以参考:http://www ...

    阅读全文
  16. 网页开发安全注意事项: Key Items关键项(安全等级最高): 1)WEB.14 敏感信息不能包含在cookie中。WEB.14 - Cookies must not contain sensitive information. 2)WEB.16 隐藏或不显示的文字不应该包含敏感信息或者权限相关的信息。 WEB.16- Undisplayed text must not contain privileged or sensitive information. 3)AX.2 每个A ...

    阅读全文
  17. 通过chrome://flags可以看到chrome setting的设置, 可以通过启用#enable-javascript-harmony可以使用很多实现性功能。 下面只是该页面的文字复制:设置很多,需要用到的地方再研究。 请小心,这些实验性功能可能有风险 警告 这些实验性功能随时可能会更改、中止或取消。因此,我们完全无法保证您启用某项实验性功能后会发生什么情况,您的浏览器甚至可能会自动崩溃。请注意,您的浏览器可能会删除您的所有数据,您的安全和隐私也有可能受到意外伤害。您启 ...

    阅读全文
  18. 获取Chrome URls可以看到Chrome提供的访问URLs. 只要在地址栏输入“chrome://chrome-urls/”就可以列出Chrome提供的所有urls。 List of Chrome URLs chrome://accessibility chrome://appcache-internals chrome://apps chrome://blob-internals chrome://bookmarks chrome: ...

    阅读全文
  19. 哪些是ES6浏览器和ES5浏览器?这实际上是一个伪命题。 因为还没有一个浏览器100%支持ES6,对于浏览器使用的javascript引擎,各浏览器厂商都不同,对应的javascript引擎对ES6的程度也不一样,而且也不是说一次性将ES6的特性全部支持。 这里有一个LINK有很好的各类浏览器对ES6中的特性支持程度。 http://kangax.github.io/compat-table/es6/ 这是ES6的特性列表, https://github.com/l ...

    阅读全文
  20. 39770

    百度和google的高级搜索指令: 双引号: 搜索和查询词完全匹配的页面。谷歌和百度都支持。 减号: 是排除减号后面的收索结果。百度和谷歌都支持。 星号: 通配符,可以代表任何文字。百度不支持。 inurl:  是用在查询词语出现在url中的页面。谷歌和百度都支持。 inanchor: 返回导入链接锚文字中包含查询词语。百度不支持。 intitle: 是返回title中包含查询词的页面。百度和谷歌都支持。 ...

    阅读全文