今天学了一下java的File操作,然后乘着兴趣,写了一个可以批量处理文件命名的小程序,小程序还有一些不完美的地方,但胜在有趣。比如可以快捷更改你不想让别人看到的文件之类的...限个人使用,造成数据丢失后果自负哟。import java.io.File;import java.sql.Date;im...
分类:
编程语言 时间:
2016-01-23 21:28:17
阅读次数:
222
JVM 的垃圾回收器对于不同类型的引用有不同的处理方式。java中对于一个对象来说,仅仅要有引用的存在,它就会一直存在于内存中。假设这种对象越来越多,超出了JVM中的内存总数,JVM就会抛出OutOfMemory错误。尽管垃圾回收的详细执行是由JVM来控制的。可是开发者仍然能够在一定程度上与垃圾回收...
分类:
编程语言 时间:
2016-01-23 21:26:12
阅读次数:
148
需要使用jar包 jsch-0.1.50.jarsftp上传下载实现类package com.bstek.transit.sftp;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;i...
分类:
编程语言 时间:
2016-01-23 21:25:35
阅读次数:
407
链接地址:http://www.cnblogs.com/wangrui-techbolg/archive/2012/12/29/2839047.html由于mac已经装好java环境,所以直接课运行java命令,很方便。 编译一个java文件:javac /Users/用户名/Desktop/He....
分类:
编程语言 时间:
2016-01-23 21:25:08
阅读次数:
149
外观模式就类似于一个工具包,一个类对应一个功能。外观模式的意图是为子系统提供一个接口,便于它的使用。书中给出的例子是画一个哑弹的飞行路径, 初始的类的设计是这样的,看下图,ShowFlight类存在一个问题:它混杂了三个功能:为飞行路径提供一个面板将飞行路径显示在面板中计算飞行路径ShowFligh...
分类:
编程语言 时间:
2016-01-23 21:20:37
阅读次数:
175
1.Swift 中有4种处理错误的方式。你可以把函数抛出的错误传递给调用此函数的代码、用do-catch语句处理错误、将错误作为可选类型处理、或者断言此错误根本不会发生。2.wift 中的错误处理并不涉及解除调用栈,这是一个计算代价高昂的过程。就此而言,throw语句的性能特性是可以和return语...
分类:
编程语言 时间:
2016-01-23 21:20:05
阅读次数:
137
在使用SpringMvc的时候,配置文件中我们经常看到annotation-driven 这样的注解,其含义就是支持注解,一般根据前缀 tx、mvc 等也能很直白的理解出来分别的作用。 就是支持事务注解的(@Transactional) 、 就是支持mvc注解的,说白了就是使Controller中可...
分类:
编程语言 时间:
2016-01-23 21:18:38
阅读次数:
239
# encoding:utf-8# p001_1234threeNums.pydef threeNums(): '''题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?''' print None count = 0 nums = [] ...
分类:
编程语言 时间:
2016-01-23 21:13:39
阅读次数:
512
springMVC.xml 配置 jsp代码 上传文件1: 上传文件2: 后台代码@RequestMapping(value = "/upload2") p...
分类:
编程语言 时间:
2016-01-23 21:09:27
阅读次数:
146
本文摘自网络,只用作学习,如原作者有任何意见,可以留言,即删。前言线程?为什么有了进程还需要线程呢,他们有什么区别?使用线程有什么优势呢?还有多线程编程的一些细节问题,如线程之间怎样同步、互斥,这些东西将在本文中介绍。我在某QQ群里见到这样一道面试题:是否熟悉POSIX多线程编程技术?如熟悉,编写程...
分类:
编程语言 时间:
2016-01-23 21:03:55
阅读次数:
672
文章主要是阅读《深入理解java虚拟机:JVM高级特性与最佳实践》第二章:Java内存区域与内存溢出异常的一些笔记以及概括。好了開始。假设有什么错误或者遗漏,欢迎指出。一、概述先上一张图这张图主要列出了Java虚拟机管理的内存的几个区域。常有人把Java内存区分为堆内存(Heap)和栈内存(Stac...
分类:
编程语言 时间:
2016-01-23 21:03:21
阅读次数:
211
题目:Givenastring,findthelengthofthelongestsubstringwithoutrepeatingcharacters.Forexample,thelongestsubstringwithoutrepeatinglettersfor"abcabcbb"is"abc",whichthelengthis3.For"bbbbb"thelongestsubstringis"b",withthelengthof1.大意是找出最长无重复子串算法思路..
分类:
编程语言 时间:
2016-01-23 18:46:08
阅读次数:
190
笔者刚接触设计原则的时候,觉得一头雾水,不知道他有什么用。在经历了一段时间的代码加上了解Java设计模式之后。笔者忽然觉得自己以前写的代码就是一堆*。所以,笔者认为设计原则和设计模式对于软件编程设计(非码农)来说是至关重要的事情。相信很多学习编程的人,和我有同样..
分类:
编程语言 时间:
2016-01-23 18:38:01
阅读次数:
224
聚类是将相似对象归到同一个簇中的方法,这有点像全自动分类。簇内的对象越相似,聚类的效果越好。支持向量机、神经网络所讨论的分类问题都是有监督的学习方式,现在我们所介绍的聚类则是无监督的。其中,K均值(K-means)是最基本、最简单的聚类算法。...
分类:
编程语言 时间:
2016-01-23 18:30:32
阅读次数:
225
1.jdk安装将下载好的安装包上传至/home目录解压tar -zxvf jdk-8u71-linux-x64.tar.gz执行在末尾添加java环境变量(JAVA_HOME环境根据自己实际路径来写)wq!保存退出执行. /etc/profile 相当于source /etc/profile执行ja...
分类:
编程语言 时间:
2016-01-23 18:28:31
阅读次数:
250
do...while循环与while循环语法有些类似,但是执行过程差别比较大。语法:.先执行一遍循环操作,再判断循环条件是否成立.如果判断条件为真,就继续执行、操作,直到循环条件不成立为止特点:先执行,后判断。由此可见,do...while语句保证循环至少被执行一次。
分类:
编程语言 时间:
2016-01-23 18:27:42
阅读次数:
176
1、Web开发概述1.1服务器上的资源分类:a、静态资源:指web页面中供人们浏览的数据始终是不变。html css js 图片 多媒体b、动态资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。JSP/Servlet、php、asp下面为简单的java程...
分类:
编程语言 时间:
2016-01-23 18:26:55
阅读次数:
264