码迷,mamicode.com
首页 > 2018年11月03日 > 全部分享
仿滴滴打车司机接单,通知乘客,实时更新司机位置和与乘客之间距离的实现
首先是要司机端和乘客端能够通信,我原本是想自己用Socket实现,但是socket的话要涉及到两个端 的用户的IP和端口,而端口需要寻找一个可用的端口,手机开关机的过程会端口也可能会被占用,好像 并不太容易,于是我从之前用环信即时聊天这个里面得到一点启发,今天试了一下的确可以的,特意记 录一下: 首 ...
分类:其他好文   时间:2018-11-03 19:21:45    阅读次数:408
laravel 5.4 中使用migrate
1. 创建表结构 a. 命令: php artisan make:migration create_posts_table 2.生产文件 3. 当自定义完表属性后,生成表 命令: php artisan migrate 注意:如果是laravel5.4 会报错 解决方案: a.修改文件:app\Pr ...
分类:其他好文   时间:2018-11-03 19:21:35    阅读次数:121
ELF文件加载与动态链接(二)
GOT应该保存的是puts函数的绝对虚地址,这里为什么保存的却是puts@plt的第二条指令呢? 原来“解释器”将动态库载入内存后,并没有直接将函数地址更新到GOT表中,而是在函数第一次被调用时,才会进行函数地址的重定位,这样做的好处是可以加快程序加载速度,尤其对大型程序来说。有关这方面的更详细的信 ...
分类:其他好文   时间:2018-11-03 19:21:27    阅读次数:251
Python之克隆
复制可以看做是一种特殊的类型转化,它将参数的一个完全的副本返回给转换函数。即参数的类型和转换函数的类型是相同的。例如,如下代码中产生了列表的一个副本,并通过 is 和 == 运算符来比较两个列表。若两个列表不是相同的对象,is 会返回False;虽然两个列表是不同的对象,但它们具有相同的类型并且用欧 ...
分类:编程语言   时间:2018-11-03 19:21:21    阅读次数:109
css趣味案例:画三角形
代码: <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>画三角形</title> <style> #trip{ width:0px; height:0px; border-top:50px solid white ...
分类:Web程序   时间:2018-11-03 19:21:14    阅读次数:187
快应用开发的踩坑之旅
前言 尝试一款新的开发框架的时候势必会遇见各种各样的问题。可能因为一开始不熟悉文档,导致配置错误,或是api使用错误。当然开发的时候我们也不能确认框架没有问题,是否存在bug。所以在某些出错的情况下,我们也许会不断怀疑自己,怀疑框架,最终怀疑人生。这时候就需要开发者们发挥无私的精神,积极讨论,记录并 ...
分类:其他好文   时间:2018-11-03 19:21:05    阅读次数:142
使用Hexo+Github搭建属于自己的博客
工具:Visual Studio Code/MarkdownPad技术:Hexo+Github 创建Github项目 Github账户注册和新建项目,项目必须要遵守格式:账户名.github.io,不然接下来会有很多麻烦。并且需要勾选Initialize this repository with a ...
分类:其他好文   时间:2018-11-03 19:20:58    阅读次数:205
webpack4+react多页面架构
webpack在单页面打包上应用广泛,以create react app为首的脚手架众多,单页面打包通常是将业务js,css打包到同一个html文件中,整个项目只有一个html文件入口,但也有许多业务需要多个页面不同的入口,比如不同的h5活动,或者需要支持seo的官方网站,都需要多个不同的html, ...
分类:Web程序   时间:2018-11-03 19:20:52    阅读次数:198
Vue2.0 探索之路——生命周期和钩子函数的一些理解
前言 在使用vue一个多礼拜后,感觉现在还停留在初级阶段,虽然知道怎么和后端做数据交互,但是对于mounted这个挂载还不是很清楚的。放大之,对vue的生命周期不甚了解。只知道简单的使用,而不知道为什么,这对后面的踩坑是相当不利的。 因为我们有时候会在几个钩子函数里做一些事情,什么时候做,在哪个函数 ...
分类:其他好文   时间:2018-11-03 19:20:41    阅读次数:177
日常开发技巧:使用notify-send发送通知
背景 在终端执行一些需要较长时间的命令时,会切换到别的界面。但为了知道是否执行完成,需要时不时地切换过去看一眼。很麻烦。 解决方式 为了减少这种麻烦,可以使用notify send,发送桌面通知。notify send的使用非常简单,后面加上提示内容即可。 比如执行make的时候,就可以换成使用 当 ...
分类:其他好文   时间:2018-11-03 19:20:35    阅读次数:477
netty源码分析之服务端启动
ServerBootstrap与Bootstrap分别是netty中服务端与客户端的引导类,主要负责服务端与客户端初始化、配置及启动引导等工作,接下来我们就通过netty源码中的示例对ServerBootstrap与Bootstrap的源码进行一个简单的分析。首先我们知道这两个类都继承自Abstra ...
分类:Web程序   时间:2018-11-03 19:20:26    阅读次数:168
XML —— SAX方式解析XML
1. SAX 方式解析 XML 原理 SAX 的工作原理简单地说就是对文档进行顺序扫描,当扫描到文档(document)开始与结束、元素(element) 开始与结束等地方时通知事件处理函数,由事件处理函数做相应动作,然后继续同 样的扫描,直至文档结束。 优点:相对于DOM方式消耗资源比较少,适合大 ...
分类:其他好文   时间:2018-11-03 19:20:18    阅读次数:206
正则(高级)(转)
深入理解正则表达式高级教程 Featured 作者: Zjmainstay 深入理解正则表达式高级教程 Featured 本文是一篇正则表达式高级教程,主要通过对正则表达式几个概念的介绍,深入探讨正则表达式高级功能,以期达到通俗化解释正则表达式高深概念的目的。 深入理解正则表达式应用 概念一:按单字 ...
分类:其他好文   时间:2018-11-03 19:20:10    阅读次数:201
windows10安装Anaconda2
之前使用python的版本为3.6.5,最近由于课题的需要,要在同一台电脑上安装python2.7的版本,遂考虑到安装Anaconda2来实现,这样可以做到2.x和3.x之间不冲突。 刚开始下载的为官网上的最新版,即Anaconda5.3,按照正常的安装步骤安装之后,在开始菜单处运行Anaconda ...
分类:Windows程序   时间:2018-11-03 19:20:01    阅读次数:200
bootstrap table的属性sidePagination设置不当导致数据不显示
使用bootstrap table,某个页面不需要分页,就将参数 pagination设置为了 false。 想想既然不用分页了,干脆分页方式也删掉吧,结果莫名的结果是“没有找到匹配的记录”,而前端调试看Network内容,明明返回了两条数据。 折腾半天后,逐步回退代码,才发现必须要sidePagi ...
分类:其他好文   时间:2018-11-03 19:19:53    阅读次数:2533
关于cookie和session
在设置cookie的时候,它会保留在本地,无论你有没有退出浏览器都是。但是session只能在登录状态有效。退出浏览器过后就会消除掉。同时设置也是有问题的。 ...
分类:其他好文   时间:2018-11-03 19:19:45    阅读次数:123
图像处理和OpenCV初步
图像从数学和计算机的角度理解就是一个 ,矩阵中的每一个元素叫做 ,又由于图像有灰度图像和彩色图像之分,所以图像在矩阵的基础上引入 ,其中色彩用数字来表示的时候,规定数字0表示黑色,数字255表示白色。 OpenCV角度来看图像 OpenCV中的 类就是用来表示图像的矩阵而存在的,其中 类由 和`数据 ...
分类:其他好文   时间:2018-11-03 19:19:37    阅读次数:164
1309条   上一页 1 ... 17 18 19 20 21 22 23 ... 77 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!