转自张果原文 WebSocket与消息推送 B/S结构的软件项目中有时客户端需要实时的获得服务器消息,但默认HTTP协议只支持请求响应模式,这样做可以简化Web服务器,减少服务器的负担,加快响应速度,因为服务器不需要与客户端长时间建立一个通信链接,但不容易直接完成实时的消息推送功能,如聊天室、后台信 ...
分类:
Web程序 时间:
2018-01-09 23:15:45
阅读次数:
325
新项目的框架是ssh,用到了struts2的文件上传功能,但发现项目在eclipse启动后,只有第一次上传文件是ok的,以后上传就报 因为struts默会把文件放在/tmp1下面,生成了一个xxxx.tmp的临时文件,而报这个错是这个临时文件找不到,跟踪了下struts2的FileUploadInt ...
分类:
Web程序 时间:
2018-01-09 23:15:36
阅读次数:
385
之前在学习大数据的时候接触过Python基础,今天开始系统学习Python开发知识了,开发基础,主要是对课程的介绍,Alex侃侃而谈,使我眼界大开,特别是看到美国的一些自动化设备的使用率比国内要普及很多,虽然国内也在逐步使用一些自动化设备,但是与美国相比还有很长的路要走,相比而言,我的Python学 ...
分类:
编程语言 时间:
2018-01-09 23:15:27
阅读次数:
195
PyQt4是用来编写有图形界面程序(GUI applications)的一个工具包。PyQt4作为一个Python模块来使用,它有440个类和超过6000种函数和方法。同时它也是一个可以在几乎所有主流操作系统(如Unix,windows,Mac OS)上运行的跨平台的工具包。 PyQt4的类库可分为 ...
分类:
编程语言 时间:
2018-01-09 23:15:15
阅读次数:
419
题意:维护一棵带点权和边权的树,支持加点,改点权,询问子树和,询问两点距离 我怎么开始刷水题了?(雾 离线把树建出来,用线段树维护dfs序,用倍增求lca,用于求点对距离 初始时让除了根以外的节点权值都为$0$,修改或加点时再把点权改成相应的值 子树和就是区间和 ...
分类:
其他好文 时间:
2018-01-09 23:15:05
阅读次数:
204
代理模式基本概念:1.代理模式的作用:为其他对象提供一种以控制对方的访问在某种情况下,一个客户不想或者不能直接引用另一个对象,代理可以在客户端和目标对象之间起到中介的作用代理的角色:(1)抽象角色:声明真实对象和代理对象的共同接口(2)代理角色:代理对象内部含有真实对象的引用,从而可以操纵真实的对象 ...
分类:
其他好文 时间:
2018-01-09 23:14:57
阅读次数:
253
经常在网页中看到这样一种效果,当页面滚动一段距离后,页面中的某个部分固定在一个区域(通常是头部导航),这种效果一般称为Sticky Header,如下图所示: 上述操作在Android系统中非常好实现,只需要监听onscroll事件并将实现逻辑写在里面即可,但iOS则不一样,它在页面scroll的时 ...
分类:
移动开发 时间:
2018-01-09 23:14:48
阅读次数:
324
新学了两招,怕以后忘记,记录一下,(*^__^*) 嘻嘻…… xss注入:我的理解是,向表单中填写js或html等前端代码,来测试网站是否做了安全验证 原理:数据在记录到数据库中和在读取展示在前端页面时,如果没有做验证操作,则浏览器会将这些数据视为前端语言来执行过后展示在页面 ...
分类:
其他好文 时间:
2018-01-09 23:14:41
阅读次数:
417
1、需求说明 点击 “加号图片” 上传图片,需要知道点击的是第几个图片,动态的修改src数组,这里图片用的 wx:for 循环出来的 2、遇到问题 按照官方最新文档循环的方式,索引值是以 wx:for-index="index" 方式写的,以 parseInt(event.currentTarget ...
分类:
微信 时间:
2018-01-09 23:14:32
阅读次数:
19887
Anagrams of string(带有重复项) 使用递归。对于给定字符串中的每个字母,为字母创建字谜。使用map()将字母与每部分字谜组合,然后使用reduce()将所有字谜组合到一个数组中,最基本情况是字符串长度等于2或1。 const anagrams = str => { if (str. ...
分类:
编程语言 时间:
2018-01-09 23:14:23
阅读次数:
223
1.wtform 2.flask-session ...
分类:
其他好文 时间:
2018-01-09 23:14:11
阅读次数:
209
模板继承 继承页面 (super()用于显示base.jinja2中原有的内容,这里为1234) 后端业务测试代码 ...
分类:
其他好文 时间:
2018-01-09 23:14:01
阅读次数:
260
集合(字典的近亲)集合的两个功能:?集合可以实现去重的功能;?集合可以实现关系测试; 交集, 差集,并集, 是否子集, 是否没有交集........ 集合set的定义?集合是不重复的数据结构;# 如果花括号里面为空,则是字典类型; # 定义集合的第一种方式 ; ?工厂方法定义集合时, 括号里面是可迭代的对象, eg: 数值类型不可以;# 定义集合的第二种方式 ; 定义
分类:
编程语言 时间:
2018-01-09 23:13:45
阅读次数:
223
1、输出1-100的和 2、输出1-100奇数的和 3、输出1-100偶数的和 4、打印99乘法口诀表 5、公鸡5元一只,母鸡3元一只,小鸡1元三只,问100元正好花完而且要买到100只鸡,可以买每种鸡各多少只? 6、1,2,5 凑够二十元有多少种方法? 7、1000以内的水仙花数 8、有一对幼兔, ...
分类:
Web程序 时间:
2018-01-09 23:13:33
阅读次数:
511
例子:状态栏、菜单栏和工具栏 运行效果如下: 下面解释上面的代码: 注意Example类继承于QtGui.QMainWindow QtGui.QMainWindow类提供了创建应用主窗口的方法,这使得用状态栏(statusbar)、菜单栏(menubar)、工具栏(toolbar)创建一个传统的应用 ...
分类:
编程语言 时间:
2018-01-09 23:13:24
阅读次数:
233