自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Octobershiner的专栏

天空讲述着蔚蓝

  • 博客(39)
  • 资源 (3)
  • 收藏
  • 关注

原创 关于android系列博客的更新

大二的暑假开始了,按照学院的安排,和同学们一起来到了北京中软国际进行为期一个月的实训,五年后再次来到北京,这里的天气和哈尔滨比起来真是闷的不行,和我的家乡秦皇岛这么近,气候完全的不同,但是不管怎样,我喜欢首都。   因为中软宣讲的时候,说会开设android的课程,我和几位同学就

2011-07-24 11:52:19 1409 2

原创 分享一下@Override标签背后的小秘密---记录java的思行合一

无论是在netBeans还是在eclipse开发环境中,写java代码的时候经常会碰到@Override标签,平时只知道是覆盖的意思就好了~那么这个标签的价值就只有这些吗?  最近一次,重翻《Thinking in java》的时候,自己看了一下,结果这个小小的标签倒是加深了我对于面向对象的理解。   一般用途

2012-03-10 21:37:20 1982

原创 【Yui编译器的故事1——在零之前】

这个学期开始了自己期待已久的一门课程,编译原理,时间像回到了大二操作系统课程的时候一样,充满了期待却又感叹自己的实力不足,几个头文件,就可以把自己弄晕的日子。   昨天第一次实验已经结束了,实现一个简单的词法分析器。看到很多同学上传了自己的程序,龙哥的相册名字很有意思,从零开始,那我觉得自己甚至连零都还没有达到,起码现在是吧,所以这个标题干脆就叫做了在零之前。   我是一个技术控,

2011-12-06 21:33:13 1525 5

原创 IBM 100年 科技引导未来

一科又一科的考试彻底把自己的节奏打乱了,额,不知道什么时候开始,至少现在来看大学的自己真的转型了。想起高中的自己,河北的浓厚的高考氛围使得自己不得不融入这样一个环境中,要不然就去不了自己心仪的大学,无奈~不喜欢考试,喜欢钻研自己喜欢的知识~好久没有在园子里写东西了。   昨天,IBM全球副总裁王阳博士率领IBM高管一行来到了哈工大与我们软件学院和计算机学院的同学们进行交流,去之前并没有报太

2011-11-23 22:03:24 1708

原创 安全卸载ubuntu linux 修复mbr

和大家分享一个小软件   很多朋友安装了windows和ubuntu的双系统,(额,这里指的是硬盘安装,wubi的话直接在控制面板中像卸载普通程序一样就好了)。但是卸载的时候,如果直接删除linux分区的话,往往会导致无法启动计算机进入系统了,这是因为安装ubuntu的时候,重写了mbr的缘故。    所以一个安全的方案就是,先修复一下计算机的mbr,然后就可以直接删除linux所

2011-11-21 18:47:43 2289

原创 由一个C语言递归判断回文数的程序产生的回忆

今天,看一位学长的博客《递归的力量》,受到的启发还是很多的,以前写递归程序,从来都没有好好想过,这里为什么要用到递归,以及什么样的情况要用到递归。引用他博文中的一句话,也是思考的一个方式:可以用递归实现的场景要满足两个条件:      第一:这个问题是否可以分解为形式相同但规模更小的问题?      第二:如果存在这样一种分解,那么这种分解是否存在一种简单情境?

2011-11-17 21:22:03 4499

原创 【Android笔记 九】Android Sharedpreferences实现用户偏好存储

在开发应用程序的过程中,有时候我们需要记录用户的偏好,或者用户名密码之类。这就要涉及到数据的存储,android平台下存储数据的方式主要有如下几种方式:  Shared PreferencesStore private primitive data in key-value pairs.  轻量的以键值对的形式进行存储Internal StorageStore privat

2011-11-04 23:08:56 2227

原创 关于android xml文件中 android:id="@+id/my_button"的含义疑问

许多UI开发的同学会对 android:id="@+id/my_button"的含义有所疑问,细心的同学会发现官方SDK是这样解释的,-----------------------------------------------------------------------

