代码改变世界

Android开发HTML5应用-总结

2013-01-30 12:02 by GhostHorse, 8937 阅读, 3 推荐, 收藏, 编辑
摘要:在做这个总结之前呢看过一些优秀文章和文档,在此时间过于久远原因,引用了原作者大段的摘抄而没有写明出处原因别无其他,享受这么好社区文献,饮水思源一把。呵呵。在Android上做HTML5应用用到了Webkit这个浏览器内核,这里具体不讨论Webkit for Android。HTML5如何在安卓上开发HTML5应用Android开发HTML5应用实际项目面临的问题1:Android的HTML5应用程序概述 如何适配多分辨率的Android设备? 如何在Android中构建HTML5应用程序? 如何在Android中调试HTML5应用程序? 如何在Android中使用HTML5的本地储存? 如何在 阅读全文

滴水穿石-排序算法

2012-12-01 00:37 by GhostHorse, 276 阅读, 0 推荐, 收藏, 编辑
摘要:说算法这东西是程序的灵魂一点儿也不为过。但是所用算法都是依赖于数据结构,但实际需要某种数据结构而用到了算法去实现。这是算法和数据结构相辅相成之处。数据结构先不谈,用先用高级编程语言中类库提供的容器(封装过的数据结构)写点简单的算法第一种:排序算法 快速排序(Quicksort)是对冒泡排序的一种改进。由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 一趟快速排序的算法是: 1).. 阅读全文

编程练习题(java)

2012-07-07 17:34 by GhostHorse, 373 阅读, 0 推荐, 收藏, 编辑
摘要:这是刚学编程语言练习经典题目:【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一 对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21.... public class FibonacciSequence { public static void main(String[] args) { //fibonacciWithNoRecursion(); for(int i=1; i<=12; i++){ int res... 阅读全文

SQL存储过程实例练习(答案)

2012-06-20 21:12 by GhostHorse, 942 阅读, 0 推荐, 收藏, 编辑
摘要:这篇是为了放 上篇 的小练习答案1、写一个存储过程,该存储过程在给定CustomerID的参数下能返回Northwind数据库中的Customer记录。2、写一个存储过程,该存储过程接受Territory ID、 Territory Description 和Region ID为参数,并且将它们作为新行插入到Northwind数据库中的Territories表中去。3、修改练习2中的存储过程,并在插入前预先检查外键(RegionID)的存在。如果RegionID不存在,则抛出一个含有错误消息为“RegionID is not valid。 Please check your RegionID 阅读全文

SQL存储过程实例(摘录)

2012-06-20 20:44 by GhostHorse, 892 阅读, 0 推荐, 收藏, 编辑
摘要:存储过程存储过程(stored procedure)有时也称为sproc,它是真正的脚本——或者更准确地说,它是批处理(batch)——它存储于数据库中而不是在单独的文件中。存储过程中有输入参数、输出参数以及返回值等,而脚本中不会真的有这些内容,不过该比较相差也不是太多。目前SQL Server中唯一的编程语言依然是T-SQL,当考虑真正的编程语言时,它离过程语言还是有差距的。但是,当论及T-SQL的作用——数据定义、操作和访问的时候,它要强过C、C++、Visual Basic、 Java、Delphi以及其他的语言。但是T-SQL的强大功能在数据访问和管理上也是有限的。简而言之,它有能力完 阅读全文

DotNet下开发MySQL-02 (数据库执行SQL语句)

2012-04-06 16:22 by GhostHorse, 366 阅读, 0 推荐, 收藏, 编辑
摘要:上一篇 DotNet下开发MySQL-01(下载MySQL SDK) 介绍了下载 MySQL SDK,这篇就如何运用MySQLSDK执行一调SQL语句用VS2010构建如图结构的解决方法ThridClassLibrary是类库,MySQLDevelop是控制台应用程序MySQL Connector Net 6.5.4是MySQL SDK安装路径下有添加如下代码ProgramCtrl+F5运行呵呵,可以了,尽情写SQL语句就行了,对了MySQL数据库还需要一个GUI程序才好开发绿色软件,不用安装。和SQLServerManagementStudio差不多的程序这样了,如果有可能的话,还会有进阶的 阅读全文

DotNet下开发MySQL-01(下载MySQL SDK)

2012-04-05 15:42 by GhostHorse, 610 阅读, 0 推荐, 收藏, 编辑
摘要:俗话说:“工善其事,必先利其器”同样做MySQL数据库开发一样,必须要SDK与MySQL通信或者database dirver什么的下载MySQL SDK for .Net的开发包,先上官网看看,有没有对应下载.如果没有MySQL数据库就下载点击DownLoad就行了,如果已经安装MYSQL数据库就只用下载 MySQL SDK for .Net了点击Download有两个下载一个是源码包和一个是安装包,一般的下载MSI就可以了。点New Users下的Proceed按钮按照规定填写就好了。提交邮件会提供登录账户信息同时也可以下载了选一个近一点的地儿下载把我选的岛国,你呢? 阅读全文

认识你又一年-总结去年(主要靠大家评论)

2012-01-01 09:32 by GhostHorse, 1893 阅读, 3 推荐, 收藏, 编辑
摘要:那时《春天里》还未被旭日阳刚演唱;那时日本还没有核泄漏,世博会也没有sb;那时我们还能hold住,一切还算给力,虽然神马都是浮云;那时本拉登还在,金哥bye尚未bye。那时活着的jobs告诉我们生命只剩一天。那时《浪潮之巅》尚未出版,魅族还寂寂无名,雷军还没想小米;那时3q大战还未发生(不单指过去一年),csdn密码还是明文;那时微博还未开通,stackoverflow刚留下我的Question,codegoogle有了我第一行代码,看雪给了我个精华;那时firefox版本还是3,IE还有蛋糕送;那时roba还参与ACM,matrix67还在csdn;那时python还不流行,c++还是99标 阅读全文

C# 调用API -炒冷饭系列

2011-12-31 17:19 by GhostHorse, 2265 阅读, 6 推荐, 收藏, 编辑
摘要:阳历今年的最后一天了,又该干点什么。小鬼职业病又来了"神情恍惚,目光呆滞的敲着键盘,陶醉的望着跳动的光标,嘴角上扬。"最近项目中用到C#调用第三方提供的动态链接库 就是DLL中API。这也是VB6.0的时代就有如何调用Window API了,点选API Viewer 查询相关API点选两下就可以生成方法的签名 (声明函数) 用方法签名 + 参数就可 直接调用了。C#刚开始没有提供相关类是API Viewer; 在自己动手,丰衣足食的年代,就手写写吧。这也无可厚非的做法,但是手写要知道API的方法签名才行。还有许多的类型替换和构造;宽字符怎样正确的调用API得到我们想要的的结 阅读全文

二代身份证读取-微调版

2011-12-29 14:39 by GhostHorse, 6639 阅读, 8 推荐, 收藏, 编辑
摘要:说起微调其实就是对 上一篇文章 今天意外和身份证结缘 中提到的代码码放和调用一些巧妙的用法(至少小鬼觉得很有意思很巧妙)。为什么有必要在写一篇 写的理由千千万;不写的理由万万千。对于小鬼来说就是:我吃饱了,撑着了,该找点事做了。于是神情恍惚,目光呆滞的敲着键盘,陶醉的望着跳动的光标,嘴角上扬。 IDCardReader #region Using using System; using System.IO; using System.Runtime.InteropServices; using System.Text; #endregion /// <sum... 阅读全文