摘要:
结构总览js文件src/myApp.jssrc/resource.jscocos2d.jscocos2d-jsb.jsmain.js其他文件build.xmlindex.html具体实现myapp.js var MyLayer = cc.Layer.extend( { isMouseDown : false , helloImg : null , helloLabel : null , circle : null , sprite : null ... 阅读全文
摘要:
一般互联网应用,如人人网,微博,都是需要用户登录的,如果用户不登陆,就不能使用此网站。所以,这里都是用FormAuthentication,要求用户填写用户名与密码,然后登录成功后,FormAuthentication.SetAuthCookie()方式向客户端Cookie中写入一个认证Token. 一般企业内部的应用,企业内部信息系统,使用Windows Auhentication. 因为企业内部都有自己的域,员工的电脑都有这个域内部的一个ID,而且这个ID是唯一的,所有的操作都会通过这个ID进行。企业内部的信息系统是不需要用户注册的,用的都是这个ID,所以,使用Windows A... 阅读全文
摘要:
1.数据库复用模块package cn.jzy.database;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;public class DBFcatory { Connection conn ; public DBFcatory(){ getConnection(); } private Connection getConnection() { .. 阅读全文
摘要:
我在工作时使用一台Win 7笔记本和一台Ubuntu台式机,为了提升工作效率,我使用Synergy在两台机器间共享了笔记本的鼠标和键盘,即笔记本作为服务器,台式机作为客户机。这样使用了大概一年多,但是在一个风和日丽的周末过后,突然发现Synergy不好使了,现象是鼠标无法从server屏幕穿越到client屏幕去。试了各种方法来解决,包括重启server、client、检查配置等等,都无法凑效,后来无意间在debug log中发现,不知什么原因synergy server在启动后,进入了screen locked状态,没有精力去查询具体的原因,这里只提供一个解决方案:设置一个Hot Key,将 阅读全文
摘要:
我们都知道,hadoop namenode是一个臭名昭著的单点故障点(SPOF)。 当你找到一篇High Availability的文章, 以为使用heartbeat/pacemaker, corosync就能帮助你建立一个高可用系统,就能达到99.99%的高可靠性,那么你就错了。我们还需要更进一步,网络冗余。但是很可惜,几乎我们找到的所有关于HA的文章很少提到网络冗余。在电信部门的同志都知道,高可靠系统,任何东西都需要冗余:电源,存储…,当然也包括网卡。当我们引入heartbeat/pacemaker时,节点之间的heartbeat通讯就可能是新的单点故障点。各个公司都有自己的网络冗余方案, 阅读全文
摘要:
基本的十字绣线性生成中提供了判断下一步可以画的位置并且逐步生成的函数。以这些基本函数为基础,可以进行更多变化的图案设计。为了方便的扩展,可以把线性生成写成一个类,以后的修改继承这个类。头文件BasicBoard.h//基本的生成函数,有run和mutiRun两种运行方式。//run会按照朝着四个方向延伸且不和其他已有图案碰撞的方式生成图像。生成到没有可以画的点就停止//mutiRun则是在run的基础上,在可以找到新的起点的时候继续画图,直到没有起点#include #include #include #include #include #include #include #define RO 阅读全文
摘要:
首先,一块物理磁盘被分为磁盘0,磁盘1,磁盘2....等很多区每个区有MBR与GPT磁盘两种分区形式。一、MBR分区与GPT分区MBR(Master Boot Record 主引导记录)磁盘是用到最多的传统磁盘形式,MBR磁盘分区表存储在磁盘的最前端,当计算机操作系统启动时主板上的BIOS会先读取 磁盘前端的MBR,并将计算机的控制权交给MBR指向的操作系统启动程序,由此系统启动开始。一个MBR磁盘最多有4个主分区。 GPT(GUID Partion Table)磁盘的分区表也是存储在磁盘的最前端的,但不同的是它有磁盘分区表和磁盘备份分区表, 可以提供排错功能。GPT磁盘是通过EFI... 阅读全文
摘要:
题意:给n个圆和m个三角形,且保证互不相交,用一个篱笆把他们围起来,求最短的周长是多少。解法1:在每个圆上均匀的取2000个点,求凸包周长就可以水过。解法2:求出所有圆之间的外公切线的切点,以及过三角形每个顶点的的直线和圆的切点,和三角形的三个顶点。这些点做凸包确定篱笆边上的图形。凸包的边和圆弧之和即为所求。求圆弧长度的时候要判断是优弧还是劣弧。用叉积判断两个向量的方向关系即可。//Time:218MS //Memory:860Kinclude #include #include #include #include using namespace std;const double EPS = 阅读全文
摘要:
目的:oracle中跨数据库查询 两台数据库服务器db_A(本地)和db_B(远程192.168.1.100),db_A下用户user_a 需要访问到db_B下user_b的数据 解决:查询得知使用dblink(即database link 数据库链) 实现过程: 1、确定用户user_a有没有创建 dblink 的权限: select * from user_sys_privs where privilege like upper('%DATABASE LINK%'); 2、如果没有,以sys用户登录到本地数据库 给用户user_a赋权: grant CREATE PUB.. 阅读全文
摘要:
最近开发了两个App,其中一个App为另一个App提供服务(Service),但要求不允许其他的App使用此服务,一开始的想法是能在API的设计上进行过滤,后来想想此方法不是很安全,被别人反编译后很危险!后来经过一番探索发现,可以用自定义permission来解决此问题。 首先得在AndroidManifest.xml中自定义一个permission,其中android:protectionLevel属性定义的次permission使用的级别,这里我指定的是相同签名的App才拥有此权限,还有其他的一些级别大伙可以去看看 其次在我们的Servi... 阅读全文