摘要:
调用API设置安卓手机的Access Point最近在做一个小的应用,需要通过程序设置安卓手机的AP(Access point, 即将手机变为一个移动热点,其他机器能够通过wifi连接到此手机)。原以为很简单的一个东西,还是花费了一番周折,最终还是搞定了。配置AP的选项是属于配置wifi的一部分,所以他们都在WifiManager这个类中。 获取当前系统的WifiManager实例的方法是:1WifiManager wifi = (WifiManager) getSystemService(Context.WIFI_SERVICE);此类中有几个关键方法用来设置AP,但是它们都是被隐藏的,我们
阅读全文
posted @ 2013-06-05 15:43
HackerVirus
阅读(1000)
推荐(0)
摘要:
虚拟化技术(1)——介绍什么是虚拟化虚拟化是指计算机元件在虚拟的基础上而不是真实的基础上运行。虚拟化技术可以扩大硬件的容量,简化软件的重新配置过程。CPU的虚拟化技术可以单CPU模拟多CPU并行,允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。几种虚拟化软件介绍RedHat KVM虚拟化方式:完全虚拟化架构:寄居架构(linux内核);祼金属架构RHEV-H特点:祼金属架构RHEV-H或在关键的硬盘和网卡上支持半虚拟化VirtIO,达到最佳性能。I/O协议栈:KVM重用了整个Linux I/O协议栈,所以KVM的用户就自然就获
阅读全文
posted @ 2013-06-05 15:28
HackerVirus
阅读(344)
推荐(0)
摘要:
Python学习之路(三):序列我坚信初学者更加明白初学者学习的困难在哪里。我坚信最好的学习资料是自己亲手记录。我坚信最好的学习方法是自己动手。我坚信最好的检验方式就是能把自己所学到的东西转手教给别人。-----作者: 高鹏教为学:Python学习之路(三):序列概论Python的序列总共有六种内建序列:列表、元组、字符串、Unicode字符串、buffer对象和xrange对象。我们主要讲的是列表和元组。这两者最大的区别是列表是可以修改的,元组是不可以被修改的。序列的特征就是会为每一个元素分配一个序号,从零开始是第一个,反过来从最后一个开始是-1…-n。序列的通用操作索引代码:#coding
阅读全文
posted @ 2013-06-05 15:13
HackerVirus
阅读(214)
推荐(0)
摘要:
sqlite3使用简介一.使用流程要使用sqlite,需要从sqlite官网下载到三个文件,分别为sqlite3.lib,sqlite3.dll,sqlite3.h,然后再在自己的工程中配置好头文件和库文件,同时将dll文件放到当前目录下,就完成配置可以使用sqlite了。使用的过程根据使用的函数大致分为如下几个过程:sqlite3_open()sqlite3_prepare()sqlite3_step()sqlite3_column()sqlite3_finalize()sqlite3_close()这几个过程是概念上的说法,而不完全是程序运行的过程,如sqlite3_column()表示的
阅读全文
posted @ 2013-06-05 10:09
HackerVirus
阅读(186)
推荐(0)
摘要:
Visual Studio 2013 Preview新功能预览摘要:随着用户体验需求的增加,开发者、产品经理已不再适合只扮演应用程序缔造者这个角色,他们更需要作为一个用户——亲身的体验才能打造出更优秀的应用程序,Brian Katz最近给出了他的4个技巧。昨天,微软Visual Studio开发者Brian Harry在博客上公开了一系列Visual Studio 2013(VS2013)以及Team Foundation Server 2013(TFS2013)的新功能以及改进计划,这一切最终将在本月26日的Build大会上揭晓。Harry提到,新版本会提供敏捷项目管理,并改善了版本控制功能
阅读全文
posted @ 2013-06-04 23:22
HackerVirus
阅读(355)
推荐(0)
摘要:
[知识库分享系列] 一、开篇Idea本人从03年开始接触电脑知识,喜欢收集一些电脑年报或各类杂志以及电子书,会把其中很有“意思”的技巧以分类存储起来。起初是抄在日志本上,后来以文件夹目录存储在记事本中,再后就自己开发了“知识库”的软件,当然后不实用就抛弃了。接着在网上搜了很多类似的软件,当时还没有类似现在的云笔记平台或APP,找到了一款还合适的知识库软件(myBase,非广告)。在接下来的时间,本人把积累的技巧、代码片断、读书笔记、学习笔记、精典文章等等全部以固定的分类和格式存储到知识库中,具体知识库中包含什么内容,稍后会截图分享。经过多年的积累,知识库也越来越大,它记载了我所有的学习历程和项
阅读全文
posted @ 2013-06-04 23:20
HackerVirus
阅读(238)
推荐(0)
摘要:
模板引擎开发(一)我自己写了一套建站系统,关于为什么我要自己写一套建站系统,而不是用网上开源的(将来我的也会开源),个人原由很多人都问过我,当然是有原因的,回头再作解释。今天就说说建站系统中的模板引擎的开发。建站系统是基于.net的,为了方便使用,我也编写了模版处理的功能,当然也需要通过一些标签化语言将模板生成静态网页。我采用了类似于织梦的语言标签,当然也有自己的特色,真正实现功能时,与织梦已经有了很大差别。我大致把实现的思路给大家讲解一下,今天写头一篇,先介绍一下我的模板标签,后续逐步讲解如何实现其功能的。标签分为三大类:值标签、组件标签、自定义标签一、 值标签没有任何属性,可以出现在HTM
阅读全文
posted @ 2013-06-04 23:19
HackerVirus
阅读(157)
推荐(0)
摘要:
从Pycharm说起说实话.作为一个Coder.每天在各种IDE中切换编写Code.如果一个IDE Look and Feel总是无形中影响你每天Code Farm的心情.那该是多么不爽的事情.特别是针对本人对IDE总是有一种天生“洁癖感”.每当一们语言或技术在无意中吸引我.或是已经在粗糙的本文编辑器初体验.都会在两到三天体验期脱离出来.立马调到真正高效率的生成环境去Coding.高效率就意味当然脱不了IDE的支持.但是每次更换新的Coding环境.可能我会花上一到两天或更多的时间去了解这门语言或技术的背景和使用场景 解决现实问题等.因为这直接影响我决定是否继续下去.如果在这一切如期进行后.我
阅读全文
posted @ 2013-06-04 20:03
HackerVirus
阅读(225)
推荐(0)
摘要:
C#中的索引器的简单理解和用法索引器是一种特殊的类成员,它能够让对象以类似数组的方式来存取,使程序看起来更为直观,更容易编写。1、索引器的定义C#中的类成员可以是任意类型,包括数组和集合。当一个类包含了数组和集合成员时,索引器将大大简化对数组或集合成员的存取操作。定义索引器的方式与定义属性有些类似,其一般形式如下:[修饰符]数据类型 this[索引类型 index]{ get{//获得属性的代码} set{//设置属性的代码}}修饰符包括public,protected,private,internal,new,virtual,sealed,override, abstract,extern.
阅读全文
posted @ 2013-06-04 19:38
HackerVirus
阅读(215)
推荐(0)
摘要:
【前端框架之Bootstrap01】我们一起来看看这个家伙是什么前言我感觉自己的眼界没有打开,关注的东西前前后后都是那么几样,诚然不精一门何以精前端,但是对前端新技术的关注还是需要的,就拿我们今天要说到的。bootstrap,说实话,知道的或者说用过的人肯定不多,认为自己入门了但是没听过的bootstrap朋友可以留个言,我们来统计一下,若是人数众多的话,我们应该欣慰国内前端的专注原生或者感叹国内朋友的闭塞呢?扯远了,我也是最近才接触到这块,也不说令人汗颜之内的话,不懂学就完了,我不懂的可多了,这里就来简单看看吧。什么是bootstraphttp://www.bootcss.com/boots
阅读全文
posted @ 2013-06-04 19:34
HackerVirus
阅读(196)
推荐(0)