摘要: POJ 1328http://poj.org/problem?id=1328 1 #include <cstdio> 2 #include <cmath> 3 4 struct unit { 5 double h; 6 double t; 7 bool able; 8 }; 9 10 void work(int id,int m, int n);11 bool get_ht(int r,int x,int y,double *ph,double *pt);12 int main() {13 int m, n;14 int id=0;15 sca... 阅读全文
posted @ 2012-10-23 19:10 菜鸟程序员的奋斗& 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 转http://blog.csdn.net/ju136/article/details/6957771原题http://poj.org/problem?id=1042 1 #include<stdio.h> 2 #include<stdlib.h> 3 #include<string.h> 4 #include<set> 5 #include<iostream> 6 using namespace std; 7 8 class lake 9 {10 public:11 int id;12 int fishes;13 int dec;1 阅读全文
posted @ 2012-10-22 21:24 菜鸟程序员的奋斗& 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 一、编码的基础概念首先,要想解决java中文乱码问题就有必要了解一下什么是字符,字符集,编码的概念。字符:是文字与符号的总称,包括文字、图形符号、数学符号等。字符集:就是一组抽象字符的集合。字符集常常和一种具体的语言文字对应起来,该文字中的所有字符或者大部分常用字符就构成了该文字的字符集,比如英文字符集。繁体汉字字符集、日文汉字字符集等等。计算机要处理各种字符,就需要将字符和二进制内码对应起来,这种对应关系就是字符编码: 制定编码首先要确定字符集,并将字符集内的字符排序,然后和二进制数字对应起来。根据字符集内字符的多少,会确定用几个字节来编码。每种编码都限定了一个明确的字符集合,叫做被编码过的 阅读全文
posted @ 2012-10-22 21:02 菜鸟程序员的奋斗& 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 一.容器适配器 默认的stack和queue都是基于deque实现的,而priority_queue则是在vector容器上实现。1.stack适配器可以建立在vector、list或者deque容器之上2.queue适配器要求其关联的基础适配器必须提供push_front运算,因此只能建立在list容器上,不能建立在vector容器上3.priority_queue适配器要求提供随机访问功能,因此可建立在vector或deque容器上,但不能建立在list容器上 阅读全文
posted @ 2012-10-02 11:25 菜鸟程序员的奋斗& 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 最近做百度地图API相关应用,需要将自己的地图叠加到百度地图上面,查看了百度官方的API说明Javascript部分,不没有很好的解释如何覆盖接口。在网上找了相关的文章看了下,(http://www.cnblogs.com/jz1108/archive/2011/10/08/2202239.html)这篇文章实现了这个切图的功能,但是最新的百度最高缩放等级达到19级,项目需要,无奈只能自己写个切图工具。参考了同样作者的另一篇文章(http://www.cnblogs.com/jz1108/archive/2011/07/02/2095376.html),专门讲百度坐标系统的。程序是用Java 阅读全文
posted @ 2012-09-27 16:59 菜鸟程序员的奋斗& 阅读(3403) 评论(2) 推荐(1) 编辑
摘要: 1.要优先使用基本类型,而不是装箱基本类型,要当心无意识的自动装箱。2.如果一个栈先是增长,然后再收缩,那么栈中弹出的对象将不会当做垃圾回收,即使使用栈的程序不再引用这些对象。导致内存泄漏,甚至磁盘交换,程序失败。3.包含公有可变域的类并不是线程安全的,即使域是final,并且引用不可变对象。实例域绝不能是公有的。4.公有类不应该直接暴露数据域 阅读全文
posted @ 2012-04-26 15:57 菜鸟程序员的奋斗& 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 今天开始系统看《Effective Java》,将看书的细节记下备忘,并不是总结。 很早开始就接触到设计模式,特别是最简单的单例模式,Java实现单例模式,我开始的思路是设置一个私有静态类实例化变量,初值设为null,提供一个静态初始化的get方法,if判断变量是否为null选择是否new一个实例。代码如下:public class ClassicSingleton { private static ClassicSingleton instance = null; protected ClassicSingleton() { } public s... 阅读全文
posted @ 2012-04-23 11:36 菜鸟程序员的奋斗& 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 今天终于初略的看完了《Java编程思想(第4版)》,觉得应该写点什么,在此简单总结写自己看书的体会,以便以后在看的时候借鉴。1)编码风格:“驼峰风格”类名首字母大写,方法、字段、以及对象引用与类风格一样,只是第一个字母采用小写。2)Java的多重继承是通过实现接口3)内部类对外部类对象的引用需要用,外部类的名字后面跟.this 1 public class DotNew {2 public class Inner {}3 public static void mian(String[] args) {4 DotNew dn = new DotNew();5 DotN... 阅读全文
posted @ 2012-04-19 16:31 菜鸟程序员的奋斗& 阅读(764) 评论(2) 推荐(0) 编辑
摘要: 2012年2月27日主要内容:字符串和文本IO和 关于对象的思考1、字符串和文本IO1)限定的(interned):Java虚拟机为了提高效率并节约内存,对具有相同字符串序列的字符串直接量使用同一个实例,这样的实例称为限定的。2)Character字符类包装类、StringBuilder/StringBuffer类Character类是char的包装类;StringBuilder和StringBuffer比String类更灵活,是动态的,可添加,插入或追加新内容。StringBuffer修改缓冲区的方法是同步,适合于多任务并发访问,而StringBuilder不是,适合于单任务访问。3)文件类 阅读全文
posted @ 2012-02-27 22:32 菜鸟程序员的奋斗& 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 文件列表:CommentData.htmlAddData.jspComment.xml一、CommentData代码<html> <head> <title>新闻点评功能</title> <script language="javascript" type = "text/javascript" src="Jscript/jquery-1.7.1.js"></script> <style type="text/css"> body{ 阅读全文
posted @ 2012-02-22 11:46 菜鸟程序员的奋斗& 阅读(335) 评论(0) 推荐(0) 编辑