码迷,mamicode.com
首页 > 编程语言
大整数算法[02] 基本的操作(维护算法)
上一篇博文简单介绍了大整数的表示方法,这次开始介绍一些基本的算法。 ★ 初始化和清除 编写大整数函数的出发点是bignum结构的初始化和清除,在其他大部分算法当中,这两个算法都会用到。 对于给定的bignum结构,初始化有两种情况:一是仅仅把bignum结构的dp指向NULL,二是初始化的时候顺便....
分类:编程语言   时间:2015-03-20 16:06:06    阅读次数:141
SSH整合之二:添加Spring环境
2.添加spring-framework-3.1.1.RELEASE环境: 1)将下载的spring环境解压后,将dist下面的jar包拷到项目lib文件夹下面。 2)添加applicationContext.xml文件至项目config下,内容如下: 1 2 5 12 13 14 ...
分类:编程语言   时间:2015-03-20 16:07:07    阅读次数:191
Python 二进制 转换
# -*- coding: cp936 -*-'''Created on 2018年7月8日@author: chliu.brook'''#coding=utf-8;import struct;import sys;a=12.34;bytes=struct.pack("d",a);print(byt...
分类:编程语言   时间:2015-03-20 16:07:31    阅读次数:151
[vba]excel中求选中数据和为给定数所有的组合
昨天下午开始学习的vba,累死了,肯定有bug,待调试vba程序如下: 1 Dim aSum As Integer 2 Dim tSum As Integer 3 Dim judge(30) As Integer 4 Dim arrMax As Integer 5 Dim arr 6 Dim loc...
分类:编程语言   时间:2015-03-20 16:04:55    阅读次数:199
图的遍历算法
图的遍历算法图采用邻接表存储,其中有顶点结点和边结点如下:顶点结点[VerName,adjacent] 边结点[VerAdj,cost,link]其中VerName为顶点v结点名,adjacent为其第一个邻接顶点的地址。VerAdj为该临接顶点在Head表中的位置,link为顶点v下一个邻接顶点的...
分类:编程语言   时间:2015-03-20 16:01:01    阅读次数:193
javascript——事件取消
事件取消的第一种方法:document.onclick = null;事件取消的第二种方法:IE: obj.detachEvent(事件名称,事件函数);标准 : obj.removeEventListener(事件名称,事件函数,是否捕获);JS代码:window.onload = functio...
分类:编程语言   时间:2015-03-20 16:00:01    阅读次数:157
Python学习(三)流程控制
Python流程控制 本章介绍 python 的基础流程控制。包括 if 条件语句、for 循环 和 while 循环语句; continue 及 break 的用法等。 基本用法与 C 和 Java 差不多,无 switch 语句。 if 语句 以下例为例,if(...) 括号内为一表达...
分类:编程语言   时间:2015-03-20 15:57:19    阅读次数:161
常见的 java错误
生产过程中出现的问题正逐渐得到中层和最高管理层的重视。不管是身为开发人员还是架构师,下列的事项都应该得到你足够的重视以避免陷入未来的尴尬境地。你也可以把它作为排查问题的便签测试中使用的数据集规模不合适。比如,生产过程中一个典型的场景就是只使用 1 到 3 个账户进行测试,而这个数量本应是 1000....
分类:编程语言   时间:2015-03-20 15:56:36    阅读次数:168
JAVA程序员需要学习哪些基础知识?
极客营认为想要成为一个合格的java程序员,必须需要牢固的基础,这样在未来接触新的知识的时候,才能快速吸收,极客营认为基础不牢固的程序员,随时都会被新的知识和技术所淘汰,下盘不稳风一吹就倒,那么作为一个合格的java程序员应该具备哪些知识呢?今天极客营就来和大家分享java高手之路上的必备基...
分类:编程语言   时间:2015-03-20 15:55:15    阅读次数:144
常用javascript类型判断
//判断是不是数组 console.log(Object.prototype.toString.apply([])==='[object Array]') //判断是不是函数 console.log(Object.prototype.toString.apply(function(){})==='[...
分类:编程语言   时间:2015-03-20 15:53:54    阅读次数:165
C++ shared_ptr的用法
一、 http://www.cnblogs.com/welkinwalker/archive/2011/10/20/2218804.html二、http://www.cnblogs.com/TianFang/archive/2008/09/19/1294521.html三、http://blog.s...
分类:编程语言   时间:2015-03-20 15:55:01    阅读次数:152
c语言"a<b<c"条件值的判定
示例代码: 1 #include 2 3 int main() 4 { 5 int a = 1, b = 2, c = 3; 6 int t = 0; 7 8 while (ab是否为真,若为真则返回1,即(a<b)变成了1,然后再和c比较,若为假则返回0。也就是说,比...
分类:编程语言   时间:2015-03-20 15:53:32    阅读次数:216
Qt Quick快速入门之线程基础
首先必须明确的是,Qt中的线程使用是相对复杂的,并不像C#中那么随意,特别是结合串口、网络编程等,使用时稍有不慎就会出问题,然后Qt里面经常出了问题就直接崩溃(这个真是谁用谁知道),所以如果在功能上用异步方式能做到其实就没必要自己去开线程,当然如果自己写的函数比较耗时(比如不断地循环做操作之类的.....
分类:编程语言   时间:2015-03-20 15:53:11    阅读次数:169
java.io.File在作为参数传递时体现值引用的特点
File是对象引用,但在作为参数传递时体现值引用的特点,即 在方法中被重新赋值,此赋值操作仅在当前方法中有效。public class FileUtils { public static void main(String[] args) { String filepath=Fil...
分类:编程语言   时间:2015-03-20 15:51:21    阅读次数:334
C++使用hash_map时警告
windows 与 linux 的头文件区别:#if defined(WIN32) || defined(WIN64) #include using namespace stdext;#else #include using namespace __gnu_cxx;#endif编译出现警告...
分类:编程语言   时间:2015-03-20 15:53:29    阅读次数:263
Boost 1.57.0 编译支持Python3的链接库
官方编译的Boost中只带了Python2的链接库,Python3的链接库需要自己特别编译,官方编译版下载地址:http://sourceforge.net/projects/boost/files/boost-binaries1. 将boost_1_57_0源代码解压到D:\boost_1_57_...
分类:编程语言   时间:2015-03-20 15:47:38    阅读次数:674
Python学习之logging模块
Python自带日志处理模块logging默认的日志级别有DEBUG,INFO,WARNING,ERROR,CRITICAL,对应的函数是debug(),info(),warning(),error()和critical()In[490]:importlogging In[491]:LOG_FILENAME=‘/tmp/example.log‘ In[492]:logging.basicConfig(filename=LOG_FILENAME,level=l..
分类:编程语言   时间:2015-03-20 14:39:33    阅读次数:209
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!