JAVA各版本更新特性1-8 原文地址 Java Versions, Features and History This article gives you a highlight of important features added in every major Java release. Ch ...
分类:
编程语言 时间:
2017-07-25 10:26:10
阅读次数:
311
回头看看, 我进入Java 领域已经快15个年头了, 虽然学的也一般, 但是分享下我的心得,估计也能帮大家少走点弯路。 [入门] 我在2001年之前是C/C++阵营, 有C和面向对象的基础, 后来转到Java ,发现没有指针的Java真是好简单, 另外Java 的类库好用的让人哭啊。 后来我就看《T ...
分类:
编程语言 时间:
2017-07-25 10:26:24
阅读次数:
205
高级知识点包括: 静态文件处理 中间件 上传图片 Admin站点 分页 使用jquery完成ajax 管理静态文件 项目中的CSS、图片、js都是静态文件 配置静态文件 在settings 文件中定义静态内容 在项目根目录下创建static目录,再创建当前应用名称的目录 在模板中可以使用硬编码 在模 ...
分类:
编程语言 时间:
2017-07-25 10:27:13
阅读次数:
202
GoF中定义: “将一个复杂的构建流程与它的对象表现分离出来,让相同的构建流程可以产生不同的对象行为表现。” 建造者模式可以分为两个步骤来实施: 1.将复杂的构建流程独立出来,并将整个流程分成几个步骤,其中的每一个步骤可以是一个功能组件的设置,也可以是参数的指定,并且在一个构建方法中,将这些步骤串接 ...
分类:
编程语言 时间:
2017-07-25 10:28:58
阅读次数:
239
题目: Invert a binary tree. to 题意及分析:给出一棵二叉树,对每个节点交换左右子树。对于一个需要交换的节点有三种情况:(1)有左子树,无右子树;(2)有右子树,无左子树;(3)左右子树都有;对着三种情况分别交换左右子树,然后继续对子树递归即可得到结果。 代码: ...
分类:
编程语言 时间:
2017-07-25 10:29:39
阅读次数:
224
详解Java反射各种应用 Java除了给我们提供在编译期得到类的各种信息之外,还通过反射让我们可以在运行期间得到类的各种信息。通过反射获取类的信息,得到类的信息之后,就可以获取以下相关内容: Class对象 构造器 变量 方法 私有变量与私有方法 注解 泛型 数组 本文也将从上面几个方面来介绍Jav ...
分类:
编程语言 时间:
2017-07-25 10:29:49
阅读次数:
295
我在前面的博客中解说了链表、栈和队列。这些数据结构事实上都是线性表,而且给出了具体的实现。从今天開始。我们将要来学习树,树作为一种数据结构我们常常会用到,作为起步和基础。我们先来实现二叉树。也就是每一个节点有不超过2个子节点的树。对于树的操作,最主要的创建、遍历、求树高、节点数等。代码上传至 htt ...
分类:
编程语言 时间:
2017-07-25 10:30:49
阅读次数:
172
1.在spring-servlet.xml中配置 <!--业务类的配置--> <bean id="locationTaskService" class="com.location.service.LocationTaskServiceImpl"></bean> 2.添加获取bean的代码 Appli ...
分类:
编程语言 时间:
2017-07-25 10:32:00
阅读次数:
162
昨晚在使用JUnit测试AOP实现时,出现一个问题。在JUnit使用@AutoWired注入某一个对象,Bean Factory里面有该接口的多个实现,Spring不报错,而始终注入的是一个实现类的实例。这种只能分析一下Spring @AutoWired的实现原理来解决了。 1. 在JUnit测试用 ...
分类:
编程语言 时间:
2017-07-25 10:32:39
阅读次数:
684
视图 视图接受Web请求并且返回Web响应 视图就是一个python函数,被定义在views.py中 响应可以是一张网页的HTML内容,一个重定向,一个404错误等等 响应处理过程如下图: URLconf 在settings.py文件中通过ROOT_URLCONF指定根级url的配置 urlpatt ...
分类:
编程语言 时间:
2017-07-25 10:32:47
阅读次数:
269
如果要执行一些简单的定时器任务,无需做复杂的控制,也无须保存状态,可以考虑使用JDK入门级的定时器Timer来执行重复任务。 JDK中,定时器任务的执行需要两个基本的类: java.util.Timer;java.util.TimerTask; 运行一个定时任务基本步骤如下: 1、建立一个要执行的任 ...
分类:
编程语言 时间:
2017-07-25 10:33:12
阅读次数:
223
刚才在看CSDN的问答时。发现这个问题。原问题的作者是在观察jstack的输出时提出的疑问。那么BLOCKED和WAITING有什么差别呢? 答复在JDK源代码中能够找到,例如以下是java.lang.Thread.State类的一部分凝视。 /** * Thread state for a thr ...
分类:
编程语言 时间:
2017-07-25 10:33:52
阅读次数:
776
centOS下的Python版本一般都比较低,很多应用都需要升级python来完成。我装的centOS的默认的python版本是V2.6.3,但运行node.js需要的版本是2.5以上。1。下载python3.3安装包:yuminstallreadline-devel.x86_64wgethttps://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz2..
分类:
编程语言 时间:
2017-07-25 10:34:38
阅读次数:
198
git的使用,主要包括: 本地仓库的命令 远程仓库的命令 项目需求、页面、模型类的设计,及页面的使用 本地仓库的命令 远程仓库的命令 Git简介 Git是目前世界上最先进的分布式版本控制系统 安装 安装成功后,运行如下命令 远程仓库 Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器 ...
分类:
编程语言 时间:
2017-07-25 10:35:27
阅读次数:
207
一、定义一个json对象 1、直接定义 1)、属性值为常量: var jsonObj={userId:'001'}; //字段可以不用也可用引号引起来,但字符串值必须用引号(单引号和双引号都行) 2)、属性值为Json对象: var jsonObj={id:{userId:'001',sex:'男' ...
分类:
编程语言 时间:
2017-07-25 10:35:33
阅读次数:
258
一. 获取当前系统时间和日期并格式化输出: import java.util.Date;import java.text.SimpleDateFormat; public class NowString {public static void main(String[] args) { Simple ...
分类:
编程语言 时间:
2017-07-25 10:35:44
阅读次数:
195
模板介绍 作为Web框架,Django提供了模板,可以很便利的动态生成HTML 模版系统致力于表达外观,而不是程序逻辑 模板的设计实现了业务逻辑(view)与显示内容(template)的分离,一个视图可以使用任意一个模板,一个模板可以供多个视图使用 模板包含 HTML的静态部分 动态插入内容部分 ...
分类:
编程语言 时间:
2017-07-25 10:36:07
阅读次数:
236
在学习Java之前我们要了解一下什么是程序?“程序”一词源于生活,通常是指完成某些事情的一种既定方式和过程。 在计算机当中我们对称序有特定的解释:为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合。 在学java之前我们要了解一下这门语言的来历 java是前Sum公司(现甲骨文股份有 ...
分类:
编程语言 时间:
2017-07-25 11:18:05
阅读次数:
183
python 中 time 有三种格式: float, struct tuple(time.struct_time 或 datetime.datetime), str 常用的: float --> struct tuple: time.localtime( float ) struct time t ...
分类:
编程语言 时间:
2017-07-25 11:18:46
阅读次数:
243
最近测试hbase,老发现服务挂掉,自己不能及时发现,想了想,写了个脚本,让脚本每个小时执行一次,以便检测是否有服务挂掉,如果有服务挂掉,及时启动 这个代码也可以扩展,把hours=1改成minutes=1就变成了每个小时定时任务,改成days=1就变成每天的定时任务 ...
分类:
编程语言 时间:
2017-07-25 11:20:05
阅读次数:
329