等待已久的可同时变大边框等一系列效果运动框架出炉了,现在还是个初级版本,能满足需求。我们看看是如何实现的。
分类:
编程语言 时间:
2014-12-26 14:21:00
阅读次数:
147
出处:http://www.cnblogs.com/gnuhpc/1.简介这个机制是Private Implementation的缩写,我们常常听到诸如“不要改动你的公有接口”这样的建议,所以我们一般都会修改私有接口,但是这会导致包含该头文件的所有源文件都要重新编译,这会是个麻烦事儿。Pimpl机制...
分类:
编程语言 时间:
2014-12-26 14:19:31
阅读次数:
180
mouseup,mousedown,mousemove,弹出框拖动效果,javascript
分类:
编程语言 时间:
2014-12-26 14:16:39
阅读次数:
164
题目:四则运算
问题描述:
输入一个只包含个位数字的简单四则运算表达式字符串,计算该表达式的值
注:
3.1、表达式只含 +, -, *, / 四则运算符,不含括号
3.2、表达式数值只包含个位整数(0-9),且不会出现0作为除数的情况
3.3、要考虑加减乘除按通常四则运算规定的计算优先级
3.4、除法用整数除法,即仅保留除法运算结果的整数部分。比如8/3=2。输入表达式保证无0作为...
分类:
编程语言 时间:
2014-12-26 13:07:57
阅读次数:
270
因为经常会在写小程序中用到java 的 按行读写文件,所以在这就把模板站出来。
package com;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReade...
分类:
编程语言 时间:
2014-12-26 13:09:25
阅读次数:
167
在我们写程序时,经常会用到单件模式,单件模式是一个类只拥有一个实例对象(或者拥有多个固定数量的实例对象)。下面我给出一个使用多线程的单件模式demo。
package com;
public class Single {
private static Single _instance = null;
private static Object lock = new...
分类:
编程语言 时间:
2014-12-26 13:06:52
阅读次数:
167
Java面向对象编程
第一章: Java面向对象编程概述
1.1:面向对象 :(Object Oriented)OO;面向对象分析(OOA);面向对象设计(OOD);面向对象编程 (OOP)。
1.2:类和对象:类是对象的抽象,而对象是类的实例;对象都有属性和行为两大要素,属性是对对象的静态描述
而行为则体现了对象的功能和行为。一个类的使用是通过对该类实例化来...
分类:
编程语言 时间:
2014-12-26 13:08:07
阅读次数:
270
优秀的Java命名规范
1命名规范
1.1 package (*)
包名全部由小写的ASCII字母组成,用“.”分隔。
在此项目中,所有的包均以“com.prosten.ticket”开头。
1.2 class (*)
类名应当是名词,每个内部单词的头一个字母大写。应当使你的类名简单和具有说明性。用完整的英语单词或约定俗成的简写命名类名。
【示例】public cla...
分类:
编程语言 时间:
2014-12-26 13:05:56
阅读次数:
242
作为一个优秀的项目经理或项目带头人,必须养成良好优秀的项目命名规则和习惯。接下来把查到的资料整理一下,实际上,在很多项目中,也是遵循以下的规则。
一、项目名
全部小写,比如cms、workdesk,jobserver等
二、java相关命名
a、类命名:每音节单词前的第一个字母大写,比如FieldInfo、Expression等b、普通变量(包括spring里的变量引用命名)...
分类:
编程语言 时间:
2014-12-26 13:04:59
阅读次数:
806
??
把包拷到项目WEB-INF/lib里面,然后pom指定到项目下面就可以了pom引用如下:
dependency>
groupId>javabuildergroupId>
artifactId>javabuilderartifactId>
version>1.0version>
scope>systemscope>
systemPath...
分类:
编程语言 时间:
2014-12-26 13:06:06
阅读次数:
146
一、JavaScript"=="的作用
当==两边的内容是字符串时,则比较字符串的内容是否相等。当==两边的内容是数字时,则比较数字的大小是否相等。当==两边的内容是对象或者是对象的函数属性时,则比较内存地址是否相等。
二、==和===的区别
==用于一般比较,===用于严格比较,==在比较的时候可以转换数据类型,===严格比较,只要类型不匹配就返回flase。
举例说...
分类:
编程语言 时间:
2014-12-26 13:05:27
阅读次数:
131
/*
* copyleft@hustyangju
* 问题:longest common subsequece problem
* 思路:从底往上,利用动态规划,划分子问题,利用LCS子问题的长度变化,求得LCS
* 时间复杂度O(m*n)
* 空间复杂度O(m*n)
*/
#include
#include
using namespace std;
class lcs
{
p...
分类:
编程语言 时间:
2014-12-26 13:01:52
阅读次数:
468
上文中写了unity游戏开发自定义消息事件点击打开链接
下面是测试demo
第一,打卡unity,新建一个场景,然后新建一个空的游戏对象,如图中的EventObj
第二步,测试代码EventTest.as,直接拖拽给上面的空游戏对象EentObj
测试代码如下:using UnityEngine;
using System.Collections;
public clas...
分类:
编程语言 时间:
2014-12-26 13:01:41
阅读次数:
254
在C++中进行文本的数据写入程序中,首先需要了解整个流程的具体过程。
1.添加必须的头文件:#include 。
2.定义相应的变量,用于存储文件写入的数据。
3.创建一个ofstream对象。
4.将ofstream与文本文件进行关联。
5.使用ofstream对象和
6.使用完ofstream对象后关闭。
代码实例:
#include
#include
int m...
分类:
编程语言 时间:
2014-12-26 13:03:52
阅读次数:
161
官方伪代码:
int iteative_binary_search(int Array[], int v,int length)
{
int left = Array[0];
int right = Array[length-1];
int i = 0;
int mid = (length / 2);
while (left <= right&&i<length)...
分类:
编程语言 时间:
2014-12-26 13:02:17
阅读次数:
213
读取文本数据的时候,其相应的流程与写入颇为相似,但也有一些区别,毕竟是两个不同的功能。
1.添加必须的头文件:#include 、#include 。
2.定义相应的数组,用于存储文件的名称。
3.定义相应的变量,用于存储文件写入的数据。
4.创建一个ifstream对象。
5.将ifstream与文本文件进行关联。
6.测试文件打开是否正常。
7.使用ifstream...
分类:
编程语言 时间:
2014-12-26 13:02:56
阅读次数:
194
一、什么是 AOP。AOP(Aspect Orient Programming),也就是面向切面编程。能够这样理解,面向对象编程(OOP)是从静态角度考虑程序结构,面向切面编程(AOP)是从动态角度考虑程序执行过程。二、AOP 的作用。经常通过 AOP 来处理一些具有横切性质的系统性服务,如事物管理...
分类:
编程语言 时间:
2014-12-26 12:58:41
阅读次数:
253