HttpSession的深入分析与研究
HTTP是无状态协议,这意味着每次client检索网页时,都要单独打开一个server连接,因此server不会记录下先前client请求的不论什么信息。 有三种方法来维持client与server的会话: 1.网络server能够指定一个唯一的session ID作为cookie来代表每一个cli ... 查看全文
CSS学习笔记08 浮动
从CSS学习笔记05 display属性一文中,我们知道div是块元素,会独占一行,即使div的宽度很小,像下面这样 应用display属性的inline属性可以让div与div共享一行,除了这种方法外,还有没有其他方法可以实现这种效果呢,答案是肯定的,那就是下面要介绍的CSS的浮动特性,浮动从字面 ... 查看全文
jQuery淡入淡出的轮播图
html结构: <div class="banna"> <ul class="img"> <li><a href=""><img src="../images/pic1.jpg" alt=""></a></li> <li><a href=""><img src="../images/pic2.jpg ... 查看全文
requireJS文件夹
前言 对于像我这样的requireJS刚開始学习的人而言,requireJS最难理解的部分应该是它的路径问题。晚上随便折腾了一下,算是略微理清了这个文件夹问题吧。 requireJS学习网址:requireJS中文网 requireJS英文网 requireJS简单介绍 随着前端代码量的日益庞大和复 ... 查看全文
(ubuntu ufw)My firewall is blocking network connections from the docker container to outside
Maybe this is due to the current version, but the current answer doesn't work on my system (Docker 0.7.2 with base Ubuntu image).The solution is expla ... 查看全文
页面更新JS与CSS的缓存生效问题
之前在更新线上页面时,新更新的css不生效,反复确认了线上更新情况,文件都没有错误,最后发现是样式的缓存问题。排除了浏览器的缓存,服务器也没有对页面进行缓存处理,具体缓存到了哪里尚不明确。 问了几个同事,又上网查询了一下原因,最后发现了解决办法:在css文件后加上?key=******,这样就会被识 ... 查看全文
Webstrom打开太慢
让webstrom将安装包目录屏蔽,settings-搜索file types-在ignore file and folders加入node_modules目录,操作方式如下: ... 查看全文
bzoj1014: [JSOI2008]火星人prefix(splay+hash+二分)
题目大意:一个字符串三个操作:①求两个后缀的LCP②插入一个字符③修改一个字符。 前几天刚学了hash+二分求lcp,就看到这题。 原来splay还能这么用?!原来splay模板这么好写?我以前写的splay是假的吧woc splay每个节点代表一个字符,并维护这个子树代表一个子串的哈希值。因为sp ... 查看全文
nodeJS之crypto加密
加密模块提供了HTTP或HTTPS连接过程中封装安全凭证的方法。也提供了OpenSSL的哈希,hmac,加密(cipher),解密(decipher),签名(sign)和验证(verify)方法的封装。本文将详细介绍加密cryptocrypto【crypto.setEngine(engine[,flags])】为某些/所有OpenSSL函数加载并设置引擎.. 查看全文
CSS3动画属性:动画(animation)
一:动画(animation)的参数详解 由于上面用到了animation动画,这里详细介绍下这个animation的参数。 简介 CSS动画(Animations)简单说就是在一段固定的动画时间内暗中在某一频率内改变其CSS某个或某些值,从而达到视觉上的转换动画效果。Animations的很多方面 ... 查看全文
jquery 快速入门学习总结
jquery快速入门学习总结jquery简介jquery是一个免费,开源的javascript库.jquery作用方便完成web前端的工作,例如节点操作,元素操作,事件绑定,ajax操作,并且解决了大部分的兼容问题jquery使用配置1.本地配置1.1下载jquery文件,www.jquery.com1.2引入,放在文件同目录<scripttyp.. 查看全文
Hibernate 初体验
为什么会产生 Hibernate Mybatis 这类的dao层框架 传统的jdbc 虽然执行速度很快,但是开发效率很低,随着面向对象开发的设计思想,在面向对象编程中 将对象 进行持久化,存入关系型的数据库时,由于关系型数据库的设计思想是数学思维,在持久化时,必须要对象拆分各个属性值,才可存入数据库 ... 查看全文
Delphi中exit、break、continue等跳出操作的区别
Delphi中表示跳出的有break,continue,abort,exit,halt,runerror等 1.break 强制退出最近的一层循环(注意:只能放在循环里;而且是只能跳出最近的一层循环),用于从for、while、repeat语句中强制退出 类似于C/C++等语言中的break的功能 ... 查看全文
c# 获取客户端IP
/// /// 获得当前页面客户端的IP /// /// 当前页面客户端的IP public static string GetIP() { try { string result = String.Empty; ... ... 查看全文