码迷,mamicode.com
首页 > 编程语言
atitit.js 与c# java交互html5化的原理与总结.doc
atitit.js与c#java交互html5化的原理与总结.doc1.实现html5化界面的要解决的策略11.1.Js交互11.2.动态参数个数11.3.事件监听22.sendNSCommand22.1.1.--------nativeswing的实现23.注册js事件后台函数34.后台c#35....
分类:编程语言   时间:2015-08-18 01:13:05    阅读次数:151
【8-17】c++学习笔记01
控制台程序不自动退出方法:system("pause");getchar()使用执行 ctrl+F5,开始调试 F5会出现闪退动态内存分配 1 //construct c string 2 //class StringBad::StringBad(char *) 3 StringBad::Strin...
分类:编程语言   时间:2015-08-18 01:13:23    阅读次数:201
java EE 环境配置(jdk+tomact+ecplise)
因为工作的需要不得以要来学一下java 首先是java 环境的安装,废话不多说,直接进入主题(以下内容全部来自博客园) 1.各种文件的下载路径 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-213315....
分类:编程语言   时间:2015-08-18 01:11:24    阅读次数:197
Linux下如何查看高CPU占用率线程 LINUX CPU利用率计算
目录(?)[-]proc文件系统proccpuinfo文件procstat文件procpidstat文件procpidtasktidstat文件系统中有关进程cpu使用率的常用命令ps 命令top命令单核情况下Cpu使用率的计算基本思想总的Cpu使用率计算计算方法某一进程Cpu使用率的计算计算方法实...
分类:编程语言   时间:2015-08-18 01:11:54    阅读次数:220
nginx线程池源码解析
周末看了nginx线程池部分的代码,顺手照抄了一遍,写成了自己的版本。实现上某些地方还是有差异的,不过基本结构全部摘抄。   在这里分享一下。如果你看懂了我的版本,也就证明你看懂了nginx的线程池。
分类:编程语言   时间:2015-08-18 01:09:30    阅读次数:139
Java学习-025-类名或方法名应用之二 -- 统计分析基础
前文讲述了类名或方法的应用之一调试源码,具体请参阅:Java学习-025-类名或方法名应用之一 -- 调试源码此文主要讲述类名或方法应用之二统计分析,通过在各个方法中插桩(调用桩方法),获取方法的调用关系。通过调用关系,我们可以统计出被调用次数比较多的方法,同时也可以构建全系统调用关系链;通过操作重...
分类:编程语言   时间:2015-08-18 01:08:51    阅读次数:231
Python多进程(2)——mmap模块与mmap对象
本文介绍Python mmap模块与mmap对象的用法。 mmap 模块提供“内存映射的文件对象”,mmap 对象可以用在使用 plain string 的地方,mmap 对象和 plain string 的区别是:mmap 对象不提供字符串对象的方法;mmap 对象是可变的,而 str 对象...
分类:编程语言   时间:2015-08-18 01:06:41    阅读次数:656
[LeetCode][JavaScript]Single Number
Single NumberGiven an array of integers, every element appearstwiceexcept for one. Find that single one.Note:Your algorithm should have a linear runti...
分类:编程语言   时间:2015-08-18 01:05:42    阅读次数:263
Java集合(13)--LinkedHashMap源码分析
HashMap使用哈希表来存储数据,并用拉链法来处理冲突。LinkedHashMap继承自HashMap,同时自身有一个链表,使用链表存储数据,不存在冲突。LinkedList和LinkedHashMap一样使用一个双向循环链表,但LinkedList存储的是简单的数据,并不是“键值对”。Linke...
分类:编程语言   时间:2015-08-18 01:05:36    阅读次数:211
编写高质量代码改善C#程序的157个建议——建议66:正确捕获多线程中的异常
建议66:正确捕获多线程中的异常多线程的异常处理需要采用特殊的方式。一下这种方式会存在问题: try { Thread t = new Thread((ThreadStart)delegate {...
分类:编程语言   时间:2015-08-18 01:06:24    阅读次数:141
Effective javascript 笔记(一)
第一条use strict 必须在文件的顶端或者函数的开始使用才有效果,所以,要使用立即调用的函数表达式。这个也是很多地方推荐的方法。第二条javascript的浮点数可以表示53位的整数,所以足够一般使用,这一点在php上也是类似的。可以解决32位系统上的无符号整数问题。但是浮点数的运算精度是有问...
分类:编程语言   时间:2015-08-18 01:03:40    阅读次数:180
关闭线程的一些问题
Thread.stop方法,虽然它确实停止了一个正在运行的线程,然而,这种方法是不安全也是不受提倡的,不应该使用stop方法来关闭Java的线程。 正确的方法应该是设置volatile boolean stop = false;,这样所有线程可以及时发现stop值的变化,线程运行的过程中周期性...
分类:编程语言   时间:2015-08-18 01:03:49    阅读次数:232
C语言文件操作总结
一、文本文件和二进制文件区别大家都知道计算机的存储在物理上是二进制的,所以文本文件与二进制文件的区别并不是物理上的,而是逻辑上的。这两者只是在编码层次上有差异。简单来说,文本文件是基于字符编码的文件,常见的编码有ASCII编码,UNICODE编码等等。二进制文件是基于值编码的文件,你可以根据具体应用...
分类:编程语言   时间:2015-08-18 01:03:11    阅读次数:178
Java集合(15)--ConcurrentHashMap源码分析
ConcurrentHashMap使用了锁分离技术, 使用了多个锁来控制对hash表的不同部分进行的修改。使用段(Segment)来表示这些不同的部分,每个段其实就是一个小的hash table,它们有自己的锁。只要多个修改操作发生在不同的段上,它们就可以并发进行。 有些方法需要跨段,比如size....
分类:编程语言   时间:2015-08-18 01:03:22    阅读次数:127
Effective C++ 条款3 尽可能用const
1. const可被施加于任何作用域内的对象,函数参数,函数返回类型,成员函数本体.用const修饰指针,如果const出现在*之前,表明指针不能更改所指向的对象的内容,如果const出现在*之后,表明指针只能指向同一块内存.另外int const*p和const int*p含义相同.如果对象成员有...
分类:编程语言   时间:2015-08-18 01:03:50    阅读次数:137
【剑指offer】面试题38:数字在排序数组中出现的次数
题目:统计一个数字在排序数组中出现的次数。思路:对二分查找进行改进,找到数字在数组中第一次出现和最后一次出现的位置,这样就得到它出现的次数。以找第一次出现的位置为例:如果mid元素大于k,则在前半段找;如果小于k,则在后半段找;如果等于k,则要看mid的前一个元素是不是k,如果是,则在前半段找,如果...
分类:编程语言   时间:2015-08-18 01:01:51    阅读次数:185
Prim算法与Dijkstra算法的联系与区别
寻求Prim算法与Dijkstra算法之间的联系,并归纳总结。
分类:编程语言   时间:2015-08-18 01:01:59    阅读次数:241
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!