码迷,mamicode.com
首页 > 编程语言
【C语言】用宏实现一个整形奇偶位交换
//用宏实现一个整形奇偶位交换 //例如6为0000..0110,交换完为0000..1001,即为9 #include #define EXCHANGE(num) ((num&(0x55555555))>1) //取出奇数位左移,取出偶数位右移,最后相加 int main() { printf("%d\n", EXCHANGE(6)); //9 printf("%d\n", ...
分类:编程语言   时间:2015-07-01 10:00:28    阅读次数:150
Java多线程下载文件
package com.test.download;import java.io.File;import java.io.InputStream;import java.io.RandomAccessFile;import java.net.HttpURLConnection;import java...
分类:编程语言   时间:2015-07-01 09:58:48    阅读次数:176
C++常用库函数
C++常用库函数转自:http://blog.csdn.net/sai19841003/article/details/79571151、常用数学函数 头文件 #include 或者 #include 函数原型功能返回值int abs(int x)求整数x的绝对值绝对值double acos(do....
分类:编程语言   时间:2015-07-01 09:57:59    阅读次数:229
python 发送post和get请求
摘自:http://blog.163.com/xychenbaihu@yeah/blog/static/132229655201231085444250/测试用CGI,名字为test.py,放在apache的cgi-bin目录下:#!/usr/bin/pythonimport cgidef main...
分类:编程语言   时间:2015-07-01 09:58:33    阅读次数:178
Javascript中定义类
Javascript 本身并不支持面向对象,它没有访问控制符,它没有定义类的关键字class,它没有支持继承的extend或冒号,它也没有用来支持虚函数的 virtual,不过,Javascript是一门灵活的语言,下面我们就看看没有关键字class的Javascript如何实现类定义,并创建对象。...
分类:编程语言   时间:2015-07-01 09:59:02    阅读次数:184
数据结构中的基本排序算法总结
概述排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。我们这里说说八大排序就是内部排序。当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序序。 快速排序:是目前基于比较...
分类:编程语言   时间:2015-07-01 09:55:58    阅读次数:274
Java 日期处理
//查询条件日期时间段为空的话默认设置本月一号到明天(0时),查询时小于明天String beginDate=request.getParameter("beginDate");String endDate=request.getParameter("endDate");if(!CommonMeth...
分类:编程语言   时间:2015-07-01 09:55:26    阅读次数:139
swift 下storyboard的页面跳转和传值
------------------1. 最简单的方法拖拽, 这个就不用多解释了吧. 直接拖拽到另一个视图控制器, 选择 show, 就行了.2. 利用 Segue 方法(这里主要是 方法1 的传值)连好线, 点击 连线中间部分, 设置 Identifier.然后 调用 performSegueWi...
分类:编程语言   时间:2015-07-01 09:56:44    阅读次数:139
线程组
问题的提出,我们经常会有几项的任务,这几项任务之间本身没有先后顺序关系,或者是协作来共同完成一个目标。这个时候,我们就希望能够把这几项任务并行进行运行以充分利用CPU,缩短运行时间,或者把大的任务分成小的任务,所有的小任务都完成时,再继续进行下一阶段的处理。这个时候就有一个问题了,因为一般的Java...
分类:编程语言   时间:2015-07-01 09:56:04    阅读次数:146
Swift interface builder问题
1. 新建一个view文件,如何用interface builder 将控件连接到code?2. 如何调整控件间的距离?2. 手动将button和action加入viewclass RatingControl: UIView { // MARK: Initialization required i....
分类:编程语言   时间:2015-07-01 09:52:36    阅读次数:140
深入理解JavaScript 模块模式
模块模式是JavaScript一种常用的编码模式。这是一般的理解,但也有一些高级应用没有得到很多关注。在本文中,我将回顾基础知识,浏览一些不错的高级技巧,甚至我认为是原生基础的。基础知识首先我们开始简单概述模型模式。三年前Eric Miraglia(YUI)的博文使模型模式众所周知。如果你已经很熟悉...
分类:编程语言   时间:2015-07-01 09:52:19    阅读次数:130
Comparsion in JavaScript
Source: https://github.com/getify/You-Dont-Know-JS/blob/master/up%20&%20going/ch2.md#equalityFalse Values in JS""(empty string)0,-0,NaN(invalidnumber)...
分类:编程语言   时间:2015-07-01 09:50:07    阅读次数:139
JSP放入Jar包支持
所谓业务单元,就是可以把各种执行资源打在Jar包中使之根据业务分模块进行放置。一般的资源、配置都没有太大的部分,但是对于JSP来说有有问题了,这是由于JSP的执行机制导致的。虽然从我的本意来说,采用Jsp来做展现引擎,可能已经越来越不合时宜,但是考虑到历史遗留项目中可能有采用jsp的问题,作为平台来...
分类:编程语言   时间:2015-07-01 09:51:47    阅读次数:157
Spring 注解
用注解来向Spring容器注册Bean。需要在applicationContext.xml中注册:1:@Repository 标注在持久层,即dao,用于标注数据访问。2:@Service 标注在业务层,即service,用于标注业务逻辑。3:@Controller 标注在控制层。4:@Compon...
分类:编程语言   时间:2015-07-01 09:49:32    阅读次数:150
重踏学习Java路上_Day14(正则表达式,Math,Random,System,BigInteger,BigDecimal,Date,Calendar)
1:正则表达式(理解) (1)就是符合一定规则的字符串 (2)常见规则 A:字符 x 字符 x。举例:'a'表示字符a \\ 反斜线字符。 \n 新行(换行)符 ('\u000A') \r 回车符 ('\u000D') B:字符类 [abc] a、b 或 c(简单类)...
分类:编程语言   时间:2015-07-01 09:49:42    阅读次数:196
C/C++数据对齐汇总
C/C++数据对齐汇总这里用两句话总结数据对齐的原则:(1)对于n字节的元素(n=2,4,8,...),它的首地址能被n整除,才干获得最好的性能;(2)如果len为结构体中长度最长的变量,size为CPU(处理器)的位数,对齐规则:若len = size,则以size为单位对齐这里不考虑指定对齐方式...
分类:编程语言   时间:2015-07-01 09:51:00    阅读次数:187
[转] spring事务管理几种方式
前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、Tr...
分类:编程语言   时间:2015-07-01 09:49:21    阅读次数:174
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!