码迷,mamicode.com
首页 > 编程语言
单链表排序--归并排序
#include #include using namespace std;struct ListNode //默认为public{ int data; ListNode* next; ListNode(int x, ListNode* nextNode):data(x), nex...
分类:编程语言   时间:2015-04-16 21:22:35    阅读次数:143
java 二进制 位运算符
位运算符 & | ~ ^& : 对两个二进制数按位做与运算,即 1 & 0 = 0; 1 & 1 = 1; 0 & 0 = 0;| : 对两个二进制数按位做或运算,即 1 & 0 = 1; 1 & 1 = 1; 0 & 0 = 0;~ : 对一个二进制数按位取反,即 ~1 = 0; ~0 = 1;^...
分类:编程语言   时间:2015-04-16 21:18:16    阅读次数:159
java框架篇---hibernate之CRUD操作
CRUD是指在做计算处理时的增加(Create)、读取(Retrieve)(重新得到数据)、更新(Update)和删除(Delete)几个单词的首字母简写.下面列举实例来讲解这几个操作:实体类:package com.oumyye.model;public class Student { pr...
分类:编程语言   时间:2015-04-16 21:16:09    阅读次数:196
堆排序
排序(Heapsort)是指利用堆积树(堆)这种数据结构所设计的一种排序算法,它是选择排序的一种。可以利用数组的特点快速定位指定索引的元素。堆分为大根堆和小根堆,是完全二叉树。大根堆的要求是每个节点的值都不大于其父节点的值,即A[PARENT[i]] >= A[i]。在数组的非降序排序中,需要使用的...
分类:编程语言   时间:2015-04-16 21:15:41    阅读次数:124
Linux 线程模型的比较:LinuxThreads 和 NPTL
Linux 线程模型的比较:LinuxThreads 和 NPTLGNU_LIBPTHREAD_VERSION 宏大部分现代 Linux 发行版都预装了 LinuxThreads 和 NPTL,因此它们提供了一种机制来在二者之间进行切换。要查看您的系统上正在使用的是哪个线程库,请运行下面的命令:$ ...
分类:编程语言   时间:2015-04-16 21:13:47    阅读次数:182
Google地图百度地图GPS经纬度偏移转换(JAVA)
不多说,直接代码,Java版 主要就是Google地图,百度地图,GPS经纬度偏移转换 GCJ-02转换BD-09,Google地图经纬度转百度地图经纬度 BD-09转换GCJ-02,百度转google WGS-84 到 GCJ-02 的转换(即 GPS 加偏) /** *...
分类:编程语言   时间:2015-04-16 20:10:39    阅读次数:216
深入分析 Java ClassLoader 原理
一、什么是ClassLoader? ?????????大家都知道,当我们写好一个Java程序之后,不是管是CS还是BS应用,都是由若干个.class文件组织而成的一个完整的Java应用程序,当程序在运行时,即会调用该程序的一个入...
分类:编程语言   时间:2015-04-16 20:11:27    阅读次数:292
安装php扩展pthreads实现PHP多线程
下面介绍两种编译方式:1、在已有的PHP上编译pthreads扩展注:需要动态加载pthreads模块,之前在编译php时必须启用--enable-maintainer-zts;否则需要重新编译PHP。pthreads源码包下载地址:http://pecl.php.net/package/pthreadstarxfpthreads-1.0.0.tgzcdpthreads-1.0.0phpiz..
分类:编程语言   时间:2015-04-16 20:08:31    阅读次数:196
java中String和StringBuffer以及StringBuilder的区别
我个人觉得理解String和StringBuffer以及StringBuilder的区别比较重要.咋讨论他们的区别时,我们首先应该知道java中的String. 翻看String.java源码,会知道string的一个重要秘密:在string中,其实内部是通过一个char数组来维护这个string的,并且还定义了一个记录该string在这个数组的起始位置的索引,以及定义了这个string的长度. 重点是他们都是final类型....
分类:编程语言   时间:2015-04-16 20:01:23    阅读次数:137
A - Number Sequence HDU1005 ( kmp 算法+整数数组的应用)
A - Number Sequence Time Limit:5000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u Submit Status Description Given two sequences of numbers : a[1], a[2], ...... , a[N], and b[1], b[2], ......
分类:编程语言   时间:2015-04-16 20:02:08    阅读次数:154
杭电2005(第几天?)java字符串水过
点击打开杭电2005 1、split的应用:将字符串以某某字符为界划分为多个字符串 2、面向对象的编程 Problem Description 给定一个日期,输出这个日期是该年的第几天。   Input 输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的。   Outpu...
分类:编程语言   时间:2015-04-16 20:00:54    阅读次数:208
Java实现POI导出Excel报表功能
在公司的很多业务中需要做成报表的形式,在市场有很多开源的Java框架,例如POI、JXL等,下面我们结合SpringMVC框架,来实现报表导出功能      首先在项目的lib目录下面加入poi-3.7.jar            核心工具类: import java.io.BufferedInputStream; import java.io.BufferedOutputStr...
分类:编程语言   时间:2015-04-16 19:54:59    阅读次数:141
【Spring】IOC之基于注解的配置bean(下)
Spring 2.5 引入了 @Autowired 注释,它可以对类成员变量、方法及构造函数进行标注,完成自动装配的工作。 通过 @Autowired的使用来消除 set ,get方法。Spring 通过一个 BeanPostProcessor 对 @Autowired 进行解析,所以要让 @Autowired 起作用必须事先在 Spring 容器中声明 AutowiredAnnotationBeanPostProcessor Bean。 在applicatonContext.xml中 把原来 引用的<po...
分类:编程语言   时间:2015-04-16 19:54:07    阅读次数:172
VS2010下MFC的串口编程
串口通信简介 一般来说,计算机都有一个或多个串行端口,这些串口提供了外部设备与PC进行数据传输和通信的通道,在CPU和外设之间充当解释器的角色。当字符数据从CPU发送给外设时,这些字符数据将被转换成串行比特流数据;当接收数据时,比特流数据被转换为字符数据传递给CPU,再进一步说,在操作系统方面,W....
分类:编程语言   时间:2015-04-16 19:48:48    阅读次数:201
[转]Python中的getattr()函数详解
getattr(object, name[, default]) -> valueGet a named attribute from an object; getattr(x, 'y') is equivalent to x.y.When a default argument is given, ...
分类:编程语言   时间:2015-04-16 19:46:58    阅读次数:236
冒泡排序
冒泡排序算法的运作如下:比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。针对所有的元素重复以上的步骤,除了最后一个。持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。void ...
分类:编程语言   时间:2015-04-16 19:48:59    阅读次数:139
Java实验一
实验内容:实现学生成绩管理功能,并进行测试实验代码:实验结果:实验收获:本次实验让我熟悉了eclipse的编程环境,学会了如何用Java语言录入数据,其实就是参照了c语言的录入数据。我会一直努力学习Java语言,在今后的实验中熟练运用。
分类:编程语言   时间:2015-04-16 19:45:23    阅读次数:125
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!