2011-10-13 20:59:53 3248

原创 谷歌Web编程语言Dart

“ 谷歌终于推出了制作web应用程序的新的编程语言Dart。谷歌开发这个新的平台时主要考虑了简单性、效率和伸缩性,把强大的新的语言功能与熟悉的语言构造结合成容易定义的代码。”-----------CSDN    简单的看了一下官网的说明,给我初步体验的感觉

2011-10-11 18:46:41 3701

原创 Windows Phone 时代来了~

越来越发现自己深深的陷入了移动终端的开发,自己已经亲身参与了IOS 和android平台实际产品的开发,虽然说有些早,但是也有很多关于移动平台开发的体会,还是要感谢我的大学HIT给提供这么多好的机会。   imagine Cup 2012 已经开始报名了,自己也是非常的激动,

2011-08-07 15:01:31 1358 1

原创 java多线程 sleep()和wait()的区别

接触了一些多线程的东西,还是从java入手吧。   相信看这篇文章的朋友都已经知道进程和线程的区别,也都知道了为什么要使用多线程了。   这两个方法主要来源是,sleep用于线程控制,而wait用于线程间的通信,与wait配套的方法还有notify和notifyAll.

2011-08-07 11:50:44 1531

原创 由strcpy函数引起的C语言动态申请内存的问题

大二上学期,曾写过这样的一段代码  #include#include#includeint main(){ char *ptr1 = "hello string"; char *ptr2 = (char*)malloc(strlen(ptr1)-2)

2011-08-04 20:51:47 2245 7

原创 演示 指向指针的指针

// PointerTest.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include int _tmain(int argc, _TCHAR* argv[]){ int quit; int find_cha

2011-08-04 10:15:59 1472 6

原创 C语言左值和右值

左值可以标记一个存储的位置,右值可以指定一个值。  L-value中的L指的是Location,表示可寻址。The "l" in lvalue can be though of as location  R-value中的R指的是Read,表示可读。The "r" in

2011-08-04 10:11:32 1693

转载 Java多线程编程总结

本文转自  http://lavasoft.blog.51cto.com/62575/27069很不错的一篇文章,与大家分享下面是Java线程系列博文的一个编目: Java线程:概念与原理Java线程:创建与启动Ja

2011-08-03 19:48:54 1301

原创 关于C语言中类似"a<b<c"条件的值

想起上学期在百度上回答的一个C语言问题,如下————————————————————————————————————#include "stdio.h"main(){ int a=1,b=2, c=3, t;while (a<b<c) {t=a; a=b

2011-08-03 13:36:08 10728 2

原创 解决Tomcat.exe或者startup.bat 一闪无法打开的问题

以前在安装netbeans的时候曾经捆绑在一起安装过tomcat6.0的版本。在netbeans中运行tomcat的方法很简单,默认的是Glassfish的服务器,所以在左上角服务一栏里,服务器,右键添加新的服务器,里面会有多种版本可供选择,选择6.0就好了。然后其他的就很简单了

2011-08-03 13:33:28 9411 2

原创 设计模式学习----观察者模式(事件监听实现)

今天学习了新的设计模式----观察者模式,其实这种设计模式,我们早就接触过,做过GUI编程的同学肯定会知道,事件的注册监听等机制,其实这个机制的实现就是利用了观察者模式。    可能在程序中,我们需要在某些数据变化时,其他的类做出一些响应,我们总不能开一个线程,每隔一段时间就

2011-08-02 20:11:45 10230

原创 解决 android如何设置全屏模式

设置android全屏模式有两种方法,一种是在程序代码中设置,另一种是配置manifest.xml文件,推荐使用第二种方式。    在manifest.xml文件中 和标签中都有android:theme属性    只需要添加下面的xml代码就好了 android

2011-07-29 16:12:28 2647

原创 【Android笔记 八】详解android中activity的完整生命周期

