首页 > 编程语言
Java抽象类构造方法
java中抽象类的子类的构造方法会隐含父类的无参构造方法。package com.zempty.abstractclass;public class AbstractDemo01 { public static void main(String[] args) { B b = n...
分类:编程语言   时间:2015-01-27 12:36:41    收藏:0  评论:0  赞:0  阅读:265
C语言堆栈入门——堆和栈的区别 -- 转
在 计算机领域,堆栈是一个不容忽视的概念,我们编写的C语言程序基本上都要用到。但对于很多的初学着来说,堆栈是一个很模糊的概念。堆栈:一种数据结构、一 个在程序运行时用于存放的地方,这可能是很多初学者的认识,因为我曾经就是这么想的和汇编语言中的堆栈一词混为一谈。我身边的一些编程的朋友以及在网上看 帖遇...
分类:编程语言   时间:2015-01-27 12:35:21    收藏:0  评论:0  赞:0  阅读:259
[Powershell] Powershell中的动态数组
This artical will also be published in Englishhttp://www.cnblogs.com/LarryAtCNBlog/p/4252464.html又或者说是C#? 因为powershell本源就是C#。当然,标题是个伪命题,根据如下MSDN页所述,对于...
分类:编程语言   时间:2015-01-27 12:34:31    收藏:0  评论:0  赞:0  阅读:278
KMP的next[]数组
KMP是众多字符串问题的基础理解next数组尤为重要next又称前缀数组 是 它所处位置的前一个位置的元素 与 该链 链首开始 几个元素相匹配(即相同)举个实例来说明:next对应的是该位置的前一个元素, 即next[i]对应a[i-1]因为-1头指针的存在 next均对应前一个 很重要next可以...
分类:编程语言   时间:2015-01-27 12:34:11    收藏:0  评论:0  赞:0  阅读:299
什么是C#编程语言明明白白学C#
什么是C#编程语言明明白白学C# C#是微软公司发布的一门面向对象的编程语言。它作为一门语言,则具备语言的四个要素。并且,它符合编程语言的四个要素的特性。同时,它作为面向对象的编程语言,可以解决各种复杂、...
分类:编程语言   时间:2015-01-27 11:25:02    收藏:0  评论:0  赞:0  阅读:296
Jamon模板语言简介
项目中需要扒一段hbasewebUI页面的内容,hbasewebUI页面访问地址10.x.x.x:60010/master-status,跟踪代码后发现,此web页面使用了一个jamon的模板语言,这个做个简单介绍。既然是模块语言,都不会太复杂,要不然谁用,切入正题一、Jamon简介Jamon是一个Java文本模板引擎,用于..
分类:编程语言   时间:2015-01-27 11:22:21    收藏:0  评论:0  赞:0  阅读:309
unity3d游戏之如何开发商人模块心得(二)
【1、让我们来回顾一下原先商店的各个商品的布局】 根据原先同学所做的商店的预设框架(坑,为什么是坑我后面还会具体描述),开始往里面填肉(肉身填坑),这货有本事做了六个商品预设,而我居然也傻傻的做了六个具体的商品填了进去。这样的笨方法是不可取的。 为什么不可取  更多精彩请点击【狗刨学习网】 正如图里红色文字备注所示,如果哪天策划萨玛笑嘿嘿的看着你说 ,我们打算新开一个商店功能...
分类:编程语言   时间:2015-01-27 11:18:16    收藏:0  评论:0  赞:0  阅读:230
unity游戏开发之令人上瘾的6大手游设计’潜规则’
在当今智能手机和平板盛行的时代,这些休闲游戏似乎已经达到人手一款的地步。毫无疑问,开发者将在他们的游戏中加入更多的关键心理元素。       为了发现隐藏在休闲游戏设计背后的潜规则,狗刨学习网与Lumo Developments公司的Steve Stopps、Nic Williams、和Jonathan Evans,以及擅长游戏方面的心理学家西蒙·摩尔进行了访谈。     ...
分类:编程语言   时间:2015-01-27 11:17:41    收藏:0  评论:0  赞:0  阅读:325
经验总结44-java和c#的一些联想
重新做回java,看了下公司的项目。 1、网站做成了全静态页面,使用freemarker进行静态化。 任何修改或数据修改,都需要后台生成一遍静态页面,这样前台可以直接访问页面,不需要请求,除非一些动态的必要数据再进行ajax请求。 之前做c#使用的是控制请求路径,一旦访问就生成静态文件,这件不需要统一生成文件。 希望这方面java有所提升,也可能我不清楚还有其他技术。 2、mvc职责。 ...
分类:编程语言   时间:2015-01-27 11:17:21    收藏:0  评论:0  赞:0  阅读:348
C++11之array原理及使用
C++11中增减了array,代替原来C语言中的数组。 同时,也避免了动态数组new和delete的使用,内存自动管理。 而且,执行效率比vector高。 一 定义 在array头文件中定义: template struct array; 如果我们自己来写一个array模板类的话,大概应该想这个样子:...
分类:编程语言   时间:2015-01-27 11:15:31    收藏:0  评论:0  赞:0  阅读:249
【Javaweb】Eclipse中手动安装插件
其实Eclipse手动安装插件并不需要把人家打包好的插件包解压再安装 拿Eclipse一个著名的插件SVN1.8为例,从官网手动下载到一个site-1.8.22.zip,那么如何安装呢? 你根本无需像网上的资料一样,把其解压,然后把里面的features,plugins放入eclipse根目录里面的什么文件夹之类的 完全可以这样: 1、与自动安装Eclipse插件的步骤一样,Help->I...
分类:编程语言   时间:2015-01-27 11:15:21    收藏:0  评论:0  赞:0  阅读:437
How to design a class that can't be inherited(C++)
C++要实现一个不能被继承的类有很多方法.使用友元、私有构造函数、虚继承等方式可以使一个类不能被继承,可是为什么必须是虚继承?背后的原理又是什么? ~的构造函数设置为私有的就okay。 因为那样的话,子类就没有办法访问基类的构造函数,从而就阻止了进行子类构造对象的任务实现,也就达到了不可继承的目的。 但是,假设那样,这个类我们在其它地方怎么使用呢?那这样子给...
分类:编程语言   时间:2015-01-27 11:14:11    收藏:0  评论:0  赞:0  阅读:293
【Javaweb】更改Eclipse的默认的开发工程空间的方法
从别人那里拷贝过来的,已经安装好大量有用插件的Eclipse,或者别人留下的旧电脑上面的Eclipse如何更改默认的开发工程空间呢? 不然每次新建工程都要更改,实在是烦死了! 首先Windows->Preferences: 在打开的对话框中输入Workspaces,把现有的所有工作空间删除: 3、...
分类:编程语言   时间:2015-01-27 11:13:51    收藏:0  评论:0  赞:0  阅读:245
c++从键盘接受字符串简单
学习C++的同学可能都会遇到一个getline()函数,譬如在C++premer中,标准string类型第二小节就是“用getline读取整行文本”。书上给的程序如下: int main() {     string line:     while(getline(cin,line))     cout     return 0; } 大家会发现运行...
分类:编程语言   时间:2015-01-27 11:13:01    收藏:0  评论:0  赞:0  阅读:299
[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:12:28    收藏:0  评论:0  赞:0  阅读:1673
java类加载器
本篇文章主要介绍java类加载器,以及自己动手编写自己的简单的类加载器。     java虚拟机中可以安装多个类加载器,默认的类加载器有3个:BootStrap,ExtClassLoader,AppClassLoader。不同的 类记载负责加载不同位置的类。类加载器本身也是java类,因为类加载器本身也要被类加载器加载,显然必须要有第一个类加载器,这个类加载器不是java类,这个类加载器就是Bo...
分类:编程语言   时间:2015-01-27 11:12:24    收藏:0  评论:0  赞:0  阅读:285
c++模板类学习简单
1、模板的概念 我们已经学过重载(Overloading),对重载函数而言,C++的检查机制能通过函数参数的不同及所属类的不同。正确的调用重载函数。例如,为求两个数的最大值,我们定义MAX()函数需要对不同的数据类型分别定义不同重载(Overload)版本。 //函数1. int max(int x,int y) {  return(x>y)?x:y ; } //函数2....
分类:编程语言   时间:2015-01-27 11:09:01    收藏:0  评论:0  赞:0  阅读:229
启用一个新的线程
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:08:41    收藏:0  评论:0  赞:0  阅读:234
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:07:48    收藏:0  评论:0  赞:0  阅读:252
POJ 3415 Common Substrings(后缀数组求重复字串)
题目大意:给你两个字符串,让你求出来两个字符串之间的重复子串长度大于k的有多少个。 解题思路: 先说论文上给的解释:基本思路是计算A的所有后缀和B的所有后缀之间的最长公共前缀的长度,把最长公共前缀长度不小于k的部分全部加起来。先将两个字符串连起来,中间用一个没有出现过的字符隔开。按height值分组后,接下来的工作便是快速的统计每组中后缀之间的最长公共前缀之和。扫描一遍,每遇到一个B的后缀就统...
分类:编程语言   时间:2015-01-27 11:06:01    收藏:0  评论:0  赞:0  阅读:295
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!