2018-07-19 11:48:58
浅谈Java中各成员变量初始化流程
前言 最近在看Thinking in java,关于类中的各成员初始化一直未曾关注,这里记录一下,如有错误,请指正:1.继承与初始化了解包括继承在内的初始化全过程,以对所发生的一切有个全局性的把握,是很有益的。在Java中,每个类的编译代码都存在于它自己的独立的文件中(即class文件),该文件只在需要使用程序代码时才会加载。一般来说,“类的代码在初次使用的时候才加载...
1950
2018-07-20 09:14:48
2018-07-20 09:20:12
ASP.NET全栈开发之在MVC中使用服务端验证(二)
首先声明,这篇博文是完善.ASP.NET全栈开发之在MVC中使用服务端验证 的,所以重复内容,我就不过多的阐述,很多问题都是在实践中去发现,然后再去完善,这篇博文也一样,建立在已阅 “.ASP.NET全栈开发之在MVC中使用服务端验证” 的基础上。
2006
2018-07-20 09:28:11
一篇文章教你看懂关于JavaScript中this的软绑定
所谓软绑定,是和硬绑定相对应的一个词,在详细解释软绑定之前,我们先来看看硬绑定。在JavaScript中,this的绑定是动态的,在函数被调用的时候绑定,它指向什么完全取决于函数在哪里调用,情况比较复杂,光是绑定规则就有默认绑定、隐式绑定、显式绑定、new绑定等,而硬绑定是显式绑定中的一种,通常情况下是通过调用函数的 apply() 、 call() 或者ES5里提供的 bind() 方法来实现硬绑定的。
1688
2018-07-20 09:37:07
2018-07-20 09:47:42
2018-07-20 10:06:12
一段代码教会你JAVA删除文件操作
在我做的项目《基于在线学习的知识问答平台》中,有个模块涉及删除本地的资源文件。 在这个模块中使用了java.io.File包,其中File类表示一个文件或者文件夹。 在删除文件后,检查文件所在的文件夹是否为空,若为空,删除文件夹!代码如下:package test;import java.io.File;public c...
2033
2018-07-20 10:10:01
JAVA开发中spring参数的传递和检验
1.背景在spring请求时,要对参数进行检查,以前一直使用如下方式来获取参数,在参数特别多的时候,代码很不简洁。String userId= request.getParameter("userId");后来使用注解@RequestParam代码整洁了好多@RequestParam(value = "userId",required=true) String userId...
1690
2018-07-20 10:14:11
五种方法教你如何关闭php错误回显信息
有几种方法可以屏蔽错误回显信息: 1.php.ini的display_errors在php.ini文件中找到display_errors设置项,如果前面有分号,需要删去分号,并将值改为off 2.php.ini的error_reporting这个是修改错误级别显示,如果将级别设为最高等级的,则什么错误都不会显示在php.ini中找到error_reporting,去掉前面的分号(如果有),并将值改为0
6633
2018-07-20 10:18:57
JAVA开发之如何操作静态初始化块
用static修饰的初始化块就称为静态初始化块。需要特别注意:静态初始化块只在类加载时执行,且只会执行一次,同时静态初始化块只能给静态变量赋值,不能初始化普通的成员变量。看一段代码:public class HelloWorld { String name; // 声明变量name String sex; // 声明变量sex static int age;//...
1637