首页 > 编程语言
Java虚拟机原理图解-- 1.2.2、Class文件中的常量池详解(上)[转]
NO1.常量池在class文件的什么位置?我的上一篇文章《Java虚拟机原理图解》 1、class文件基本组织结构中已经提到了class的文件结构,在class文件中的魔数、副版本号、主版本之后,紧接着就是常量池的数据区域了,如下图用红线包括的位置:知道了常量池的位置后,然后让我们来揭秘常量池里究竟...
分类:编程语言   时间:2014-11-15 21:35:10    收藏:0  评论:0  赞:0  阅读:275
Javascript计算世界完全对称日
今天是 2011-11-02 日,微博啊、G+啊什么的都传是世界完全对称日,还说是多少年一遇的。下面写个 JavaScript 小程序,看看是否真的N年一遇。计算范围在公元2000年到3000年。兰西县璩家摄影名词解说:世界完全对称日,指的是公历纪年日期中数字左右完全对称的日期,这一天朋友们可以互送...
分类:编程语言   时间:2014-11-15 21:34:50    收藏:0  评论:0  赞:0  阅读:303
Unity 3d中Shader是什么,可以吃吗?
众所周知,Unity3d是一款跨平台非常广的游戏引擎,上手容易,界面友好,集成功能众多,是目前开发手游的主流引擎。本人有幸使用Unity 3d进行开发已一年多时间,已领略了这歀引擎的强大之处。 编写shader也是我工作内容的一部分,先来说说shader是什么吧,我以自己的理解说明一下: 首先sh....
分类:编程语言   时间:2014-11-15 21:34:30    收藏:0  评论:0  赞:0  阅读:306
Java异常(1)
如果出现错误而是某些操作没有完成,程序应该: (1)返回到一种安全状态,并能够让用户执行一些其他的命令。 (2)允许用户保存所有操作的结果,并以适当的方式终止程序。
分类:编程语言   时间:2014-11-15 21:34:00    收藏:0  评论:0  赞:0  阅读:261
C++初学者应该注意的内存错误 after Normal block。。。
解决 after Normal block(#908) at 0x399EC0. CRT detected that the application wrote to memory after end of heap buffer 内存出错1. 数组越界所导致 char* pBuffer = new...
分类:编程语言   时间:2014-11-15 21:33:50    收藏:0  评论:0  赞:0  阅读:303
C语言从文件读数据
//从文件中读出数据void ReadFromFile(int a[]){ int i=0; FILE *fp; if((fp=fopen("data.txt","r"))==NULL) { printf("file read error!"); exit(1); } while(!feof(f.....
分类:编程语言   时间:2014-11-15 21:32:00    收藏:0  评论:0  赞:0  阅读:369
转:排序算法总结
排序算法总结本博文摘自伍迷老师的《大话数据结构》,想学数据结构的,大大的推荐此书... 事实上,目前还没有十全十美的排序算法,有优点就会有缺点,即使是快速排序法,也只是在整体性能上优越,它也存在排序不稳定、需要大量辅助空间、对少量数据排序无优势等不足。因此我们就来从多个角度来剖析一下提到的各种排序....
分类:编程语言   时间:2014-11-15 21:31:10    收藏:0  评论:0  赞:0  阅读:343
json数组和List转换
package hb; import java.util.Date; public class Person { String id; int age; String name; Date birthday; public String getId() { return id; } public v...
分类:编程语言   时间:2014-11-15 21:30:30    收藏:0  评论:0  赞:0  阅读:318
Java虚拟机原理图解-- 1.1、class文件基本组织结构 [转]
作为Java程序猿,我们知道,我们写好的.java 源代码,最后会被Java编译器编译成后缀为.class的文件,该类型的文件是由字节组成的文件,又叫字节码文件。那么,class字节码文件里面到底是有什么呢?它又是怎样组织的呢?让我们先来大概了解一下他的组成结构吧。NO1.魔数(magic)...
分类:编程语言   时间:2014-11-15 21:30:00    收藏:0  评论:0  赞:0  阅读:307
Java虚拟机原理图解-- 1.2、class文件中的常量池
了解JVM虚拟机原理是每一个Java程序员修炼的必经之路。但是由于JVM虚拟机中有很多的东西讲述的比较宽泛,在当前接触到的关于JVM虚拟机原理的教程或者博客中,绝大部分都是充斥的文字性的描述,很难给人以形象化的认知,看完之后感觉还是稀里糊涂的。感于以上的种种,我打算把我在学习JVM虚拟机的过程中学到...
分类:编程语言   时间:2014-11-15 21:27:30    收藏:0  评论:0  赞:0  阅读:340
Spring国际化
国际化(Internationalization)有时候被简称为i18n,因为有18个字母在国际化的英文单词的字母i和n之间。Spring对国际化的支持示例如下所示。 需要将spring.tld放到工程的lib目录下,这样才能JSP才能正常使用spring:message标签。 web.xml中设....
分类:编程语言   时间:2014-11-15 21:27:20    收藏:0  评论:0  赞:0  阅读:353
C语言算法:十进制转为二进制
#include int main() { int b,i,c=0,a[30]; scanf("%d",&b); while(b!=0) { i=b%2; a[c]=i; c++; b=b/2; } c--;//因为c代表存入数据的长度而下表范围是0~c-1 for(;c>=0;c--)//倒序输出即为这个数字对应的二进制 { printf("%d",a[c])...
分类:编程语言   时间:2014-11-15 20:18:40    收藏:0  评论:0  赞:0  阅读:278
SpringMVC,3种不同的URL路由配置方法(这根本不是一个小问题)
SpringMVC中配置URL拦截,非常简单。网上找个示例,就能通过。但是,在我做了好几个Web项目,又参与了别人主导的Web项目时,发现URL配置也非常有学问。1. 先说说一种比较常见的:       theDispatcher    org.springframework.web.servlet.DispatcherServlet          contextConfigLocation ...
分类:编程语言   时间:2014-11-15 20:15:00    收藏:0  评论:0  赞:0  阅读:382
Python标准库:内置函数delattr(object, name)
本函数是用来删除对象的属性,比如在函数setattr()里添加的属性,就可以利用这个函数来删除。参数object是一个对象,参数name是一个字符串,但这个字符串必须是对象的属性。比如delattr(x, ‘test’) 等价于 del x.test。例子:#delattr() class test: pass a = test() setattr(a, 'foo', 12) print('...
分类:编程语言   时间:2014-11-15 20:14:50    收藏:0  评论:0  赞:0  阅读:361
主要的推荐算法简介
转载:http://blog.sina.com.cn/s/blog_602feaa80100fjq9.html在推荐系统简介中,我们给出了推荐系统的一般框架。很明显,推荐方法是整个推荐系统中最核心、最关键的部分,很大程度上决定了推荐系统性能的优劣。目前,主要的推荐方法包括:基于内容推荐、协同过滤推荐...
分类:编程语言   时间:2014-11-15 20:13:10    收藏:0  评论:0  赞:0  阅读:392
算法数据结构(一)-B树
介绍B树是为硬盘快速读取数据(降低IO操作次树)而设计的一种平衡的多路查找树。目前大多数据库及文件索引,都是使用B树或变形来存储实现。目录1:为什么B树效率高2:B树存储3:B树缺点一:为什么B树效率高在大规模数据存储操作中,由于无法一次性加载到内存里。所以避免不了发生内外存交换。所以次数越少,效率...
分类:编程语言   时间:2014-11-15 20:11:20    收藏:0  评论:0  赞:0  阅读:299
C++的字符输入
字符串的输入有6中方式,这六种方式各有各的特点,我这篇学习笔记是自己的经验总结,没有去探讨内存,函数库等的复杂问题,仅仅是为了实用:第一:cincin一次接受一个字符,所以有的人会选择定义一个字符型数组,然后用cin循环进行输入,但是cin的局限性是:遇到空格就会停止接受字符;第二:ch1=cin....
分类:编程语言   时间:2014-11-15 20:11:00    收藏:0  评论:0  赞:0  阅读:353
泛型List<T>排序(利用反射)
在最近一个项目中,有需求要对页面中所有的gridview添加排序功能。由于gridview的数据源绑定的是一个集合类List,而不是DataTable,所以无法使用DataView排序功能。另外,不同的gridview显示的是不同的业务数据,为了重用代码只能添加一个泛型方法,使用该方法对数据类...
分类:编程语言   时间:2014-11-15 20:09:20    收藏:0  评论:0  赞:0  阅读:436
我在Xcode 6上Swift框架的测试经验分享
我耗费了两个多月时间来琢磨Swift作为一门函数是编程语言都能做些什么,而今已经转移 到使用Swift来开发库文件了。我花了一天的时间,最后发觉之前做的Swift特性探究是相当愉快的经历,我发现仍旧需要学习如何去做一些最基本的琐 事,下面就是一些我在默认的框架测试设置下遇到的问题。我在用Swift语...
分类:编程语言   时间:2014-11-15 20:08:40    收藏:0  评论:0  赞:0  阅读:332
在Unity中如何实现重复循环效果?
欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,我们致力于打造业内unity3d培训、学习第一品牌。在Flash中,如果重复执行一个任务可以使用Update函数,不过如果需要定时重复执行某一任务的话...
分类:编程语言   时间:2014-11-15 20:03:00    收藏:0  评论:0  赞:0  阅读:585
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!