基于HTTP协议之WEB消息实时推送技术原理及实现
Q 的推送是使用 HTTP 实现的,但是也不排除有部分模块不是使用的是 Flash。关于如何实现消息实时推送,能想到的前提一定是长连接,如果没有一个连接在保持着,如何知道消息已经到了呢。所以要实时也是需要花费代价的,服务器需要保持客户端的链接。在使用 HTTP 实现实时推送之前,我们需要了解 HTTP 协议,HTTP1.1 是支持长连接的,但是 HTTP 是没有状态的,一次请求,服务器给予响应,这个请...
智能家居解决方案清单报价
得!最后叮嘱,家里路由器比较差的是一定要换的,不要买低端路由,最终实现后的连接数都在 40 以上。还有,报价中的传感器都是人体感应器,没有水浸传感器、门窗传感器,水浸和门窗我觉得用不太上,可能有鱼缸的需要水浸传感器。上面图片忘记统计空气净化器,我家是有的,价格大概 1200 左右,空气净化器可以做温湿度传感器,所以温湿度传感器我没有算进报价。还有智能马桶和卫浴,这两个参与联动的比较少。我家卫浴不是智能...
装修之插座的位置
继续分享一些装修需要注意的东西,比如插座相关的注意事项,我们家在装修的时候踩过了很多坑,分享给大家,希望给大家带来帮助。智能马桶插座的位置我们在装修之前有确认过插座的位置,但是没有那么的细致,因为当时墙都没有砌起来,比如马桶的插座,我们只是告诉装修人员,这里需要放插座给马桶使用,没有告诉他们说插座得放在马桶的背面,结果他们把插座放在了侧面,这样稍微不太方便,因为马桶是有线的,幸好线足够长,可以用透明胶...
图像处理技术之图片添加水印
律变成了黑色。该如何解决这个问题呢,于是我想到了创建透明图片,将文字写入到透明图片中,然后合并到背景图,但是这种方式导致了另一个问题出现:文字出现锯齿。为了解决图片水印锯齿问题,最后通过复制背景图片中需要添加水印的区域到创建的透明背景中作为临时图片,然后添加文字水印到这个临时图片上,然后再将这个临时图片贴合到背景图片中,最后完美解决了问题。在贴合的过程中需要注意计算正确的位置,位置计算错误就导致图片变...
Ajax跨域原理JQuery之Jsonp使用剖析
信,必须先实例化 XMLHttpRequest 对象,然后对该对象的 onreadystatechange 注册事件,然后再执行 open 和 send 方法。一般来说,实现简单的Ajax请求,我们只需要在 readyState 等于 4(请求完成) 之后再进行后续的状态码判断并处理。对于IE浏览器,实现起来稍有不同,IE系列是使用 ActiveXObject 控件来实现异步请求的,不同版本的IE浏览...
MySQL 使用 mysqldump 创建一个数据快照
这个文件开始复制进程。下面示例备份所有数据库到一个文件名为 dump.db,导出过程中包含来 --master-data 参数,这个参数能够自动的添加 CHANGE MASTER TO 语句,从服务器需要这个语句开始复制进程。$ mysqldump --all-databases --master-data > dump.db如果不使用 --master-data,在导出的时候需要优先在一个单独的会...
斐讯 S7PE 体脂秤连不上怎么办
璃表面的设计显得很高档,总之一句话,买了不吃亏。那为什么连不上呢?因为爹娘不在了,服务转移给了第三方的派健康 APP,兼容性做的不好,所以就连接不上。连不上真正的原因是什么呢?智能设备联网的第一步就是需要获取 WIFI 密码,要获取 WIFI 密码,去配置网络的手机就必须要把 WIFI 密码传给它(体脂秤),这里的真正原因就出在这里,这个地方派健康 APP 做的兼容性不太好,导致传输失败。为什么派健康...
No-Transform协议禁止搜索引擎转码兼移动站建设问答
自己的站点经常被百度,360等搜索引擎转码展示。转码后发现网页质量不太好,很多功能都出问题了。本人也是非常讨厌这种无声无息的动作,之前在站长沙龙上看到过一些问答,有关于如何禁止搜索引擎转码网页的问题,需要加上一段代码。我就是后知后觉的那种,当时并没有加上这段代码,现在实在是看不下去了,不得不加上了。加上后网站的转码并不会立刻生效,还需要耐心观察。no-transform 代码如下: <meta htt...
正则表达式记忆备份
因为实在查看次数太多,所以保存一份,经常需要确认而查看。元字符描述\将下一个字符标记为或特殊字符、或原义字符、或向后引用、或八进制转义符。例如,“\\n”匹配\n。“\n”匹配换行符。序列“\\”匹配“\”而“\(”则匹配“(”。即相当于多种编程语言中都有的“转义字符”的概念。^匹配输入字行首。如果设置了RegExp对象的Multiline属性,^也匹配“\n”或“\r”之后的位置。$匹配输入行尾。如...
springboot mybatis 多数据源配置
关于 Java 技术,其实 Java 技术不需要有创造力的人,只需要按部就班,死记硬背就可以。Java 技术已经被大型组织和集团给垄断了,大家用的技术大都是 Oracle,Apache 这些组织的代码,所有的东西都已经实现,所以不需要创造力。有些科学家也会吐槽,说 Java 技术是传教性质的,一旦进入,很难出来。Java 技术缺少的是什么,是傻逼教程,说好听点,就是手把手教程,怎么建立文件夹,怎么创建...