首页 > 2018年07月13日 > 全部分享
MSMQ 和 MQTT
MSMQ MicroSoft Message Queuing(微软消息队列)是在多个不同的应用之间实现相互通信的一种异步传输模式,相互通信的应用可以分布于同一台机器上,也可以分布于相连的网络空间中的任一位置。它的实现原理是:消息的发送者把自己想要发送的信息放入一个容器中(我们称之为Message), ...
分类:其他   时间:2018-07-13 10:11:40    收藏:0  评论:0  赞:0  阅读:268
WebSocket介绍,与Socket的区别
WebSocket介绍与原理 WebSocket protocol 是HTML5一种新的协议。它实现了浏览器与服务器全双工通信(full-duplex)。一开始的握手需要借助HTTP请求完成。 ——百度百科 目的:即时通讯,替代轮询 网站上的即时通讯是很常见的,比如网页的QQ,聊天系统等。按照以往的 ...
分类:Web开发   时间:2018-07-13 10:11:08    收藏:0  评论:0  赞:0  阅读:169
windows10系统右键添加cmd命令
https://blog.csdn.net/Mr_BEelzebub/article/details/78776104 首先,在桌面新建一个文本文档。 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ ...
分类:Windows开发   时间:2018-07-13 10:10:53    收藏:0  评论:0  赞:0  阅读:220
MySQL的分表与分区
MySQL分表分区是解决大数据量导致MySQL性能低下的两种方法。 什么是MySQL分表 从表面意思上看,MySQL分表就是将一个表分成多个表,数据和数据结构都有可能会变。MySQL分表分为垂直分表和水平分表。 1、垂直分表 垂直分表是按表中的字段来划分的,如下图所示。 在上图中,我们将本来分布在同 ...
分类:数据库技术   时间:2018-07-13 10:10:38    收藏:0  评论:0  赞:0  阅读:217
前端基础之BOM和DOM
前戏 到目前为止,我们已经学过了JavaScript的一些简单的语法。但是这些简单的语法,并没有和浏览器有任何交互。 也就是我们还不能制作一些我们经常看到的网页的一些交互,我们需要继续学习BOM和DOM相关知识。 JavaScript分为 ECMAScript,DOM,BOM。 BOM(Browse ...
分类:其他   时间:2018-07-13 10:10:23    收藏:0  评论:0  赞:0  阅读:182
onscroll 元素滚动事件
window.onscroll=function(){ //页面web标准页面具有dtd 或者说指明了DOCTYPE时使用document.documentElement.scrollTop。 //页面不具有 DTD,或者说没有指定了 DOCTYPE,时,使用 document.body。 var ...
分类:其他   时间:2018-07-13 10:10:05    收藏:0  评论:0  赞:0  阅读:185
JAVA多线程提高十:同步工具CyclicBarrier与CountDownLatch
今天继续学习其它的同步工具:CyclicBarrier与CountDownLatch 一、CyclicBarrier CyclicBarrier是一个同步辅助类,它允许一组线程互相等待,直到到达某个公共屏障点 (common barrier point)。在涉及一组固定大小的线程的程序中,这些线程必 ...
分类:编程语言   时间:2018-07-13 10:09:49    收藏:0  评论:0  赞:0  阅读:133
对象的创建与内存分配
当 JVM 收到一个 new 指令时,会检查指令中的参数在常量池是否有这个符号的引用,还会检查该类是否已经被加载过了,如果没有的话则要进行一次类加载。 ...
分类:其他   时间:2018-07-13 10:09:32    收藏:0  评论:0  赞:0  阅读:151
Python中print函数中中逗号和加号的区别
先看看print中逗号和加号分别打印出来的效果.. 这里以Python3为例 1 print("hello" + "world") 1 print("hello" + "world") 1 print("hello", "world") 1 print("hello", "world") 这里发现加 ...
分类:编程语言   时间:2018-07-13 10:09:18    收藏:0  评论:0  赞:0  阅读:626
MySQL数据优化总结-查询备忘录
一、优化分类 二、测试数据样例 参考mysql官方的sakina数据库。 三、使用mysql慢查询日志对有效率问题的sql进行监控 第一个,开启慢查询日志。第二个,慢查询日志存储位置。第三个,没有使用索引的也会记录到慢查询日志中。第四个,超过1秒之后的查询记录到慢查询日志中(通常设置100ms)。 ...
分类:数据库技术   时间:2018-07-13 10:09:01    收藏:0  评论:0  赞:0  阅读:171
MySQL函数大全 及用法示例
MySQL函数大全 及用法示例 MySQL函数大全 及用法示例 字符串函数 ASCII(str) 返回字符串str的第一个字符的ASCII值(str是空串时返回0) mysql> select ASCII('2'); -> 50 mysql> select ASCII(2); -> 50 mysql ...
分类:数据库技术   时间:2018-07-13 10:08:39    收藏:0  评论:0  赞:0  阅读:170
regex正则
1 正则表达式基本语法 两个特殊的符号^和$。他们的作用是分别指出一个字符串的开始和结束。例子如下: ^The:表示所有以”The”开始的字符串(”There”,”The cat”等); of despair$:表示所以以”of despair”结尾的字符串; ^abc$:表示开始和结尾都是”abc ...
分类:其他   时间:2018-07-13 10:08:18    收藏:0  评论:0  赞:0  阅读:193
Laravel实现定时任务的示例代码
https://mp.weixin.qq.com/s/VUEqjwcHRb0ovhP0wup36A 最近在玩Laravel实现定时任务,这个是示例代码,可以参照这个实例。有需要的可以看看 定时任务是后端开发过程中一项十分常见的需求,常出现在数据统计、垃圾信息清理等场景中。Laravel 提供了一整套 ...
分类:其他   时间:2018-07-13 10:08:03    收藏:0  评论:0  赞:0  阅读:138
[POJ 1741] Tree
Link: POJ 1741 传送门 Solution: 此题的难点在于点分治上的统计 如果依然采取每棵子树的结果与之前所有子树的结果合并的方式会比较麻烦 同时复杂度可能超过$O(n*log(n))$的限制 其实可以用一个简单的容斥来在$O(n*log(n))$统计结果: 先将所有点到重心的距离排序 ...
分类:其他   时间:2018-07-13 10:07:39    收藏:0  评论:0  赞:0  阅读:194
JAVA的数据类型
Java语言提供了八种基本类型: 六种数字类型(四个整数型,两个浮点型) 字节型byte 8位 短整型short 16位 整型int 32位 长整型long 64位 单精度float 32位 双精度double 64位 一种字符类型 字符型char 8位 还有一种布尔型。 布尔型:boolean 8 ...
分类:编程语言   时间:2018-07-13 10:07:22    收藏:0  评论:0  赞:0  阅读:138
NetCore WebSocket 即时通讯示例
1.新建Netcore Web项目 2.创建简易通讯协议 SenderID发送者ID ReceiverID 接受者ID MessageType 消息类型 Text Voice 等等 Content 消息内容 3.添加中间件ChatWebSocketMiddleware 4.在Startup.cs中使 ...
分类:Web开发   时间:2018-07-13 10:07:03    收藏:0  评论:0  赞:0  阅读:338
MQTT和WebSocket
严格来说,MQTT跟WebSocket关系不大。他们不是在一个层级的。 MQTT和TCP、WebSocket的关系可以用下图一目了然: 参考资料: http://www.zhihu.com/question/21816631 WebSocket的优势 以前,很多网站使用轮询实现推送技术。轮询是在特定 ...
分类:Web开发   时间:2018-07-13 10:06:46    收藏:0  评论:0  赞:0  阅读:264
运行出现Server Tomcat v8.5 Server at localhost failed to start.和A child container failed during start
出现问题: 解决方法: 1、看servlet文件中的@WebServlet“()”,里面是否少了/字符,如图: 加上即可,有问题随时留言,欢迎您的咨询! ...
分类:其他   时间:2018-07-13 10:05:57    收藏:0  评论:0  赞:0  阅读:133
每天学点SpringCloud(五):如何使用高可用的Eureka
前几篇文章我们讲了一下Eureka的基础使用,但是呢有一个很重要的问题,我们讲的都是单机版的情况,如果这个时候Eureka服务挂了的话,那么我们的服务提供者跟服务消费者岂不是都废了?服务提供者和消费者都废了的话那这个程序还有存在的意义么? 那么今天咱们就讲一讲如何解决这个问题。相信大家都知道,这个问 ...
分类:编程语言   时间:2018-07-13 10:05:43    收藏:0  评论:0  赞:0  阅读:145
python2和python3的输入和输出区别
python2和python3的输入和输出区别: 1. python2的输入: 1.1 raw_input()获取用户的原始输入: 1.2 input()会把用户输入的内容当做代码来执行: 2. python2的输出: python2中输出可以使用空格或者小括号: 3. python3的输入: py ...
分类:编程语言   时间:2018-07-13 10:05:23    收藏:0  评论:0  赞:0  阅读:176
1081条   上一页 1 ... 45 46 47 48 49 ... 55 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!