码迷,mamicode.com
首页 > 其他好文
静态工具方法的并发控制
静态工具方法并发时候不能简单的用同步关键字来同步方法,因为静态方法是类级别的方法,锁定的是这个类class本身,这样的结果就是任何一个同步的静态方法运行,都会导致其他同步方法调用的阻塞。这个也是问题所在。这里给出一个简单的方法来避免这个问题:通过给每个方法一个锁..
分类:其他好文   时间:2014-08-14 20:55:19    阅读次数:150
baksmali和smali源码分析(二)
这一节,主要介绍一下baksmali代码的框架。我们经常在反编译androidapk包的时候使用apktool这个工具,其实本身这个工具里面对于dex文件解析和重新生成就是使用的baksmali和smali这两个jar包其中baksmali是将dex文件转换成便于阅读的smali文件的,具体使用命令如下:java-jarbak..
分类:其他好文   时间:2014-08-14 20:54:49    阅读次数:215
ubuntu12.04 虚拟机锁定鼠标问题。
虚拟机不能切换出窗口是因为虚拟机已经把鼠标的USB加载进虚拟机的系统,外部的主系统就失去对鼠标的控制,把虚拟机的USB鼠标取消掉就好。
分类:其他好文   时间:2014-08-14 20:54:09    阅读次数:149
【Leetcode长征系列】Merge k Sorted Lists
原题: Merge k sorted linked lists and return it as one sorted list. Analyze and describe its complexity. 思路:两条两条地合并。时间复杂度为O(n),n为所有链表节点和。 代码: /** * Definition for singly-linked list. * struct List...
分类:其他好文   时间:2014-08-14 20:52:09    阅读次数:275
技术走向管理一些思考(3)-知识工作者的管理
现代企业中更多的是知识工作者,不同于传统制造业的体力劳动者之处在于:前者的业绩和努力程度是很难度量的。对于知识工作者团队的管理来说,管理人员像乐队指挥家,又像是一条串珍珠的线。知识工作者组成的乐队中,指挥家只能指挥、协调他们去演奏而不能教他们如何演奏。知识工作者是一个个独特个体的集合,每个人都是自己领域内的专家,每个人都有自己独立的思想,对于他们的管理,必须以人为本。另外,知识团体中的领导责任是分散的,任何成员只要推动去解决问题的人都是在领导。实质上,知识团队的每一个成员都肩负着领导的责任:管理自己领域内的...
分类:其他好文   时间:2014-08-14 20:51:51    阅读次数:162
Struts2流程机制
SSH框架的学习已经有一段时间了,从一开始的略略抵触,到现在的乐意主动去研究,经历了很有趣的过程。从开始的先去接受,到逐渐的、一点点的开始理解机制,过程很享受。 对Struts2的机制的研究已略略有了小的成果,分享给大家。 我们只负责Action和jsp页面的编写,数据的准备及其他工作都是由Struts2内部给我们做好了处理。   页面一个请求发送过来,依次经过一系列拦截器...
分类:其他好文   时间:2014-08-14 20:51:39    阅读次数:252
hdu 2054 A == B ?
库函数的运用。。。。 #include #include #include int a[100000],b[100000]; void change(char *a) { int i,len; len=strlen(a); if (strstr(a,".")) for(i=len-1;a[i]=='0';i--) { a[i]='\0...
分类:其他好文   时间:2014-08-14 20:51:19    阅读次数:176
Minimum Path Sum
Given a m x n grid filled with non-negative numbers, find a path from top left to bottom right which minimizes the sum of all numbers along its path....
分类:其他好文   时间:2014-08-14 20:50:59    阅读次数:192
翻译&经验 创建Qt Creator Plugin 工程
如何创建Qt Creator Plugin 工程? 网上查不到什么资料,看了看文档,都是英文的。给大家翻译下。...
分类:其他好文   时间:2014-08-14 20:50:49    阅读次数:168
Ubuntu下使用VirtualBox安装Mac OS X Mavericks(10.9)下篇
本文介绍如何在Ubuntu下安装Mac OS X Mavericks系统。...
分类:其他好文   时间:2014-08-14 20:50:19    阅读次数:211
hdu 1595 最短路
题意是要我们求出最短路中一条路坏的情况下最大的时间; 我们先将最短路求出并记录路径,然后枚举最短路中每一条路坏的情况,求出最大的时间。。 #include #include #include #include #include using namespace std; int s[1005][1005]; int p[1005]; int vist[1005]; int q[1005]; co...
分类:其他好文   时间:2014-08-14 20:50:09    阅读次数:176
POJ 3984-迷宫问题--BFS+回溯路径
迷宫问题 Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 7862   Accepted: 4615 Description 定义一个二维数组:  int maze[5][5] = { 0, 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, ...
分类:其他好文   时间:2014-08-14 20:49:59    阅读次数:207
【OpenGL 学习笔记04】顶点数组
OpenGL提供了一系列的顶点数组函数减少函数调用的次数来提高性能。而且使用顶点还可以避免顶点共享的冗余处理。...
分类:其他好文   时间:2014-08-14 20:49:49    阅读次数:222
HDU 4946 Area of Mushroom 凸包
链接:http://acm.hdu.edu.cn/showproblem.php?pid=4946 题意:有n个人,在位置(xi,yi),速度是vi,如果对于某个点一个人比所有其他的都能先到那个点,那这个点就被这个人承包了。输出有多少人承包的(鱼塘)面积是无穷大。 思路:找出速度最大值,只有速度是这个最大值的人才有可能承包无穷大的面积(因为高速者早晚会追上低速者)。每两个人相比,他们能承包的位...
分类:其他好文   时间:2014-08-14 20:49:39    阅读次数:199
HDU4902-Nice boat(线段树)
Nice boat Time Limit: 30000/15000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/Others) Total Submission(s): 1455    Accepted Submission(s): 645 Problem Description There is an o...
分类:其他好文   时间:2014-08-14 20:49:29    阅读次数:165
NGUI-UISlider
UISlider其实就是一个滚动条。 下面包含三部分: 1.Background,顾名思义就是滚动条的背景。 2.Foreground,也算前景吧,就是滚动条(血条效果),血满时的效果图片。如果你设置了这个却看不到这个图,可能时自身的x值太小,设置一下Scale的x值即可。 3.Thumb,这个坑爹的东西,让我看了半小时,说白了就相当于,游标卡尺上的游标,也就是一个按钮效果,你拖拽着它,就...
分类:其他好文   时间:2014-08-14 20:49:19    阅读次数:274
数据结构与算法问题 sdut oj 2144 最小生成树
题目描述  有n个城市,其中有些城市之间可以修建公路,修建不同的公路费用是不同的。现在我们想知道,最少花多少钱修公路可以将所有的城市连在一起,使在任意一城市出发,可以到达其他任意的城市。   输入  输入包含多组数据,格式如下。 第一行包括两个整数n m,代表城市个数和可以修建的公路个数。(n 剩下m行每行3个正整数a b c,代表城市a 和城市b之...
分类:其他好文   时间:2014-08-14 20:48:49    阅读次数:247
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!