android中 activity有自己的生命周期,对这些知识的学习可以帮助我们在今后写程序的时候,更好的理解其中遇到的一些错误。这篇文章很长,希望不要耽误大家的时间~  今天不会涉及太多关于activity栈的东西,主要说activity自身的生命周期 区分几个概念 1 Act

2011-07-29 13:40:34 4936 5

原创 解决ubuntu linux打开windows文件的乱码问题 利用LibreOffice转码

发现在linux打开在windows下编辑过的txt文件时,中文全部都变成乱码了,原因很简单,linux下默认是 UTF-8编码的,而windows的记事本一般是GB编码的

2011-07-29 10:19:43 10583

原创 【Android笔记 七】Android Sensor感应器介绍(三)获取用户移动方向,指南针原理

晚上好~今天继续给大家分享一下第二个重要的感应器,其实获取方向本应该很简单的事情,在文章一中看到 有个TYPE_ORIENTATION 关键字,说明可以直接获取设备的移动方向,但是最新版的SDK加上了这么一句话“TYPE_ORIENTATION     This constant

2011-07-28 20:22:08 40944 15

原创 【Android笔记 六】Android Sensor感应器介绍(二)线程中刷新UI 一个创建android测力计的例子

上一篇文章http://blog.csdn.net/octobershiner/article/details/6639040  介绍了sensor的基本知识以及一个使用其中加速度感应器获取数据的例子。  提到过一个问题,就是说感应器刷新频率太快,假如我们要做一个UI中,需要根据

2011-07-28 11:38:34 10202 4

原创 【Android 笔记 五】 Android Sensor感应器介绍(一)重力感应加速度获取

FETC项目指导老师提出了新的需求,想要在游戏地图中表现出用户用户当期移动的方向,再用GPS的话显然很不靠谱,所以想到了android强大的感应器。。。很多移动设备都内置了感应器,android通过Sensor和SensorManager类抽象了这些感应器,通过这些类可以使用an

2011-07-27 20:38:44 51209 8

原创 【Android笔记 四 】使用android 调用震动的例子

这两天干了点别的,原因是昨天使用getProviders()方法时,用到了ArrayList这个类,突然想深入的了解他的机制,结果收获非常多,很纠结的看了一位大神分析的JAVA COLLECTION FRAMEWORK的源代码,这样Fail Fast机制就赤裸裸的出现在眼前了,中

2011-07-25 19:53:54 22580 9

原创 设计模式学习----装饰器模式

这两天本来是自在学习java collection Framework的Fail Fast底层机制,看到核心的部分时,突然意识到设计模式的问题,上大学到现在我还没有真正理解过设计模式的概念,于是用了大半天好好的学习了一下装饰器模式,回头再看jdk的源码,舒服多了,的确验证了那句话

2011-07-25 15:36:08 6767 6

转载 JDK中有关23个经典设计模式的示例

本文转自http://www.iteye.com/news/18725推荐一篇非常好的文章http://stackoverflow.com/questions/1673841/examples-of-gof-design-patternsStructural(结构模式)Adapt

2011-07-25 15:00:56 1363

原创 【Android笔记 三】Location获取地理位置信息(中)Criteria类的简单使用

上一篇文章  【Android笔记 二】Location获取地理位置信息(上)介绍了简单的地理位置服务的使用,今天这篇文章给大家分享以下Criteria类的使用在使用android lcoation的时候,可能不希望自己去硬性的选择是GPS服务还是NETWORK服务,可能是我们考

2011-07-24 11:29:59 6063

原创 【代码】android通过criteria选择合适的地理位置服务

LocationActivity.java/* LocationActivity.java * @author octobershiner * 2011 7 24 * SE.HIT * 利用Criteria选择最优的位置服务,演示定位用户的位置并且监听位置变化的

2011-07-24 11:20:37 4238

原创 【Android笔记 二】Location获取地理位置信息(上)

2011 7 22暑假实训的第五天,跟大家分享以下我对Android location的学习吧,这是一个最基本的获取地理位置信息的入门,下一次给大家介绍更质能化的地理位置选择Criteria,今天就先写简单的吧,挑选了SDK两个重要的方法,我自己翻译了一下,也加上了自己的理解,希

2011-07-23 18:43:54 30554 1

原创 【代码】android 通过GPS获取用户地理位置并监听位置变化

LocationActivity.java/* LocationActivity.java * @author octobershiner * 2011 7 22 * SE.HIT * 一个演示定位用户的位置并且监听位置变化的代码 * */package u

