`
aiyanbo
  • 浏览: 64252 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
AiShell 0.0.1 其实在5月份就已经完成了。因为本人比较喜欢linux,再加上一个偶然的机会与MongoDB结缘,才写下这个东西。   截图: ====     AiShell 的主要目的是模拟linux命令,但是由于大部分浏览器不支持js直接访问文件系统。所以,这一效果并不会得到“真正”实现。后续版本,想用虚拟的文件系统(内存)中实现这些命令。   目前支持的命令并不多:包含Math函数库,help,exit等等..., 用户可以使用help 命令来获取支持的命令列表!   首先,要声明的是:我写这篇文章并不是要炫耀之类的!本身AiShell 目前没有什么可 ...
    潜水已经有大半年了,一直没有写出什么好的文章,以前一直在学习如何使用别人的api,当然自己也写了一些api并且发布到javaeye上,不过好像并没有得到大家的认可!不得不承认自己是一个菜虫级的人物。     好了,废 ...
    昨天用雨林木风的系统时,磁盘上多了几个autorun.inf的文件夹。用杀毒软件扫描没有问题,这时候并不是你的电脑中毒了,因为这个“家伙”就是所谓的免疫文件夹,在win95开始使用的。磁盘上多了一个这样的文件夹主 ...
写了个世界上最简单的国际化的实现,,,主要是通过自定义标签来获得resource的。
网站导航网页是纯html的,不用数据库,不用jsp,这时候,我们可以将网站的链接信息放到js数组中,需要的时候可以来获取,当然,这可能会影响到小小的性能,当网站链接库数据量非常大是而浏览器使用IE是极有可能面临崩溃的问题... 下面是我的实现思路,,,请慎重用于实际项目中...   more.html     <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title&g ...
 这几天刚刚学习Swing,写了个JTextArea动态显示信息的例子,,,,拿出来晒晒,大虾们见笑了....   主要思路:            窗体类实现Runnable接口,实现run方法       package com.aiy.test; import java.awt.BorderLayout; import java.awt.Dimension; import javax.swing.JFrame; import javax.swing.JScrollPane; import javax.swing.JTextArea; public cl ...

二分查找

    博客分类:
  • java
用二分查找方法在一个已经排好序的数组中找出任意一个值的位置比遍历数组效率要高得多,这样子,我们可以只要查找数组的 二之一就可以将值准确地查找出来。 public int BinSearch(int[] array,int value){ int startIndex=0; int stopIndex=array.length; int middleIndex=(int)Math.floor((startIndex+stopIndex)/2); while(array[middleIndex]!=value&&startIndex<stopI ...
有时候,我们需要对一个数字进行因数分解,我用递归帮我们做这件事情,如有不妥之处,还望各位朋友指正!   package com.aiy.test; /** * @author aiyanbo * @email ayanbo@yeah.net */ import java.util.ArrayList; public class Test { public static void main(String[] args) { Test test=new Test(); for (Integer i : test.factor(64)) { Sys ...
          本人独立开发出SVN账号管理系统,这套系统可让项目经理节省至少8%的工作时间或者是精力去管理SVN账号。本系统采用MVC架构,符合基本安全(本系统一般不会在互联网上运行所以安全问题可以完全放心),无需安装客户端,支持跨平台,有幽默搞笑的错误操作提示!欢迎各位朋友向本人索要源代码!       本系统正在后期完善中...!                
进度条是用来表示:某件事完成量的百分比,有很多情况下我们都会用到它!   我用js代码写了一个进度条,样式可能不是很漂亮!为了进度量不是一个等差数列,我用随机数来做进度数列的差值   下是代码:(还望朋友们指正!)   <html> <head> <title>js 进度条</title> </head> <body> <p align="center"> <span id="show" style="border:1px so ...
   前天晚上,没有什么事可做,用js重新写好了我之前用c#些的一个小游戏!     下面是源代码: <html> <head> <title>My Game 【家庭骰子】 【作者:艾彦波】</title> <style type="text/css"> #authorInfo p{ margin-top:2px; color:bule; font-size:14 } .mes p{ margin-top:10px; co ...
   昨天晚上在网上看到一个新闻:说是现在的80后夫妻都用家庭骰子来解决家务的问题。而是我自己花了半小时写了个程序。         下面是源代码:         main窗体:   using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; names ...
     不知道大家有过这样的经历没有,当自己写代码写得非常流畅的时候,突然间遇到一个自己比较陌生的问题或者是方法,这时我们就不由自主地想到了查看帮助文档了。           这时难题又出现了一般我们从官网上下载过来的文档一般是英文的(没有办法,编程语言都是外国开发的,这就隐隐地给我们中国的程序员一个很严峻的问题:我们是不是也应该开发出一种编程语言)。我一般下的是英文版的,因为中文版的有的是要钱买的,而且价格非常贵(对于我一个学生来说贵的很)。       说到这里,我不得不说一句!那些专门翻译文档的中国同仁,你们是不是应该把价格适当调低些!你们这种做法对于部分人来说是大大地打击了 ...
介于目前JsonConfig中没有setIncludes(..)方法,所以自己写了个:       package com.aiy.util; /** * @author aiyanbo */ import java.lang.reflect.Field; import java.util.HashSet; import java.util.Set; import net.sf.json.JsonConfig; public class Util{ //返回一个JsonConfig对象 public static JsonConfig set ...
恩,本人很久没有写关于技术问题的文章了,因为本人水平不高,难写出出色的文章了,最近老师让我们做一个小型的oa系统,自己也写了两个工具类,拿来与大家分享下    有不足的地方望各位高手指正     WebHelp 主要用与Servlet中   Util 主要用于Dao中     下面是源代码:   package com.aiy.util; /** * @author aiyanbo */ import java.io.IOException; import java.io.PrintWriter; import java.lang.reflect ...
Global site tag (gtag.js) - Google Analytics