编程-器
文章平均质量分 68
古月慕南
这个作者很懒,什么都没留下…
展开
-
Java学习笔记(1):重载方法
什么是重载方法?在java中是不允许定义两个名字相同的变量的,但是可以定义名字相同的函数,简单地说重载方法就是一系列名字相同的方法。为什么要用重载方法?举个例子:如果需要定义一个用来计算图形面积的函数,由于三角形,矩形,圆的面积计算方式都不同。所以一个计算面积的函数是不够的,当然也可以为每个图形都定义一个计算面积的函数,但是这样一来就会变得很麻烦,编程者需要记住很多名字不同的函数。于是原创 2015-11-06 22:02:48 · 859 阅读 · 0 评论 -
python中的文件操作
Python文件操作总结原创 2015-11-17 22:08:21 · 1561 阅读 · 0 评论 -
python中的 \r以及基于此实现简单的倒计时小程序
python中的 \r的意义及用法,以及基于此实现简单的倒计时小程序原创 2016-01-18 12:26:53 · 2787 阅读 · 0 评论 -
scala入门笔记
scala基础入门笔记,主要包括scala类型,函数,基本判断语句等原创 2016-03-21 18:06:34 · 481 阅读 · 0 评论 -
编译工具sbt安装与使用
Sbt是Simple Build Tool的缩写,它是对scala或Java语言进行编译的一个工具,它类似于Maven或Ant,需要JDK1.6或更高的版本支持。它可以在Windows和Linux两种环境下安装使用,下面说明在windows下的安装和使用。安装首先我们要下载一个安装文件,其官方下载页面如下:http://www.scala-sbt.org/release转载 2016-03-22 19:59:02 · 2454 阅读 · 0 评论 -
scala中的函数
本文介绍了scala中函数的概念、定义方法,以及参数默认值和变长参数的使用方法以及注意事项。原创 2016-04-14 22:39:16 · 469 阅读 · 0 评论 -
log4j.properties配置详解
一、Log4j简介Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。1、LoggersLoggers组件在此系统中被分为五个级别:DEBUG、INFO、WARN、转载 2016-11-14 16:33:19 · 432 阅读 · 0 评论 -
sbt打jar包总结
利用sbt管理依赖,打jar包以及fat jar原创 2017-07-16 14:18:13 · 9767 阅读 · 0 评论 -
git开发流程总结
以github为例:在github网页中手动创建一个repositories同时初始化README.md和 .gitignore这个时候我们就创建了主分支:master然后点击Clone or download获取项目的git地址打开终端,在工作目录下创建文件夹:mkdir BastPracticeForGitcd BastPracticeForGit/原创 2017-07-16 14:32:56 · 949 阅读 · 1 评论 -
python闭包的注意点
在python中,函数也是对象,可以在函数中定义函数,内部函数使用了外部函数定义的局部变量并将内部函数返回的情况称为闭包。在这种情况下,内部函数使用的外部局部变量在之后不应再发生变化。原创 2015-10-14 20:36:42 · 624 阅读 · 0 评论 -
Eclipse快捷键大全(转载)
本片文章为转载,原文出处:http://tonyaction.blog.51cto.com/227462/42044Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)转载 2015-10-11 14:30:43 · 368 阅读 · 0 评论 -
Java继承关系中类的初始化顺序
Java继承关系中类的初始化顺序。原创 2015-11-14 22:17:36 · 960 阅读 · 0 评论 -
java中的内部类总结
原文地址:http://www.cnblogs.com/nerxious/archive/2013/01/24/2875649.html内部类不是很好理解,但说白了其实也就是一个类中还包含着另外一个类如同一个人是由大脑、肢体、器官等身体结果组成,而内部类相当于其中的某个器官之一,例如心脏:它也有自己的属性和行为(血液、跳动)显然,此处不能单方面用属性或者方法表示一个心脏,而需要一个类而转载 2016-03-17 15:26:56 · 419 阅读 · 0 评论 -
Java学习笔记(2) :访问权限控制
在Java中,提供了四种权限访问控制,从最大权限到最小权限依次是:public、protected、包访问权限(代码作者没有写修饰词时系统给的默认权限)、private。本文将分别根据示例说明各个访问权限的意义、区别。原创 2015-11-09 21:00:28 · 581 阅读 · 0 评论 -
新手使用Maven的那些坑
本文主要记录个人在maven使用的过程中遇到的问题、疑惑以及经过我的测试可行的一些解决方案。说明一下:我使用的开发工具是eclipse javaee版 1、配置maven的本地仓库存储位置Maven默认的本地仓库存储在:C:\用户目录\.m2/repositorymaven下载的jar包长期累积会有几个g,占用了原本就紧缺的C盘空间。可以通过配置更改默认的仓库存储目录。打开MA原创 2016-09-25 16:10:48 · 8667 阅读 · 2 评论 -
用java sax处理xml文件(DBLP数据集)
在java中,可以用多种方式处理xml文件。前一段时间因为要使用到dblp数据集,而且这个数据集比较大无法一次性加载到内存中解析成文档树再处理。所以只能用sax的方式边读边处理。下面是dblp数据集的简介,在处理xml文件之前,对xml的结构的了解很重要:DBLP是计算机领域内对研究的成果以作者为核心的一个计算机类英文文献的集成数据库系统,按年代列出了作者的科研成果。包括国际期刊和会议等公原创 2016-07-26 08:57:43 · 2560 阅读 · 4 评论 -
JDBC连接mysql及操作
JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。如果要使用数据库就要添加数据库的驱动,不同的数据库有不用的驱动,本文主要介绍JDBC连接m原创 2016-06-15 12:39:49 · 593 阅读 · 0 评论 -
ubuntu安装android studio时出错unable to run mksdcard sdk tool的解决方法
一种亲测可行的ubuntu安装android studio时出错unable to run mksdcard sdk tool的方法原创 2016-05-16 20:30:16 · 1817 阅读 · 0 评论 -
字节码基础:JVM字节码初探
本文的主要内容有:字节码所操作的原始类型、类型转换的字节码,以及操作JVM栈的字节码。转载 2016-03-30 15:34:12 · 1007 阅读 · 0 评论 -
java.lang.NoSuchMethodError的一般解决思路
今天在测试一个web项目时遇到一个问题:java.lang.NoSuchMethodError: org.apache.commons.codec.binary.Base64.encodeBase64URLSafeString,经过一番折腾终于解决,将解决思路梳理如下:java.lang.NoSuchMethodError其实是java项目最常见的问题之一,一般是由于引用的jar包版本过低引起的。...原创 2018-05-11 19:33:14 · 52754 阅读 · 4 评论