Atitit.java 异常的使用总结最佳实践 Vo8f
1. 为什么使用异常 1
2. 用throw抛出一个异常到catch子句中与通过函数调用传递一个参数两者基本相同。 2
3. S E H的主要动机 2
4. RuntimeException跟checked Exception 2
5. 要不要使用checked Exception 3
6. Exception业务流程控制...
分类:
编程语言 时间:
2014-09-04 00:14:57
收藏:
0 评论:
0 赞:
0 阅读:
330
Atitit.提升稳定性-----分析内存泄漏PermGen OOM跟解决之道...java
1. 内存区域的划分 1
2. PermGen内存溢出深入分析 1
3. PermGen OOM原因总结 2
4. 常见的类加载器和类型卸载的可能性总结 2
5. PermGen内存溢出的应对措施 3
6. 第二种就是使用oracle的BEA JDK,因为这个里面的JVM没有PermGe...
分类:
编程语言 时间:
2014-09-04 00:14:37
收藏:
0 评论:
0 赞:
0 阅读:
201
最近一直在思考一个问题,为什么在用struts框架开发的时候FormBean都需要序列化,即实现java.io.Serializable接口,本着勤学好问的精神我Google了下对象序列化方面的文章,虽然大体了解了怎么做,但是还是没有搞清楚为什么要这样做;最后我想解决一个问题要找问题的根源和本质,于...
分类:
编程语言 时间:
2014-09-04 00:06:47
收藏:
0 评论:
0 赞:
0 阅读:
336
先上概念,C++的多态性:系统在运行时根据对象类型,来确定调用哪个重载的成员函数的能力。多态性是通过虚函数实现的。成员函数之前加了virtual,即成为虚函数。有虚成员函数的类,编译器在其每个对象的开始处自动加一个指针,称为虚表指针,因为它指向一个表,称为虚函数表,表的元素是函数指针,指向该类的虚成...
分类:
编程语言 时间:
2014-09-04 00:04:57
收藏:
0 评论:
0 赞:
0 阅读:
263
使用了装饰设计模式:此类的设计是为了提高流操作数据的效率。思想就是定义容器将数据进行临时存储,对于缓冲区对象,其实就是将这个容器进行了分装,并提供了更高效的操作方法。原理; 1,使用流的read方法从源中读取一批数据存储到缓冲区的数组中。 2,通过计数器记录住存储的元素个数。 3,通过数组的角标来获...
分类:
编程语言 时间:
2014-09-04 00:04:47
收藏:
0 评论:
0 赞:
0 阅读:
402
额,时隔两年重新写博客了。这次看一下thread_cond_wait(pthread_cond_t * cond, pthread_mutex_t *mutex)和thread_cond_signal(pthread_cond_t *cond);理解了这两个函数以后,同时对于java中Object的...
分类:
编程语言 时间:
2014-09-04 00:04:07
收藏:
0 评论:
0 赞:
0 阅读:
390
RT-Thread中线程相关API实验,动态线程 静态线程 等
分类:
编程语言 时间:
2014-09-04 00:03:35
收藏:
0 评论:
0 赞:
0 阅读:
306
import java.io.File;import java.io.FileInputStream;import java.io.InputStream;import java.io.RandomAccessFile;import java.net.HttpURLConnection;import...
分类:
编程语言 时间:
2014-09-04 00:02:37
收藏:
0 评论:
0 赞:
0 阅读:
342
我们在编写C++类库时,为了隐藏实现,往往只能忍痛舍弃模版的强大特性。但如果我们只需要有限的几个类型的模版实现,并且不允许用户传入其他类型时,我们就可以将实例化的代码放在cpp文件中实现了。然而,当我们又需要针对特定类型进行模版偏特化时,由于gcc编译器不允许直接在类中进行偏特化声明,所以正确的写法...
分类:
编程语言 时间:
2014-09-04 00:02:17
收藏:
0 评论:
0 赞:
0 阅读:
651
Python中的网络扫描大杀器Scapy初探最近经历了Twisted的打击,这个网络编程实在看不懂,都摸不透它的内在逻辑,看来网络编程不是那么好弄的。还好,看到了scapy,这种网络的大杀器,让我一看就爱不释手,这才是我需要的网络工具啊。Scapy的功能如此之多,以至于。。。我到现在还是没看懂。在官...
分类:
编程语言 时间:
2014-09-03 23:55:47
收藏:
0 评论:
0 赞:
0 阅读:
366
import java.io.InputStream;import java.io.RandomAccessFile;import java.net.HttpURLConnection;import java.net.URL;public class Demo { private static...
分类:
编程语言 时间:
2014-09-03 23:53:37
收藏:
0 评论:
0 赞:
0 阅读:
329
http://repo.spring.io/release/org/springframework/spring/http://sourceforge.net/projects/hibernate/files/hibernate3/http://sourceforge.net/projects/hi...
分类:
编程语言 时间:
2014-09-03 23:53:17
收藏:
0 评论:
0 赞:
0 阅读:
361
代码和解释:
#include "stdafx.h"
#include
#include
#include
using namespace std;
class test{
int *p;
public:
test(int value){
p = new int(value);
cout>"<<endl;
cout<<"p的地址为"<<&p<<";p的值为"<<p <<" ...
分类:
编程语言 时间:
2014-09-03 22:46:37
收藏:
0 评论:
0 赞:
0 阅读:
470
原文地址:
public member function
std::thread::thread
default (1)
thread() noexcept;
initialization (2)
template
explicit thread (Fn&& fn, Args&&... args);
c...
分类:
编程语言 时间:
2014-09-03 22:44:07
收藏:
0 评论:
0 赞:
0 阅读:
568
The Java Message Service(JMS) API is a Java Message Oriented Middleware API for sending messages between two or moreclients . JMS is a part of the Ja....
分类:
编程语言 时间:
2014-09-03 22:40:17
收藏:
0 评论:
0 赞:
0 阅读:
461
FileWriter类的构造方法定义如下:1.publicFileWriter(Filefile)throwsIOException字符流的操作比字节流操作好在一点,就是可以直接输出字符串了,不用再像之前那样进行转换操作了。package com.lp.ecjtu;import java.io.Fi...
分类:
编程语言 时间:
2014-09-03 22:40:07
收藏:
0 评论:
0 赞:
0 阅读:
410
Spring上个版本的IoC容器支持两个不同的bean作用域(单例与原型)。Spring 2.0改进了这一点,不仅提供了一些依赖于Spring部署环境(比如说,在web环境中的request和session作用域bean)的额外的作用域,而且提供了所谓的'钩子'('hooks')(因为找不到更好的表...
分类:
编程语言 时间:
2014-09-03 22:38:17
收藏:
0 评论:
0 赞:
0 阅读:
541
首先,这是python脚本import os;for i in range(0,20): print ("Case:"+str(i)); print ("randoming"); os.system("randomdata.exe"); print("running righ...
分类:
编程语言 时间:
2014-09-03 22:35:57
收藏:
0 评论:
0 赞:
0 阅读:
337
spring配置文件名字问题博客分类:SpringSpringXMLWeb在做java开发时,如果用到spring,那么在做j2ee开发都可能用到spring的配置文件,那么spring的配置文件名到底应是什么呢?默认的情况下spring会从web-inf目录下去找spring的配置文件,并且spr...
分类:
编程语言 时间:
2014-09-03 22:34:57
收藏:
0 评论:
0 赞:
0 阅读:
316
主要是依据当前系统毫秒数,但若用循环测试,同一毫秒依然会循环很多次,系统毫秒数是13位,公司的解决方法是再加5位的自增数,从00001开始,于是登录淘宝查看,淘宝的id是13位的数字,猜测应该是限制了一毫秒只能注册一个,毕竟即使这样13位的数字也用不完,1秒最多可产生1000个id百度 java 生...
分类:
编程语言 时间:
2014-09-03 22:32:17
收藏:
0 评论:
0 赞:
0 阅读:
451