java 读取txt,java读取大文件
设置缓存大小BUFFER_SIZE ,Config.tempdatafile是文件地址
package com.yjf.util;
import java.io.File;
import java.io.RandomAccessFile;
import java.nio.MappedByteBuffer;
import java.nio.c...
分类:
编程语言 时间:
2015-07-12 11:21:46
阅读次数:
171
首先要说的是:可以支持外网机器的mac地址获取。 以前弄了一个只能访问局域网。 有防火墙就访问不了, 但是这个不用担心了。 测试了百度的ip,已经可以获得mac地址
测试效果图:
java通过ip获取mac地址-封ip封mac地址...
分类:
编程语言 时间:
2015-07-12 11:21:25
阅读次数:
165
java字符串加密解密
try {
String test = "123456789@fdj.com";
EncryptionDecryption des = new EncryptionDecryption("tourhb");// 自定义密钥
System.out.println("加密...
分类:
编程语言 时间:
2015-07-12 11:21:54
阅读次数:
179
Swift提供两种类型的集合,一种是数组Array,另外一种是字典Dictionary,他们之间的共同点是都是用来存储相同类型的数据,不同点是数组中存放的数据是有序的,二字典中存放的数据时无序的。字典还具有两外一个特性,就是字典中所存储的数据是键值对(key
- value)形式存在。
这里主要写一下Swift中数组类型使用
一、数组类型定义
想定义其他变量或者常量一样,如果我们在S...
分类:
编程语言 时间:
2015-07-12 11:19:42
阅读次数:
155
题目:
Implement next permutation, which rearranges numbers into the lexicographically next greater permutation of numbers.
If such arrangement is not possible, it must rearrange it as the lowest p...
分类:
编程语言 时间:
2015-07-12 11:20:56
阅读次数:
206
‘==’的意思是判断两个对象的内容是否一样,而‘is’则是判断两个对象是否为同一个对象。同样的道理适用于‘!=’和‘is not’
例如:
>>> x = y = [1, 2, 3]
>>> z = [1, 2, 3]
>>> x == y
True
>>> x == z
True
>>> x is y
True
>>> x is z
False
>>> x.reverse()
>>>...
分类:
编程语言 时间:
2015-07-12 11:20:16
阅读次数:
155
原文 Unity New GUI Tutorial – Part 1Unity New GUI Tutorial- Part 2Unity New GUI Tutorial – Part 3大家可以看看他的游戏源代码,然后了解一下新UI的使用。 介绍的很详细:需要指出的 UI的动画都是使用 Animator\Animation组件实现,在实际的项目开发中,会使用Dotween\ Dftwee...
分类:
编程语言 时间:
2015-07-12 11:17:14
阅读次数:
194
import java.io.*;
public class IntFile
{
private String filename;
public IntFile(String filename)
{
this.filename = filename;
}
public void writeToFile() throws...
分类:
编程语言 时间:
2015-07-12 11:19:00
阅读次数:
128
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
public class FileCopyStream {
public static void main(String[] arg...
分类:
编程语言 时间:
2015-07-12 11:16:54
阅读次数:
122
function set_text_value_position(obj, spos){
var tobj = document.getElementById(obj);
if(spos<0)
spos = tobj.value.length;
if(tobj.setSelectionRange){ //兼容火狐,谷歌
setTimeout(function(){...
分类:
编程语言 时间:
2015-07-12 11:16:17
阅读次数:
101
在用户登录、用户注册时经常需要对用户名如邮箱、手机号进行校验,一般常用表达式。
下面整理对邮箱和手机号的表达式校验:
function checkUser(){
var userName = document.getElementById("user_inp").value;
var sEmailReg =/^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/;
...
分类:
编程语言 时间:
2015-07-12 11:13:13
阅读次数:
157
一、Spring web Flow定义Spring Web Flow(后面简称swf)是一个Web框架,它适用于元素按规定流程运行的程序。Spring Web Flow是Spring MVC的扩展,它支持开发基于流程的应用程序。它将流程的定义于实现流程行为的类和视图分离开来。
下面我们通过生成披萨订单的新Web应用程序。我们会使用Spring Web Flow来定义订单流程。1.1 sw...
分类:
编程语言 时间:
2015-07-12 11:12:53
阅读次数:
173
javascript有两种定显示器, setTimeout和setInterval,下面简要介绍两个函数然后附上简单的例子。
setTimeout(function, time) , 当定位到time间隔则执行function函数,执行一次就不再执行
setInterval(function, time), 每隔time间隔执行一次function函数
示例:
JS T...
分类:
编程语言 时间:
2015-07-12 11:11:44
阅读次数:
133
Repost内容简介: 模块化思想模块的构成模块的管理模块化实践定义模块结构声明模块对象定义模块列表模块列表对象模块化思想1.将系统分成很多的模块,模块内部关注自身需要实现的核心业务。2.模块化的典型特点是:“模块间的低耦合”和“模块内的高聚合”。模块的构成1.名称。全局范围内表明该模块独...
分类:
编程语言 时间:
2015-07-12 11:08:44
阅读次数:
171
英文原文:The Case for Slow Programming在电脑前噼里啪啦、弹指挥间的感觉确实很爽,这种键盘上啪啪啪的快感却很容易让人忘记编程是一项脑力活动,而不是体力劳动。编程的真正奥义在于,把人类的思维、设计、语言、逻辑和精神创造以一种计算机可以识别和储存的方式记录下来。我妻子有时会....
分类:
编程语言 时间:
2015-07-12 11:07:54
阅读次数:
239
名称:Qt 5.1.1 (商业版与开放源码许可GPL/LGPL)说明:Qt是一个1991年由奇趣科技开发的跨平台C++图形用户界面应用程序开发框架下载:http://www.qt.io/download/名称:WinDbg(免费)说明:WinDbg是微软开发的免费源码级调试工具。Windbg可以用于...
分类:
编程语言 时间:
2015-07-12 11:05:22
阅读次数:
157
VS2010快捷键设置工具->选项->环境->键盘->【显示命令包含】 下面输入“对齐”关键字->窗口显示关于“对齐”的所有操作命令->选中“某一个”->【选定命令的快捷键】->显示其快捷键。调处行号菜单->工具->选项->文本编辑器->所有语言->行号调整字体和颜色菜单->工具->选项->环境->...
分类:
编程语言 时间:
2015-07-12 11:03:50
阅读次数:
152