1.虽然讲究前后台分离,但是如果如果有的项目,前后台分离的不彻底,或者有些必须要在HTML中处理,还是要用到PHP中的函数的: 2.碰到这种情况:多位数组,因为是循环遍历出来的,其中中间一个key,必须用一个变量表示,这时候如果一直用....表示,回读取错误,解决办法: [ ]与.交叉使用,使用时发 ...
分类:
编程语言 时间:
2017-08-23 13:41:28
阅读次数:
145
一、面向过程,是按照问题解决步骤,一步一步的进行,思路比较简单,但是不易维护,面向对象编程是将问题分块,各个模块搭建最后的总的解决方案 1、铅球问题的面向对象编程 调用类 2、GPA ...
分类:
编程语言 时间:
2017-08-23 13:40:48
阅读次数:
151
二维数组中的查找 题目描述 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 解题思路: 容易想到但是不易实现的思路:二维矩阵划分成矩形,能够缩小区域,貌似是这个道理,但缩小后的区域 ...
分类:
编程语言 时间:
2017-08-23 13:40:04
阅读次数:
187
一、接口与归一化设计 1、什么是接口 1)是一组功能集合 2)接口的功能是用于交互 3)接口只定义函数,但不涉及函数的实现 4)这些功能是相关的 2、为什么要用接口 接口提取了一群类共同的函数,然后让子类去实现该接口中的函数,即可以把接口当做一个函数的集合。 这么做的意义在于归一化,归一化就是只要是 ...
分类:
编程语言 时间:
2017-08-23 13:39:29
阅读次数:
244
前面的话 除了对象之外,数组Array类型可能是javascript中最常用的类型了。而且,javascript中的数组与其他多数语言中的数组有着相当大的区别。本文将介绍javascript中的数组Array类型 创建数组 有两种创建数组的方法:使用字面量语法和使用Array()构造函数 【字面量】 ...
分类:
编程语言 时间:
2017-08-23 13:37:05
阅读次数:
206
java的集合这一块在工作中用得还比较多,有些东西老是忘,因此在此记录下来。TreeSet原理1.特点TreeSet是用来排序的, 可以指定一个顺序, 对象存入之后会按照指定的顺序排列2.使用方式a.自然顺序(Comparable)TreeSet类的add()方法中会把存入的对象提升为Compara... ...
分类:
编程语言 时间:
2017-08-23 13:36:58
阅读次数:
174
C语言中通常可以使用sscanf与strtok进行对制定的分隔符进行分割。sscanf函数的缺陷是对于1;2;3;;;4这样分割符中间没有值的情况处理不好(sscanf(str, "%*[^;];%[^;]",a))。可能存在其它的方式进行分割,目前不对此讨论。 以上声明一个字符串分割结构体,用作字 ...
分类:
编程语言 时间:
2017-08-23 13:36:48
阅读次数:
177
一、基本语法 C的令牌(Tokens) C 程序由各种令牌组成,令牌可以是关键字、标识符、常量、字符串值,或者是一个符号。 关键字(保留字) 二、数据类型 在 C 语言中,数据类型指的是用于声明不同类型的变量或函数的一个广泛的系统。变量的类型决定了变量存储占用的空间,以及如何解释存储的位模式。 整数 ...
分类:
编程语言 时间:
2017-08-23 13:36:38
阅读次数:
180
前面的话 函数是javascript中特殊的对象,可以拥有属性和方法,就像普通的对象拥有属性和方法一样。甚至可以用Function()构造函数来创建新的函数对象。本文是深入理解javascript函数系列第三篇——属性和方法 属性 【length属性】 函数系列第二篇中介绍过,arguments对象 ...
分类:
编程语言 时间:
2017-08-23 13:36:13
阅读次数:
201
前面的话 所有程序设计语言的重要特征是具有进行类型转换的能力,javascript给开发者提供了大量简单的类型转换方法。javascript是一门弱类型语言,所以类型转换成为其比较复杂的一部分。本文将从原始值转换成原始值、对象转换成原始值、显式类型转换和隐式类型转换这四方面来详细介绍javascri ...
分类:
编程语言 时间:
2017-08-23 13:35:57
阅读次数:
198
前面的话 错误处理对于web应用程序开发至关重要,不能提前预测到可能发生的错误,不能提前采取恢复策略,可能导致较差的用户体验。由于任何javascript错误都可能导致网页无法使用,因此作为开发人员,必须要知道何时可能出错,为什么会出错,以及会出什么错。本文将详细介绍javascript中的错误处理 ...
分类:
编程语言 时间:
2017-08-23 13:34:23
阅读次数:
239
ERROR [com.alibaba.druid.stat.DruidDataSourceStatManager] – unregister mbean errorjavax.management.InstanceNotFoundException: com.alibaba.druid:type=D ...
分类:
编程语言 时间:
2017-08-23 13:33:56
阅读次数:
481
前面的话 一般认为,javascript代码在执行时是由上到下一行一行执行的。但实际上这并不完全正确,主要是因为声明提升的存在。本文是深入理解javascript作用域系列第三篇——声明提升(hoisting) 变量声明提升 a = 2 ; var a; console.log( a ); 直觉上, ...
分类:
编程语言 时间:
2017-08-23 13:32:58
阅读次数:
135
-------------------siwuxie095 Spring 事务管理 (一)事务的相关概念 1、什么是事务 事务是逻辑上的一组操作,构成这组操作的各个逻辑单元, 要么一起成功,要么一起失败 2、事务特性(简称 ACID) (1)原子性:强调事务的不可分割 (2)一... ...
分类:
编程语言 时间:
2017-08-23 13:30:57
阅读次数:
216
前言:无论是多线程编程还是多进程编程,控制好不同线程或不同进程之间同步和互斥问题是非常有必要的。同步是多个进程或线程共同完成某个任务,举例说,一个缓冲区的生产者和消费者问题,当生产者生产了一个商品时,等待的消费者就获得了一个消息知道可以去取走商品了,当消费者取走一个商品后,生产者就知道可以继续生产一 ...
分类:
编程语言 时间:
2017-08-23 13:29:39
阅读次数:
232
前面的话 一般的程序语言,表示空的只有null,但javascript的设计者Brendan Eich却设计了一个undefined,这无疑增加了程序复杂度,但这样做也是有一定原因的。本文将详细介绍javascript中的undefined和null 历史原因 1995年javascript诞生时, ...
分类:
编程语言 时间:
2017-08-23 13:28:50
阅读次数:
221
const fs=require('fs'); console.time('timer'); fs.stat('./1.txt',(err,stats)=>{ //console.log(stats); if(err){ console.log('文件不存在'); fs.writeFile('./1 ...
分类:
编程语言 时间:
2017-08-23 13:27:53
阅读次数:
178