码迷,mamicode.com
首页 > 编程语言
python工具pycharm使用-断点调试
第一步:在编辑框左边,点上小红点,任何在编辑框上面点击debug运行模式 第二步:点击重新执行图标下面的resume图标,即每点一次该图标程序都会按顺序执行每一步,执行过程中如果有bug会输出错误信息 第三步:console窗口可以看到程序输出结果; ...
分类:编程语言   时间:2016-04-24 06:08:16    阅读次数:1662
[Javascript] Refactoring: Polymorphic Functions
if-statements can add serious complexity and beg for refactoring. You can use polymorphic functions to simplify your ifs and dynamically call the appr ...
分类:编程语言   时间:2016-04-24 06:07:13    阅读次数:139
java文档注释主要使用方法
一、java包含哪些注释 1.//用于单行注释。 2./*...*/用于多行注释,从/*开始,到*/结束,不能嵌套。 3./**...*/则是为支持jdk工具javadoc.exe而特有的注释语句。这个也就是我们所知的文档注释 在命名控制台:使用命令行在目标文件所在目录输入javadoc +文件名. ...
分类:编程语言   时间:2016-04-24 01:00:43    阅读次数:329
Java中的垃圾回收
前文中对标记删除算法的介绍更多还是偏理论性质的。实践中,为了更好地满足现实的场景及需求,还需要对算法进行大量的调整。举个简单的例子,我们来看下JVM需要记录哪些信息才能让我们得以安全地分配对象空间。 碎片及整理(Fragmenting and Compacting) JVM在清除不可达对象之后,还得 ...
分类:编程语言   时间:2016-04-24 00:59:21    阅读次数:341
利用java实现抽奖转盘(着重安全控制)
本文是针对jquery 实现抽奖转盘作者的一个补充(主要用java去实现转盘结果生成及存储,解决jquery 做法 非法用户采用模拟器实现改变转盘值的风险性),针对jQuery的具体实现,请看案例:http://www.cnblogs.com/mofish/archive/2013/01/24/28 ...
分类:编程语言   时间:2016-04-24 00:59:32    阅读次数:584
java之通过反射,来获得某对象的所有方法(类方法提取器)
参考Thinging in Java 在编程时, 如果不记得一个类是否有某个方法,或者不知道一个类究竟能做些什么,而又不想通过索引或 类的层次结构去查找jdk文档,这时通过反射的小工具能节省很多时间。 浏览实现了类定义的源代码或是其jdk文档,只能找到在 这个类定义中 被定义或被覆盖的方法。但,对你 ...
分类:编程语言   时间:2016-04-24 00:56:45    阅读次数:326
数组元素去重
问题描述:请实现一个算法,返回一个数组,该数组是移除了原数组中的重复元素,并保持元素的顺序。 例如:输入:2,1,2,3,-9,5,-9,10, 输出:2,1,3,-9,5,10, Java代码如下: 1 import java.util.*; 2 class ChuChong { 3 public ...
分类:编程语言   时间:2016-04-24 00:55:27    阅读次数:318
[读书笔记]Java之静态分派
先看代码: //输出的都是 上面SuperClass称为静态类型,后面的SubClass叫做实际类型,静态类型和实际类型在程序中都可以发生一些变化,区别是静态类型的变化仅仅在使用时发生,变量本身的静态类型不会被改变,并且最终的静态类型是在编译期可知的;而实际类型变化的结果在运行期才可确定,编译器在编 ...
分类:编程语言   时间:2016-04-24 00:57:20    阅读次数:323
递归算法
递归算法 方法定义中调用方法本身的现象。 递归注意实现: 要有出口,否则就是死递归 次数不能太多,否则就内存溢出 构造方法不能递归使用 递归解决问题的思想: 找到出口 找到规律 代码示例: A. B. ...
分类:编程语言   时间:2016-04-24 00:53:47    阅读次数:387
HDU 1166 敌兵布阵 树状数组
题目链接: hdu:http://acm.hdu.edu.cn/showproblem.php?pid=1166 题意: 单点更新,成段查询。 ...
分类:编程语言   时间:2016-04-24 00:52:04    阅读次数:297
java中流转化为Object可序列化
一.PO实体类 二.从数据库获取此Blob对象 三.把序列化转换为Object ...
分类:编程语言   时间:2016-04-24 00:50:49    阅读次数:271
Java方法总结与源码解析(未完待续)
使用StringTokenizer去掉字符串中的空格 主要是通过st.hasMoreTokens实现的去除空格,那么我们观察下源码: public StringTokenizer(String str, String delim, boolean returnDelims) { currentPos ...
分类:编程语言   时间:2016-04-24 00:49:22    阅读次数:286
Comparable比较器实现类的自定义升/降排序
1,基本规则 1.0 let your class implements Comparable interface , override method : int compareTo(Object another) 1.1 升序 obj1 > obj2 return 正数 obj1 == obj2 ...
分类:编程语言   时间:2016-04-24 00:47:57    阅读次数:262
Linux centos 下 安装eclipse c++
之前在centos6.3版本使用eclipes一切都很正常。最近centos版本升级到6.7后,使用eclipse c++到时候,打开文件,就异常退出了。在网上搜了很久,终于找到解决方法: 现象描述:在 centos 系统下,打开eclipse后,打开文件时,eclipse退出。在命令行下启动时,会 ...
分类:编程语言   时间:2016-04-24 00:45:59    阅读次数:477
二维数组,锯齿数组和集合
一.二维数组 二维数组:一维数组----豆角二维数组----表格 定义:1.一维数组:数据类型[] 数组变量名 = new 数据类型[数组长度];数据类型[] 数组变量名 = new 数据类型[数组长度]{1,2,3....}; 2.二维数组:数据类型[,] 数组变量名 = new 数据类型[行数, ...
分类:编程语言   时间:2016-04-24 00:45:52    阅读次数:305
白话C++系列(10)--对象的生离死别
对象的生离死别 思考:实例化的对象是如何在内存中存储的? 思考:类中的代码又是如何存储的? 思考:数据和代码之间又有怎样的关系呢? 带着这些问题,先学习一下对象的结构 对象结构 要想为大家说清对象是如何存储的,就必须先为大家介绍一下内存中按照用途被划分的5个区域。 栈区的特点是内存由系统进行控制,无 ...
分类:编程语言   时间:2016-04-24 00:41:33    阅读次数:270
[2016-04-23][C++类模板的一些事儿]
[2016-04-23][C++类模板的一些事儿] 定义(关于类模板和模板类) 类模板:在类里面使用了 模板类型,即满足如下结构就是类模板 template class Array{ T* p;} ; 模板类:类模板实例化之后的对象就叫模板类 使用 实例化必须指定类型, 通过 类名后面加上 来指明类... ...
分类:编程语言   时间:2016-04-24 00:41:09    阅读次数:271
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!