码迷,mamicode.com
首页 > 编程语言
java动态编译
一、使用 JavaCompiler 接口来编译 java 源程序(最简单的) 使用 Java API 来编译 Java 源程式有非常多方法,目前让我们来看一种最简单的方法,通过 JavaCompiler 进行编译。 我们能通过 ToolProvider 类的静态方法 getSystemJavaCom ...
分类:编程语言   时间:2016-05-27 10:41:21    阅读次数:277
学习SpringMVC(二十四)之异常处理
1.在@ExceptionHandler 方法的入参中可以加入 Exception 类型的参数, 该参数即对应发生的异常对象 2.@ExceptionHandler方法的入参中不能传入 Map.若希望把异常信息传导页面上,需要使用 ModelAndView作为返回值 3.@ExceptionHandler 方法标记的异常有优先级的问题.会先处理匹配度高的异常 直接上实例: 在Contr...
分类:编程语言   时间:2016-05-27 09:36:41    阅读次数:167
Python开发Day06
模块补充 模块补充 hashlib 介绍 使用 md5 sha1 sha256 sha384 sha512 configparser 介绍 使用 获取所有的节点 获取指定节点下所有的键值对 获取指定节点下所有的建 获取指定节点下指定key的值 添加节点 检查节点 删除节点 删除节点内某一个键的值 检 ...
分类:编程语言   时间:2016-05-27 09:36:51    阅读次数:285
13个JavaScript图表(JS图表)图形绘制插件【转】
现在网络上又有越来越多的免费的(JS 图表)JavaScript图表图形绘制插件。我之前给一家网站做过复杂的图形,我们用的是 highchart。在那段时间,没有很多可供选择的插件。但现在不同了,很容易就可以找到很多功能非常不错的图表库。个人而言,此类插件的上升,是因为: 1. Flash 过去是最 ...
分类:编程语言   时间:2016-05-27 09:29:32    阅读次数:195
13个JavaScript图表(JS图表)图形绘制插件【转】
现在网络上又有越来越多的免费的(JS 图表)JavaScript图表图形绘制插件。我之前给一家网站做过复杂的图形,我们用的是 highchart。在那段时间,没有很多可供选择的插件。但现在不同了,很容易就可以找到很多功能非常不错的图表库。个人而言,此类插件的上升,是因为: 1. Flash 过去是最 ...
分类:编程语言   时间:2016-05-27 09:31:22    阅读次数:211
what's javaBean
A JavaBean is a Java object that satisfies certain programming conventions: The JavaBean class must implement either Serializable or Externalizable Th ...
分类:编程语言   时间:2016-05-27 09:29:13    阅读次数:136
Java的21个技术点和知识点归纳
1. JVM相关(包括了各个版本的特性) 对于刚刚接触Java的人来说,JVM相关的知识不一定需要理解很深,对此里面的概念有一些简单的了解即可。不过对于一个有着3年以上Java经验的资深开发者来说,不会JVM几乎是不可接受的。 JVM作为java运行的基础,很难相信对于JVM一点都不了解的人可以把j ...
分类:编程语言   时间:2016-05-27 09:30:42    阅读次数:163
python变量
体会几种不同的输出方式 Python的整数没有大小限制,而某些语言的整数根据其存储长度是有大小限制的,例如Java对32位整数的范围限制在-2147483648-2147483647。 Python的浮点数也没有大小限制,但是超出一定范围就直接表示为inf(无限大)。 在最新的Python 3版本中 ...
分类:编程语言   时间:2016-05-27 09:24:41    阅读次数:325
java处理方法的多个返回值
我第一次接触到元组是在java编程思想这本书中,当时我正为方法的多个返回值苦恼。因为我之前处理多个返回值方法的时候,要不建一个新的实体类,要不在接收的方法中建立一个对象,返回值之前给其赋值,要不通过异常机制向上抛出,不管哪一种都很繁琐。但是元组不一样,我们只要建立好元组类 和工具类就可以在任何地方使 ...
分类:编程语言   时间:2016-05-27 09:25:06    阅读次数:96
在java开发环境中,快捷键的使用及用法
(1)Ctrl+M切换窗口的大小 (2)Ctrl+Q跳到最后一次的编辑处 (3)F2当鼠标放在一个标记处出现Tooltip时候按F2则把鼠标移开时Tooltip还会显示即Show Tooltip Description。F3跳到声明或定义的地方。F5单步调试进入函数内部。F6单步调试不进入函数内部, ...
分类:编程语言   时间:2016-05-27 09:25:40    阅读次数:289
一个牛人给java初学者的建议
给初学者之一:浅谈java及应用学java 不知不觉也已经三年了 从不知java为何物到现在一个小小的j2ee项目经理虽说不上此道高手,大概也算有点斤两了吧每次上网,泡bbs逛论坛,没少去java相关的版面总体感觉初学者多,高手少,精通的更少由于我国高等教育制度教材陈旧,加上java自身发展不过十年 ...
分类:编程语言   时间:2016-05-27 08:19:32    阅读次数:606
python的二维数组操作
需要在程序中使用二维数组,网上找到一种这样的用法: 1 2 3 4 5 6 #创建一个宽度为3,高度为4的数组 #[[0,0,0], # [0,0,0], # [0,0,0], # [0,0,0]] myList = [[0] * 3] * 4 1 2 3 4 5 6 #创建一个宽度为3,高度为4的 ...
分类:编程语言   时间:2016-05-27 08:19:21    阅读次数:147
剑指Offer之旋转数组中的最小数字(题8)
1/**************************************** 2>FileName:test.c 3>Author:xiaoxiaohui 4>mail:1924224891@qq.com 5>CreatedTime:2016年05月23日星期一20时07分13秒 6****************************************/ 7 8 9 10/*这是典型的类二分查找算法,只要找到分间..
分类:编程语言   时间:2016-05-27 07:13:44    阅读次数:239
剑指Offer之调整数组使奇数位于偶数前面(题14)
1/**************************************** 2>FileName:test.c 3>Author:xiaoxiaohui 4>mail:1924224891@qq.com 5>CreatedTime:2016年05月26日星期四19时15分12秒 6****************************************/ 7 8#include<stdio.h> 9#include<assert.h..
分类:编程语言   时间:2016-05-27 07:11:40    阅读次数:198
集合框架-数组与集合互转
数组和集合类同是容器,有何不同?数组虽然也可以存储对象,但长度是固定的;集合长度是可变的。数组中可以对象和存储基本数据类型,集合只能存储对象。集合框架-数组转成集合java.util类Arrays*Arrays:用于操作数据的工具类提供了很多常见的方法比如排序,搜索等。*该类中的方..
分类:编程语言   时间:2016-05-27 07:12:08    阅读次数:214
快速排序的几种优化的实现
排序是面试常考的的题,对于快速排序是对冒泡排序的一种改进。对于快排:我在这写了几种实现方法://1、快速排序一般//排序思想://1.从数列中挑出一个元素,称为“基准”(pivot),//2.重新排序数列,所有元素比基准值小的摆放在基准前面,所有元素比基准值大的摆在基准的后..
分类:编程语言   时间:2016-05-27 07:09:21    阅读次数:289
[LeetCode] Intersection of Two Arrays II 两个数组相交之二
Given two arrays, write a function to compute their intersection. Example:Given nums1 = [1, 2, 2, 1], nums2 = [2, 2], return [2, 2]. Note: Each elemen ...
分类:编程语言   时间:2016-05-27 07:05:17    阅读次数:263
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!