/*
字符写入缓冲流
缓冲区的出现时为了提高流的操作效率。
所以在创建缓冲区之前,必须要现有流对象。
Writer对应BufferedWriter
Reader对应BufferedReader
该缓冲区中提供了一个换行符方法,newLine();
*/
import java.io.*;
class BufferedWriterDemo
{
public static void mai...
分类:
编程语言 时间:
2016-05-12 12:17:14
阅读次数:
143
spring的控制反转(IOC)思想,对象实例不再是由调用者来创建,改为spring容器来创建。spring容器会负责控制程序之间的关系,不再由程序代码直接控制,控制权由应用的代码转向了外部容器,所谓控制反转。spring有两个ioc容器,这里我用的是ApplicationContext。
以一个类为例:
public class UserService
{
public void...
分类:
编程语言 时间:
2016-05-12 12:13:21
阅读次数:
123
/*
复制图片。其实复制媒体文件用到的基本上是字节流文件。复制音乐与复制图片类似。
图片是媒体文件,所以要使用InputStream和OutputStream来进行复制操作。
*/
import java.io.*;
class CopyPicTest
{
public static void main(String[] args)
{
long start=System.curren...
分类:
编程语言 时间:
2016-05-12 12:10:16
阅读次数:
173
前沿swap函数 用于交换 a ,b 两个数。实现方法大同小异,其中不乏有好多版本,现在就其性能和可读性略作分析。不对指出还望指正。。
探讨:其中的函数原型是:(1) void swap(int &a,int &b);传引用(2)void swap(int *a,int *b);传地址
下面就第二个函数原型分析,代码如下:
#include
#include...
分类:
其他好文 时间:
2016-05-12 12:10:14
阅读次数:
189
/*
字节流:
InputStream
OutputStream
*/
import java.io.*;
class FileStream
{
public static void main(String[] args) throws IOException
{
outputFile();
//inputFile_1();
inputFile_2();
}
/*不利用数...
分类:
编程语言 时间:
2016-05-12 12:10:10
阅读次数:
151
/*
直接使用readLine方法来完成键盘录入的一行数据的读取。
readLine是字符流BufferedReader类中的方法。
而键盘录入的read方法是字节流InputStream中的方法。
字节转字符。
*/
import java.io.*;
class TransStreamDemo
{
public static void main(String[] args) throw...
分类:
编程语言 时间:
2016-05-12 12:09:27
阅读次数:
160
给一个链表 L: L0→L1→…→Ln-1→Ln,
需要返回: L0→Ln→L1→Ln-1→L2→Ln-2→…
思路1:
void reorderList(ListNode* head) {
ListNode* p=head;
while(p&&p->next)
{
ListNode* pnext=p->next; /...
分类:
其他好文 时间:
2016-05-12 12:07:02
阅读次数:
175
这里我将会给大家演示用ConcurrentHashMap类和lambda表达式实现一个本地缓存。因为Map有一个新的方法,在key为Null的时候自动计算一个新的value值。非常适合实现cache。来看下代码:
public static void main(String[] args) {
for (int i = 0; i 10; i++)
System.out.p...
分类:
编程语言 时间:
2016-05-12 12:03:20
阅读次数:
244
一些公用类:
@interface CustomClass : NSObject
- (void) fun1;
@end
@implementation CustomClass
- (void) fun1
{
NSLog(@"fun1");
}
@end
@interface TestClass :...
分类:
移动开发 时间:
2016-05-12 11:58:25
阅读次数:
255
用C代替OC:
#import
#import
#import
extern int UIApplicationMain (int argc,char *argv[],void *principalClassName,void *delegateClassName);
struct Rect {
...
分类:
移动开发 时间:
2016-05-12 11:57:25
阅读次数:
230