码迷,mamicode.com
首页 > 编程语言
Java学习笔记15
Object类是所有类、数组、枚举类的父类,是类层次结构的根类。每个类都使用Object作为超类。所有对象(包括 数组)都实现这个类的方法。  Object类实现了以下方法: 我们来看看源码中toString()方法是如何定义的: public String toString() { return getCl...
分类:编程语言   时间:2015-02-22 23:10:00    阅读次数:425
《Effective C++》:条款30:透彻了解inlining的里里外外
inline函数的优缺点,以及使用inline函数时注意的问题。...
分类:编程语言   时间:2015-02-22 23:07:42    阅读次数:348
将Python脚本文件包装成可执行文件
将Python脚本文件包装成可执行文件,其目的有二: 一则: 不需要依赖Python编译器就可以运行软件 二则: 不想让自己的源码公布出去 常用的工具有: py2exe、cx_freeze,下面主要介绍这两种工具的用法 【工具:py2exe】 安装py2exe 安装该工具很简单: 只需要从官方网站:http://www.py2exe.org/下载与版本对应的安装程序,点击下一...
分类:编程语言   时间:2015-02-22 23:07:17    阅读次数:406
Java中使用AWT编写自己的第三个图形界面,有菜单栏
该程序实现了的功能是出现菜单栏,点击菜单的退出选项就能退出窗体! package com.xywei.awt;import java.awt.Button;import java.awt.FlowLayout;import java.awt.Frame;import java.awt.event.....
分类:编程语言   时间:2015-02-22 23:05:02    阅读次数:194
Java Class文件详解
魔数;版本号;常量池;类或接口访问标志;类索引、父类索引与接口索引集合;字段表集合;方法表集合;属性表集合;Code属性;LocalVariableTable;Signature 属性
分类:编程语言   时间:2015-02-22 23:04:02    阅读次数:337
JAVA实现文件上传
代码如下: 还要两个jar包 前台页面: 01020607080910">1112My JSP'index.jsp'starting page13141516171820-->21222328293031请选择要上传的文件:3233343536373839后端代码:01packagecom...
分类:编程语言   时间:2015-02-22 23:01:51    阅读次数:296
hihocoder1098最小生成树(kruscal算法)
kruscal算法描述:kruscal算法的思路是:最初,把所有节点都看成孤立的集合,将图中所有的边按权重从小到大排序,然后依次遍历这些边,若边的两个端点在两个不同的集合中,则合并这条边的端点所属的两个集合,直到选出n-1条边将图中的所有n个节点都合并到了同一个集合,n-1次合并就选出了n-1条边,...
分类:编程语言   时间:2015-02-22 22:59:29    阅读次数:195
RMQ问题的Sparse-Table算法
范围最小值问题(Range Minimum Query) 给出一个n个元素的数组,设计数据结构使得支持查询操作Query(L,R) 计算[L,R]中最小值 Tarjan的Sparse-Table算法预处理时间为O(nlogn) 查询只需要O(1)而且常数很小。假设dp[i][j]表示从第i个数开始的2^j个数的最小值。 有下列公式:dp[i][j] = min(dp[i,j-1],dp[i+2...
分类:编程语言   时间:2015-02-22 21:57:56    阅读次数:200
POJ 1195 Mobile phones (二维树状数组)
题意:在一个S*S的正方形内,有两种操作  1 X Y A 是在(X,Y)这个点加A 2 X1 Y1 X2 Y2  查询(X1,X2) 到 (Y1,Y2) 这个矩形范围内手机的数量 而且数据的边界也是从0开始用树状数组的时候要加一处理 对于求矩形面积用一个大的矩形剪去三个边界的小矩形即可 ans=query(x2,y2)-query(x2,y1-1)-query(x1-1,y2)...
分类:编程语言   时间:2015-02-22 21:59:14    阅读次数:318
POJ3264 Balanced Lineup 线段树 RMQ ST算法应用
Balanced Lineup Time Limit: 5000MS Memory Limit: 65536K Total Submissions: 36813 Accepted: 17237 Case Time Limit: 2000MS DescriptionFor the daily milking, Farmer John’s N cows (1 ≤ N ≤...
分类:编程语言   时间:2015-02-22 21:58:46    阅读次数:188
Java学习笔记14
Object类是所有类、数组、枚举类的父类,是类层次结构的根类。每个类都使用Object作为超类。所有对象(包括 数组)都实现这个类的方法。  Object类实现了以下方法: 我们来看看源码中clone()方法是如何定义的: protected native Object clone() throws CloneNotSupp...
分类:编程语言   时间:2015-02-22 21:55:46    阅读次数:223
python发送邮件
python的smtplib提供了一种很方便的途径发送电子邮件。它对smtp协议进行了简单的封装。但由于这个smtplib用起来也不是特别方便,于是对smtplib的各个参数作了进一步加工。写了一个比较实用的发送邮件的函数。 整个函数需要传递七个参数,包括收件人地址(列表类型,可以一次发送到多个人),主题,内容,附件(列表类型,列表里的每个值是附件所在位置),发件人(可选参数),发件人密码(...
分类:编程语言   时间:2015-02-22 21:55:03    阅读次数:162
hihocoder1097最小生成树(prim算法)
prim算法描述:prim算法的思想和代码都跟dijkstra算法非常相似。在dijkstra算法中,我们用每次取出未标记集合中到源点最近的点进行标记并更新其邻接点到源点的距离:当d[x]+w 2 #include 3 #include 4 5 using namespace std; 6 ...
分类:编程语言   时间:2015-02-22 21:53:54    阅读次数:152
《编写高质量代码:改善Java程序的151个建议》笔记
To fight the unthinkable,you have to be willing to do the unthinkable.不要在循环中使用try catch,应该放在循环的外面。One Line务必让常量的值在运行期间保持不变。保证三元操作符中的两个操作类型一致。反序列化时构造方法...
分类:编程语言   时间:2015-02-22 21:53:19    阅读次数:232
九度oj 题目1069:查找学生信息 续: 自定义sort排序规则
上一题中用到了二分查找,而二分查找的前提条件就是原数据有序,故需要先进行排序。考虑用stl 中的sort函数对数据进行排序;由于不是基本数据类型而是自定义结构体不能自动排序,就需要给出排序规则。方法有两种:1.写 cmp函数bool cmp(stu a,stu b){return strcmp(a....
分类:编程语言   时间:2015-02-22 21:50:36    阅读次数:250
最短路径算法整理(二)
本文是最短路径算法整理的第二篇,想阅读第一篇的朋友能够点击下面链接: http://blog.csdn.net/hjd_love_zzt/article/details/26739593 这一篇博客继续以一些OJ上的题目为载体,整理一下最短路径算法。会陆续的更新。。。 1、HDU...
分类:编程语言   时间:2015-02-22 21:50:58    阅读次数:195
javascript获取table当前行的内容
1 2 3 4 5 6 源泉书签 7 8 16 17 18 19 20 21 2012-12-02 09:45:01 编辑 22 23 24 25 主要通过this来获取,配合parentNode方法
分类:编程语言   时间:2015-02-22 21:50:54    阅读次数:129
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!