jQuery仿Android锁屏图案应用插件

在Android应用中,我们经常会使用一种锁屏应用软件,你需要输入正确的连线顺序才能解开Android屏幕桌面。今天这次我们要利用jQuery来实现这种锁屏功能,例子中提供了很多种锁屏方式,也可以自定义矩阵来增加锁屏的难度。...

使用C#通过调用minitab的COM库自动化生成报表

本文介绍通过C#调用minitab com组建自动化生成报表的方法。首先需要在minitab中通过手动配置的方式生成报表来得到该报表的命令行,过程如下1、选择菜单“编辑器”-》“启用命令”启用命令窗口2、在工作表中输入数据,并按需求配置并生成需要的报表3、拷贝出会话窗口中生成该报表的命令行得到所需的mimitab命令后就可以在C#中通过调用minitab执行该命令得到对应的报表了,过程如下1.新建...
minitab 生成报表 COM库

C#大型电商项目优化——扩展性与支付

看评论也是学习的过程,然而有些只做评价,却不道明原委的评论,也确实让笔者感受到了些许来自世界的恶意^_^开个玩笑,下面进入正题,之前系统的支付部分只需要支持支付宝和财付通,且支付代码是写在一个页面文件里的,也就是说,这个页面文件包含了支付宝和财付通的支付请求、支付同步回调和异步回调。且不说代码混乱可读性差,其可扩展性也实在不敢恭维。其功能像这样:可将来需要支持其他支付平台呢,类似于快钱等支付平台,...
依赖注入 支付 C#

自定义TextView使之具有跑马灯的效果

一、问题的引入使用普通的textview跑马的效果,一开始没有焦点事件不会进行滚动,button有焦点事件,但是比较难看,因此需要自定一个TextView 一出生就有焦点然后需要自定义一个textviewFocusedTextView.javapackagecom.xuliugen.mobilesafe.ui; importandroid.content.Context; importandr...
TextView 跑马灯效果

算法-冒泡排序和快速排序(Object-C)

冒泡和递归一样,不管大家水平怎么样,基本上都能凑合的写写,快速排序其实主要的也是数据的交换,都算是交换排序,不过快排需要了解分治思想,实现的时候需要递归一下,导致很多时候看快排的时候都看的云里雾里。假设有一个无序的整型数组索引 0 1 2 3 4 5 6数值 15 32 8 99 12 17 36,①取出0位的15作为基准值,然后倒序从后往前找小于15的,将12赋值给...
快速排序 Object-C 冒泡排序

HTML5游戏开发技术基础整理

随着HTML5标准最终敲定,HTML5将有望成为游戏开发领域的的热门平台。HTML5游戏能够运行于包括iPhone系列和iPad系列在内的计算机、智能手机以及平板电脑上,是目前跨平台应用开发的最佳实施方案。本文系根据[HML5 Canvas游戏开发实战]一书中的内容整理而成,是了解和学习HTML5游戏开发的基础内容,希望能够帮助到那些和博主一样致力于游戏开发的朋友们!JavaScript中的面向对...
游戏开发 HTML5游戏

在iOS8.0之后的UIAlertView和UIActionSheet的新写法

在iOS8.0之后,苹果更新了UIAlertView和UIActionSheet的创建方法。在以前的版本中,这两个提醒用户的控件各自有自己的创建方法,但是在iOS8.0之后,使用了UIAlertController这个控制器类统一创建。不过之前的创建方法并没有在iOS8.0之后的版本中实效,依然可以正常使用。下边就记录下新的写法。首先看苹果API的示例写法:UIAlertController*al...
UIActionSheet iOS开发 UIAlertView

IOS开发之数据sqlite使用

一、引入工具包引入工具包libsqlite3.dylib,该工具包为C语言工具包。二、代码操作数据库1、创建并且链接数据库 -(void)_connectDB{ //1获取沙盒路径作为数据库创建时候的初始化路径 NSString*path=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES)...
IOS开发 sqlite

SQL 行列倒置

SQL的的行列倒置已经不是新知识了,但在博主的技术咨询期间,仍发现其实有很多人并不了解这块,所以在此专门写一篇博客记录。本文将以Mysql为例,并以数据采集指标信息获取为例子。在下面的例子,你可以在sqlfiddle运行。首先我们需要创建数据库Schema:CREATETABLEChart (`createTime`DateTime,`kpi`varchar(30),`field`varchar...
SQL Server 行列转换

Android自定义组件-绘制时钟

1、效果图2、Canvas对象详解1.translate(x,y) :平移,将画布的坐标原点向左右方向移动x,向上下方向移动y.canvas的默认位置是在(0,0).例子:画布原点假如落在(1,1),那么translate(10,10)就是在原点(1,1)基础上分别在x轴、y轴移动10,则原点变为(11,11)。2.scale(x,y):扩大。x为水平方向的放大倍数,y为竖直方向的放大倍数。3.r...
Android开发 自定义组件