php 5.4版以后可以这么写,新增的数组简写语法。 $data = [ 'start_time' => '123', 'end_time' =>'456' ]; php 5.3版及以前的版本不接受这么写... ...
分类:
编程语言 时间:
2017-02-10 01:08:28
收藏:
0 评论:
0 赞:
0 阅读:
196
类或者接口: 一个单词:单词的首字母必须要大写 多个单词:每个单词的首字母都要大写 方法或者变量: 一个单词:单词的首字母必须要小写 多个单词:第一个单词首字母小写,从第二个单词的首字母要大写 常亮: 一个单词:全部大写 多个单词:所有字母大写,并用下划线隔开单词 单行注释可以嵌套,多行注释不可以嵌 ...
分类:
编程语言 时间:
2017-02-10 01:07:19
收藏:
0 评论:
0 赞:
0 阅读:
205
谁调用的方法或者属性,this就指向谁 如果没有被谁调用,this指向window 情况1:如果一个函数中有this,但是它没有被上一级的对象所调用,那么this指向的就是window,这里需要说明的是在js的严格版中this指向的不是window,但是我们这里不探讨严格版的问题,你想了解可以自行上 ...
分类:
编程语言 时间:
2017-02-10 01:04:44
收藏:
0 评论:
0 赞:
0 阅读:
127
pythonargparse模块的功能是对命令行进行解析,检查命令行是否符合预定义的格式。使用方法:1、导入argparse模块importargparse2、创建argparse对象parser=argparse.ArgumentParser()3、添加命令行相关参数、选项parser.add_argument("...")4、解析parser.parse_args()例一:(..
分类:
编程语言 时间:
2017-02-10 00:16:04
收藏:
0 评论:
0 赞:
0 阅读:
245
抽象方法仅有声明而没有方法体:abstractvoidf();接口interface关键词产生一个完全抽象的类,它根本就没有提供任何具体实现。它允许创建者确定方法名,参数列表和返回类型,但是没有任何方法体。接口只提供了形式,而未提供任何具体实现一个接口表示:"所有实现了该特定接口的..
分类:
编程语言 时间:
2017-02-10 00:13:02
收藏:
0 评论:
0 赞:
0 阅读:
214
语法Db::table(表名)->where(条件)->select();示例$map[‘name‘]=‘thinkphp‘;
$map[‘status‘]=1;
//把查询条件传入查询方法
Db::table(‘think_user‘)->where($map)->select();对应原始sqlSELECT*FROMthink_userWHERE`name`=‘thinkphp‘ANDstatus=1
分类:
编程语言 时间:
2017-02-10 00:11:44
收藏:
0 评论:
0 赞:
0 阅读:
207
语法Db::table(表名)->where(条件)->select();示例$map[‘id‘]=[‘>‘,1];
$map[‘mail‘]=[‘like‘,‘%thinkphp@qq.com%‘];
Db::table(‘think_user‘)->where($map)->select();
分类:
编程语言 时间:
2017-02-10 00:11:33
收藏:
0 评论:
0 赞:
0 阅读:
262
java 使用volatile实现线程数据的共享 直接上代码看效果: 效果如下: 如果不加volatile while循环不会停止,因为即使在主线程中setRunning(false) 在子线程中isRunning仍然是true。 在java中,子线程的执行的时候会在内存中划出一个区域,特意把子线程 ...
分类:
编程语言 时间:
2017-02-09 23:56:01
收藏:
0 评论:
0 赞:
0 阅读:
346
算法提高 6-17复数四则运算 时间限制:1.0s 内存限制:512.0MB 时间限制:1.0s 内存限制:512.0MB 设计复数库,实现基本的复数加减乘除运算。 输入时只需分别键入实部和虚部,以空格分割,两个复数之间用运算符分隔;输出时按a+bi的格式在屏幕上打印结果。参加样例输入和样例输出。 ...
分类:
编程语言 时间:
2017-02-09 23:54:47
收藏:
0 评论:
0 赞:
0 阅读:
442
1.1、线程之间的通信方法 多个线程在处理统一资源,但是任务却不同,这时候就需要线程间通信。 等待/唤醒机制涉及的方法: 1. wait():让线程处于冻结状态,被wait的线程会被存储到线程池中。 2. notify():唤醒线程池中的一个线程(任何一个都有可能)。 3. notifyAll(): ...
分类:
编程语言 时间:
2017-02-09 23:53:41
收藏:
0 评论:
0 赞:
0 阅读:
346
一、类型识别 1、在面向对象中可能出现下面的问题 (1)、基类指针指向子类对象 (2)、基类引用成为子类对象的别名 A、静态类型: 变量(对象)自身的类型(期望的、确定的类型) B、动态类型: 指针(引用)所指向实际对象的类型 2、解决方案 (1)、在类中定义虚函数返回具体类型的信息 (2)、所有的 ...
分类:
编程语言 时间:
2017-02-09 23:50:41
收藏:
0 评论:
0 赞:
0 阅读:
354
public class CyclicBarrierextends Object 事例: package org.wangyi.tool; import java.util.Base64;import java.util.Random;import java.util.concurrent.Cycl ...
分类:
编程语言 时间:
2017-02-09 23:50:10
收藏:
0 评论:
0 赞:
0 阅读:
279
由于最近想要阅读下 JDK1.8 中 HashMap 的具体实现,但是由于 HashMap 的实现中用到了红黑树,所以我觉得有必要先复习下红黑树的相关知识,所以写下这篇随笔备忘,有不对的地方请指出~ 学习红黑树,我觉得有必要从二叉搜索树开始学起,本篇随笔就主要介绍 Java 实现二叉搜索树的查找、插 ...
分类:
编程语言 时间:
2017-02-09 23:49:30
收藏:
0 评论:
0 赞:
0 阅读:
283
1.maven安装配置好,使用eclipse创建maven项目(选择maven-archetype-quickstart) 2.然后进入http://projects.spring.io/spring-boot/配置pom.xml文件 注释:eclipse创建maven项目时,加入了junit,我在 ...
分类:
编程语言 时间:
2017-02-09 23:47:50
收藏:
0 评论:
0 赞:
0 阅读:
445
spring事务有7种传播行为,分别是: 1、PROPAGATION.REQUIRED:如果当前没有事务,就创建一个新事务,如果当前存在事务,就加入该事务,该设置是最常用的设置。 2、PROPAGATION.SUPPORTS:支持当前事务,如果当前存在事务,就加入该事务,如果当前不存在事务,就以非事 ...
分类:
编程语言 时间:
2017-02-09 23:45:38
收藏:
0 评论:
0 赞:
0 阅读:
286
【datetime】 【random】随机数 生成随机数代码如下: os sys shutil json&picle shelve xml处理 yaml处理 configParser subprocess logging模块 re正则表达式 collections base64 struct has ...
分类:
编程语言 时间:
2017-02-09 23:44:23
收藏:
0 评论:
0 赞:
0 阅读:
184
形参:形式参数实参:实际参数 传值: 把实参的值复制给形参, 修改函数内的形参,不会影响实参。 传地址: 指针传值,形参为指向实参地址的指针 当对形参的指向操作时,相当于对实参本身进行的操作 ...
分类:
编程语言 时间:
2017-02-09 23:42:26
收藏:
0 评论:
0 赞:
0 阅读:
266
普通写法: 三元运算写法: ...
分类:
编程语言 时间:
2017-02-09 23:42:01
收藏:
0 评论:
0 赞:
0 阅读:
241
1、新建java工程 2、设置项目 2、添加jar包 3、配置web.xml 4、src下新建springmvc.xml 5、controller和jsp 6、配置tomcat ...
分类:
编程语言 时间:
2017-02-09 23:40:53
收藏:
0 评论:
0 赞:
0 阅读:
321
目录 作用域 全局作用域和局部作用域 块作用域与函数作用域 作用域中的声明提前 作用域链 函数声明与赋值 声明式函数、赋值式函数与匿名函数 代码块 自执行函数 闭包 作用域(scope) 全局作用域和局部作用域 通常来讲这块是全局变量与局部变量的区分。 参考引文:JavaScript 开发进阶:理解 ...
分类:
编程语言 时间:
2017-02-09 23:34:26
收藏:
0 评论:
0 赞:
0 阅读:
251