1.1、WEB开发的相关知识 WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。 Internet上供外界访问的Web资源分为: 静态web资源开发技术:Html 常用动态web资源开发技术:JSP/Servlet、ASP、PHP等 在Java中,动态web资 ...
分类:
编程语言 时间:
2017-10-10 13:06:30
阅读次数:
191
①构建一个maven工程 包含如下目录结构: src/main/java src/main/resources src/test/java src/test/resources ②在src/main/resources目录下新建META-INF/services目录 ③在src/main/java中 ...
分类:
编程语言 时间:
2017-10-10 13:08:01
阅读次数:
168
一,volatile关键字的可见性 要想理解volatile关键字,得先了解下JAVA的内存模型,Java内存模型的抽象示意图如下: 从图中可以看出: ①每个线程都有一个自己的本地内存空间--线程栈空间???线程执行时,先把变量从主内存读取到线程自己的本地内存空间,然后再对该变量进行操作 ②对该变量 ...
分类:
编程语言 时间:
2017-10-10 13:08:07
阅读次数:
283
本章节讲Spring容器从加载配置文件到创建出一个完整Bean的作业流程及参与的角色。 Spring 启动时读取应用程序提供的Bean配置信息,并在Spring容器中生成一份相应的Bean配置注册表,然后根据这张注册表实例化Bean,装配号Bean之间的依赖关系,为上层应用提供准备就绪的运行环境。 ...
分类:
编程语言 时间:
2017-10-10 13:08:15
阅读次数:
132
1.添加Button 2.在总分支的上的Canvas上挂上脚本 3.不需要boxcollider,调整渲染层次,别被遮挡了 4.添加点击事件 m_Btn.onClick.AddListener(delegate () { OnBtn_Click(); }); ...
分类:
编程语言 时间:
2017-10-10 13:08:48
阅读次数:
237
高级特性 一、切片 1、取一个list或tuple的部分元素是非常常见的操作,Python提供了切片(Slice)操作符,能大大简化这种操作。例如一个list: 取前三个元素: L[0:3] 。输出结果为: ['Michael', 'Sarah', 'Tracy'] L[0:3] 表示,从索引0开始 ...
分类:
编程语言 时间:
2017-10-10 13:12:05
阅读次数:
214
1 #!/usr/bin/env python3 2 # -*- coding: utf-8 -*- 3 4 #列表生成式即List Comprehensions,是Python内置的非常简单却 5 #强大的可以用来创建list的生成式 6 print([x * x for x in range(1... ...
分类:
编程语言 时间:
2017-10-10 13:12:23
阅读次数:
204
BackgroundWorker是微软的在.net Framwork中添加的一个组件,主要对线程的访问提供了一种安全的方式。简单的说就是对Thread的一次封装。 BackgroundWorker位于System.ComponentModel下,是一个继承了Component的组件,微软官方的解释为 ...
分类:
编程语言 时间:
2017-10-10 13:13:29
阅读次数:
237
1、匿名函数 没有函数名的函数,使用lambda来创建。e.g: >>> a = lambda x:x*3 >>> a(3) 9 >>> a = lambda n:print(n) >>> a("aaa") aaa a = map(lambda x: x*2, range(5)) for i in ... ...
分类:
编程语言 时间:
2017-10-10 13:14:20
阅读次数:
238
1. Type 'Any' has no subscript members 这一条简直莫名其妙。大体意思就是,你这个类型"Any"不是个数组或者字典,不能按照下标取东西。 我之前通过一个方法默认创建了一个字典,编译器也认为这是个字典,所以允许我取东西,但是现在编译器翻脸了,说你必须告诉我这是个字典 ...
分类:
编程语言 时间:
2017-10-10 13:14:27
阅读次数:
195
# 调用obj的wait(), notify()方法前,必须获得obj锁,也就是必须写在synchronized(obj) {...} 代码段内。# 调用obj.wait()后,线程A就释放了obj的锁,否则线程B无法获得obj锁,也就无法在synchronized(obj) {...} 代码段内唤 ...
分类:
编程语言 时间:
2017-10-10 13:14:35
阅读次数:
158
Spring 框架对于很多 Java 开发人员来说都不陌生。自从 2002 年发布以来,Spring 框架已经成为企业应用开发领域非常流行的基础框架。有大量的企业应用基于 Spring 框架来开发。Spring 框架包含几十个不同的子项目,涵盖应用开发的不同方面。如此多的子项目和组件,一方面方便了开 ...
分类:
编程语言 时间:
2017-10-10 13:14:58
阅读次数:
225
python try except else finally 实例 1.在上面所示的完整语句中try/except/else/finally所出现的顺序必须是try-->except X-->except-->else-->finally,即所有的except必须在else和finally之前,el ...
分类:
编程语言 时间:
2017-10-10 13:16:40
阅读次数:
161
import java.text.SimpleDateFormat; import java.util.*; import java.util.stream.Collectors; /** * Created by meicai on 2017/3/17. */ public class Hello ...
分类:
编程语言 时间:
2017-10-10 13:17:05
阅读次数:
315
Eclipse简介 Eclipse是由IBM公司投资4000万美元开发的集成开发工具。它是目前最流行的Java集成开发工具之一,基于Java语言编写,并且是开放源代码的、可扩展的(Integrated Development Environment,IDE)开发工具。另外,IBM公司捐出Eclips ...
分类:
编程语言 时间:
2017-10-10 13:17:21
阅读次数:
250
课程介绍 面向对象是Java语言之中最为重要的特征,本课程主要讲解面向对象的核心知识,并且利用大量的代码、数据结构课程深入分析Java面向对象特征。 课程目标 掌握Java面向对象开发技术 适合人群 Java学习者 课时列表 课时1:面向对象简介 课时2:类与对象(类与对象基本定义) 课时3:类与对 ...
分类:
编程语言 时间:
2017-10-10 13:18:46
阅读次数:
252
一. 对于二维数组而言,我们该怎么获取它的长度,包括里面一维数组的长度。 想打印二维数组中角标为1的一维数组的长度。System.out.print(arr[1].length),其实就是元素个数。 二. 这里谈论的另一种定义格式,和一维数组是一样。 可以在明确元素的情况下,将其定义成那种静态的初始 ...
分类:
编程语言 时间:
2017-10-10 13:18:54
阅读次数:
188
JSP中获取绝对路径 在JSP中为了防止因目录变更找不到要加载的CSS,js文件和Servlet程序,有三种种方式可以获取绝对路径 1.<%=request.getContextPath()%> 代码实例: 2.${pageContext.request.contextPath} 代码实例: 3.J ...
分类:
编程语言 时间:
2017-10-10 13:22:21
阅读次数:
247
哈工大的同义词词林,应该是上个世纪的产物,里面的词比较老旧,但好歹也能用同义词词林的作用,跟word2vec的获取相近词函数比较类似,这两者发挥的功效比较,看具体的应用吧1. 首先下载包含同义词的txt,CSDN上有链接:http://download.csdn.net/download/answe... ...
分类:
编程语言 时间:
2017-10-10 13:22:44
阅读次数:
422
1、安装JDK 选择安装目录 安装过程中会出现两次安装提示 。第一次是安装 jdk ,第二次是安装 jre 。建议两个都安装在同一个java文件夹中的不同文件夹中。(不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会出错) 如下图所示 2、(1)安装jdk 随意选择目录 只需把默 ...
分类:
编程语言 时间:
2017-10-10 13:24:13
阅读次数:
236