关闭

Java解决汉诺塔问题

汉诺塔问题描述:有A、B、C三根柱子,在A上从下往上按照从小到大的顺序放着64个圆盘,以B为中介,把盘子全部移动到C上。在移动的过程中,要求任意盘子的下面要么没有盘子,要么只能有比他大的盘子。代码部分Public class HanoiTower(){ public static void moveDish(int level,char from,char inter,chat to{...
阅读(23) 评论(0)

Java 随机生成六位数验证码过程(含大小写字母及数字)

Java用随机数获取六位数(包含大小写字母和数字)的验证码过程利用char数组,通过利用随机数生成六位数验证码,该过程简单易懂,适合新手理解和参悟: char是一个比较 奇特的数据类型,char在Java中是16位的,因为Java用的是Unicode。不过8位的ASCII码包含在Unicode中,是从0~127的。 Java中使用Unicode的原因是,Java的Applet允许全世界范围内...
阅读(19) 评论(0)

DSP串口烧录过程解析

实现串口烧写技术软件分为PC机内用于数据发送的顶层软件和目标机内的底层软件。顶层软件可实现用户程序的解析等;而底层软件可实现由串口发送的数据烧写至Flash。F2812DSP每次上电复位,先运行底层软件,判断是否需要重新烧写Flash。若需要,则将串口发送的目标代码烧写至F2812片内Flash指定扇区;否则将继续执行原有的用户目标代码。烧录过程主要...
阅读(44) 评论(0)

杨辉三角的解题思路--以Java为例

杨辉三角          i\j 0 1 2 3 0 1       1 1 1     2 1 2 1   3 1 3 3 1 调试的错误就是编程给你最好的东西,因为在每个错误上面都标志着前进的一步。杨辉三角是学习编程的入门级 for 嵌套循环。思路理顺,自然而然就解决了。 杨辉三角是由一...
阅读(35) 评论(0)

STM32 ISP烧录过程

STM32在芯片生产过程中内嵌了一段引导程序,其作用就是通过串口将程序下载到Flash中,为以后的软件更新提供了极大的便利,用户不需要利用仿真口进行下载程序,从而极大的提高了工作效率。 STM32复位之后,如果检测到Boot1引脚为低电平,boot0引脚为高电平,芯片就执行内部固话的ISP引导程序,接收来自上位机的命令和数据。整个烧录过程如下图所示:   ISP的过程: 1.芯片复...
阅读(90) 评论(0)

新手请看---Java环境配置问题

新手请看---Java环境配置问题 很多新手在学习Java的时候,第一步就是要进行环境变量的配置,那么多个环境变量配置搞得很多新手云里雾里,一头懵。其实,刚刚开始的新手,不需要配置那么多的环境变量,只需要简简单单的傻瓜式配置就好了,一个简单的开始,容易增强新手的自信心。下面请看如何进行Java环境配置工作。 第一步,安装JDK 首先我们需要下载java开发工具包JDK,下载地址:http:/...
阅读(97) 评论(0)
    个人资料
    • 访问:294次
    • 积分:70
    • 等级:
    • 排名:千里之外
    • 原创:6篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档