首页 > 编程语言
【转】C#绝对新手之C#中的多线程小结
大概有4种方法: Dispatcher、异步委托、手动多线程、BackgroundWorker,另外还有一个DispatcherTimer,是定时器。 其中Dispatcher与DispatcherTimer相同,是利用在主线程进行任务优先级的排列来模拟多线程,因此其中实质是单线程 ,所以大负荷的运...
分类:编程语言   时间:2015-02-28 20:13:26    收藏:0  评论:0  赞:0  阅读:342
[转] Java内部类详解
Java内部类详解 说起内部类这个词,想必很多人都不陌生,但是又会觉得不熟悉。原因是平时编写代码时可能用到的场景不多,用得最多的是在有事件监听的情况下,并且即使用到也很少去总结内部类的用法。今天我们就来一探究竟。下面是本文的目录大纲: 一.内部类基础 二.深入理解内部类 三.内部类的使用场景...
分类:编程语言   时间:2015-02-28 20:11:56    收藏:0  评论:0  赞:0  阅读:199
使用Maven搭建Struts2+Spring3+Hibernate4的整合开发环境
做了三年多的JavaEE开发了,在平时的JavaEE开发中,为了能够用最快的速度开发项目,一般都会选择使用Struts2,SpringMVC,Spring,Hibernate,MyBatis这些开源框架来开发项目,而这些框架一般不是单独使用的,经常是Struts2+Spring3+Hiberna.....
分类:编程语言   时间:2015-02-28 20:11:37    收藏:0  评论:0  赞:0  阅读:337
有关java构造器的笔记
1. 不涉及继承和多态的构造器初始化过程 当程序中出现new A a() , 或者使用了A类的静态方法等代码时(声明一个A类对象不算) java虚拟机会首先加载A类, 然后执行A的静态初始化, 静态初始化会先将所有的静态成员变量进行默认初始化, 也就是基本数据类型初始化为0, 引用数据类型初始化为....
分类:编程语言   时间:2015-02-28 20:11:26    收藏:0  评论:0  赞:0  阅读:331
java 空间四点定位,可跟据已知的四点坐标(x,y,z)及距离计算所在位置坐标
public static void main(String args[]) { try{ float point[]=new float[3]; Location loc = ne...
分类:编程语言   时间:2015-02-28 20:09:36    收藏:0  评论:0  赞:0  阅读:437
C语言实现linux命令cat
1 #include 2 #include 3 4 int main(int argc, char *argv[]) 5 { 6 if(argc == 2)//将文件中的打印到标准输出 7 { 8 FILE *fp; 9 if( !(fp = ...
分类:编程语言   时间:2015-02-28 20:09:26    收藏:0  评论:0  赞:0  阅读:307
C语言利用va_list、va_start、va_end、va_arg宏定义可变參数的函数
在定义可变參数的函数之前,先来理解一下函数參数的传递原理:1、函数參数是以栈这样的数据结构来存取的,在函数參数列表中,从右至左依次入栈。2、參数的内存存放格式:參数的内存地址存放在内存的堆栈段中,在运行函数的时候,从最后一个(最右边)參数開始入栈。因此栈底高地址,栈顶低地址,举个样例说明一下:voi...
分类:编程语言   时间:2015-02-28 20:06:26    收藏:0  评论:0  赞:0  阅读:282
spring定时练习
1.配置文件 test false ...
分类:编程语言   时间:2015-02-28 20:06:06    收藏:0  评论:0  赞:0  阅读:308
SpringMVC关于json、xml自动转换的原理研究
SpringMVC是目前主流的Web MVC框架之一。如果有同学对它不熟悉,那么请参考它的入门blog:http://www.cnblogs.com/fangjian0423/p/springMVC-introduction.html文章有点略长,请读者耐心地看下去。现象本文使用的demo基于mav...
分类:编程语言   时间:2015-02-28 20:05:56    收藏:0  评论:0  赞:0  阅读:379
在Python脚本中判断Python的版本
引自:http://segmentfault.com/q/1010000000127878如果是给人读,用sys.version,如果是给机器比较,用sys.version_info,如果是判断是不是 PyPy 等第三方实现,用sys.implementation(要 Python 3.3)。例子:...
分类:编程语言   时间:2015-02-28 20:05:26    收藏:0  评论:0  赞:0  阅读:351
白话经典算法系列之六 高速排序 高速搞定
高速排序因为排序效率在同为O(N*logN)的几种排序方法中效率较高,因此经常被採用,再加上高速排序思想----分治法也确实有用,因此非常多软件公司的笔试面试,包含像腾讯,微软等知名IT公司都喜欢考这个,还有大大小的程序方面的考试如软考,考研中也经常出现高速排序的身影。总的说来,要直接默写出高速排序...
分类:编程语言   时间:2015-02-28 20:03:17    收藏:0  评论:0  赞:0  阅读:246
java 常用类
java 常用类库Object 类:clone(), equals(), toString()Runtime 类:代表 java 程序的运行环境定时器: Timer 和 TimerTask 类System 类:日期操作类:Math 类:可以进行一些常用的数学运算正则式:Random 类:随机数的获取...
分类:编程语言   时间:2015-02-28 20:02:26    收藏:0  评论:0  赞:0  阅读:347
Javascript 继承 call与prototype
function Parent(hello){ this.hello = hello; this.sayHello = function(){ alert(this.hello);}}Parent.prototype.sayHello2 = function(){ alert...
分类:编程语言   时间:2015-02-28 20:00:36    收藏:0  评论:0  赞:0  阅读:268
机器学习之分类算法一:K-近邻算法
一、K-近邻算法 ????K-近邻算法是一种分类算法,分类算法是监督学习算法,监督学习算法和无监督学习算法的最大区别就是监督学习需要告诉机器一些正确的事物,也就是训练数据集,而无监督学习算法则不需要事先...
分类:编程语言   时间:2015-02-28 18:57:17    收藏:0  评论:0  赞:0  阅读:270
Net Unity IOC注入总结
简介Unity应用程序块(Unity)是一个轻量级、可扩展的依赖注入容器,支持构造函数、属性和方法调用注入。它为开发人员提供了如下好处:简化了对象的创建,尤其是分层的对象结构和依赖。允许开发人员在运行时或者配置中指定依赖的需求抽象,以及简化了横切关注点的管理。服务定..
分类:编程语言   时间:2015-02-28 18:53:17    收藏:0  评论:0  赞:0  阅读:339
java内存模型简述
java内存模型的主要目标是定义程序中各个变量的访问规则,即在虚拟机中将变量存储到内存和从内存中取出变量这样的底层细节。如下是内存关系:java线程<==>工作内存<==>主内存,大部分数据存储在主内存中,线程的工作内存保存了被该线程使用到的变量的主内存副本拷..
分类:编程语言   时间:2015-02-28 18:51:07    收藏:0  评论:0  赞:0  阅读:227
【Swift初见】Swift结构体
结构体struct我们应该不会陌生,从我们刚开始接触C语言的时候就一直学这个,OC中也有,swift的结构体和C和OC的结构体类似; 当我们定义一个结构体的时候,格式如下: struct Rect { var width : Double = 0.0 var height : Double = 0.0 } 我们这边定义了一个Rect结构体,里面有两个变量,初始值都为0.0,...
分类:编程语言   时间:2015-02-28 18:48:26    收藏:0  评论:0  赞:0  阅读:284
Java学习(二)--java概述
一 发展        看了java的发展史,发现他的发展充满了戏剧性。它没有经过精心的策划、制作,但是它的产生却具有了划时代的意义,一切的形成都好像顺利成章,又充满了传奇。        1992年,在其竞争机顶盒平台倡议中,因其过分给用户控制权而落选。否极泰来,在这里得到了最好的验证,再坚持一点点。下一个一点点就是转机。        1994年,互联网和浏览器的出现给oak带了希望。进...
分类:编程语言   时间:2015-02-28 18:47:56    收藏:0  评论:0  赞:0  阅读:303
替换文件中某个字符串并写入新内容(Java代码实现)
import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileInputStream; import java.io.FileWriter; import java.io.InputStream; import java.io.InputStreamRead...
分类:编程语言   时间:2015-02-28 18:47:37    收藏:0  评论:0  赞:0  阅读:776
【C/C++】劫持技术
劫持 劫持的原理就是把目标函数的指针的指向修改为自定义函数的地址。 函数是放在内存中的代码区,所以劫持与代码区密切相关。 实现劫持需要使用detours。 detours detours是微软亚洲研究院出口的信息安全产品,主要用于劫持。这个工具使用C语言实现,所以是跨平台的。 detours根据函数指针改变函数的行为,可以拦截任何函数,即使操作系...
分类:编程语言   时间:2015-02-28 18:43:27    收藏:0  评论:0  赞:0  阅读:330
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!