2016年8月25日
摘要: 当代码写到一定程度之后,就会发现很多代码都被重复地敲了N多遍,甚至毫不夸张地说:闭着眼睛都能敲出来。大量地敲这些重复地代码,除了锻炼敲键盘的速度,基本上没有其他益处,但是长期下来会浪费很多时间,降低了软件开发的效率。例如:为了在程序执行过程中输出logger信息,需要在每个class中都添加这么一段 阅读全文
posted @ 2016-08-25 15:34 yanran 阅读(1033) 评论(0) 推荐(1) 编辑
  2016年8月2日
摘要: 用三种方法来实现n!实现使用BigDecimal类,因为用int最多正确算到12!,用long最多正确算到20!.废话不多说,直接上代码: //第一种方法: Java代码 1.package Factorial; 2. 3.import java.math.BigDecimal; 4.import 阅读全文
posted @ 2016-08-02 10:32 yanran 阅读(6091) 评论(0) 推荐(0) 编辑
  2016年5月9日
摘要: 1、类名的首字母大写 2、变量名和方法名的首字母小写 3、运用驼峰标示 4、接口的命名+I 阅读全文
posted @ 2016-05-09 22:46 yanran 阅读(179) 评论(0) 推荐(0) 编辑
  2016年5月7日
摘要: 1、大括号对齐 2、遇到{ 缩进,tab、shift +tab} 3、程序块之间加空行 4、并排语句之间加空格 5、运算符两侧加空格 6{ 前面有空格} 7、成对编程 阅读全文
posted @ 2016-05-07 21:58 yanran 阅读(255) 评论(0) 推荐(0) 编辑
  2016年5月3日
摘要: 1、简单工厂模式 简单工厂模式又称为静态工厂方法模式。 他的目的很简单,定义一个用于创建对象的接口 组成: 1)工厂类角色 2)抽象产品角色 3)具体产品角色 //抽象产品角色 public interface Car{ public void drive();} //具体产品角色 public c 阅读全文
posted @ 2016-05-03 15:48 yanran 阅读(155) 评论(0) 推荐(0) 编辑
  2016年4月2日
摘要: 过程:没有返回值,在可视化时用到 在过程声明参数中添加要返回的值作为参数, 声明 定义: procedure lei(x:integer;var z:integer); 调用:lei(ljzhi,ljres); Edit2.Text:=inttostr(ljres); 在控制台中,直接在声明时,调用 阅读全文
posted @ 2016-04-02 10:28 yanran 阅读(214) 评论(0) 推荐(0) 编辑
  2016年3月5日
摘要: table切换,需要引入 阅读全文
posted @ 2016-03-05 10:49 yanran 阅读(361) 评论(0) 推荐(0) 编辑
  2016年3月2日
摘要: 方法/步骤 1 在开启远程桌面前,首先给你计算机的用户设置一个密码。远程桌面需要验证的。 2 按快捷键【WIN+X】然后点击【系统】 3 进入【系统】后,依次点击【远程设置】---【允许远程协助连接这台计算机】----【允许远程连接到此计算机】-----【确定】如图: 4 这样就可以远程连接这台电脑 阅读全文
posted @ 2016-03-02 13:52 yanran 阅读(467) 评论(0) 推荐(0) 编辑
  2016年1月23日
摘要: js基础教程学习笔记 阅读全文
posted @ 2016-01-23 20:32 yanran 阅读(649) 评论(2) 推荐(2) 编辑
  2016年1月15日
摘要: 水印:就是将水印写在目标图片上缩略图:就是将一张大的图片放在一个小的区域封装类时,首先要考虑我们需要将用到的图片的大小以及类型搞清楚,那么我们就需要用到一个函数:getimagesize();它的返回值是一个数组:0)宽度 1)高度 2)图像类型的标记 3)是文本字符串,内容为“height="yy... 阅读全文
posted @ 2016-01-15 16:40 yanran 阅读(296) 评论(0) 推荐(0) 编辑