首页 > 2014年12月11日 > 全部分享
perl学习笔记(2)
1)记得刚开始写perl的时候,对于一个功能,总是拿目前能用的数据类型来解决问题,不想想有没有更好的,能用能解决问题就好,这就导致了后期,要在函数里面添加功能的时候,函数要添加很多参数,一个函数有7、8个参数,并且这些参数都是有关系的, sub is_healthy{ my ($name, $sex, $age, $height, $weight) = @_; }像上面这个判断...
分类:其他   时间:2014-12-11 00:19:52    收藏:0  评论:0  赞:0  阅读:265
jquery easy UI 的hello版
Tree Node Icons - jQuery EasyUI Demo $(function(){ $("#box").dialog(); }); 生成dialog的方式有两种:第一种是通过js生成 (这样可以让js和html分离) 第二种是通过class的属性值就可以了。 jQuery easy ui 的学习视频地址:http://e...
分类:Web开发   时间:2014-12-11 00:19:42    收藏:0  评论:0  赞:0  阅读:319
递归算法
/***Date : 2014.12.10***/ //递归算法:是在程序中不断反复“调用自身”来达到求解问题的方法。 要求带求解问题能够分解为相同问题的一个子问题,多次递归调用,完成求解。 //递归调用时主调函数又是被调函数;执行递归的函数将反复调用其自身,每调用一次就进入新的一层。 //直接递归:在函数中调用函数本身。 //间接递归:间接地调用一个函数,用得不多。 //递归求阶乘...
分类:编程语言   时间:2014-12-11 00:19:32    收藏:0  评论:0  赞:0  阅读:285
Iterator模式(C++迭代器模式)
基本上来说,Iterator模式并没有什么可多说得,在STL中见得实在太多了,一般用于遍历数据结构,其实现也相对简单。    代码如下: ////////////////////////////////////////////////////////////////////////// // author: Jeson Yang //date:2014.12.10 //file:main.c...
分类:编程语言   时间:2014-12-11 00:19:22    收藏:0  评论:0  赞:0  阅读:254
Atitit.mysql oracle with as模式临时表模式 CTE 语句的使用,减少子查询的结构性 mssql sql server..
Atitit.mysql  oracle with as模式临时表模式 CTE 语句的使用,减少子查询的结构性 mssql sql server..   1. with ... as (...) 在mysql中应该如何表示 1 2. 子查询和查询嵌套主要是便于可读性提升上, 2 3. MYSQL中的解决之道::临时表。 2 4. Seo黑头关键字替换链接的统计样品 2 4.1. //...
分类:数据库技术   时间:2014-12-11 00:19:12    收藏:0  评论:0  赞:0  阅读:486
Android Studio 一键更改快捷键(图文教程)
Android Studio作为开发工具或将成为一种趋势,但熟悉了用Eclipse开发的同志们可能会有一些不习惯,特别是在快捷操作上,个人觉得Studio的快捷键组合太过分散,不好操作,于是本文用图文教程讲解用Eclipse的快捷键替换Studio默认快捷键. 1.在项目界面选File---->Setting 2.在左边搜索框输入Keymap,然后在右边选择框选Eclips...
分类:移动平台   时间:2014-12-11 00:19:02    收藏:0  评论:0  赞:0  阅读:342
【读书笔记】《推荐系统(recommender systems An introduction)》第四章 基于知识的推荐
前两章的协同过滤和就内容的推荐都建立在“大量数据”的基础上,运用概率方法来进行计算和预测。不过,在现实生活中,有些物品,如:汽车、房屋、计算机,用户不会频繁的消费。如何在这种情况下对用户进行推荐? 这种case,在现实生活中很常见的就是在淘宝上面用general的query来搜索一些大宗物品,如:相机、电视、空调、等等。这时候淘宝除了给出一些结果,还会给出一些选项,如:品牌、像素、尺寸,...
分类:其他   时间:2014-12-11 00:18:52    收藏:0  评论:0  赞:0  阅读:703
JNI/NDK开发指南(二)——JVM查找java native方法的规则
通过第一篇文章,大家明白了调用native方法之前,首先要调用System.loadLibrary接口加载一个实现了native方法的动态库才能正常访问,否则就会抛出java.lang.UnsatisfiedLinkError异常,找不到XX方法的提示。现在我们想想,在Java中调用某个native方法时,JVM是通过什么方式,能正确的找到动态库中C/C++实现的那个native函数呢?...
分类:编程语言   时间:2014-12-11 00:18:42    收藏:0  评论:0  赞:0  阅读:355
Atitit . 编程模型的变革总结
Atitit . 编程模型的变革总结   1. 面向对象与面向过程程序设计有如下不同:  1 1.1. 函数与数据是否分离.... 1 1.2. 以功能为中心;以数据为中心..... 1 1.3. 事件驱动 2 1.4. 继承和多态 2 2. 面向对象的弊端 2 2.1.  OO的弊端就是:设计抽象和封装的时间远远超过你解决问题的时间。 2 2.2. 复杂的数据类型 2 2.3...
分类:其他   时间:2014-12-11 00:18:36    收藏:0  评论:0  赞:0  阅读:375
Interpreter模式(C++解释器模式)
Interpreter模式提供了一个实现语法解释器的框架,其目的就是使用一个解释器为用户提供一个一门定义语言语法表示的解释器,并且通过这个解释器来解释语言中的句子。     Interpreter模式使用类来表示文法规则,因此方便于文法的扩展。   代码如下: #include #include using namespace std; class Context { public: ...
分类:编程语言   时间:2014-12-11 00:18:12    收藏:0  评论:0  赞:0  阅读:278
append构建动态函数
append我常用于连接两个string或者list,其实还可以这样用,将两个list连接成一个lambda表达式:> (append (lambda (x)) '((add x 1))) (lambda (x) (add x 1))append的第一个参数是(lambda (x)) 一个List,有两个元素,第二个参数也是一个list,子元素也是一个list拼接后就是变成了一个完整的lambda...
分类:移动平台   时间:2014-12-11 00:18:02    收藏:0  评论:0  赞:0  阅读:305
cocos2d-x 3.x之动作
Action是动作的基类,所有的动作都派生自这个类,它创建的一个对象代表了一个动作。动作作用于Node,因此,任何一个动作都需要由Node对象来执行。 // 将一个精灵用3秒钟时间从屏幕中间移动到(0, 0)的位置 auto tortoise = Sprite::create("other/tortoise.png"); tortoise->setPosition(Vec2(visibleS...
分类:其他   时间:2014-12-11 00:17:52    收藏:0  评论:0  赞:0  阅读:339
剑指offer系列源码-数组中只出现一次的数字
题目1351:数组中只出现一次的数字 时间限制:1 秒内存限制:32 兆特殊判题:否提交:2582解决:758 题目描述: 一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。 输入: 每个测试案例包括两行: 第一行包含一个整数n,表示数组大小。2<=n <= 10^6。 第二行包含n个整数,表示数组元素,元素均为int。 输出: 对应每个测试案例,输出数组...
分类:编程语言   时间:2014-12-11 00:17:42    收藏:0  评论:0  赞:0  阅读:309
Linux-0.11内核源码分析系列:进程调度sleep_on()函数分析
/* *Author : DavidLin *Date : 2014-12-10pm *Email : linpeng1577@163.com or linpeng1577@gmail.com *world : the city of SZ, in China *Ver : 000.000.001 *h...
分类:系统服务   时间:2014-12-11 00:17:32    收藏:0  评论:0  赞:0  阅读:641
Python中的深浅拷贝详解
要说明Python中的深浅拷贝,可能要涉及到下面的一系列概念需要简单说明下: 变量-引用-对象(可变对象,不可变对象)切片-拷贝-浅拷贝-深拷贝 【变量-对象-引用】 在Python中一切都是对象,比如说: 3, 3.14, 'Hello', [1,2,3,4],{'a':1}...... 甚至连type其本身都是对象,type对象 Python中变量与C/C++/Java中不同,它是指对象的引用 单独赋值: 比如说: >>> a = 3 在运行a=3后,变量a变成了对象3的一个引用。在内部,变量事...
分类:编程语言   时间:2014-12-11 00:17:22    收藏:0  评论:0  赞:0  阅读:237
maven auto-config 多环境自动打包
maven auto-config 多环境自动打包...
分类:其他   时间:2014-12-11 00:17:12    收藏:0  评论:0  赞:0  阅读:378
UIWebView的三种加载方式
1、直接给出url地址即可将web content载入。 NSString *path = @"http://theo2life.com"; NSURL *url = [[NSURL alloc] initWithString:path]; [self.webView loadRequest:[NSURLRequest requestWithURL:url]]; 2、将本地html文...
分类:Web开发   时间:2014-12-11 00:17:02    收藏:0  评论:0  赞:0  阅读:387
Thinkphp的S缓存用法!
/节点列表 public function node(){ if(!$node = S('node_list')){ $field = array('id', 'name', 'title', 'pid'); $node...
分类:Web开发   时间:2014-12-11 00:16:22    收藏:0  评论:0  赞:0  阅读:270
Android 手势滑动,多点触摸放大缩小图片
学习安卓两点触摸滑动缩放图片1.布局文件如下main.xml 2.自定义缩放图片控件ZoomImageView.java代码:package com.ymw.zoomimage;import java.util.Observable;import java.util.Observer...
分类:移动平台   时间:2014-12-11 00:16:12    收藏:0  评论:0  赞:0  阅读:912
JavaScript的一些知识碎片(2)-反射-全局变量-回调
JavaScript中的反射:编程语言中的反射原理都一样,就是通过操作metadata(描述语言的语言)来完成一些不具备反射功能的语言很难实现的功能。在静态语言中,反射是一个高大上的东西,比如在运行时动态创建方法并调用,延迟绑定等等等等,当八九年前第一次用到C#的反射时,那个激动劲就别提了。但是在动...
分类:编程语言   时间:2014-12-11 00:15:52    收藏:0  评论:0  赞:0  阅读:275
1895条   上一页 1 ... 89 90 91 92 93 ... 95 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!