在微信开发者工具开发好小程序之后想要在手机上预览调试,发现手机上请求不到数据,在微信开发者工具上就能返回数据。 这是个大坑。 解决方法: 首先要安装最新的微信开发者工具,最新的才有远程调试功能 以为这样就可以了? 还有个坑,我是在本地用node开发的接口,本地开发时候是这样调用的 这样在微信开发者工 ...
分类:
微信 时间:
2018-04-20 18:49:56
阅读次数:
431
同步阻塞,用户空间的应用程序执行一个系统调用,这意味着应用程序会一直阻塞,直到系统调用完成为止(数据传输完成或者发生错误)。 同步非阻塞,设备以非阻塞形式打开,这意味着 io 操作不会立刻完成,需要应用程序调用多次来等待完成。 同步和异步 1)同步:发出一个调用时,在没有得到结果前,该调用就不返回, ...
分类:
其他好文 时间:
2018-04-16 19:51:40
阅读次数:
162
比如上图,取3,4行记录的第一行也就是3行,而不返回4行。 使用分析函数row_number() over (partiion by ... order by ...)来进行分组编号,然后取分组标号值为1的记录即可。目前主流的数据库都有支持分析函数,很好用,比如使用下面的方式。 ...
分类:
数据库 时间:
2018-04-13 12:07:13
阅读次数:
474
题目传送门 题解: 第一道树上背包题qaq 考虑每个节点在最终答案中的类型:1,不经过;2,经过但不返回;3,经过且返回 (返回的定义是最终的停止节点不位于该节点的子树中) 对于第一种类型的节点,不用考虑。 对于后两种类型,我们设f[i][j][0]表示在第i个节点的子树中走j步且最终回到i节点所能 ...
分类:
移动开发 时间:
2018-04-09 13:13:19
阅读次数:
178
004-- 用递归求解某数的阶乘 n的阶乘:n(n-1)(n-2)(n-3)****1 流程分析: 1、输入某个数字n,计算该数字的阶乘:n! 2、递归求阶乘函数,参数为n: 2.1、判断数字是否等于1,如果等于1 ,函数返回1 2.2、如果函数不返回1,则函数返回n*fun(n-1),以此递归 代 ...
分类:
其他好文 时间:
2018-04-08 00:21:36
阅读次数:
196
摘自菜鸟教程 javascript:void(0) 中最关键的是 void 关键字, void 是 JavaScript 中非常重要的关键字,该操作符指定要计算一个表达式但是不返回值。 void()仅仅是代表不返回任何值,但是括号内的表达式还是要运行,如 href="#"与href="javascr ...
分类:
编程语言 时间:
2018-04-04 16:14:49
阅读次数:
130
一、阻塞IO(blocking IO) 默认情况下所有的socket都是blocking,一个典型的读操作流程: - blocking IO的特点:就是在IO执行的两个阶段(等待数据和拷贝数据两个阶段)都被block了。 ps:所谓阻塞型接口是指系统调用(一般是IO接口)不返回调用结果并让当前线程一 ...
分类:
其他好文 时间:
2018-03-31 21:28:06
阅读次数:
173
为什么需要函数 避免了重复性操作 有利于程序的模块化 什么叫做函数 逻辑上:能够完成特定功能的独立的代码单元 物理上:能够接收数据【当然可以不接收数据】,能够对接收的数据进行处理,能够将数据处理的结果返回【也可不返回任意值】 总结:函数是一个工具,它是为了解决大量类似问题而设计的 # include ...
分类:
编程语言 时间:
2018-03-26 19:48:40
阅读次数:
278
测试又报bug啦 接到测试小伙伴的问题,说是一个接口不返回数据了,好吧,虽然不是我写的接口任务落到头上也得解决,本地调试了一下,好家伙,直接抛了个异常出来,这又是哪位大哥喝醉了写的代码... key重复异常解决 报错的那行代码如下: 这行代码的目的就是将一个list对象转为map对象,以type为k ...
分类:
编程语言 时间:
2018-03-22 19:17:08
阅读次数:
452
类的构造函数构造函数名与类名形同,不返回任何值,主要完成对象的初始化工作。 (1)在构造函数中,可以给属性设置默认值(2)this只带当前对象 (3)如果不给属性赋初始值,则会以默认值来填充。(4)如果不声明构造函数,系统也会隐示生成一个构造函数。 调用带参的构造函数:参数的个数/类型/顺序要保持一 ...
分类:
其他好文 时间:
2018-03-10 15:50:49
阅读次数:
159