首页 > 2018年08月02日 > 全部分享
【转】通过js获取系统版本以及浏览器版本
1 function getOsInfo() { 2 var userAgent = navigator.userAgent.toLowerCase(); 3 var name = 'Unknown'; 4 var version = "Unknown"; 5 if(userAgent.indexO ...
分类:Web开发   时间:2018-08-02 13:10:54    收藏:0  评论:0  赞:0  阅读:171
构造函数与析构函数的起源
构造函数与析构函数的起源 作为比 C 更先进的语言,C++提供了更好的机制来增强程序的安全性。C++编译器 具有严格的类型安全检查功能,它几乎能找出程序中所有的语法问题,这的确帮了程序 员的大忙。 但是程序通过了编译检查并不表示错误已经不存在了,在 “错误”的大家庭 里, “语法错误”的地位只能算是 ...
分类:其他   时间:2018-08-02 13:10:38    收藏:0  评论:0  赞:0  阅读:198
go设计模式之原型模式
原型模式是创建型模式的一种,其特点在于通过“复制”一个已经存在的实例来返回新的实例,而不是新建实例。被复制的实例就是我们所称的“原型”,这个原型是可定制的。原型模式多用于创建复杂的或者耗时的实例,因为这种情况下,复制一个已经存在的实例使程序运行更高效;或者创建值相等,只是命名不一样的同类数据。 一句 ...
分类:其他   时间:2018-08-02 13:10:22    收藏:0  评论:0  赞:0  阅读:215
类的构造函数、析构函数与赋值函数
类的构造函数、析构函数与赋值函数 构造函数、析构函数与赋值函数是每个类最基本的函数。它们太普通以致让人容易 麻痹大意,其实这些貌似简单的函数就象没有顶盖的下水道那样危险。 每个类只有一个析构函数和一个赋值函数,但可以有多个构造函数(包含一个拷贝 构造函数,其它的称为普通构造函数)。对于任意一个类 A ...
分类:其他   时间:2018-08-02 13:10:04    收藏:0  评论:0  赞:0  阅读:143
用内联取代宏代码
用内联取代宏代码 C++ 语言支持函数内联,其目的是为了提高函数的执行效率(速度)。 在 C 程序中,可以用宏代码提高执行效率。宏代码本身不是函数,但使用起来象函 数。预处理器用复制宏代码的方式代替函数调用,省去了参数压栈、生成汇编语言的 CALL 调用、返回参数、执行 return 等过程,从而提 ...
分类:其他   时间:2018-08-02 13:09:32    收藏:0  评论:0  赞:0  阅读:151
插入排序
插入排序是一种最简单直观的排序算法,它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。 平均时间复杂度为O(n^2),最好的情况是O(n),即数组已经是有序状态,最差O(n^2),辅助存储为O(1)。插入排序是稳定的排序算法。 ...
分类:编程语言   时间:2018-08-02 13:09:18    收藏:0  评论:0  赞:0  阅读:180
rocketmq广播消息
发布与模式实现。广播就是向一个主题的所有订阅者发送同一条消息。 在发送消息的时候和普通的消息并与不同之处,只是在消费端做一些配置即可。 Consumer消息消费 ...
分类:其他   时间:2018-08-02 13:09:02    收藏:0  评论:0  赞:0  阅读:206
Vue Mixin 与微信小程序 Mixins 应用
Mixin是一种思想,用来实现代码高度可复用性,可以针对属性复制实现代码复用的想法进行一个扩展,就是混入(mixin)。混入并不是复制一个完整的对象,而是从多个对象中复制出任意的成员并将这些成员组合成一个新的对象。 ...
分类:微信   时间:2018-08-02 13:08:40    收藏:0  评论:0  赞:0  阅读:337
rocketmq4.x快速入门指南
以下采用的是apache rocketmq 4.2.0版本 相关文档如下 快速体验: http://blog.seoui.com/2018/07/24/rocketmqinstall/ rocketmq简单消息发送: http://blog.seoui.com/2018/07/24/rocketmq ...
分类:其他   时间:2018-08-02 13:08:22    收藏:0  评论:0  赞:0  阅读:225
【HDOJ6342】Expression in Memories(模拟)
题意: 给定一个由0123456789+* ?组成的表达式,其中?可以被改为任意其它字符,问修改问号后是否有方案使得表达式合法 len<=5e2,sumlen<=1e5 思路: ...
分类:其他   时间:2018-08-02 13:08:01    收藏:0  评论:0  赞:0  阅读:256
如何隐藏掉Nginx的版本号
最近新学习了一个命令curl,里面有一个参数-I可以查看到网站使用的是哪种服务器,比如:[root@docker ~]# curl -I localhost HTTP/1.1 200 Server: nginx/1.14.0 Date: Thu, 02 Aug 2018 04:34:38&
分类:其他   时间:2018-08-02 12:51:34    收藏:0  评论:0  赞:0  阅读:209
计算机数据存储模型
数据存储模型当今社会,计算机无处不在,我们知道在计算机CPU用来计算数据,内存和Flash用来存储数据。计算机中的数据是现实社会中的内容在计算机中以另外一种方式来存储。我们的图片、文字、视频等资料都可以保存到计算机中。那么计算机又是如何保存这些数据的呢?在计算机中的这些数据到底是以什么方式存在?本节课将会为大家解答这些疑问,让大家从底层理解什么是计算机中的数据。计算机电路模型当我们拆开计算机,可以
分类:其他   时间:2018-08-02 12:51:22    收藏:0  评论:0  赞:0  阅读:137
如何重置3850交换机密码
SUMMARYSTEPS:ConnectaterminalorPCtotheswitch.Setthelinespeedontheemulationsoftwareto9600baud.Poweroffthestandaloneswitchortheentireswitchstack.Reconnectthepowercordtotheortheactiveswitch.Within15secon
分类:其他   时间:2018-08-02 12:51:12    收藏:0  评论:0  赞:0  阅读:734
new/delete 的使用要点
运算符 new 使用起来要比函数 malloc 简单得多,例如: int *p1 = (int *)malloc(sizeof(int) * length); int *p2 = new int[length]; 这是因为 new 内置了 sizeof、类型转换和类型安全检查功能。 对于非内部数据类 ...
分类:其他   时间:2018-08-02 12:50:22    收藏:0  评论:0  赞:0  阅读:190
Java可变参数
在jdk5之前,可能我们要通过这样的方式来实现可变参数的方法: 通过Object[]数组来实现。 输出如下: 但在jdk5之后,Java终于有可变参数这个特征了。 语法类似于static void printArray(Object... args) 输出如下: main函数里的第一句调用可见,这个 ...
分类:编程语言   时间:2018-08-02 12:50:02    收藏:0  评论:0  赞:0  阅读:181
CentOS中利用Docker安装Redis
CentOS中利用Docker安装Redis 1、拉取镜像 #docker pull redis:4.0.10 2、加载镜像 #docker run -p 6379:6379 --name test-redis -v /root/redis/data:/data/redis-db -d --rest ...
分类:其他   时间:2018-08-02 12:49:46    收藏:0  评论:0  赞:0  阅读:186
Reading Fast Packet Processing A Survey
COMST 2018 主要内容 这是一篇有关 快速包转发 的综述,先介绍了包转发的有关 基础知识和背景 ,具体介绍了包转发的主流 方法 ,对这些方法进行了细致详尽的 比较 ,最后介绍了 最新的方法 和未来的 研究方向 。 包处理包括Fast Path 和Slow Path, 前者 用于包转发和包头处 ...
分类:其他   时间:2018-08-02 12:49:26    收藏:0  评论:0  赞:0  阅读:233
PullToRefreshListView悬浮头部设置
效果图: 实现方式: 给 PullToRefreshListView 设置 onScrollListener 当滑动时 firstVisibleItem >= 要悬浮的 item 的 position 时,让悬浮部分显示,否则隐藏 代码示例: 1. MainActivity布局: 2. header ...
分类:其他   时间:2018-08-02 12:49:12    收藏:0  评论:0  赞:0  阅读:187
CentOS中利用Docker安装RabbitMQ
CentOS中利用Docker安装RabbitMQ 1、拉取镜像(带管理平台) #docker pull rabbitmq:3.7.7-management 2、启动容器: #docker run -d --restart=always --name test-rabbit -e RABBITMQ_ ...
分类:其他   时间:2018-08-02 12:48:36    收藏:0  评论:0  赞:0  阅读:207
搭建 Keras
首先安装ipython ipython安装完成以后出现如下界面 然后安装theano 中途安装因为网络不好,造成超时而停止安装或者停滞不前,则按下Ctrl+C,停止此操作,或者关掉Anaconda Prompt窗口,重新来过。不过要注意,此时要清理一下lock的已下载部分,不然会造成Sleeping ...
分类:其他   时间:2018-08-02 12:48:19    收藏:0  评论:0  赞:0  阅读:203
1310条   上一页 1 ... 43 44 45 46 47 ... 66 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!