码迷,mamicode.com
首页 > 编程语言
unity3d游戏之如何开发商人模块心得(二)
【1、让我们来回顾一下原先商店的各个商品的布局】 根据原先同学所做的商店的预设框架(坑,为什么是坑我后面还会具体描述),开始往里面填肉(肉身填坑),这货有本事做了六个商品预设,而我居然也傻傻的做了六个具体的商品填了进去。这样的笨方法是不可取的。 为什么不可取  更多精彩请点击【狗刨学习网】 正如图里红色文字备注所示,如果哪天策划萨玛笑嘿嘿的看着你说 ,我们打算新开一个商店功能...
分类:编程语言   时间:2015-01-27 11:20:52    阅读次数:146
unity游戏开发之令人上瘾的6大手游设计’潜规则’
在当今智能手机和平板盛行的时代,这些休闲游戏似乎已经达到人手一款的地步。毫无疑问,开发者将在他们的游戏中加入更多的关键心理元素。       为了发现隐藏在休闲游戏设计背后的潜规则,狗刨学习网与Lumo Developments公司的Steve Stopps、Nic Williams、和Jonathan Evans,以及擅长游戏方面的心理学家西蒙·摩尔进行了访谈。     ...
分类:编程语言   时间:2015-01-27 11:19:07    阅读次数:375
经验总结44-java和c#的一些联想
重新做回java,看了下公司的项目。 1、网站做成了全静态页面,使用freemarker进行静态化。 任何修改或数据修改,都需要后台生成一遍静态页面,这样前台可以直接访问页面,不需要请求,除非一些动态的必要数据再进行ajax请求。 之前做c#使用的是控制请求路径,一旦访问就生成静态文件,这件不需要统一生成文件。 希望这方面java有所提升,也可能我不清楚还有其他技术。 2、mvc职责。 ...
分类:编程语言   时间:2015-01-27 11:19:15    阅读次数:200
C++11之array原理及使用
C++11中增减了array,代替原来C语言中的数组。 同时,也避免了动态数组new和delete的使用,内存自动管理。 而且,执行效率比vector高。 一 定义 在array头文件中定义: template struct array; 如果我们自己来写一个array模板类的话,大概应该想这个样子:...
分类:编程语言   时间:2015-01-27 11:17:50    阅读次数:156
【Javaweb】Eclipse中手动安装插件
其实Eclipse手动安装插件并不需要把人家打包好的插件包解压再安装 拿Eclipse一个著名的插件SVN1.8为例,从官网手动下载到一个site-1.8.22.zip,那么如何安装呢? 你根本无需像网上的资料一样,把其解压,然后把里面的features,plugins放入eclipse根目录里面的什么文件夹之类的 完全可以这样: 1、与自动安装Eclipse插件的步骤一样,Help->I...
分类:编程语言   时间:2015-01-27 11:16:29    阅读次数:173
How to design a class that can't be inherited(C++)
C++要实现一个不能被继承的类有很多方法.使用友元、私有构造函数、虚继承等方式可以使一个类不能被继承,可是为什么必须是虚继承?背后的原理又是什么? ~的构造函数设置为私有的就okay。 因为那样的话,子类就没有办法访问基类的构造函数,从而就阻止了进行子类构造对象的任务实现,也就达到了不可继承的目的。 但是,假设那样,这个类我们在其它地方怎么使用呢?那这样子给...
分类:编程语言   时间:2015-01-27 11:17:04    阅读次数:181
【Javaweb】更改Eclipse的默认的开发工程空间的方法
从别人那里拷贝过来的,已经安装好大量有用插件的Eclipse,或者别人留下的旧电脑上面的Eclipse如何更改默认的开发工程空间呢? 不然每次新建工程都要更改,实在是烦死了! 首先Windows->Preferences: 在打开的对话框中输入Workspaces,把现有的所有工作空间删除: 3、...
分类:编程语言   时间:2015-01-27 11:15:15    阅读次数:161
c++从键盘接受字符串简单
学习C++的同学可能都会遇到一个getline()函数,譬如在C++premer中,标准string类型第二小节就是“用getline读取整行文本”。书上给的程序如下: int main() {     string line:     while(getline(cin,line))     cout     return 0; } 大家会发现运行...
分类:编程语言   时间:2015-01-27 11:14:38    阅读次数:191
[C++]LeetCode: 125 Sort List (归并排序链表)
题目:Sort a linked list in O(n log n) time using constant space complexity. 思路:题目要求我们使用常数空间复杂度,时间复杂度为O(nlog(n)). 满足这个时间复杂度的有快速排序,归并排序,堆排序。插入排序时间复杂度为O(n^2). 双向链表用快排比较合适,堆排序也可用于链表,单项链表适合于归并排序。我们就用归并排序的...
分类:编程语言   时间:2015-01-27 11:13:51    阅读次数:190
java类加载器
本篇文章主要介绍java类加载器,以及自己动手编写自己的简单的类加载器。     java虚拟机中可以安装多个类加载器,默认的类加载器有3个:BootStrap,ExtClassLoader,AppClassLoader。不同的 类记载负责加载不同位置的类。类加载器本身也是java类,因为类加载器本身也要被类加载器加载,显然必须要有第一个类加载器,这个类加载器不是java类,这个类加载器就是Bo...
分类:编程语言   时间:2015-01-27 11:14:15    阅读次数:159
JAVA性能调优-在循环条件中不要使用表达式
1、JAVA性能调优-在循环条件中不要使用表达式 我们在学习JAVA性能调优的时候,经常能看到这一的一段话:在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快。 import java.util.vector; class cel {     void method(vector vector) {         f...
分类:编程语言   时间:2015-01-27 11:14:40    阅读次数:436
欧拉计划(python) problem 13
Large sum Problem 13 Work out the first ten digits of the sum of the following one-hundred 50-digit numbers. 37107287533902102798797998220837590246510135740250 463769376774900097126481248969...
分类:编程语言   时间:2015-01-27 11:11:17    阅读次数:284
c++模板类学习简单
1、模板的概念 我们已经学过重载(Overloading),对重载函数而言,C++的检查机制能通过函数参数的不同及所属类的不同。正确的调用重载函数。例如,为求两个数的最大值,我们定义MAX()函数需要对不同的数据类型分别定义不同重载(Overload)版本。 //函数1. int max(int x,int y) {  return(x>y)?x:y ; } //函数2....
分类:编程语言   时间:2015-01-27 11:10:56    阅读次数:178
启用一个新的线程
public class TestThread1 { public static void main(String[] args) { Runner1 r = new Runner1(); // r.run(); //这个地方不属于启用新线程,属于方法调用 Thread t = new Thread(r); t.start(); //启用一个新的线程的时候,必须...
分类:编程语言   时间:2015-01-27 11:11:52    阅读次数:158
Java学生管理系统项目案例
分代码如下 package com.student.util; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class DbUtil { private String dbUrl="jdbc:mysql://localhost:3...
分类:编程语言   时间:2015-01-27 11:09:51    阅读次数:411
POJ 3415 Common Substrings(后缀数组求重复字串)
题目大意:给你两个字符串,让你求出来两个字符串之间的重复子串长度大于k的有多少个。 解题思路: 先说论文上给的解释:基本思路是计算A的所有后缀和B的所有后缀之间的最长公共前缀的长度,把最长公共前缀长度不小于k的部分全部加起来。先将两个字符串连起来,中间用一个没有出现过的字符隔开。按height值分组后,接下来的工作便是快速的统计每组中后缀之间的最长公共前缀之和。扫描一遍,每遇到一个B的后缀就统...
分类:编程语言   时间:2015-01-27 11:09:02    阅读次数:149
Java-Web定时任务简介
对于web应用,通常在tomcat启动的时候会启动一些定时任务,比如定时扫描目录文件或者数据库的表,根据扫描的结果做进一步的处理; 1. extends TimerTask类 public class myTask extends TimerTask { // 构造函数里面可以增加一些常用的参数,比如servletContext public myTask(ServletContext...
分类:编程语言   时间:2015-01-27 11:07:52    阅读次数:224
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!