自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

AzureNova

计算表达一切

  • 博客(27)
  • 收藏
  • 关注

原创 使用CH9102F平替ESP32系列下载电路中的CP2102

记录使用沁恒CH9102F替换ESP32下载电路中的CP2012芯片时遇到的一些细节问题。并提供一个可以直接使用的设计方案。同时对ESP32的下载电路部分进行简单介绍。

2023-04-17 17:40:26 2987

原创 LVGL8.3 集成 ST7789V 显示驱动和 CST816T 触摸屏驱动

在LVGL_ESP32_Drivers项目中加入TFT驱动ST7789V和触摸屏CST816T驱动 在GITEE仓库进行开源。提供了整合进入项目的操作流程,便于屏幕适配与集成。

2023-02-27 18:11:30 5089 4

原创 A* 寻路算法

构造point 类应包括X 坐标Y坐标G值H值F值parent 父节点AStar类应包括起点终点开放列表关闭列表障碍列表地图数组流程:1 将起点放入开放列表2 从开放列表中查找F值最低的点3 检测此点周围的可到地点,并放入开放列表中4 将此点放入闭合列表,并在开放列表中将其删除5 如果在开放列表中检

2012-01-10 17:30:11 1589

原创 对图片上的颜色进行转换

midp2.0中有个函数 .getRGB(),利用这个函数我们可以得到图片中每一个像素的颜色值,这个值会报存在一个长度为image.Height()*image.Width()的数组中,然后对这个数组中的值进行颜色修正,例如做成一个保持轮廓的白色图片,那么将数组中的每一个数都 |0x00FFFFFF,再利用.creatImage方法用这个修改后的数组重新创建一个新的Image。目前这个方法在Nok

2007-05-13 00:13:00 804

转载 Google Maps API编程资源大全

 (转)Google Maps API编程资源大全 Google Maps API是Google自己推出编程API,可以让全世界对Google Maps有兴趣的程序设计师自行开发基于Google Maps的服务,建立自己的地图网站。以下是我在Google Maps API开发过程中找到的一些API的编程资源,包括中文文档,中文说明,示例等等,希望对Google Maps编程感兴趣的程序员有

2007-04-11 10:48:00 580

原创 Nokia 新、老s60上创建图片时的一个问题

问题描述:以Nokia方法创建的图片可以在Nokia 7650和QD上创建透明的图片,但是同样的jar传到新60手机上如Nokia 3230和6630上会在游戏加载图片时跳出,没有报任何异常,调整在同一个周期创建的图片数(大约20以下)可以正常通过。解决办法:在Nokia新60上使用Midp2.0的方法创建图片,在老60上使用Nokia自己的图片创建方法。#### MIDP2.0图片创建方

2007-03-06 15:31:00 577

原创 不去Google的BLOG了

不太会用,而且相当慢 

2007-01-21 02:16:00 628

原创 最近在做什么

        很久没有上来维护了,最近的半个月在制作一个游戏地图编辑器。虽然公司里有现成的编辑器,网上也有很多成品, 但是基本上都是没有人在维护的,只能凑合用而已,为了个人在以后制作中的方便,还是觉得花点时间自己写一个比较好,由自己维护会方便得多。制作时的语言选择C#,虽然和我制作游戏的Java不太搭调,但是C#从语法上和Java差不多很容易上手,VS的界面设计也比Java的容易,开发资料也很容

2007-01-08 15:58:00 598

原创 图片数据的加载方案

以往在制作游戏的过程中,每一个场景、过关或者游戏最开始的初始化都要加载图片资源,但是目前的图片是按照用途来归类,比如主角的图片都放在一起,boss的图片都放在一起,背景、游戏中的UI都放在一起等等,在加载过程中我们需要取个别类的图片,也就是要包含几个图片文件的加载过程,如何统计每一个加载过程的在总体进度中的进程和总占用的内存成为一个问题。针对这个问题我采取的一个解决办法是用一个数组作为一个BO

2006-11-07 15:07:00 672

