摘要: 先看效果图 综合网上各种教程,总结如下 新建 D:/jdk/src 、 D:/jdk/debug 目录 src存放源码 debug存放编译结果 将 %JAVA_HOME%/src.zip 解压到 D:/jdk/src ,只保留java、javax、org三个目录即可 将 %JAVA_HOME%/jr阅读全文
posted @ 2019-05-17 19:52 M了个J 阅读(325) 评论(1) 编辑
摘要: 网上绝大部分的二叉树打印效果都十分潦草,也不够直观形象,最近自己用JS写了个图形化小工具,也用Java写了个打印器阅读全文
posted @ 2019-03-30 16:27 M了个J 阅读(2183) 评论(7) 编辑
摘要: 框架地址:https://github.com/CoderMJLee列出了部分使用MJRefresh & MJExtension框架的APP:阅读全文
posted @ 2015-04-09 15:42 M了个J 阅读(44687) 评论(37) 编辑
摘要: 工作闲暇之余写的一些小Demo: 1.高仿iPad版QQ空间 code4app 2.快速集成下拉上拉刷新 -- MJRefresh code4app github 3.快速集成图片浏览器 -- MJPhotoBrowser code4app 4.一行代码互转字典(JSON)与模型 -- MJExte阅读全文
posted @ 2013-10-07 13:15 M了个J 阅读(39379) 评论(19) 编辑
摘要: 在上一讲中,简单介绍了函数的定义和使用,只要你想完成一个新功能,首先想到的应该是定义一个新的函数来完成这个功能。这讲继续介绍函数的其他用法和注意事项。阅读全文
posted @ 2013-06-08 19:11 M了个J 阅读(22212) 评论(17) 编辑
摘要: 前面已经讲完了C语言中的基本语句和基本运算了,这讲呢,介绍C语言中的重头戏---函数。其实函数这个概念,在大部分高级语言中都是非常重要的,我也已经在《第一个C语言程序》一讲中对函数作了一个简单介绍。任何一个C语言程序都是由一个或者多个程序段(小程序)构成的,每个程序段都有自己的功能,我们一般称这些程序段为“函数”。所以,你可以说C语言程序是由函数构成的。阅读全文
posted @ 2013-06-08 11:37 M了个J 阅读(15406) 评论(4) 编辑
摘要: 默认情况下,程序的运行流程是这样的:运行程序后,系统会按书写顺序执行程序中的每一行代码。但很多时候,我们并不想要按照默认的运行流程去走,比如想在某个条件成立的情况下才执行某一段代码,否则不执行。为了方便我们控制程序的运行流程,C语言提供3种流程结构,不同的流程结构可以实现不同的运行流程。这3种流程结构分别是:顺序结构:默认的流程结构。按照书写顺序执行每一条语句。选择结构:对给定的条件进行判断,再根据判断结果来决定执行哪一段代码。循环结构:在给定条件成立的情况下,反复执行某一段代码。阅读全文
posted @ 2013-06-07 23:37 M了个J 阅读(18170) 评论(12) 编辑
摘要: 计算机的基本能力就是计算,所以一门程序设计语言的计算能力是非常重要的。C语言之所以无所不能,是因为它不仅有丰富的数据类型,还有强大的计算能力。C语言一共有34种运算符,包括了常见的加减乘除运算。这讲就对C语言中运算符做一个详细介绍。阅读全文
posted @ 2013-06-07 00:00 M了个J 阅读(19572) 评论(8) 编辑
摘要: C语言有丰富的数据类型,因此它很适合用来编写数据库,如DB2、Oracle都是C语言写的。其中,提供了4种最常用的基本数据类型:char、int、float、double,使用这些数据类型,我们就可以定义相应的变量来存储数据。这讲就来深入研究一下基本数据类型的一些使用细节。阅读全文
posted @ 2013-06-06 12:18 M了个J 阅读(15450) 评论(9) 编辑
摘要: 在前面一节中简单介绍了变量的使用,当我们定义一个变量的时候,系统就会为变量分配一块存储空间。而变量的数值在内存中是以二进制的形式存储的,这讲来深入研究变量在内存中的一些存储细节。阅读全文
posted @ 2013-05-25 09:33 M了个J 阅读(15411) 评论(15) 编辑