改善Java锁的性能 经验

我们努力为自己的产品所遇到的问题思考解决办法,但在这篇文章我将给大家分享几种常用的技术,包括分离锁、并行数据结构、保护数据而非代码、缩小锁的作用范围,这几种技术可以使我们不使用任何工具来检测死锁。 锁不是问题的根源,锁之间的竞争才是

jopen 2015-03-31   9532   0

AndroidHTTP相关的API 资讯

lients/ Android中大多数应用都会发送和接受HTTP请求,在Android API主要由两个HTTP请求的相关类,一个是HttpURLConnection,另一个是Apache HTTP

jopen 2015-05-31   15148   0
Android  
P13

  编程题1(创) 文档

编程题: (创八套) 1.36块砖,36人搬。男搬4,女搬3,两个小儿抬一砖。要求一次全搬完。需男、女、小儿各若干? 1. public class test { public static void

286480403 2010-11-18   409   0
P18

  AIDL --- Android的远程接口 文档

Android的远程接口     在Android, 每个应用程序都可以有自己的进程. 在写UI应用的时候, 经常要用到Service. 在不同的进程, 怎样传递对象呢?  显然, Java不允许跨进程内存共享

w3270818 2012-05-30   560   0
P26

  Hibernate HQL 语句教程 文档

Hibernate HQL语句 1.1 HQL基础 2 1.1.1 默认数据库表和数据 2 1.1.2 检索类的所有对象 4 1.1.3 检索类的某几个属性 5 1.1.4 指定别名 5 1.1.5

xuyongff 2011-12-25   4705   0
P12

  C#XPath用法 文档

提供节点集的迭代功能,XPath等价于XPath的节点集 XpathExpression 编译好的XPath表达式,由SelectNodes、SelectSingleNodes、Evaluate 和 Matches使用 XpathException

cqm 2011-05-20   6934   0
.NET开发   C#  

Java的容器类简介 经验

List是有序的Collection,使用此接口能够精确的控制每个元素插入的位置。用户能够使用索引(元素在List的位置,类似于数组下标)来访问List的元素,这类似于Java的数组。 和下

fmms 2012-01-18   21438   0

在 CentOS 7安装Websvn 经验

处,以便确切地查看某个特定的修订版本的变化。 特性 WebSVN提供了以下这些特性: 易于使用的界面; 可自定义的模板系统; 彩色文件列表; 过错视图; 日志信息搜索; 支持RSS订阅; 安装

jopen 2015-02-11   15503   0

Java的动态代码生成 经验

多这样的谣言,但那都是老版本的Java上面的事了。 框架使用反射来和用户的代码进行交互确是一种解决方案。但是当用户程序需要织入到框架的时候,反射就变得没那么有吸引力了。我们来考虑一个简单的案例,

jopen 2014-07-07   80202   0

JavaThreadLocal分析 经验

ThreadLocal并不是一个Thread,而是一个线程的局部变量,当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每个线程都可以独立的改变自己的副本,而不会影响其他线程所对应的副本。

jopen 2013-12-18   16315   0

AXURE在原型设计的应用 经验

、形象和生动。 就我个人而言,目前使用频率最多,最高效,交互效果最好的原型工具是axure。今天给大家介绍一些我在工作中使用axure的经验。主要从交互设计涉及的三个主要步骤进行说明: 一、主要页面原型

jopen 2014-09-11   26887   0
Axure  

AndroidDialog与DialogFragment的对比 经验

对话框有两种类型的可供使用,一种是Dialog,另一种则是Android 3.0 引入的基于Fragment的DialogFragment。 从代码的编写角度看,Dialog使用起来要更为简单,但是

jopen 2013-11-27   48932   0

NGINX 1.9.1 的 Socket 切分 经验

NGINX 发布的1.9.1版本引入了一个新的特性:允许使用SO_REUSEPORT套接字选项,该选项在许多操作系统的新版本是可用的,包括DragonFly BSD和Linux(内核版本3.9及以后

jopen 2015-06-11   23192   0

C++Timer的用法 经验

1. 使用windows api函数SetTimer设定计时器 UINT_PTR SetTimer(  HWND hWnd,   //   窗口句柄  UINT_PTR nIDEvent,   // 

jopen 2015-06-05   25674   0

IOS的动画——Core Animation 经验

addAnimation:tran forKey:nil]; 四、UIView封装动画 UIKit直接将动画集成到UIView类,当内部的一些属性发生改变时,UIView将为这些改变提供动画支持。 执行动画所需要的工作由UIVi

jopen 2015-05-04   11834   0

PHP编程的并发 经验

PHP编程的并发 周末去北京面了两个公司,认识了几位技术牛人,面试聊了很多,感觉收获颇丰。认识到了自己的不足之处,也坚定了自己对计算机学习的信心。本文是对其中一道面试题的总结。 面试中有一

jopen 2015-11-30   21787   0
PHP   PHP开发  

RxJs 介绍(更新 经验

programming并不算新的概念。事件总线、点击事件都是异步流。开发者可以观测这些异步流,并调用特定的逻辑对它们进行处理。使用Reactive如同开挂:你可以创建点击、悬停之类的任意流。通常流廉价(点击一下就出来一个)而无处

jopen 2016-01-12   35639   0

IOS的网络编程 经验

机的内存都是有限的,因此我们需要对其进行优化,防止闪退,解决方式是我们不采用将请求的数据缓存带内存,而是采取及时下载及时缓存的方式,每次下载都写入文件,代码如下 @interface ViewController

komd1335 2016-01-26   12745   0

JavaScript 数组的 indexOf 方法 经验

用心看到最后会有收获哈,基础扎实的童鞋可以直接跳到数组类型使用。 说到 indexOf 大家并不陌生,判断字符串是否包涵子字符串时特别常用(正则不好同学的利器:smile:)。 String 类型的使用 温习一下大家熟知的字符串用法,举个:chestnut:

uxow2169 2016-10-12   6961   0

Android的缓存 经验

,每次都网络请求,消耗资源不说,网速不好的情况下还会有网络延时,用户体验不好。 Android的缓存,从方式上来说,一般有网络缓存,磁盘缓存即SD卡缓存,内存缓存。网络缓存需要服务端的配合,用于

ChaBedard 2016-10-17   6323   0
1 2 3 4 5 6 7 8 9 10