摘要:
sample1 复制代码 代码如下:<{$colname|trim}> 那如果使用像iconv这样的有三个参数的函数该怎么写呢?如果写成: sample 2 复制代码 代码如下:<{$colname|iconv:'utf-8':'gbk'}> 一执行就会发现显示error信息。 因此研究一下就会发现,起始在smarty模板页的套用函数用法中,以smaple 1来说,trim的前面$Row->colname其实就是trim的第一个参数,中间用|这个符号串接; 那假设要使用像iconv有三个参数的函数的话,就要写成: sample 3 阅读全文
随笔分类 - [10]Web前端
smarty、smarty格式化、smarty整数、smarty float、smarty各种转换方式、smarty日期转换等等
2011-12-04 14:22 by 狼人:-), 1131 阅读, 收藏,
摘要:
<?require("setup.php");define('PAGETITLE','pagtitle');function insert_top($lid,$sid){echo "insert function";}$smarty=new SmartyRebuild();$smarty->assign('name','Linux');$smarty->assign('title','在线有有要有和蔼是是非非要要');$smarty-> 阅读全文
17个非常有用的PHP类和库
2011-11-15 09:15 by 狼人:-), 575 阅读, 收藏,
摘要:
在我们日常程序开发当中,使用一个好的而且成熟的PHP类,可以减少很多手工编码,通过这些通用API的使用,可以大大减轻我们的开发工作。今天,我们将重点介绍了一些很少见却又非常实用的PHP类、库和组件,这将有助于您提高程序功能,更重要是减少应用程序的开发时间。一、数据库1、ADOdb – 数据库抽象类官网地址:http://adodb.sourceforge.net/ADOdb是一个PHP数据库抽象类,它支持数据库包括:MySQL,、PostgreSQL、Oracle、 MS SQL、SQLite等,它基本上涵盖了目前最流行的数据库,而且完全开源和免费,可以方便快捷的应用到您的程序当中,它还具有非 阅读全文
分享几款Flash和Javascript网页视频播放器,不过我钟爱JCPlayer
2011-11-07 15:00 by 狼人:-), 4692 阅读, 收藏,
摘要:
分享几款Flash和javascript网页视频播放器。梦想中的视频播放器是这样的: 支持所有格式,兼容所有主流视频网站,支持播放列表、视频缩略图、全屏播放、画面调节、预加载、体积贼小,功能贼多……. 也许你的要求并没有这么高,找找下面有没有你满意的!不过我钟爱JCPlayer,JCPlayer在官网下载太麻烦了,所以艾伟给大家共享了网盘,地址是:http://www.kuaipan.cn/index.php?ac=file&oid=215747331243376681. VideoboxVideobox是一个只有6k大小的脚本,用于在页面中显示视频。Videobox使用swfobje 阅读全文
“.NET研究”在iPhone应用中如何避免内存泄露
2011-10-20 21:58 by 狼人:-), 291 阅读, 收藏,
摘要:
我们曾经对iPhone的内存管理做过比较深入的报道,如何有效控制iPhone内存管理的对象的所有权与引用计数和以及iPhone内存的自动释放与便捷方法。本文我们将介绍在iPhone应用中如何避免内存泄露。想了解“在iPhone应用中如何避免内存泄露”就必须先了解iPhone内存管理的所有权。 关于所有权 所有权是iPhone内存管理的核心思想,对象的所有者负责在使用完对象后进行释放。一个对象可以有多个所有者,当它没有所有者时将被设置为取消分配(deallocation)。 创建对象时,所有权通过alloc、new、或者copy的方式建立,之后通过调用retain或者通过Coco... 阅读全文
Android开发必备武器,处理X“.NET研究”ML的利器——SAX快速上手
2011-10-20 21:58 by 狼人:-), 314 阅读, 收藏,
摘要:
相信各位android开发者,对SAX已经并不陌生了,SAX(Simple API for XML),是一个使用非常广泛的XML解析标准,通常使用Handler模式来处理XML文档,这种处理模式和我们平常习惯的理解方式很不同,身边也经常有一些朋友在刚接触SAX的时候会觉得理解起来有些困难。其实SAX并不复杂,只不过是换了一种思维方式,正如它的名字所表示的,为了让我们以更简单的方式来处理XML文档,下面我们就开始吧。 我们通常的理解方式是,我们给出一个输入(比如xml文档的地址),然后程序返回给我们数据(比如解析后的xml文档结构),我们在返回给我们的结果中进行相应的操作,而SAX以一种更... 阅读全文
Android SurfaceView 绘图覆盖刷新及“.NET研究”脏矩形刷新方法
2011-10-20 21:58 by 狼人:-), 256 阅读, 收藏,
摘要:
SurfaceView在Android中用作游戏开发是最适宜的,本文就将演示游戏开发中常用的两种绘图刷新策略在SurfaceView中的实现方法。 首先我们来看一下本例需要用到的两个素材图片: bj.jpg就是一个渐变图,用作背景。 question.png是一个半透明的图像,我们希望将它放在上面,围绕其圆心不断旋转。 实现代码如下: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->package SkyD.SurfaceVi... 阅读全文
Windows Phon“.NET研究”e Developer Tools RTW 新特性-Pivot控件
2011-10-20 21:58 by 狼人:-), 359 阅读, 收藏,
摘要:
IE9 Beta发布了,Windows Phone Developer Tools RTW也来了,开发者和发烧友又有得忙活了。园子里好多朋友已经开始了研究,包括马宁、张欣、Jake、randylee、chenkai等等,我也来加入吧。 刚刚安装了Windows Phone Developer Tools RTW,其中UI方面一些新特性,包括Bing Maps Silverlight Control for Windows Phone、Panorama Control for Windows Phone和Pivot Control for Windows Phone。这次就来实践一下Piv... 阅读全文
Android 轻“.NET研究”松实现语音识别
2011-10-20 21:57 by 狼人:-), 182 阅读, 收藏,
摘要:
苹果的iphone 有语音识别用的是Google 的技术,做为Google 力推的Android 自然会将其核心技术往Android 系统里面植入,并结合google 的云端技术将其发扬光大。 所以Google Voice Recognition在Android 的实现就变得极其轻松。 语音识别,借助于云端技术可以识别用户的语音输入,包括语音控制等技术,下面我们将利用Google 提供的Api 实现这一功能。 功能点为:通过用户语音将用户输入的语音识别出来,并打印在列表上。 功能界面如下: 用户通过点击speak按钮显示界面: 用户说完话后,将提交到云端搜索... 阅读全文
运行MeeGo SD“.NET研究”K 的windows版本
2011-10-20 21:57 by 狼人:-), 204 阅读, 收藏,
摘要:
系统配置要求:
1. MeeGo SDK 目前只支持 Windows Xp和 Windows 7操作系统。 M上海企业网站设计与制作eeGo SDK 不保证在Vista下可以工作,并且不提供支持。
2. 仿真器只能在32-bit 版本的windows 下工作。如果你使用的是64位的系统,很抱歉,你将不能使用仿真器。
已知问题及可能的工作环境
1. 目前,仿真器只能用于intel 的cpu
2. 现在只是测试过名为“meego-handset-ia32-w32.1.1”的target文件和meego-handset-ia32-pinetrail-mtf-1.0.90.2.2010... 阅读全文
微“.NET研究”软“重启”Windows Phone 7 设计的经过
2011-10-20 21:57 by 狼人:-), 238 阅读, 收藏,
摘要:
微软集团副总裁、Windows Phone 项目主管 Joe Belfiore 在位于雷蒙德的微软总部拿着三星的 Windows Phone 7 原型机。 微软员工将 2008 年 11 月称为“重启(The Reset)”。当月,微软终止 Windows 手机项目的全部工作,重新开始。 此举显示出微软已经将自己带进了多么糟糕的境地。接受 Wired.com 采访的员工一致认为这是一件好事。尽管这家软件巨头早在上海企业网站设计与制作 1996 年就开始开发基于 Windows CE 的手机/PDA 系统,但上海网站建设面对 iPhone、Android Droid 等更加易用的产品,... 阅读全文
将SL4 程序移植到WP7(附Teched2010“.NET研究”真机图)
2011-10-20 21:57 by 狼人:-), 248 阅读, 收藏,
摘要:
前不久WP7 已经在国外上市,这意味着相应的WP7 应用程序和游戏将会蜂拥而至,由于之前研究过一阵SL,看到WP7 到来手便开始发痒。本篇将原来一个SL 模拟Nano5 的程序移植到WP7,为大家简单演示一下移植过程。SL 程序请参考《Silverlight 模拟Nano5 界面效果》。 素材移植 注意,您的计算机上需要安装Windows Phone Developer Tools上海企业网站设计与制作/a>。首先我们来新建一个WP7 应用程序。 由于SL 程序比较简单只包含一些图片,所以将所有素材资源复制到WP7 项目。如下图SL4 与WP7 项目列表对比。
上海徐汇企业网... 阅读全文
Android 2.3预计下周发布 十大惊“.NET研究”喜不容错过
2011-10-20 21:57 by 狼人:-), 215 阅读, 收藏,
摘要:
从最早的Android 1.5(Cupcake)、1.6(Dounts)到现在最新的Android 2.2(Froyo),Android系统不仅经历了多个版本的更新和改进,而且最新Android Gingerbread版本系统将会带来的变化也同样颇受期待。Android 2.3还是Android 3.0?不论Google最终给它什么样的代号,Android 2.3(Gingerbread)就要来了。据内部人士称,Gingerbread(姜饼)将于12月6日发布。 日前,Google在正式推出广东话语音搜寻功能之际,还借助如何安装的教学视频为我们首次展示了 Android 2.3 中文版... 阅读全文
QML “.NET研究”UI布局管理
2011-10-20 21:57 by 狼人:-), 238 阅读, 收藏,
摘要:
概述
使用Qt做过UI的一定对QHBoxLayout, QVBoxLayout, 和QGridLayout这三个最重要也最常使用的layout managers非常熟悉。那么在QML中又是如何控制和管理UI布局的呢?那么我们这篇文章就为大家介绍这些基础知识。
首先,QML同样允许大家使用硬编码的方式将位置数值直接写到代码中,但是这样做首先难以适应UI的调整,其次代码维护起来也很困难。因此我们不推荐这样做。推荐大家使用的是以下三种布局管理器:Row,、Column、Grid,以及使用Anchor进行布局。 Row
QML 中的 Row 元素会将其子控件都排列在同一行,相互不重叠。我们还可以使用. 阅读全文
Windows “.NET研究”Phone 7应用之新浪微博——UI设计
2011-10-20 21:57 by 狼人:-), 312 阅读, 收藏,
摘要:
Windows phone 7应用一直没有时间去做,上周在APP Store的论坛上看到一个国外DVP写了一篇Twitter在Wp7上客户端,仔细看了一下觉得很简单,只是单一利用WP7获取Twitter上信息列表. 国内的微博我只玩过163网易的,但是可惜的是并没对开发人员开放API. 反而Sina推出了自己微博的API访问接口. 而且还出了相关SDK. 仔细看了API文档很详细, 尝试把Sina的微博移植WP7客户端上,注册了一个新浪账号觉得Sina的微博界面有些过于简陋了.而且给我的第一感觉对页面色调的搭配上有些不舒服.总体布局是4:1左右比例, 图片的边框有些太过明显,sin... 阅读全文
C++开发者快速学习Objective-C语言核“.NET研究”心语法
2011-10-20 21:57 by 狼人:-), 191 阅读, 收藏,
摘要:
本文将Objective-C讨论了语言的核心语法。这部分开始详述一些具体的语法。正如你期待的一样,涉及到了定义和类。 类并不是特殊的 在Smalltalk中,类是具有一些特性的对象。在Objective-C中也一样。一个类是一个对象,对象回应消息。Objective-C和C++都分离了对象分配和初始化。 在C++中,对象分配通过新的操作。在Objective-C中,这样的操作是通过给类发送分配消息—调用malloc()或者一个等价。 C++中的初始化是通过调用一个与类同名的函数。Objective-C并没有区别初始化方法和其他方法,但出于惯例缺省的初始化方法就是初始化。 ... 阅读全文
移动Web界面构建最佳“.NET研究”实践
2011-10-20 21:57 by 狼人:-), 188 阅读, 收藏,
摘要:
自从智能手机问世以来,移动市场可谓是突飞猛进,这是大家有目共睹的。大多数技术型的站长都明白,没有他们珍爱的iPhone或Android设备,他们就不会赚到钱。我们曾给大家介绍过如何设计一个简结的移动互联网站,Web站点需要按照这些规范不断地进行调整,才能满足移动市场的需要。 移动风格的Web站点的需求的增长让站长们疲于奔命。为了满足移动设备的需要,Web站点的布局不得不进行更新,同时,样式也需要做一定的调整菜可以。下面,我会谈到一些最佳实践,以及如何重构你的站点,让它对移动设备来说更加友好。 让简单性贯穿始终 无论你使用什么设备,相对桌面平台来说,所有的移动硬件都不是按照某些... 阅读全文
QML基本“.NET研究”语法
2011-10-20 21:57 by 狼人:-), 329 阅读, 收藏,
摘要:
QML是什么?
QML 是一中声明式语言,用来描述应用程序接口的――是什么样,有怎样的行为。在QML中,一个用户接口被指定为带有属性的对象是。
这个介绍主要面向只有很少或者没有编码经验的人。在QML中,JavaScript作为一种脚本语言被使用。因此在深入学习QML之前,也许你会想要去学一些关于JavaScript的知识(JavaScript: The Definitive Guide)。另外,对像HTML和CSS这样的网页技术有一些基础的了解也是相当有帮助的,但这些都不是必须的。
上海企业网站设计与制作p> QML 的基本语法 QML看起来像这样 import Qt 4.7 R... 阅读全文
Android平台SQLite快速入门“.NET研究”实践
2011-10-20 21:57 by 狼人:-), 254 阅读, 收藏,
摘要:
SQLite是Android平台软件开发中会经常用到的数据库产品,作为一款轻型数据库,SQLite的设计目标就是是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够。下面我们一起来看看针对Android平台的SQlite 3的使用。 以下概念都是在Android平台的SQlite限制下的理解: 数据库基础概念 ◆SQlite 通过文件来保存数据库,一个文件就是一个数据库。 ◆数据库里又包含数个表格; ◆每个表格里面包含了多个记录; ◆每个记录由多个字段组成; ◆每个字段都有其对应的值; ◆每个值都可... 阅读全文
Androi“.NET研究”d如何在三年时间里征服移动世界的
2011-10-20 21:57 by 狼人:-), 203 阅读, 收藏,
摘要:
摩托罗拉Droid手机的出现被大多数人认为是Google在移动市场上的转折点 人们很容易会忘记,其实并不是很久以前,还没有人相信Android和我们的生活会有多大关系。 毕竟,Android的市场爆发也仅仅是在过去的一年里才真正开始的,大概也就是2007年秋天它的首次露面后的两年后。根据ChangeWave公司调查报告,今年上海徐汇企业网站设计与制作一月以来,Android在移动操作系统上的市场份额已经翻了一翻,截止到2010年第三季度,所有销售的智能手机中高达44%的设备是使用的Android系统。Gartner调查公司预测,到今年年底,Android设备的销售量将会超过黑莓... 阅读全文
浙公网安备 33010602011771号