首页 > 编程语言
C语言获取windows操作系统信息
欢迎转载,但转载时请注明本博客出处:http://blog.csdn.net/pingd/article/details/22396517,谢谢! 这里也只是一个功能函数而已,话不多说,直接上代码: //获取操作系统名字,如windows 7 //成功返回系统信息,失败返回NULL char *GetVersionInfo() { OSVERSIONINFO osvi; Z...
分类:编程语言   时间:2014-03-28 16:44:03    收藏:0  评论:0  赞:0  阅读:689
C语言获取windows系统mac列表
欢迎转载,但转载时请注明本博客出处:http://blog.csdn.net/pingd/article/details/22397983,谢谢! 使用C语言获取windows操作系统MAC列表,包含实际存在的物理网卡以及虚拟网卡,话不多说,直接上代码: //获取系统mac列表,每一个mac地址保存空间大小为18字节 //成功返回0,失败返回-1 int GetSysMac(int &ma...
分类:编程语言   时间:2014-03-28 16:35:52    收藏:0  评论:0  赞:0  阅读:601
Python正则表达式的用法
本文介绍了Python对于正则表达式的支持,包括正则表达式基础以及Python正则表达式标准库的完整介绍及使用示例。本文的内容不包括如何编写高效的正则表达式、如何优化正则表达式,这些主题请查看其他教程。 注意:本文基于Python2.4完成;如果看到不明白的词汇请记得百度谷歌或维基,whatever。 尊重作者的劳动,转载请注明作者及原文地址 >.html 1. 正则表达式基础 ...
分类:编程语言   时间:2014-03-28 19:06:51    收藏:0  评论:0  赞:0  阅读:588
java通过当前时间得到上个月时间
java通过当前的时间(new Date())得到上个月的时间,得到的类型还是Date类型。不引入其他jar包,就是用jdk自带的方法。实现源码如下: package com.evan.tj.test; import java.util.Calendar; import java.util.Date; public class OneMonthGet { public stati...
分类:编程语言   时间:2014-03-28 19:42:18    收藏:0  评论:0  赞:0  阅读:655
SpringMVC上传下载,页面不刷新提交带附件的form表单
周所周知,如果要提交的form表单内带有附件,那么需要设置属性enctype="multipart/form-data" 当我们要实现页面不刷新提交form表单的时候需要用到ajax,但是ajax提交form表单的时候需要将表单值进行序列化操作($(formId).formSerialize())。 所以问题出现了,表单序列化后form表单内的文件在后台就接不到了。 所以带有附件的form表...
分类:编程语言   时间:2014-03-28 19:41:46    收藏:0  评论:0  赞:0  阅读:628
[JavaScript] Use template engine in Dojo
This is a trial to embed the underscore template utility into Dojo toolkit. define("myjs/Header",["dojo/_base/declare","dijit/_WidgetBase","dojo/text!./templates/header.html"], function(declare, _...
分类:编程语言   时间:2014-03-28 17:58:01    收藏:0  评论:0  赞:0  阅读:548
Html,Javascript,Css是什么?
Html,JavaScript,CSS是什么?         HTML(Hypertext Markup Language)。HTML是一种规范,一种标准,他通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。浏览器按顺序阅读网页文件,然后根据标记符解释和显示其标...
分类:编程语言   时间:2014-03-28 17:44:18    收藏:0  评论:0  赞:0  阅读:537
coco2dx c++ 断点续传实现
coco2dx c++ 断点续传实现  实现效果如下 iPhone截图 android 日志截图 流程图如下 功能主要通过CURL c pthread 实现 我实现的不是多线程断点(如果要实现可以根据我这个进行添加任务序列,可参考 cocos2d-x 中AssetsManager的实现,其实我的部分也是参考这个写的 为什么写这个呢 原因就是 AssetsManager是不支持断点续传的)...
分类:编程语言   时间:2014-03-28 19:45:55    收藏:0  评论:0  赞:0  阅读:627
java xml解析 学习笔记(4)——DOM4J
?? dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件,可以在SourceForge上找到它。在IBM developerWorks上面可以找到一篇文章,对主流的Java XML API进行的性能、功能和易用性的评测,dom4j无论...
分类:编程语言   时间:2014-03-28 17:36:03    收藏:0  评论:0  赞:0  阅读:466
C++ 构造函数和析构函数
这段时间学习了C++的一些知识,和其他编程语言一样,C++同样包括一些基础的知识,不同的是C++中出现了构造函数和析构函数,不论是构造函数还是析构函数,从字面意义上来理解都是函数,所以不要被它吓到哦O(∩_∩)O~! (一)概念:   构造函数:与类名相同的,在建立对象时自动调用的函数。如果在定义时,没有为类定义构造函数,编译系统就会生成一个默认形式的隐含的构造函数,这个构造函数体是空的,因...
分类:编程语言   时间:2014-03-28 18:15:04    收藏:0  评论:0  赞:0  阅读:515
java调用shell命令的两种方法
运行环境:centos6.5  eclipse 可以借鉴转码译文分析 public static void insert(){         String pathshell="/home/wjx/spider/baidu/java.sh";         //String cmd="sort /home/wjx/spider/baidu/SearchUrl_CSDN.tx...
分类:编程语言   时间:2014-03-28 19:25:17    收藏:0  评论:0  赞:0  阅读:423
Java实现简单计算器
public class Main{ public static void main(String[] args){ if(args.length < 3){ System.out.println("Usage: java Test \"n1\" \"op\" \"n2\""); System.exit(-1); } double d1 = Double.parseDo...
分类:编程语言   时间:2014-03-28 18:26:45    收藏:0  评论:0  赞:0  阅读:469
C++构造函数、拷贝构造函数、赋值函数、析构函数在函数调用中的使用过程
一、问题 先上代码 /* C++构造\析构\赋值\函数调用 by cjc 2014/3/27 */ #include using namespace std; class B { public: B():data(0) { cout<<"default constructor"<<endl; } ~B() { cout<<"destructed by parame...
分类:编程语言   时间:2014-03-28 19:15:37    收藏:0  评论:0  赞:0  阅读:642
Java并发编程之线程管理(基本线程同步5)
2.4 公平锁       ReentrantLock和ReentrantReadWriteLock类的构造器允许名为公平的布尔参数,这个参数允许你控制这两个类的行为。false是默认值,这意味着以非公平模式运行。在这种模式下,当有些线程等待一个锁时,这个锁不得不选择它们中的一个去访问临界部分,它做出选择没有参考任何标准。true值称之为公平模式,当多个线程等待一个锁时,这个锁就会根据等待时间最...
分类:编程语言   时间:2014-03-28 17:53:26    收藏:0  评论:0  赞:0  阅读:404
不得不知道的Java内存溢出之使用非递归遍历树形结构
最近做的项目我做的是菜单的管理,而菜单采用的是树形结构。         在菜单的添加时,添加了一个需求,就是采用xml的形式进行导入。这个想都没有想用的dom4j,然后采用了一个很常规的递归算法,就将问题解决了,当时测试的数据模块页面加起来一共6个,加上系统一共分了四级(xml如下,PS为了省篇幅,去掉了不影响写文章的标签): ...
分类:编程语言   时间:2014-03-28 18:58:07    收藏:0  评论:0  赞:0  阅读:653
C++中的allocator类(内存分配器)
时间:2014.04.25 地点:基地二楼 —————————————————————————— 一、简述   C++的STL中定义了很多容器,容器的第二个模板参数通常为allocator类型,于是想对这一类型做个透彻的了解,看看到底是怎么回事。标准库中allocator类定义在头文件memory中,用于帮助将内存分配和对象的构造分离开来。它分配的内存是原始的、未构造的。和vector等一...
分类:编程语言   时间:2014-03-28 18:16:36    收藏:0  评论:0  赞:0  阅读:660
Java回调机制解析
Java回调机制解析          回调机制的概念可用一句话总结:A对象调用B对象的C方法时,C方法内可调用A对象中的D方法,这个过程就是所谓的回调机制。          示例代码: A方法 public class A {          public voidD(){                    System.out.println("调用A对象的D方法");...
分类:编程语言   时间:2014-03-28 18:27:47    收藏:0  评论:0  赞:0  阅读:483
Java生产者与消费者(上)
本文来自http://blog.csdn.net/liuxian13183/ ,引用必须注明出处!          生产与消费者模式,是编程中最常用的模式之一,在多线程中应用比较明显。个人理解:在自助餐厅,厨师在不断做菜放桌子上,吃货不断从桌子上拿东西,这中间如果桌子上已经摆满那厨师要暂停工作 ,桌子上已没有食物则吃货要暂停拿东西吃。 先决条件,食材充足,桌子一定。  本程序设计原则:由于...
分类:编程语言   时间:2014-03-28 19:45:23    收藏:0  评论:0  赞:0  阅读:578
python统计最近几天访问的网站次数
数据是从chrome中的History分析出来的,它用的是sqlite数据库,python有接口 import sqlite3 import thread import time import datetime import re def getHistoryDB(): path='C:\Users\Administrator\AppData\Local\Google\Chrome\Us...
分类:编程语言   时间:2014-03-28 19:05:20    收藏:0  评论:0  赞:0  阅读:699
C#多线程(三)
一、线程同步概述 在多线程程序中,当存在共享变量和抢占资源的情况时,需要使用线程同步机制来防止发生这些冲突,这样才能保证得到可预见的结果,也就是线程安全的。否则就会出现不可预知的结果产生线程不安全问题。特别是在访问同一个数据的时候最为明显。主要通过以下四个方式进行: 简单阻塞:让一个线程等待另一个线程执行结束或者等待一段时间而阻塞执行,使用Sleep、Join、Task.Wait这几个...
分类:编程语言   时间:2014-03-28 17:43:44    收藏:0  评论:0  赞:0  阅读:644
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!