以下鄙人将进行:安装JDK,安装Tomcat,安装MySQL,安装Eclipse,编写Java程序访问MySQL,安装Java Web快速开发平台WebBuilder。截图记录主要过程。
1 安装JDK
下载最新jdk1.8.0_25;安装,一路Next。完成之后如下图,
2 安装tomcat
下载tomcat 6.0.32,解压即可。如下载的是安装版本,则执行安...
分类:
编程语言 时间:
2015-03-03 18:45:07
阅读次数:
225
1.下载最新版的SBT。
2.切换到SBT的解压根目录,里面包含 bin和conf两个子目录。
3. 在conf目录下建立 sbtconfig.txt配置文件。
4. 并在里面添加2个配置项:
-Dsbt.boot.directory=F:/sbt/base_sbt
-Dsbt.ivy.home=F:/sbt/ivy2
第一个参数指定sbt 依赖的一些基础资源文件的存储路径。...
分类:
编程语言 时间:
2015-03-03 18:43:14
阅读次数:
423
多线程中锁的概念python
好几个人问我给资源加锁是怎么回事,其实并不是给资源加锁, 而是用锁去锁定资源,你可以定义多个锁, 像下面的代码, 当你需要独占某一资源时,任何一个锁都可以锁这个资源...
分类:
编程语言 时间:
2015-03-03 18:42:17
阅读次数:
151
Ramp Texture在Valve公司的军团要塞2后开始成为一种控制漫反射的方法。
Ramp Texture是类似下图的一张贴图:
在一般的Blinn/Phong模型中,我们对漫反射的系数是基于入射光和击中的点的法线的角度。在这种情况下,系数的计算代码大致如下:
float DiffuseCoeff(in float3 pos, in flo...
分类:
编程语言 时间:
2015-03-03 18:39:49
阅读次数:
596
Spring在整合SpringMVC 时的Controller作用域默认是单例。
Spring在整合Strut2时Action是作用域原型。
我们知道Spring在配置bean时默认是单例。那么对于的service和dao层的bean也是使用的单例模型。
我们做个测试
package com.pyc.test.controller;
import org.sprin...
分类:
编程语言 时间:
2015-03-03 18:38:06
阅读次数:
182
1 # include 2 3 # define MAX_VERTEXES 100//最大顶点数 4 # define MAXEDGE 20//边集数组最大值 5 # define INFINITY 65535//代表不可能的数(无穷大)...
分类:
编程语言 时间:
2015-03-03 18:34:20
阅读次数:
145
前言 在上一节我们完成了对玩家飞机的基本操作,这一节我们就来创造出敌人了(°?°)?~目标有三个,第一个是在屏幕上绘制出敌机,第二个是判断子弹是否击中了敌人,第三个是对被击中的敌人作后续的处理。明白方向后就可以开始了!正片开始~ 1. 绘制敌机 随机是游戏中一个很重要的元素,不可预测的机制为游...
分类:
编程语言 时间:
2015-03-03 18:33:22
阅读次数:
339
有幸在某网站发现这篇文章,读罢,觉得蛮有道理,发来大家一起共勉之! 总是被同学们问到,如何学习C和C++才不茫然,才不是乱学,想了一下,这里给出一个总的回复。 一家之言,欢迎拍砖哈。 1、可以考虑先学习C. 大多数时候,我们学习语言的目的,不是为了成为一个语言专家,而是希望成为一个解决问题的专...
分类:
编程语言 时间:
2015-03-03 18:30:15
阅读次数:
173
线程是程序执行的线路、路径。线程本质由硬件CPU决定,大家在攒机选购CPU的时候经常看到厂商宣传多线程由此便是证明。那么既然线程本质是由CPU决定,那么我们通过java代码又是如何对其进行操控的呢?事情是这样的,CPU线程再牛逼也要去支持系统(例如:winter组合)CPU将线程控制的权限与对线程操...
分类:
编程语言 时间:
2015-03-03 18:28:32
阅读次数:
195
几年前,我还不会写这个输入:hello world输出:dlrow olleh代码 1 #include 2 #include 3 4 void cvtstring(char * pStr) 5 { 6 if(NULL == pStr) 7 { 8 return...
分类:
编程语言 时间:
2015-03-03 18:27:11
阅读次数:
124
元素.offsetParent : 只读 属性 离当前元素最近的一个有定位属性的父节点 如果没有定位父级,默认是body ie7以下,如果当前元素没有定位默认是body,如果有定位则是html ie7以下,如果当前元素的某个父级触发了layout,那么offsetParent就会被指向到...
分类:
编程语言 时间:
2015-03-03 18:27:40
阅读次数:
153
Java容器类包含List、ArrayList、Vector及map、HashTable、HashMap jdk1.4容器类关系图虚线框表示接口。实线框表示实体类。粗线框表示最常用的实体类。点线的箭头表示实现了这个接口。实线箭头表示类可以制造箭头所指的那个类的对象。容器类持有对象方式1, Col.....
分类:
编程语言 时间:
2015-03-03 18:27:14
阅读次数:
295
上周的支付宝电话面试中问了我一个线程安全的问题,就是有一个类,他的方法A是加了synchronized关键字的,然后分别创建这个类的两个实例,请问,当多个线程同时访问这两个实例中的方法A时synchronized会起作用吗?当时我的回答是会起作用,今天觉得这个问题要好好研究一下,于是就写了代码做了一...
分类:
编程语言 时间:
2015-03-03 18:25:35
阅读次数:
144
React是Facebook开源的JavaScript库,采用声明式范例,可以传递声明代码,最大限度地减少与DOM的交互。React是Facebook开源的JavaScript库,用于构建UI。你可以在React里传递多种类型的参数,如声明代码,帮助你渲染出UI、也可以是静态的HTML DOM元素、...
分类:
编程语言 时间:
2015-03-03 18:23:07
阅读次数:
190
1 /* 2 普里姆算法的主要思想: 3 利用二维数组把权值放入,然后找在当前顶点的最小权值,然后走过的路用一个数组来记录 4 */ 5 # include 6 7 typedef char VertexType;//定义顶点类型 8 typedef ...
分类:
编程语言 时间:
2015-03-03 18:25:46
阅读次数:
203
1. IoC理论的背景我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。图1:软件系统中耦合的对象如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产生正确...
分类:
编程语言 时间:
2015-03-03 18:24:53
阅读次数:
159