- 浏览: 16570 次
- 性别:
- 来自: 天津
最新评论
文章列表
日期应该是从2012年12月15号算起,坚持了每天专注的状态,只用了近半个月的时间,完成了自己由想法到初步实现再到功能的设计与修改,期间遭遇了很多素未谋面的问题,但是庆幸的是,我有强大的后援,有可以求助的朋友,也有可以交流的朋友,所以这一切都是这样的顺利,下面我将逐步将自己第一次系统开发做一次总结,虽然简陋,但是有实用价值,希望跟大家分享。
首先,ihelper的灵感来源于我的女友,她总是忘记自己的各种账号,基于这个想法,我想,第一,可以写一个基于windows的简单的记账号程序,主要要确保可以查看自己的多有账号,但是随即想到很重要的一点,这个程序本身的安全性很重要,如果这个程序被盗,那后 ...
- 2013-01-14 23:00
- 浏览 203
- 评论(0)
常见排序算法的实现(一)-插入排序
插入排序是最简单最直观的排序算法了,它的依据是:遍历到第N个元素的时候前面的N-1个元素已经是排序好的了,那么就查找前面的N-1个元素把这第N个元素放在合适的位置,如此下去直到遍历完序列的元素为止。
算法的复杂度也是简单的,排序第一个需要1的复杂度,排序第二个需要2的复杂度,因此整个的复杂度就是
1 + 2 + 3 + …… + N = O(N ^ 2)的复杂度。
- 2012-04-16 17:07
- 浏览 296
- 评论(0)
1. 运行程序后弹出: The application *** has stoppedunexpectedly. Please try again. 然后会要祈求强制退出。 这是一个经典错误, Socket不能对外连接,具体错误不会被报出,调试的时候,但能看到Exception,, 只要存在网络互联,就挺身而出,让你的程序不得运行。 原因是: 需要访问到网络,所以,在AndroidManifest.x
- 2012-03-10 11:00
- 浏览 721
- 评论(0)
一 相关下载
(1) java JDK下载:
进入该网页:http://java.sun.com/javase/downloads/index.jsp(或者直接点击下载)如下图:
选择 Download JDK 只下载JDK,无需下载jre.
(2)eclipse下载
进入该网页:http://www.eclipse.org/downloads/(或者直接点击下载:BT下载HTTP下载)
如下图:
我们选择第一个(即eclipse IDE for java EE Developers)
(3)下载Android SDK
说明: Android SDK两种下载版 ...
- 2011-12-15 11:21
- 浏览 333
- 评论(0)
如何在一个应用中 通过某个事件,而去启动另外一个已安装的应用。
而为了能让大家更加容易的理解,我写了一个简单的Demo,我们的程序有俩个按钮,其中一个点击会启动我自己写的应用(一个3D应用为例),而另外一个按钮会启动系统自带的应用(如,日历,闹钟,计算器等等).这里我一日历为例子!
首先看一下我们的效果图(点击第一个按钮为例):
下面是Demo的详细步骤:
- 2011-11-25 11:18
- 浏览 272
- 评论(0)
SQLite的最新版本可以从这里下载。下面我们以Windows版本sqlite-3_5_1.zip为例介绍其安装方法。
(大家可以选择下载安装适合自己的版本)
下载后,将sqlite-3_5_1.zip解压缩至C:/sqlite目录即完成安装。
C:/sqlite目录构造为:
C:/sqlite
| ...
- 2011-11-21 09:13
- 浏览 323
- 评论(0)
跟她正式分手刚好半个月了。
说是正式分手,是因为我们之前也曾经出在“分手”状态,可是双方心里始终念念不忘,于是我们又有点复燃的迹象。
我本来期望着我们的爱情之火可以让它彻底的燃烧起来,没想到还是自己亲手 ...
- 2011-11-17 22:10
- 浏览 259
- 评论(0)
C写的
要求:
用户默认处于广播模式,一个客户在其客户端发送的消息,其它客户端用户全部可以收到;
程序支持下列命令
/help:显示帮助信息(思考:信息是放在客户端还是服务器端);
/quit:用户退出聊天室,同时将退出信息广播给其他用户;
/who:显示在线用户;
/send 用户名 消息:向指定用户发送点到点消息
chatserver.c
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<sys/socket.h>
#include<net ...
- 2011-11-06 17:28
- 浏览 1793
- 评论(0)
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Caculator
{
public static void main(String[] args)
{
EventQueue.invokeLater(new Runnable()
{
public void run()
{
CaculatorFrame frame = new CaculatorFrame();
frame.setDefaultCloseOperation(JFrame.EXIT ...
- 2011-11-05 23:09
- 浏览 861
- 评论(0)
我知道我们彼此伤害了,而且我不是一个大度的人,不会轻易主动认错,所以这一切的伤害都留在我们心里。
我真想笑着哭出来,不想让这一切压在我的心里。
希望你原谅我曾经带给你的伤害。
- 2011-11-05 11:17
- 浏览 237
- 评论(0)
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.util.*;
import java.awt.geom.*;
public class MouseTest
{
public static void main(String[] args)
{
EventQueue.invokeLater(new Runnable()
{
public void run()
{
MouseFrame frame = new MouseFrame();
frame. ...
- 2011-11-04 10:28
- 浏览 341
- 评论(0)
import java.util.*;
public class ConnectionBookTest
{
public static void main(String[] args)
{
ConnectionBook cb = new ConnectionBook();
cb.printGUI();
cb.run();
}
}
class ConnectionBook
{
public void printGUI()
{
System.out.print(" Welcome to our ConnectionBook! \n" ...
- 2011-11-03 09:15
- 浏览 318
- 评论(0)
从享受生活的角度上来说:“程序员并不是一种最好的职业,有两种人可以做程序员,第一,你不做程序员,你就没有什么工作可做,或者说是即使有可以做的工作但是你非常不愿意去做;第二,你非常痴迷和爱好程序,并且在这方面有一些天赋和优势。程序员的结局也是有两种:第一,默默退休,第二以程序员为起点或跳板,注意积累,跟对了好的老板或团队,找到和很好的搭档自己创业,成为IT金领和富翁。”
而成为一名优秀的程序员之路是非常艰难的,我愿意走上这条苦修路。
路漫漫其修远兮,吾将上下而求索
与天下诸君共勉!
- 2011-11-03 09:03
- 浏览 229
- 评论(0)
从享受生活的角度上来说:“程序员并不是一种最好的职业,有两种人可以做程序员,第一,你不做程序员,你就没有什么工作可做,或者说是即使有可以做的工作但是你非常不愿意去做;第二,你非常痴迷和爱好程序,并且在这方面有一些天赋和优势。程序员的结局也是有两种:第一,默默退休,第二以程序员为起点或跳板,注意积累,跟对了好的老板或团队,找到和很好的搭档自己创业,成为IT金领和富翁。”
而成为一名优秀的程序员之路是非常艰难的,我愿意走上这条苦修路。
路漫漫其修远兮,吾将上下而求索
与天下诸君共勉!
- 2011-11-03 09:03
- 浏览 171
- 评论(0)