2011-07-23 18:39:20 14398 15

原创 【Android笔记 一】Log的介绍及使用方法

今天开始看了sundy的教程,关于Log的介绍,自己做了一些笔记,也根据官网的SDK自己总结了一些东西,其实相当于做了简单的翻译。言归正传~/*********************************************************************

2011-07-22 11:47:41 4019

原创 【代码】利用Android的Log 演示一个activity的生命周期

代码://DemoActivity.javapackage uni.activity;import android.app.Activity;import android.os.Bundle;import android.util.Log;public clas

2011-07-22 11:46:09 2004

原创 HTML5+geolocation结合google+maps的应用+MapMail

这是我参加QQ浏览器大赛的作品,利用html 5的geolocation获取地理位置信息,和google maps API结合在了一起,是一款移动应用。用户可以可以随时的利用移动终端定位自己的位置并且发送带有地理位置信息的邮件,所有操作都在触控间完成,有着约会,旅游,通知等不同场

2011-07-07 00:17:53 1682 2

转载 【转载】图解分析冲突域、广播域 计算机网络

声明:本文转自http://cisco.chinaitlab.com/Cisco/38689.html最近做计算机网络实验用到了这些知识,感觉讲得很好,分享给大家 网络互连设备可以将网络划分为不同的冲突域、广播域。但是,由于不同的网络互连设备可能工作在OSI模型的不同层次上。因此,它们划分冲突域、广播域的效果也就各不相同。如中继器工作在物理层,网桥和交换机工作在数据链路层,路由器工作在

2011-06-24 09:50:00 1138

原创 CSS选择器介绍

由于这次项目突破性的选择了做前台,所以开始学习CSS选择器的几种格式: 1 派生选择器                (1)body p{background-color:red}body中所有的p标签都会满足这一属性,即使嵌套多层依旧满足这个条件              (2)body > p {background-color:red}这样只有body中第一层p标

2011-06-23 11:58:00 832

原创 作业——java编写一个简单的移动方块游戏

<br />这是我们的一个实验题目,第一次用java编写图形化的界面,还是有些青涩。。以后继续努力!!<br />//Little Box Game by AlexYui//Game.java By 1093710210@ HITimport javax.swing.*;import java.awt.event.*;import java.awt.geom.*;import java.awt.*;import java.util.*;public class Game{

2010-11-07 22:06:00 7182 3

原创 升序链表的基本操作

<br />// List1.cpp : Defines the entry point for the console application.<br />//<br />/*<br />   C语言下的升序链表的基本操作  List1.cpp<br />   --------

2010-09-10 22:59:00 3541

原创 MFC对话框list control 初始化方法

<br /><br />这个初始化函数可以建立类向导中Add Function...这是从助教那学来的,感觉不错。。。这是个初始化函数,我在图书管理系统中应用了一下。。。这一段实现的功能就是打开对话框,能够在表格中显示管理员信息(注:列表控件选择报表report)。。。<br />画红色的部分是根据自己情况修改的~其余部分就可以用啦<br />BOOL CEditManager::OnInitDialog()<br />{<br />    CDialog::OnInitDialog();<br />  

2010-07-29 20:17:00 7836 5

MSVCR100动态链接库

一般应用与程序无法定位输入点的错误,文件解压后,将dll文件复制到C盘 Windows目录下的System32下。 以上说明针对于Windows 7操作系统32位的情况

2011-10-07

谭浩强C语言 电子书 C初学者必备

这本教材是清华出的,很基础在国内很有名的。欢迎大家下载

2011-03-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除