1 多进程概述 进程是正在执行中的应用程序,一个进程包含了该应用程序的所有信息,如加载数据内存空 间、代码、程序数据、对象句柄,执行单元等等,一个应用程序根据其功能的多样性,可以 通过多个进程并发的形式来实现。 计算机中多线程的操作已经可以实现多任务的处理机制了,但是如果涉及到多核 CPU 或者 多 ...
分类:
系统相关 时间:
2018-10-13 12:59:10
阅读次数:
179
※String是最基本的数据类型么? 不是。 ※float f=3.4;是否正确?翻译能否通过? 不正确;精度不准确,不能,应该用强制类型转换,如下所示:float f=(float)3.4。 ※short s1 = 1; s1 = s1 + 1;有错吗?short s1 = 1; s1 += 1; ...
分类:
其他好文 时间:
2018-10-11 01:52:32
阅读次数:
180
前言 我们在开发项目中经常会遇到一种问题,就是在前端页面跳转时传递某些参数,通常我们是通过路由传递的,但是如果数据量很多的情况下,会造成路由非常的长,如果在大的话甚至会超出地址栏URL的最大限度,这就狗带了.最近手头上一个项目的前端刚好遇到这个问题,该项目前端用的是vue2.x.不是什么大问题,但是 ...
分类:
其他好文 时间:
2018-10-10 23:55:42
阅读次数:
151
随着 Node 7 的发布,越来越多的人开始研究据说是异步编程终级解决方案的 async/await。我第一次看到这组关键字并不是在 JavaScript 语言里,而是在 c 5.0 的语法中。C 的 async/await 需要在 .NET Framework 4.5 以上的版本中使用,因此我还很 ...
分类:
编程语言 时间:
2018-10-09 12:44:36
阅读次数:
209
现有如下函数: 需求:需要给以上两个函数添加记录日志功能 方法一:函数调用 分析:上面这种方式适合少量函数调用,如果有n个地方需要调用logging()函数,那么得手动调用n次,比较麻烦,而且在fun1()中调用loggin()也相当于修改了fun1()的内容。 方法二:高阶函数(函数名作为参数传递 ...
分类:
编程语言 时间:
2018-10-09 11:43:27
阅读次数:
174
delimiter //一般情况下MYSQL以;结尾表示确认输入并执行语句,但在存储过程中;不是表示结束,因此可以用该命令将;号改为//表示确认输入并执行。 一.创建存储过程 1.基本语法: create procedure sp_name()begin.........end 2.参数传递 cre ...
分类:
数据库 时间:
2018-10-05 21:31:43
阅读次数:
196
MyBatis 真正的强大在于映射语句,相对于它强大的功能,SQL 映射文件的配置却是相当简单。对比 SQL 映射配置和 JDBC 代码,发现使用 SQL 映射文件配置可减少 50% 以上的代码,并且MyBatis 专注于SQL,对于开发人员来说,也可极大限度地进行 SQL 调优,以保证性能。 SQ ...
分类:
数据库 时间:
2018-10-05 14:08:22
阅读次数:
169
子向父传值://子组件像父组件传值的本质就是, 父向子传递方法,子调用这个方法, 同时把 数据当作参数 传递给这个方法父组件:GoodsInfo.vue 子组件:goodsinfo_numbox.vue1.GoodsInfo.vue 操作:1.导入子组件 import numbox from "/c ...
分类:
其他好文 时间:
2018-10-04 12:51:49
阅读次数:
120
定义: 变量可以指向函数,函数的参数能接收变量,那么,一个函数可以接收另一个函数作为参数,这种函数就称之为高阶函数。 简单说就是:把函数当差参数传递的函数就是高阶函数 原则: 1、不能修改被装饰函数的源代码; 2、不能修改被装饰函数的调用方式。 实例1: 返回值:3 在不修改被装饰函数源代码的情况下 ...
分类:
编程语言 时间:
2018-10-04 10:03:02
阅读次数:
206
MySQL开发的存储过程几乎都需要参数。这些参数使存储过程更加灵活和有用。在MySQL中,参数有三种模式:IN,OUT或INOUT。1,单参数inDELIMITER$$USEdc3688$$CREATEPROCEDUREGetOfficeByCountry(INcountryNameVARCHAR(255))BEGINSELECT*FROMofficesWHEREcountry=countryNa
分类:
数据库 时间:
2018-10-04 10:00:25
阅读次数:
213