对于性能问题或者一些比较奇怪妖异的问题,有很多点可以着手去分析。 准备写一个系列关于用ash/dba_hist_active_sess_history,用oradebug,用linux命令strace,pstack或者用等等等等工具~~来归纳下一些思路,就是当目前为止所有分析的结果都没任何头绪的时候 ...
分类:
数据库 时间:
2016-12-28 02:16:50
阅读次数:
406
JFrame.java package myProject; import java.awt.Color;import java.awt.EventQueue; import javax.swing.JSeparator;import javax.swing.JTextArea;import jav ...
分类:
编程语言 时间:
2016-12-24 22:39:53
阅读次数:
239
一、ToolBar 1、在build.gradle中添加依赖,例如: 2、去掉应用的ActionBar。可以是修改主题theme为“NoActionBar”,例如: 或者不修改主题为"NoActionBar",而在主题的style下,添加: 第二个属性代表是否用ActionBar代替TitleBar ...
分类:
其他好文 时间:
2016-12-24 14:07:25
阅读次数:
366
多线程系列之Thread、Runnable、Callable、Future、FutureTask前言多线程一直是初学者最抵触的东西,如果你想进阶的话,那必须闯过这道难关,特别是多线程中Thread、R...
分类:
移动开发 时间:
2016-12-23 19:39:06
阅读次数:
263
1、官网下载:http://pandao.github.io/editor.md/ 2、使用例子: java 上传后台代码: 最后效果: ...
分类:
其他好文 时间:
2016-12-23 18:51:02
阅读次数:
398
参考这篇文章: http://www.mike.org.cn/articles/treatment-of-zombie-processes-under-linux/ 在Linux进程的状态中,僵尸进程是非常特殊的一种,它已经放弃了几乎所有内存空间,没有任何可执行代码,也不能被调度,仅仅在进程列表中保 ...
分类:
系统相关 时间:
2016-12-23 01:38:35
阅读次数:
212
1 #!/usr/bin/env python 2 #-*-coding:utf-8-*- 3 import urllib 4 import urllib2 5 import json 6 import time 7 import sys 8 def check_ipaddr(func,*args,... ...
分类:
其他好文 时间:
2016-12-22 20:26:00
阅读次数:
268
从ThreadLocal的名字上可以看到,这是一个线程局部变量,也就是说,只有当前线程可以访问,既然是只有当前线程可以访问的数据,自然是线程安全的. public class ThreadLocalDemo { private static ThreadLocal<SimpleDateFormat> ...
分类:
其他好文 时间:
2016-12-22 20:19:03
阅读次数:
169
可以理解为循环栅栏,栅栏就是一种障碍物.假如我们将计数器设置为10,那么凑齐第一批10个线程后,计数器就会归零,然后接着凑齐下一批10个线程,这就是循环栅栏的含义. 构造器: public CyclicBarrier(int parties, Runnable barrierAction) part ...
分类:
其他好文 时间:
2016-12-22 20:03:23
阅读次数:
251
SwipeRefreshLayout是Android V4、V7包中的一个控件,是Google给我们提供的一个下拉刷新的布局控件,可以轻松完成下拉刷新。 SwipeRefreshLayout的特点是其中只能有一个子控件,和ScrollView相似。 我们今天已一个例子来看看SwipeRefreshL ...
分类:
移动开发 时间:
2016-12-22 14:58:52
阅读次数:
322