首页 > 编程语言
基础算法记录——由最大子序列和想到的
这是一个入门级的算法,但它却揭示了计算机算法设计的一些核心思想:枚举与分治递归。这篇文章主要由简单到复杂来解析这一问题,流程大致是:枚举求解(充分利用计算机的计算能力来解决单调复杂问题),算法分析与改进(相对偏移化简枚举法),分治算法(divide-conquer,计算机核心思想之一),递归算法与递...
分类:编程语言   时间:2015-03-01 00:13:17    收藏:0  评论:0  赞:0  阅读:404
Spring Aop实例之AspectJ注解配置
http://blog.csdn.net/xiaoxian8023/article/details/17285809上篇博文《Spring Aop实例之xml配置》中,讲解了xml配置方式,今天来说说AspectJ注解方式去配置spring aop。 依旧采用的jdk代理,接口和实现类代码请参考.....
分类:编程语言   时间:2015-03-01 00:11:47    收藏:0  评论:0  赞:0  阅读:548
浅究JavaBean规范
JavaBean规范 JavaBean是一种符合一定规范的Java类。分为业务Bean类和实体Bean类。 实体 Bean 的主要作用是用来对系统中要用到的数据进行封装,这些数据包括用户从前台的输入和从数据库中读取的数据等等,是 JavaBean 中较简单的一类。这里谈一下实体Bean。...
分类:编程语言   时间:2015-03-01 00:10:27    收藏:0  评论:0  赞:0  阅读:350
javascriptDOM编程艺术_学习笔记_知识点 DOM
第三章getElementById 返回一个与那个有着给定id属性值的元素节点对应的对象。document.getElementById(id)下面一个例子:1 document.getElementById("purchases")getElementsByTagName方法返回一个对象数组,每个...
分类:编程语言   时间:2015-03-01 00:10:07    收藏:0  评论:0  赞:0  阅读:228
Spring Aop实例之xml配置
上篇博文《3幅图让你了解Spring AOP》中介绍了aop通知类型,AOP的配置方式有2种方式:xml配置和AspectJ注解方式。今天我们就来实践一下xml配置方式。http://blog.csdn.net/xiaoxian8023/article/details/17258933 我采用的.....
分类:编程语言   时间:2015-03-01 00:09:57    收藏:0  评论:0  赞:0  阅读:488
java - import *
以前看过很多视频,现在发觉很多讲师讲的有些地方是错的,在这里就说一下 import *,例如: import java.util.*的时候,表示的是将文件中使用到的类(而不是全部类)导入,例如在import的时候写:import java.util.*; 然后在源码中写:List string...
分类:编程语言   时间:2015-03-01 00:09:37    收藏:0  评论:0  赞:0  阅读:263
go语言实现爬虫采集联想词
/**************************************************** go语言实现爬虫_联想词 咨询:qq:1465376564 黄哥python培训班所写 python北京周末培训班 https://github.com/pythonpeixun/article/blob/master/beijing_...
分类:编程语言   时间:2015-02-28 23:07:57    收藏:0  评论:0  赞:0  阅读:474
C++拾遗--多线程:临界区解决子线程的互斥
C++拾遗--多线程:关键段解决子线程的互斥 前言 为了解决子线程的互斥问题,windows系统提出了关键段(CRITICAL_SECTION)的概念。它一共有四个共两对操作:初始化、销毁,进入、离开。它们定义在头文件synchapi.h中。 1.初始化关键段变量 VOID WINAPI InitializeCriticalSection( LPCRITICAL_SECTION lpCriticalSection ); 2.销毁关键段变量 VOID WINAPI DeleteCrit...
分类:编程语言   时间:2015-02-28 23:06:57    收藏:0  评论:0  赞:0  阅读:675
javascript正则表达式修饰符之multiline(/m)的使用
也就是说只有当目标字符串含有\n,而且正则表达式中含有^或$的时候,/m修饰符才有作用。如果 multiline 为 false,那么“^”与字符串的开始位置相匹配,而“$”与字符串的结束位置相匹配。 如果 multiline 为 true,那么“^”与字符串开始位置以及“\n”或“\r”之后的位置相匹配,而“$”与字符串结束位置以及“\n”或“\r”之前的位置相匹配。由于target不是以abc开头的字符串,所以匹配singleline的结果是false;由于target是多行字符串(含有\n),而第2行...
分类:编程语言   时间:2015-02-28 23:06:17    收藏:0  评论:0  赞:0  阅读:482
Java实现单例模式总结
单例模式(Singleton):是一种常用的设计模式。在Java应用中,单例对象能保证在一个JVM中,该对象只有一个实例存在。 1、懒汉式 线程不安全,当有多个线程并行调用 getInstance() 的时候,就会创建多个实例。 public class Singleton { private static Singleton instance; private Sing...
分类:编程语言   时间:2015-02-28 23:04:17    收藏:0  评论:0  赞:0  阅读:405
汇编语言---使用寄存器
汇编语言,使用寄存器 本书已经讲到对于我们为什么要使用变量——因为我们在编程时要存储数据。我们也已经学了,在汇编语言中,我们将数据存储在寄存器和内存空间中。 下面我们来探讨,在c语言中如何使用寄存器和内存空间 1、首先在c:\minic 目录下的tc.exe编写一个ur1.c程序 编译、链接成ur1.exe 2、用debug加载ur1.exe,用u...
分类:编程语言   时间:2015-02-28 23:03:37    收藏:0  评论:0  赞:0  阅读:308
unity3d游戏开发经验之对于关卡类游戏的技巧
过关类游戏在单机类游戏中出现会比较多,但多以休闲为主,比如《Candy Crush》、《Angry Birds》、《P V Z》、《小鳄鱼顽皮爱洗澡》、《Tiny Thief》等经典休闲游戏,鉴于很多圈内人士预测2014年是手游爆发年,且重点在ARPG类型,似乎会冒出很多横版过关或者全3D的过关动作类游戏,我们就针对此类型的游戏进行分析。 首先,此类型的游戏需要关注的是每关卡的独立玩家数...
分类:编程语言   时间:2015-02-28 23:02:57    收藏:0  评论:0  赞:0  阅读:435
unity3D游戏开发之浅谈如何提高游戏生命力
游戏中某些时候,玩家会处于“空闲”状态,即处于无事可干的状态。那么为什么会造成这种情况呢?又如何避免让玩家处于“空闲状态”呢?我试着分析下,可能有以下几个原因: 1、节奏控制不合理 节奏的控制不合理。让玩家在游戏某一阶段“紧张”时间过长,或者松弛太久都是不好的。松紧张弛有度,才能造成玩家不至于太空闲。 例如玩家在野外打怪,或者下FB,这个过程就是“紧”的过程。当玩家背包满了,这个...
分类:编程语言   时间:2015-02-28 23:02:47    收藏:0  评论:0  赞:0  阅读:380
unity3f游戏开发之游戏设计中运营重用体系
游戏设计中,运用重用体系重用资源包括有以下几个设计目的: 1)、方便玩家识别 为了方便玩家识别某一类游戏中的要素,而采用的设计目的。如某种某种动物的皮毛的道具图标。为了区分不同,除了基本图素相同外,不同之处只是以变换颜色和更改名称加以区分,这样可以方便玩家快速识别图标。 2)、降低客户端的容量 游戏中最占用硬盘空间的,其实是大量的资源,如模型文件、贴图等美术资源文件。为了降...
分类:编程语言   时间:2015-02-28 23:02:27    收藏:0  评论:0  赞:0  阅读:410
Java8新增的Lambda表达式
Lambda表达式支持将代码块作为方法参数,Lambda表达式允许使用更简单的代码来创建只有一个抽象方法的接口(这种接口被称为函数式接口)的实例。5.8.1 Lambda 表达式入门Command.javapackage code; public interface Command { // 接口里定义的process()方法用于封装“处理行为” void process(int[]...
分类:编程语言   时间:2015-02-28 23:02:17    收藏:0  评论:0  赞:0  阅读:250
unity3d游戏开发之我的游戏理念
最近玩了一些手机游戏,不算少,拆了几个游戏,也算有点心得。本想跟大家分享下这几个游戏的核心系统以及一些其他相关的粗浅分析,但是字码到一半,想想还是说说自己最近对游戏的一些看法,有些想法,写出来让大家开心一下,谈谈自己的理解,分享自己的看法。步子迈得有些大, 如果对大家有所帮助就更好了。希望各位看官能够分享出各自的看法,对错误和不足予以指正。 一些建议: 老套路,想要了解一个游戏的内...
分类:编程语言   时间:2015-02-28 23:02:07    收藏:0  评论:0  赞:0  阅读:359
Unity3D游戏开发之如何隐藏物体
隐藏物体只需调用 GameObject 的 setActive 方法即可, GameObject.setActive(false);  // 隐藏 GameObject.setActive(true);  // 显示 但是偶尔会遇到隐藏后无法再次显示出来的情况,是因为开发者将 GameObject 弄成了局部变量,开发者让每一次对控件的操作都去现用现 Find ,但是 Find ...
分类:编程语言   时间:2015-02-28 23:01:57    收藏:0  评论:0  赞:0  阅读:348
汇编语言 使用内存空间
汇编语言 使用内存空间 在上一个实验我们已经知道,c语言使用寄存器需要我们给出相应寄存器的名称,在函数执行过程中就能一一对应。  下面,我们来研究c语言如何使用内存空间:  我们已经知道像偏移地址2000h中写入一个字节的内容,我们用如下方法: *(char *)0x2000=’a’;像2000:0写入一个字节用如下方法:*(char far *)0x20000000=’a’; ...
分类:编程语言   时间:2015-02-28 23:00:57    收藏:0  评论:0  赞:0  阅读:498
Java线程:概念与原理
Java线程详解Java线程:概念与原理一、操作系统中线程和进程的概念现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。线程是指进程...
分类:编程语言   时间:2015-02-28 22:59:20    收藏:0  评论:0  赞:0  阅读:377
关于C/C++的字节对齐
为什么要字节对齐呢?这要从计算机的结构说起,我们知道,在C/C++中定义的变量有单字节(char),双字节(short),四字节(int,float),八字节(long),但是CPU并不一个字节一个字节来读取处理的(8位单片机除外哈),目前常见的CPU都是32位甚至64位,这意味着CPU一次要读取4...
分类:编程语言   时间:2015-02-28 22:58:37    收藏:0  评论:0  赞:0  阅读:464
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!