码迷,mamicode.com
首页 > 编程语言
Javascript优化后的加减乘除(解决js浮点数计算bug)
说明众所周知,js在计算浮点数时候,结果可能会不准确。比如 2.2 2.1 = 4.300000000000001 2.2 - 1 = 1.2000000000000002 2.2 * 2.2 = 4.840000000000001 2.2 / 100 = 0.022000000000000002网上流传的代码(有bug)网上流传的优化后的代码如下(有问题的代码,请勿使用)functio...
分类:编程语言   时间:2015-02-09 23:16:17    阅读次数:406
spring2.5整合ibatis
SqlMapClient对象  这个对象是iBatis操作数据库的接口(执行CRUD等操作),它也可以执行事务管理等操作。这个类是我们使用iBATIS的最主要的类。 <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN" "http://www.springframework.org/dtd/spring-beans-2....
分类:编程语言   时间:2015-02-09 23:14:48    阅读次数:304
c++11新特性
目  录 1 常数表达式 3 2 空指针 3 3 类型推导 3 4 以范围为基础的 for 循环 3 5 无限制的union 3 6 新的字符串字面值 4 7 long long int类别 4 8 允许sizeof运算符作用在类型的数据成员上,无须明确的对象 4 9 初始化列表 5 10 统一初始化 5 11 对象构造的改良和成员变量初始化 5 ...
分类:编程语言   时间:2015-02-09 23:15:41    阅读次数:528
c++11深入学习
委托构造函数       在引入C++ 11之前,如果某个类有多个重载的构造函数,且这些构造函数中有一些共同的初始化逻辑,通常都需要再编写一个带参数的初始化函数,然后在这些构造函数中调用这个初始化函数。在C++ 11中,再也不用这么麻烦了。我们可以实现一个最基础的构造函数,其他构造函数都调用这个构造函数。示例代码如下:          1 class CPerson  2 {  ...
分类:编程语言   时间:2015-02-09 23:15:42    阅读次数:539
Swift: 打造滑动解锁文字动画
最近木事,找出来玩了玩facebook的paper。到处都是那个"slide to unlock your phone"的效果啊。忽闪忽闪的小有点炫酷的感觉。于是准备研究一下。木有想到的是居然可以用CAGradientLayer和一个小小的动画就可以实现这个效果。“滑动解锁”的效果:   当然啦,首先你需要显示出这个“滑动解锁”的文本。这里咱们就用一个简单的UILabel来解决...
分类:编程语言   时间:2015-02-09 23:13:11    阅读次数:436
Python open() 函数 文件处理
python函数,open()。python文件处理...
分类:编程语言   时间:2015-02-09 23:09:04    阅读次数:308
玩转spring MVC(八)----spring MVC整合json
这篇文章在前边项目的基础上来整合json,最新项目资料见:http://download.csdn.net/detail/u012116457/8436187 首先需要的jar包:jackson-core-asl-1.7.2.jar  jackson-mapper-asl-1.7.2.jar 然后是配置文件json-servlet.xml,该文件得在web.xml中配置使其在tomcat启动时...
分类:编程语言   时间:2015-02-09 23:07:53    阅读次数:228
Think in Java(九):通过异常处理错误
1. finally能做什么? 当要把除内存之外的资源恢复到它们的初始状态时,就要用到finally子句。这种需要清理的资源包括:已经打开的文件或网络连接 2. 子类覆盖父类方法的时候,不能抛出比父类更多的异常 3. 异常处理的一个重要目标是把错误处理的代码同错误发生的地点相分离,这使你能在一段代码中专注于要完成的事情,至于如何处理错误,则放在另一段代码中完成。...
分类:编程语言   时间:2015-02-09 23:07:09    阅读次数:263
Apache Thrift with Java Quickstart(thrift入门及Java实例)
thrift是一个软件框架,用来进行可扩展且跨语言的服务的开发。它结合了功能强大的软件堆栈和代码生成引擎,以构建在 C , Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, and OCaml 这些编程语言间无缝结合的、高效的服务。 1. 概述Thrift最初由fac...
分类:编程语言   时间:2015-02-09 23:05:56    阅读次数:208
将字典或者数组转换成JSON数据或者字符串
将字典或者数组转换成JSON数据或者字符串源码:NSDictionary+JSON.h 与NSDictionary+JSON.m//// NSDictionary+JSON.h// Category//// Created by YouXianMing on 15-2-09.// Copyr...
分类:编程语言   时间:2015-02-09 23:03:29    阅读次数:482
java基础篇---线程问题
1:继承 Thread 类,为什么要继承 run 方法答案: Thread 实现了 Runnable 接口,而 run 方法是 Runnable 的方法, 接口中的方法默认 public abstract。 如果继承 Thread 类,不重写 run 方法 ,不会报错 ,但是无法指定线程运行的代码。...
分类:编程语言   时间:2015-02-09 23:00:19    阅读次数:239
unity3d的延时调用函数
1.Invoke(string methodName,float time)在一定时间调用methodName函数using UnityEngine;using System.Collections; public class example : MonoBehaviour { public ...
分类:编程语言   时间:2015-02-09 22:58:52    阅读次数:582
Java 中队列的使用
刚才看见群里的一个朋友在问队列的使用,确实在现实的写代码中非常少使用队列的,反正我是从来没使用过。仅仅是学数据结构的时候学过。以下是我写的一个小样例,希望有不足之处请提出改正。O(∩_∩)O~看代码:import java.util.LinkedList;import java.util.Queue...
分类:编程语言   时间:2015-02-09 22:58:53    阅读次数:163
归并排序
一.定义 归并排序是将两个排序的子序列合并,形成一个排序的数据序列,又称为两路归并排序.n个元素的数据序列可看成是由n个长度为1的排序子序列组成,反复将相邻的两个子序列归并成一个排序的子序列,直到合并成一个序列,则排序完成.二.算法实现 两路归并排序包括三个方法.核心操作是一次归并,将数组X...
分类:编程语言   时间:2015-02-09 22:55:34    阅读次数:170
Python第二弹python基础
python基础1.语句和语法#号:表示之后的字符串为python注释\n换行是标准的分隔符\(反斜线)继续上一行;(分号)将两个语句链接在一行中,允许将多个语句写在同一行上,语句之间用分号隔开,而这些语句也不能在这行开始一个新的代码块,降低程序的可读性。:(冒号)将代码块的头和体分开,像if、wh...
分类:编程语言   时间:2015-02-09 22:55:51    阅读次数:180
Unity预处理命令
我们经常在代码里面写Debug.Log()调试代码,游戏后门代码.这些代码在发布时无意义的,我们就需要慢慢的删除掉它们(很痛苦),有什么办法让它们在编译的时候并不加入编译代码中呢? 预处理命令..比如游戏准备发布电脑和安卓分别控制角色鼠标移动,双手控制移动并不需要复制两份项目分别开发,可以使用预处理...
分类:编程语言   时间:2015-02-09 22:53:53    阅读次数:262
python任意编码转utf8或者unicode
# encoding: utf-8 ''' Created on 2015年2月8日 @author: 张鹏程 aprial@163.com @copyright: 版权所有, 尊重劳动成功, 转载与修改请注明作者 ''' import traceback import chardet def my...
分类:编程语言   时间:2015-02-09 22:53:18    阅读次数:273
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!