摘要:
1. 删除以下jar包asm-3.1.jarasm-commons-3.1.jarcommons-beanutils-1.7.0.jarcommons-fileupload-1.2.2.jarcommons-io-1.3.2.jarcommons-lang-2.3.jarcommons-loggin... 阅读全文
摘要:
由于习惯的关系,所以喜欢把数据存成一行的格式,一目了然。对于多行的格式有点排斥,如果数据少还好,如果多了一页就只能看到几条数据。或则来个人告诉我那样的格式有比这种好的地方(纯讨论) 以上是Xml的数据格式,这里也顺便提下多级的新增方式。 /// /// 新增一条地址数据 /// /// 项目地址信息 public void Create(Project entity) { //新增一条日志记录 var xmlDoc = n... 阅读全文
摘要:
Ninja Blocks是一个物联网控制平台,其平台架构包括硬件层、处理器层、软件层以及平台层,请看下图: 最底层是硬件层,包括传感器(Sensors)和驱动器(Actuators),例如温度传感器、开关等,属于这一层。处理器层是Ninja Block,Ninja Block是一个物联网设备的网关,它是物联网设备(传感器、驱动器)与平台之间的通信桥梁,负责接收传感器事件和驱动Actuators执行指令,由于Ninja Block是个开源平台,Ninja Block可以由Raspberry Pi或者Arduino等智能硬件来担当。软件层是运行在Ninja Block上面的客户端模块,Ninja 阅读全文
摘要:
该文章来源于互联网,目前找不到原作者,放在这里的目的是记录healthcheck_nginx_upstreams的安装过程和相关配置,在起初安装成功后不能够正常运行healthcheck_nginx_upstreams,后通过阅读源码和调试,能够正常运行。 不过信息如下:*26 no live upstreams while connecting to upstream Nginx是一个免费的,开源的,高性能的服务器和反向代理服务器软件,同时它也可以为IMAP和POP3服务器代理,以其高性能,稳定性,丰富的功能,结构简单,低资源消耗的特性换来广大运维者所喜爱。 Nginx与传统的服... 阅读全文
摘要:
在处理mysql和GET、POST的数据时,常常要对数据的引号进行转义操作。 PHP中有三个设置可以实现自动对’(单引号),”(双引号),\(反斜线)和 NULL 字符转转。 PHP称之为魔术引号,这三项设置分别是 magic_quotes_gpc 影响到 HTTP 请求数据(GET,POST 和 COOKIE)。不能在运行时改变。在 PHP 中默认值为 on。这个开启时,通过GET,POST,COOKIE传递的数据会自动被转义。如 test.php?id=abc'de"f echo $_GET['id']; # 会得到 abc\'de\"f 阅读全文
摘要:
作为一个码农,在码农的世界跟不上潮流是伤不起的。写代码心如止水,但是此时此刻你应该准迎接新的天翻地覆。根据最新的报道表明,2013年码农是最高薪的职业。为了成为码农中的码农,你必须了解并且准备好2013年的技术趋势。 让我等码农一起来围观10大码农必看的软件开发技能和趋势。 1. 掌握移动技术 智能移动电话的使用日渐普及,而且使用的人数已经在 2012 年超过 PC 桌面。因为使用移动设备的用户越来越多,使得响应式的 Web 设计成为了趋势。开发者应该能开发支持多种设备同时访问的网站,包括智能电话 —— iOS 、Android、Windows Phone 和黑莓等。作为一个开... 阅读全文
摘要:
function dfd(){ #http://www.cnblogs.com/hunterfu/archive/2010/02/23/1672129.html IFS=$'\n' for i in $(lsd);do du -sh "$i"; done } #!/bin/bash IFS_old=$IFS #将原IFS值保存,以便用完后恢复 IFS=$’\n’ #更改IFS值为$’\n’ for line in `cat file.txt` do echo $line done 阅读全文
摘要:
SmartThings是一个智能设备控制系统,它包括:SmartThings Cloud(云平台)、SmartThings Hub(网关)、SmartThings Mobile(手机客户端)以及各种关联的设备或服务。假设我们有这样一个控制场景:当大门打开,则开启客厅的电灯,并向主人发送一条短信。如何实现这一控制呢?首先我们需要一个开关传感器,当大门被打开的时候,传感器感应并将事件上报到平台,平台收到这一事件报告之后,控制客厅电灯的开关打开,同时通过短信服务发送一条短信息。当然,诸如传感器、电灯开关这些设备可能没有网络接口,无法直接与平台通信,这时就需要网关作为中转站。网关负责将传感器的状态改变 阅读全文
摘要:
(本文使用的平台为友善tiny210SDKv2) 对于linux的驱动程序来说,主要分为三种:miscdevice、platform_device、platform_driver。这三个结构体关系: (基类) kobject-------------------- /\\ /\\ devicecdevdriver /\(设备驱动操作方法)\ /\\ miscdeviceplatform_deviceplatform_driver (设备驱动操作方法)(设备的资源)(设备驱动)这时,我们先不讨论这几个间的关系与驱别,对于新手来说,上手最重要!首先我们先看看混杂项:在Linux驱动中把无法归类的五 阅读全文
摘要:
题意: 一个能量E可以通过吸收某个光子的能量变成E1或者释放某个光子的能量变成E2...并且任意两个能量的转化路径至多一条...现在有一堆能量,有一堆光子...如果某个能量与某个光子做直接运算(加上其能量或者减去)会等于一个已经存在的能量...那么就会发生危险...问在这堆能量中..不发生危险并且能量和最大为多少... 由于两个能量的转化路径至多一条..那么可以用树(森林)来表示所有的关系...有冲突的两点做无向边....我之前一直WA就是做成有向边了... dp[k][0]代表以k为根的子树,不取k这个点..最多能获得的能量... dp[k][1]代表以k为根的子树,取k这个点..最多能获. 阅读全文
摘要:
用php这么久,今天终于要彻底总结下php乱码问题,因为实在是吃过不少亏啊1:header("content-type:text/html;charset=utf-8")或者都只是声明本页的字符编码格式,仅仅是声明,如果浏览器编码格式设为自动识别的话就会将字符编码设为预先声明的格式2:在浏览器输出时,有两个注意点:一个是要输出字符本身的字符编码,一个是浏览器输出时的字符编码格式对于字符本身的编码格式可以通过修改文件本身字符编码,或者通过字符编码转换函数来转化,常用的函数有iconv等对于浏览器输出的字符编码格式,如果设成自动识别,那么浏览器会根据页面中预先声明的字符格式3: 阅读全文
摘要:
嵌入式系统嵌入式系统是一种专用的计算机系统,作为装置或设备的一部分。通常,嵌入式系统是一个控制程序存储在ROM中的嵌入式处理器控制板。事实上,所有带有数字接口的设备,如手表、微波炉、录像机、汽车等,都使用嵌入式系统,有些嵌入式系统还包含操作系统,但大多数嵌入式系统都是是由单个程序实现整个控制逻辑。简介嵌入式系统(Embedded system),是一种“完全嵌入受控器件内部,为特定应用而设计的专用 计算机系统”,根据英国电器工程师协会( U.K. Institution of Electrical Engineer)的定义,嵌入式系统为控制、监视或辅助设备、机器或用于工厂运作的设备。与 个人计 阅读全文
摘要:
病毒侵袭Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 7581Accepted Submission(s): 1989 Problem Description 当太阳的光辉逐渐被月亮遮蔽,世界失去了光明,大地迎来最黑暗的时刻。。。。在这样的时刻,人们却异常兴奋——我们能在有生之年看到500年一遇的世界奇观,那是多么幸福的事儿啊~~ 但网路上总有那么些网站,开始借着民众的好奇心,打着介绍日食的旗号,大肆传播病毒。小t不幸... 阅读全文
摘要:
定义类别(category)是Objective-C语言的新特性,为现有的类添加新方法的方式。局限性:1、无法添加新的实例变量。2、与类本身的方法名称冲突。当名称冲突时,类别具有更高的优先级。作用:1、利用类别分散实现。2、使用类别创建前向引用。3、非正式协议和委托类别。使用我们这里给NSString添加一个类别subString.h文件:@interface NSString (subString)- (NSString *)getNewMethod;//新添加的方法@end .m文件 @implementation NSString (subString)-(NSStrin... 阅读全文
摘要:
1.什么是ORM Lite orm Lite(Object Relationanl Mapping Lite)是一种用于持久化保存java对象的框架,相对于标准的ORM包来说。2. Demo●声明实体类只有加了@DatabaseField的属性才会被认为是表的一个字段@DatabaseTable(tableName = "accounts")public class Account{ @DatabaseField(id = true) private String name; @DatabaseField(canBeNull = false) private St... 阅读全文
摘要:
方法一:利用Calendar类来获取当前日期和时间,代码如下:/** * 获取系统时间 * @return */ public String getDate(){ Calendar calendar = Calendar.getInstance(); int year = calendar.get(Calendar.YEAR);//获取年份 int month=calendar.get(Calendar.MONTH);//获取月份 int day=calendar.get(Calendar.DATE);//获取日期 ... 阅读全文
摘要:
行业领域:警务 拥有6000多警员和侦探的费城警察局,历时三年,搭建了费城警用GIS,目前可以对每天发生的事进行汇总(如图1),并可动态的进行热点分析(如图2)。区域指挥官可方便的查看警员的活动信息、高速公路上的情况以及获释犯人的情况等信息。 警探Justin Frank介绍了如何利用GIS来处置犯罪案件。例如,通过GIS的预测分析可用来识别入室盗窃的行为模式和地点、时间。基于入室抢劫案的发生地点,进行热点分析,找到案件发生的高发区域,加强巡逻,最后抓获地点正位于热点分析出的高密度区(如下图)。另外,还开发了帮派活动快速响应的应用程序用于态势感知。帮派火拼的时间非常短暂,必须快... 阅读全文
摘要:
在这里详细讲解healthcheck_nginx_upstreams模块中存在的bug,对于healthcheck_nginx_upstreams模块的安装和使用请阅读上一篇blog进行学习。测试环境,通过nginx做反向代理,请求转发给2和3:1.192.168.0.235(nginx)2.192.168.30.150(apache)3.192.168.30.200(apache)遇到的问题,当我用上一篇blog的方法安装了healthcheck_nginx_upstreams,并且配置nginx如下:worker_processes 5;#daemon off;events { work. 阅读全文
摘要:
转载请注明:转自http://blog.csdn.net/u010811449/article/details/9426187 先上图: 首先打开dconf系统配置编译器。找到rog -> gnome -> shell -> overrides -> button-layout将值改成close,minimize,maximize:注意,原来的冒号在最左边,要将其放在最右边才行。 阅读全文
摘要:
在unity3d中,能检测碰撞发生的方式有两种,碰撞器触发器 概念: (一)碰撞器是一群组件,它包含了很多种类,比如:Box Collider,Capsule Collider等,这些碰撞器应用的场合不同,但都必须加到GameObjecet身上。 (二)所谓触发器,只需要在检视面板中的碰撞器组件中勾选IsTrigger属性选择框。 (三)在Unity3d中,主要有以下接口函数来处理这两种碰撞检测: 触发信息检测: 1.MonoBehaviour.OnTriggerEnter( Collider other )当进入触发器 2.MonoBehaviour... 阅读全文