原创 两个图片载入函数

     两种常会用到的图片载入函数,第一种是根据给定的图片路径生成图片,第二种是将图片压到数组中,根据在数组中的起始位置和长度以及数组文件的路径生成图片  /**   * 图片载入函数   * @param str String 图片路径   * @return Image 返回载入后的图片   */  private Image loadImage(String str) {    Ima

2006-11-02 15:07:00 637

原创 j2me中2个随机数生成函数

        由于J2me中的Java.util.Random只包含了nextInt(),nextLong()两个方法,所以写了2个函数作为nextInt()的扩展,在编程中经常用到。  /**   * 小于t大于0的随机数   * @param t int   * @return byte   */  private byte creatRandom(int t){    Random rnd

2006-11-02 14:36:00 884

原创 重建我的BLOG

        这个BLOG当初是为了毕业设计而建立的, 毕业1年多,感觉应该把一些东西写下来,以后再查找时会比较方便,另外在回忆工作和生活中能够起到自省的作用,因此这个BLOG重新起用。        一直有一个想法,要为自己留一份空间,经验整理也好,兴趣爱好也好,都放在这里,想了很多名字,最后决定暂时使用AzureNova来作为这个空间的名字。

2006-11-01 19:55:00 587

原创 数据库的连接方法

 数据库的连接方法:  1.Access数据库的DSN-less连接方法:set adocon=Server.Createobject("adodb.connection")adoconn.Open"Driver={Microsoft Access Driver(*.mdb)};DBQ="& _Server.MapPath("数据库所在路径")  2.Access OLE DB连接方法:

2006-07-20 15:59:00 727

原创 Tomcat 5.0.28配置连接池

           factory    org.apache.commons.dbcp.BasicDataSourceFactory                             driverClassName    com.microsoft.jdbc.sqlserver.SQLServerDriver                             url    jdbc

2005-08-10 14:08:00 702

原创 基数排序

function radixSort(c,n){var arr1="";var arr2="";var arr3="";var arr4="";var arr5="";var arr6="";var arr7="";var arr8="";var arr9="";var arr0="";var str=new Array();str=c.split(",");for(i=0;i{m=str[i];

2005-04-18 22:33:00 748

原创 归并排序(JavaScript)

function marge(ss,ts){var rs=new Array(ss.length+ts.length);var m=0;var n=0;for(i=0;i{if(parseInt(ss[m])=ts.length){rs[i]=ss[m];m++}//ifelse{rs[i]=ts[n];n++}}str="";for(l=0;l{if(l==rs.length-1)str+=rs

2005-04-12 22:12:00 753

原创 快速排序递归调用

function qSort(c,l,h){c=document.form1.TextResult.value;str=""sb=""if(l   {for(m=0;m    {if(m==ss.length-1)    str+=ss[m];    else    str+=ss[m]+",";    }    sb+=str+"";    pivot=Sort(ss,l,h);        

2005-04-12 22:11:00 958

原创 快速排序(JavaScript)

function Sort(c)//快速排序法{ss=c.split(",");l=0;h=(ss.length-1);temp=ss[0];str1="";while(l{ while(ltemp) { h--; }//while ss[l]=ss[h]; while(l { l++; }//while ss[h]=ss[l];}//whiless[l]=temp;for(j=0;j{if(j=

2005-04-11 22:47:00 790

原创 起泡法排序(JavaScript)

function Sort(c,n){var temp;var str1="";ss=c.split(",");for(i=0;i{if(parseInt(ss[i])>parseInt(ss[i+1])){temp=ss[i+1];ss[i+1]=ss[i];ss[i]=temp;}}//forfor(j=0;j{if(j==ss.length-1)str1=str1+ss[j];elsestr

2005-04-11 22:46:00 972 1

原创 插入排序

    public String InsertSort(int m,String c,int n) {        String[] str2=new String[m+1];        String strtemp1=null;        StringBuffer sb=new StringBuffer();        str2=c.split(",");        int

2005-04-09 23:50:00 514

原创 产生不相同的随机数序列

public String GetRndNum(int c){    int[] num=new int[c];    int numtemp;    int re;    Random rnd=new Random();    StringBuffer sb=new StringBuffer();    for(int i=0;i    {   do{numtemp=rnd.nextInt(10

2005-04-09 23:47:00 739

原创 产生随机的栈操作序列

    public String GetOPString (int c)    {        StringBuffer sb=new StringBuffer();        Random rnd=new Random();        int pn,qn;        pn=qn=0;        char m;        final char[] mm=new char[]

2005-04-09 23:45:00 567

原创 毕设题目

本课题的任务是开发一套运行在浏览器上的《数据结构》辅助练习系统,使练习者可以随机地生成练习题,并提示计算答案。要求不使用服务器端的Web技术,练习者不须通过服务器支持即可使用该系统。希望提供的计算题型包括(尽量多地完成):KMP的nextval向量计算、多维数组下标向一维数组下标的换算、二叉树的遍历序、由遍历序生成二叉树、哈夫曼树构造、图的遍历、最小生成树计算、强连通分量计算、关节点计

2005-04-05 21:19:00 877

原创 多位数组下标向一维数组转换

str1 为多维数组各维长度str2 为元素在多维数组中的下标public int Get1d(String str1,String str2)    {      int d1=0;      int lenstr1=str1.length();      String dstr1[]=new String[lenstr1];      String dstr2[]=new String[len

2005-04-05 21:09:00 923

原创 kmp改进算法

    public String GetNextVal(String c) {        int i=1;        int[] nextval=new int[c.length()];        nextval[0]=0;        int j=0;        while(i        {            if(j==0||Character.toString(c

2005-04-05 21:08:00 610

原创 kmp算法

 public String GetNext(String c) {        int i=1;        int[] next=new int[c.length()];        next[0]=0;        int j=0;        while(i        {            if(j==0||Character.toString(c.charAt(i-1)

2005-04-05 21:06:00 424

原创 产生随机字符串的一种方法

package graduate;import java.util.Random;import java.applet.*;import java.lang.String;/** * 得到“a~d”内任意长度的随机字符串  * * 采用StringBuffer控制字符串长度  * * 使用char数组控制字符串范围 * *  * * @author by jack813 * @version 1.

2005-04-05 20:42:00 851

空空如也

空空如也

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

TA关注的人

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