当前位置: 代码迷 >> Pointer的解决方案
 
  • ConcurrentHashMap深度解析(一)

    ConcurrentHashMap是Java5中新增加的一个线程安全的Map集合,可以用来替代HashTable。对于ConcurrentHashMap是如何提高其效率的,可能大多人只是知道它使用了多个锁代替HashTable中的单个锁,也就是锁分离技术(LockStripping)。实际上,ConcurrentHashMap对提高并发方面的优化,还有一些其它的技巧在里面(比如你是否知道在get操...

    1630
    热度
  • jQuery制造动态渐变按钮

    jQuery打造动态渐变按钮 ? 演示地址:http://www.corange.cn/demo/3665/<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Strict//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><htmlxmlns="http://www.w3.org/199...

    375
    热度
  • 自个儿动手设计 PHP MVC 框架(一)――URL

    自己动手设计PHPMVC框架(一)――URL ? 在框架盛行的今天,MVC也不再是神话。经常听到很多程序员讨论哪个框架好,哪个框架不好,其实?框架只是工具,没有好与不好,只有适合与不适合,适合自己的就是最好的。 每次我面试应届生时都会问他使用过什么框架,并谈谈对这些框架的理解。当面试有经验的程序员时,会让他自己写一个框架出来。其实也不是让他编码,只要有思路就OK了。我觉得,如果一个有一年经验的程序...

    410
    热度
  • [zz]discuzX1核心资料class_core.php分析

    [zz]discuzX1核心文件class_core.php分析 /*Discuz!X核心文件class_core.php分析 2010-08-2410:20 在研究DISCUZ!X核心文件class_core.php时作的DISCUZ!X产品相较之前版本的底层机制上的变化分析及源码部分注释。 ___________________________________________ 我今天花了1个多...

    637
    热度
  • PlantUML —— 应用于 Eclipse 的容易快速的 UML 编辑软件

    PlantUML——应用于Eclipse的简单快速的UML编辑软件在应用系统软件开发过程中,如果软件由很多对象组成,它的结构仅仅凭借分析很难理清,同时为了有利于软件的开发及重用,所以在开发系统之前建模是非常有必要的,在众多的建模方法中选择一种适应自身应用特点,方便不同背景的人们交流的建模方法已经成为开发人员及用户的迫切愿望。UML是面向对象软件开发中的一种通用、统一的图形模型语言,是用于软件系统规...

    648
    热度
  • 【转】将java项目从myeclipse导入eclipse中,小弟我们不得不知道的那些事

    【转】将java项目从myeclipse导入eclipse中,我们不得不知道的那些事众所周知,myeclipse自带了很多实用的插件,正因为这些插件的强大功能,帮助web程序猿提高了开发效率,同时也看到了无限明媚的春天!而eclipse给大家的印象则是,绿色软件,体积小,速度快,界面清爽,这些都是它显著的优点,当然,它也有缺点,那就是功能相对myeclipse而言比较少。虽然eclipse也可通过...

    45
    热度
  • 运用HTML5和CSS3创建一个时髦的联系表单

    使用HTML5和CSS3创建一个时髦的联系表单 遵循这个步骤,循序渐进的过程,完全摆脱了HTML5和CSS3创建自己的时尚的接触形式。我们将用几个方便的新功能在HTML5添加很酷的功能,我们的形式,同时使用酷CSS3属性代码重新在我们的Photoshop概念纯粹。 设计,我们将建立功能丰富的接口的所有的东西,使梯度,突出和阴影!我们将首先在Photoshop创建一个可视化的概念,但是当它...

    287
    热度
  • CSS范例(九):多种菜单效果

    CSS实例(九):多种菜单效果 转自:http://www.jb51.net/article/5959.htm横向下拉菜单<!DOCTYPEhtmlPUBliC"-//W3C//DTDXHTML1.0Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <htmlxmlns="ht...

    363
    热度
  • 我在CYGWIN下编译时出错了。。。。

    我在CYGWIN下编译时出错了。。。。 C:\cygwin\bin>gcc-o123123.c123.c:239:error:parseerrorbefore"RC4_KEY"123.c:239:warning:nosemicolonatendofstructorunion123.c:240:warning:datadefinitionhasnotypeorsto...

    478
    热度
  • 指针数组的内存结构

    指针数组的内存结构 face="文鼎PL细上海宋Uni,serif">size="2">1size="2">、指针数组 face="文鼎PL细上海宋Uni,serif">size="2">2size="2">、赋值 face="文鼎PL细上海宋Uni,serif">size="2">1size="2">、指针数组 face="文鼎PL细上海宋Uni,se...

    478
    热度
  • 源码分析HotSpot GC进程(二):DefNewGeneration的GC过程

    源码分析HotSpotGC过程(二):DefNewGeneration的GC过程由于虚拟机的分代实现,虚拟机不会考虑各个内存代如何实现垃圾回收,具体的工作(对象内存的分配也是一样)由各内存代根据垃圾回收策略自行实现。DefNewGeneration的使用复制算法进行回收。复制算法的思想是将eden和from区活跃的对象复制到to区,并清空eden区和from区,如果to区满了,那么部分对象将会被晋...

    523
    热度
  • HotSpot模板解释器目标代码生成历程源码分析

    HotSpot模板解释器目标代码生成过程源码分析虽然说解释执行模式是逐字逐句翻译给目标平台运行的,但这样的过程未免太过缓慢,如果能把字节码说的话做成纸条,运行时只要把对应的纸条交给目标平台就可以了,这样,执行速度就会明显提升。JVM的Hotspot虚拟机的模板解释器就是用这种方法来解释执行的。在开始分析之前,先了解一下JVM的执行方式。(1).边解释边运行,即每次解释一条字节码并运行其解释的本地代...

    40
    热度
  • (转)Android Superuser提权破绽分析

    (转)AndroidSuperuser提权漏洞分析一、Superuser环境变量设置漏洞?【影响产品】?在Android<=4.2.x已root过的系统上使用到以下授权管理应用的都可能受影响:?1、ChainsDDSuperuser(当前版本,包括v3.1.3)?2、CyanogenMod/ClockWorkMod/KoushSuperuser(当前版本,包括v1.0.2.1)?3、Chai...

    83
    热度
  • Android-实现ListView上下滑动删除和编辑(仿微信电话本)

    Android-实现ListView左右滑动删除和编辑(仿微信电话本)有时候,为了实现项目中的需求,完成设计好的用户交互体验,不的不把这些View重新改造成自己想要的效果。Android原生的ListView是不支持左右滑动的,但是看到微信电话本上,联系人可以左右滑动进行操作的,就通过自己的设想和思路,并加以实现了。思路:1.获取到手指放到屏幕时的x,y位置,并判断点击的处于ListView的那个...

    100
    热度
  • Android Touch事件的散发响应机制

    AndroidTouch事件的分发响应机制前言:欢迎大家给我指出错误,一起进步。谢谢,也希望大家能认真看。如果没有看Activity、View、Window之间关系的朋友,推荐先看一下,因为清楚了Activity与View之间的关系,对于触摸事件的传递理解起来也更容易!Activity、View、Window之间关系:http://blog.csdn.net/u011733020/article/...

    22
    热度
  • SQL Server :了解数据页结构

    SQLServer:理解数据页结构我们都很清楚SQLServer用8KB的页来存储数据,并且在SQLServer里磁盘I/O操作在页级执行。也就是说,SQLServer读取或写入所有数据页。页有不同的类型,像数据页,GAM,SGAM等。在这文章里,让我们一起来理解下数据页结构。SQLServer把数据记录存在数据页(DataPage)里。数据记录是堆表里、聚集索引里叶子节点的行。数据页由3个部分组...

    33
    热度
  • 7 解剖SQLSERVER 第十六篇 OrcaMDF RawDatabase --MDF文件的瑞士军刀(译)

    SQLServerMDF文件打开和相关问题图解为了开发时的方便和不时之需;研究下不需要SQLServer,直接打开MDF数据库文件的软件;1SQLMDFViewer这是一个好工具;偶不得不说;不错;没有SQLServer的情况下,成功打开了MDF文件;可以显示记录和数据库结构;不过看不到存储过程的代码,视图的代码能看到;2网际数据库浏览器先安装,界面;登录要用户名密码;那么就是需要SqlServe...

    336
    热度
  • Android之binder驱动个人学习总结

    Android之binder驱动个人学习小结本文均属自己阅读源码的点滴总结,转账请注明出处谢谢。欢迎和大家交流。qq:1037701636email:[email protected]/**/,[email protected]/**/前言:ReadthefuckingSourceCode.这段时间,大概花了两个星期(期间还偷懒了好几天),深入学习了一下Android的Bind...

    74
    热度
  • JNI技术与Android施用

    JNI技术与Android应用1.什么是JNIJNI是JavaNativeInterface的缩写。从Java1.1开始,JNI标准成为java平台的一部分,它允许Java和其他语言进行交互。JNI一开始为C和C++而设计的,但是它并不妨碍你使用其他语言,只要调用约定受支持就可以了。使用java与本地已编译的代码交互,通常会丧失平台可移植性。但是,有些情况下这样做是可以接受的,甚至是必须的,比如,...

    94
    热度
  • Android4.2.2下Stagefright多媒体架构中的A31的OMX插件跟Codec组件

    Android4.2.2下Stagefright多媒体架构中的A31的OMX插件和Codec组件本文均属自己阅读源码的点滴总结,转账请注明出处谢谢。欢迎和大家交流。qq:1037701636email:[email protected]/**/在前面的博文中提到,AwesomePlayer::onPrepareAsyncEvent()开始进行Codec解码器组件的获取以及创建,这里和大家...

    94
    热度