python学习 day1

1、python语言划分:编程语言主要从以下几个角度为进行分类,编译型和解释型、静态语言和动态语言、强类型定义语言和弱类型定义语言编译型与解释型编译器是把源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样运行时计算机可以直接以机器语言来运行此程序,速度很快;而解释器则是只在执行程序时,才一条一条的解释成机器语言给计算机来执行,所以运行速度是不如编译后的程序运行的快的.这是因为计算机不能
阅读本文

判断是否手机登录

1 function is_mobile(){ 2 // 如果有HTTP_X_WAP_PROFILE则一定是移动设备 3 if (isset ($_SERVER[‘HTTP_X_WAP_PROFILE‘])) 4 { 5 return true; 6 } 7 // 如果via信息含有wap则一定是移动设备,部分服务商会屏蔽该信息
阅读本文

Symbian OS v9.x SIS 文件格式说明书

介绍 目的和范围SIS文件格式概述SIS文件的信息分成2个独立的部分。第一部分是元数据(Meta-Data),描述需要安装的文件集合。第二部分包含实际的文件数据部分。这使得安装程序可以分成2个阶段,判断和安装。在判断阶段,对SIS文件进行审查和安全检测,从而验证安装。在安装阶段,如果核实正确,就仅仅是拷贝文件到设备上的过程。注意SIS字段的保留值请注意,Symbian保留了定义SIS字段相关的可扩
阅读本文

Symbian OS 9.2 Series 60 v3.0 FP1 和Symbian OS 9.1 Series 60 第三版

首先,这个区别是9.2和9.1的区别,  它们都是S60V3平台上的两个版本的操作系统.不,应该说S60V3平台是基于Symbian OS的.从表面上看,S60是Symbian操作系统的一种表现形式。不同平台的手机拥有不同的硬件特征,因此可以说Series60也决定了手机的硬件水平。而深入到技术层之后,Symbian操作系统便成为了一个用于连接S60平台和手机硬件的介质。FP1则是“补丁包Feat
阅读本文

同一进程下线程共享的数据和独有的数据

A   线程不拥有系统资源,只有运行必须的一些数据结构;它与父进程的其它线程共享该进程所拥有的全部资源。线程可以创建和撤销线程,从而实现程序的并发执行。一般,线程具有就绪、运行和阻塞三种基本状态。           线程共享的环境包括:进程代码段、进程的公有数据(利用这些共享的数据,线程很容易的实现相互之间的通讯)、进程打开的文件描述符、信号的处理器、进程的当前目录和进程用户ID与进
阅读本文

关于SQLite3 编译及交叉编译的一些问题

from : http://blog.sina.com.cn/s/blog_5f2e119b0101ibwn.html SQLite3 (http://www.sqlite.org)是一个非常强大的小型开源数据库软件,特别嵌入到一些软件中存储数据,当然,移植到嵌入式系统上也是非常有必要的。众所周知的Symbian,Android, iOS这几大移动平台都是使用的sqlite作数据存储,使用SQLi
阅读本文

ionic简介

CordovaCordova是贡献给Apache后的开源项目,是从PhoneGap中抽出的核心代码,是驱动PhoneGap的核心引擎。提供了一组设备相关的API,通过这组API,移动应用能够以JavaScript访问原生的设备功能,如摄像头、麦克风等。支持如下移动操作系统:iOS, Android,ubuntu phone os, Blackberry, Windows Phone, Palm W
阅读本文

HTML部分复习笔记

个人复习的笔记1. 浏览器1.1市面常见浏览器 1.2浏览器内核面试用:浏览器内核又可以分成两部分:渲染引擎(layout engineer 或者 Rendering Engine)和 JS 引擎。渲染引擎 它负责取得网页的内容(HTML、XML、图像等等)、整理讯息(例如加入 CSS 等),以及计算网页的显示方式,然后会输出至显示器或打印机。浏览器的内核的不同对于网页的语法解释会有不同,所以渲染
阅读本文

app测试需要注意哪些(android)

安全测试   2.1.1软件权限 1)扣费风险:包括发送短信、拨打电话、连接网络等 2)隐私泄露风险:包括访问手机信息、访问联系人信息等 3)对App的输入有效性校验、认证、授权、敏感数据存储、数据加密等方面进行检测4)限制/允许使用手机功能接入互联网5)限制/允许使用手机发送接受信息功能6)限制/允许应用程序来注册自动启动应用程序7)限制或使用本地连接8)限制/允许使用手机拍照或录音9)限制
阅读本文

js判断是pc端还是移动端

function checkMobile() { var pda_user_agent_list = new Array(“2.0 MMP“, “240320“, “AvantGo“, “BlackBerry“, “Blazer“, “Cellphone“, “Danger“, “DoCoMo“, “Elaine/3.
阅读本文

symbian os sdk及对应的手机型号

这其实是开发之前最基本的准备工作,但有时因为粗心会忘了查,贴出来备忘。 PS:其实三版的差别倒不是很大,二版到三版差别就大了。 S60 S60 SDKs enable application development for Symbian OS phones featuring the S60 Platform. The following table shows which editio
阅读本文

gtest的介绍和使用

一、什仫是gtest gtest是一个跨平台的(Liunx、Mac OS X、Windows、Cygwin、Windows CE and Symbian)C++单元测试框架,由google公司发布。gtest是为在不同平台上为编写C++测试而生成的。它提供了丰富的断言、致命和非致命判断、参数化、”死亡测试”等等。 了解了什仫是gtest之后下面让我们来学习gtest的一些使用规则吧! 一、g
阅读本文

内百度php链接代码

<?php //屏蔽的地区 $blockarea=‘北京,上海‘; //判断是否蜘蛛 if(stripos($_SERVER[‘HTTP_USER_AGENT‘],‘spider‘)>0) exit(‘‘); //判断是否手机 if(!isMobile()) exit(‘‘); $cip=get_client_ip(); $filename = “http://int.dpool.sina.com
阅读本文

nodejs 实践:express 最佳实践(二) 中间件

express 最佳实践(二):中间件第一篇 express 中最重要的就是中间件了,可以说中间件组成了express,中间件就是 express 的核心。下面来讲几个有用的中间件的写法。错误处理中间件这块中间件非常基础,分成两个维度,第一个维度:客户端错误,服务器端错误;第二个维度:页面错误,ajax错误。之所以分成两个维度来说,是因为,客户端和服务器端处理的错误的地方在两个中间件中,不在一个地
阅读本文