现在位置: 首页 > purifying发表的所有文章
  • 05月
  • 28日
综合 ⁄ 共 5136字 评论关闭
 电子罗盘是一种重要的导航工具,能实时提供移动物体的航向和姿态。随着半导体工艺的进步和手机操作系统的发展,集成了越来越多传感器的智能手机变得功能强大,很多手机上都实现了电子罗盘的功能。而基于电子罗盘的应用(如Android的Skymap)在各个软件平台上也流行起来。   要实现电子罗盘功能,需要一个检测磁场的三轴磁力传感器和一个三轴加速度传感器。随着微机械工艺的成熟,意法半导体推出将三轴磁力计和三轴加速计集成在一个封装里的二合一传感器模块LSM303DLH,方便用户在短时间内设计出成本低、性能高的电子罗盘。本文......
阅读全文
  • 09月
  • 18日
移动开发 ⁄ 共 8534字 评论关闭
  初始化 在 SystemServer 启动的时候,会生成一个 ConnectivityService 的实例,               try {                     Log.i(TAG, "Starting Connectivity Service.");                     ServiceManager.addService(Context.CONNECTIVITY_SERVICE, new ConnectivityService(context));               } catch (Throwable e) {                     Log.e(TAG, "Failure starting Connectivity Service", e);               } ConnectivityService 的构造函数会创建 WifiService,           if (DBG) Log.v(TAG,......
阅读全文
  • 04月
  • 26日
综合 ⁄ 共 17字 评论关闭
什么都没做成! 真的,扛不住了。。。
阅读全文
  • 04月
  • 17日
综合 ⁄ 共 2083字 评论关闭
当两个或多用户向同一个表中出入一样的数据时(比如有相同的primary key), 第二个session的insert 会hang住。如果第一个操作不commit或者rollback, 第二个session的insert会一直hang下去。 因此在实际应用中, 这个特性不能提供很好的用户交互。 dbms_lock可以弥补这一缺憾。  dbms_lock给用户提供了这样一个机制。 它允许用户自己定义一个锁, 当另外一个session去做相同的操作的时候, oracle会把这个操作去试图获得同样的锁。 如果第二个session没用获得到,那说明已经有人在做和自己类似的操作了, 那么自己或者会报错或者hang......
阅读全文
  • 03月
  • 30日
综合 ⁄ 共 1809字 评论关闭
foreach属性 属性 描述 item 循环体中的具体对象。支持属性的点路径访问,如item.age,item.info.details。 具体说明:在list和数组中是其中的对象,在map中是value。 该参数为必选。 collection 要做foreach的对象,作为入参时,List<?>对象默认用list代替作为键,数组对象有array代替作为键,Map对象用map代替作为键。 当然在作为入参时可以使用@Param("keyName")来设置键,设置keyName后,list,array,map将会失效。 除了入参这种情况外,还有一种作为参数对象的某个字段的时候。举个例子: 如果User有属性List ......
阅读全文
  • 02月
  • 09日
综合 ⁄ 共 1479字 评论关闭
VS2010和SSMSEE2008的搭配可谓是天衣无缝,但是初学者对于二者的配置依然不是很熟练,笔者就自己的经验写下这篇说明,希望能帮到大家。 一、vs2010的安装 首先下载vs2010,可以在官网下载 分割压缩包:http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&FamilyID=06a32b1c-80e9-41df-ba0c-79d56cb823f7 或者,iso镜像:http://download.microsoft.com/download/2/4/7/24733615-AA11-42E9-8883-E28CDCA88ED5/X16-42552VS2010UltimTrial1.iso 下载后可用 虚拟光驱加载(虚拟光驱使用方法略)镜像,开始......
阅读全文
  • 12月
  • 20日
综合 ⁄ 共 394字 评论关闭
webpy输出json首先需要引用json包 import json 在Controller类中需要先设置输出Content-Type的响应头为text/json,然后输出json.dumps({})对象即可,如下demo代码: class JsonTest: def GET(self): web.header('content-type','text/json') return json.dumps({'key1':'value1','key2':'value2'}) 前端接收时要注明接收json,并使用data.key1接收 如: $("button").click(function(){ $.post("/", { name:"Donald Duck", city:"Duckburg" }, function(data,status){ alert("Data: " + ......
阅读全文
在struts框架下,如何访问servlet 通过ServletActionContext类,其父类ActionContext 在Action的execute方法中调用session: public String execute() throws Exception { // if(!"hello".equals(username)) // { // throw new UsernameException("username invalid"); // } // if(!"world".equals(password)) // { // throw new PasswordException("password invalid!"); // } HttpServletRequest request = ServletActionContext.getRequest(); HttpSession session = request.getSession(); ......
阅读全文
  • 11月
  • 30日
综合 ⁄ 共 303字 评论关闭
//每次点击当前tab的时候会触发 - (BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)vc { NSLog(@"shouldSelect"); //当前选中的tab UIViewController *selectTab = tabBarController.selectedViewController; //vc: 将要选中的tab //判断是不是选择了自己 if ([selectTab isEqual:vc]) { return false; } return true; }
阅读全文
  • 11月
  • 07日
综合 ⁄ 共 929字 评论关闭
在博客园看到一篇文章,.NET调用Chrome核心,应该可以在以后有涉及到相关的开发,暂时收藏下来。 http://www.cnblogs.com/liulun/archive/2013/03/18/2874276.html 说明:   这是本系列的第一篇文章,我会尽快发后续的文章。 源起   1.加快葬送IE6浏览器的进程     世界上使用IE6浏览器最多的地方在中国     中国使用IE6浏览器最多的地方在企业中     让他们自己去装个chorme太难了     索性开发个浏览器(其实是浏览器的外壳)给他们     用"代码改变世界"是博客园园友的口号   2.一劳永逸......
阅读全文
  • 10月
  • 28日
综合 ⁄ 共 100字 评论关闭
原文:java Log4j完整示例 源代码下载地址:http://www.zuidaima.com/share/1550463640816640.htm 应用实例将日志信息同时输出到控制台,文件和数据库中 .
阅读全文
  • 04月
  • 30日
综合 ⁄ 共 1342字 评论关闭
题目大意:维护一个平面,支持三种操作: 0.加入一条直线(给的是两点式) 1.删除一条直线 2.询问到所有直线距离平方和最小的点 题解见 http://blog.sina.com.cn/s/blog_ab8386bc0101i1nj.html 我只是贴代码供参考的- - 注意我的abcdef和题解设的不一样- - 这简单题WA了两页- - #include <cmath> #include <cstdio> #include <cstring> #include <iostream> #include <algorithm> #define M 120100 #define EPS 1e-7 using namespace std; struct Line{ double A,B,C; Line() {} Line(double x1,d......
阅读全文