码迷,mamicode.com
首页 > 编程语言
一个Java写的批量重命名文件小程序
今天学了一下java的File操作,然后乘着兴趣,写了一个可以批量处理文件命名的小程序,小程序还有一些不完美的地方,但胜在有趣。比如可以快捷更改你不想让别人看到的文件之类的...限个人使用,造成数据丢失后果自负哟。import java.io.File;import java.sql.Date;im...
分类:编程语言   时间:2016-01-23 21:28:17    阅读次数:222
Java引用类型具体解释
JVM 的垃圾回收器对于不同类型的引用有不同的处理方式。java中对于一个对象来说,仅仅要有引用的存在,它就会一直存在于内存中。假设这种对象越来越多,超出了JVM中的内存总数,JVM就会抛出OutOfMemory错误。尽管垃圾回收的详细执行是由JVM来控制的。可是开发者仍然能够在一定程度上与垃圾回收...
分类:编程语言   时间:2016-01-23 21:26:12    阅读次数:148
Java Sftp上传下载文件
需要使用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
Mac 终端命令运行java
链接地址: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
JAVA设计模式(DESIGN PATTERNS IN JAVA)读书摘要 第1部分接口型模式——第4章 外观(Facade)模式
外观模式就类似于一个工具包,一个类对应一个功能。外观模式的意图是为子系统提供一个接口,便于它的使用。书中给出的例子是画一个哑弹的飞行路径, 初始的类的设计是这样的,看下图,ShowFlight类存在一个问题:它混杂了三个功能:为飞行路径提供一个面板将飞行路径显示在面板中计算飞行路径ShowFligh...
分类:编程语言   时间:2016-01-23 21:20:37    阅读次数:175
Swift学习笔记9--错误控制
1.Swift 中有4种处理错误的方式。你可以把函数抛出的错误传递给调用此函数的代码、用do-catch语句处理错误、将错误作为可选类型处理、或者断言此错误根本不会发生。2.wift 中的错误处理并不涉及解除调用栈,这是一个计算代价高昂的过程。就此而言,throw语句的性能特性是可以和return语...
分类:编程语言   时间:2016-01-23 21:20:05    阅读次数:137
关于Spring事务<tx:annotation-driven/>的理解(Controller可以使用@Transactional)
在使用SpringMvc的时候,配置文件中我们经常看到annotation-driven 这样的注解,其含义就是支持注解,一般根据前缀 tx、mvc 等也能很直白的理解出来分别的作用。 就是支持事务注解的(@Transactional) 、 就是支持mvc注解的,说白了就是使Controller中可...
分类:编程语言   时间:2016-01-23 21:18:38    阅读次数:239
【python 思路】题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
# encoding:utf-8# p001_1234threeNums.pydef threeNums(): '''题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?''' print None count = 0 nums = [] ...
分类:编程语言   时间:2016-01-23 21:13:39    阅读次数:512
SpringMVC 多文件上传
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虚拟机系列(一):java内存区域与内存溢出异常
文章主要是阅读《深入理解java虚拟机:JVM高级特性与最佳实践》第二章:Java内存区域与内存溢出异常的一些笔记以及概括。好了開始。假设有什么错误或者遗漏,欢迎指出。一、概述先上一张图这张图主要列出了Java虚拟机管理的内存的几个区域。常有人把Java内存区分为堆内存(Heap)和栈内存(Stac...
分类:编程语言   时间:2016-01-23 21:03:21    阅读次数:211
leetcode 3. Longest Substring Without Repeating Characters (Python版)
题目:Givenastring,findthelengthofthelongestsubstringwithoutrepeatingcharacters.Forexample,thelongestsubstringwithoutrepeatinglettersfor"abcabcbb"is"abc",whichthelengthis3.For"bbbbb"thelongestsubstringis"b",withthelengthof1.大意是找出最长无重复子串算法思路..
分类:编程语言   时间:2016-01-23 18:46:08    阅读次数:190
浅谈Java六大设计原则
笔者刚接触设计原则的时候,觉得一头雾水,不知道他有什么用。在经历了一段时间的代码加上了解Java设计模式之后。笔者忽然觉得自己以前写的代码就是一堆*。所以,笔者认为设计原则和设计模式对于软件编程设计(非码农)来说是至关重要的事情。相信很多学习编程的人,和我有同样..
分类:编程语言   时间:2016-01-23 18:38:01    阅读次数:224
K-means算法原理与R语言实例
聚类是将相似对象归到同一个簇中的方法,这有点像全自动分类。簇内的对象越相似,聚类的效果越好。支持向量机、神经网络所讨论的分类问题都是有监督的学习方式,现在我们所介绍的聚类则是无监督的。其中,K均值(K-means)是最基本、最简单的聚类算法。...
分类:编程语言   时间:2016-01-23 18:30:32    阅读次数:225
【图解】阿里云Ubuntu14.04环境下java web运行环境搭建
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
Java循环语句之do...while
do...while循环与while循环语法有些类似,但是执行过程差别比较大。语法:.先执行一遍循环操作,再判断循环条件是否成立.如果判断条件为真,就继续执行、操作,直到循环条件不成立为止特点:先执行,后判断。由此可见,do...while语句保证循环至少被执行一次。
分类:编程语言   时间:2016-01-23 18:27:42    阅读次数:176
JavaWeb 后端 <一> 之 Tomcat Http
1、Web开发概述1.1服务器上的资源分类:a、静态资源:指web页面中供人们浏览的数据始终是不变。html css js 图片 多媒体b、动态资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。JSP/Servlet、php、asp下面为简单的java程...
分类:编程语言   时间:2016-01-23 18:26:55    阅读次数:264
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!