`
文章列表
RelativeLayout用到的一些重要的属性:     第一类:属性值为true或false     android:layout_centerHrizontal  水平居中      android:layout_centerVertical   垂直居中     android:layout_centerInparent    相对于父元素完全居中     android:layout_alignParentBottom 贴紧父元素的下边缘     android:layout_alignParentLeft   贴紧父元素的左边缘     android:layo ...

post提交json

package post; import java.io.IOException; import java.net.URLEncoder; import org.apache.http.Header; import org.apache.http.HttpEntity; import org.apache.http.HttpResponse; import org.apache.http.client.methods.HttpPost; import org.apache.http.entity.StringEntity; import org.apache.http.i ...
private static final String APPLICATION_JSON = "application/json"; private static final String CONTENT_TYPE_TEXT_JSON = "text/json"; public static void httpPostWithJSON(String url, String json) throws Exception { // 将JSON进行UTF-8编码,以便传输中文 String enco ...
HttpClient程序包是一个实现了 HTTP 协议的客户端编程工具包,要想熟练的掌握它,必须熟悉 HTTP协议。一个最简单的调用如下: import java.io.IOException; import org.apache.http.HttpResponse; import org.apache.http.client.ClientProtocolException; impor ...
Android UI库及组件资源  http://www.juapk.com/forum.php?mod=forumdisplay&fid=65 http://www.eoeandroid.com/ http://androidstudy.iteye.com/ RGB颜色 查询 : http://www.114la.com/other/rgb.htm 农民伯伯! http://www.cnblogs.com/over140/default.html?page=4 笑话软件 笑话软件

ORACLE维护

--CPU高的SQL select sql_text from v$sql order by cpu_time desc --逻辑读多的SQL: select * from (select buffer_gets, sql_text from v$sqlarea where buffer_gets > 500000 order by buffer_gets desc) where rownum<=30; --执行次数多的SQL : select sql_text,executions from (select sql_text,executions from v$sq ...
Spring+Mybatis整合事务不起作用之解决方案汇总 http://www.open-open.com/lib/view/open1344438531093.html
ConcurrentHashMap之实现细节 http://www.iteye.com/topic/344876 http://www.iteye.com/topic/1103980

Semaphore测试

package test; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.Semaphore; /** * 操作系统的信号量是个很重要的概念,在进程控制方面都有应用。Java并发库的Semaphore可以很轻松完成信号量控制, * Semaphore可以控制某个资源可被同时访问的个数 * ,acquire()获取一个许可,如果没有就等待,而release()释放一个许可。比如在Windows下可以 ...
package test; import java.io.File; import java.io.FileFilter; import java.util.concurrent.BlockingQueue; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.LinkedBlockingQueue; import java.util.concurrent.atomic.AtomicInteger; /** ...
package test; import java.util.Random; import java.util.concurrent.Callable; import java.util.concurrent.ExecutionException; import java.util.concurrent.FutureTask; /** * * @author Administrator * */ @SuppressWarnings("all") public class FutureTaskDemo { public static ...
1.1 获得当前日期+时间(date + time)函数:now() 除了 now() 函数能获得当前的日期时间外,MySQL 中还有下面的函数: current_timestamp() current_timestamp localtime() localtime localtimestamp() localtimestamp    这些日期时间函数,都等同于 now()。鉴于 now() 函数简短易记,建议总是使用 now() 来替代上面列出的函数。  1.2 获得当前日期+时间(date + time)函数:sysdate() sysdate() 日期时间函数跟 no ...
近来在项目过程中一直受并发问题所困,也是由于自己对并发的一些技术细节一知半解,因此最近一周潜心学习了并发编程的各个方面,知识来源主要是《操作系统》和《Java并发编程实践》,另外也结合一些分布式项目里面的一些经验,总结了一个并发编程系列,由于篇幅较长,就把链接帖出来,希望对大家有所帮助: 探索并发编程(一)------操作系统篇 探索并发编程(二)------写线程安全的Java代码 探索并发编程(三)------Java存储模型和共享对象 探索并发编程(四)------Java并发工具 探索并发编程(五)------Java多线程开发技巧 探索并发编程(六)------Ja ...
/** * CyclicBarrier介绍 一个同步辅助类,它允许一组线程互相等待,直到到达某个公共屏障点 (common barrier point)。在涉及一组固定大小的线程的程序中,这些线程必须不时地互相等待,此时 CyclicBarrier 很有用。因为该 barrier 在释放等待线程后可以重用,所以称它为循环 的 barrier。CyclicBarrier 支持一个可选的 Runnable 命令,在一组线程中的最后一个线程到达之后(但在释放所有线程之前),该命令只在每个屏障点运行一次。若在继续所有参与线程之前更新共享状态,此屏障操作 很有用。 主要方法: ...
import java.util.zip.Deflater; import java.util.zip.Inflater; import java.util.zip.DataFormatException; import java.io.ByteArrayOutputStream; public class CompressionTools { // Export only static methods private CompressionTools() {} public static byte[] compress(byte[] value, ...
Global site tag (gtag.js) - Google Analytics