上一页 1 ··· 9 10 11 12 13 14 15 下一页
摘要: 近期读后的印象比较深的内容就是正交性上,如果程序各个部分之间是正交的(即对某一功能的不会过度依赖其他部分),这样程序的安全性会提高很多,这样一旦某处需要改动,那么就不会因为该项改动而导致其他的部分也需要改动,可以使得程序维护更轻松,也更容易让他人理解。 然后就是程序中的重复,不是指代码的重复,指的是 阅读全文
posted @ 2019-10-31 21:19 溜了溜 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 在java中,子类中调用与父类同名的方法(即父类中被覆盖的方法)用super来调用即可,下面是示例: 子类父类的定义 在main执行 执行结果 阅读全文
posted @ 2019-10-27 16:33 溜了溜 阅读(3583) 评论(1) 推荐(0) 编辑
摘要: 讲一下思路,主界面的设计就是用html表单元素,百度查找各个元素的用法,按照自己的想法摆放即可,表单提交后会把数据交给serverlet去处理,在那里定义几个字符串变量来储存获取到的数据,然后按照项目要求对数据格式进行判断(如学号长度是否为8位),对有错误的格式进行相应报错,若数据无误则提交数据库并 阅读全文
posted @ 2019-10-21 20:04 溜了溜 阅读(3220) 评论(0) 推荐(0) 编辑
摘要: 下面的函数,返回的字符串就是所需验证码 思路就是利用字符串数组设置所需验证码包含的字符种类,然后利用取随机数的方法取出要求个数的随机字符,把它们依次拼接在新的字符串中并返回,这样就实现了随机生成验证码的目的。 阅读全文
posted @ 2019-10-17 17:45 溜了溜 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 这个问题解决方法很简单,只要设置一个类的静态整型成员(事例中我设置的是n),初始化值为1,然后在其构造函数中添加语句使其+1(n++),这样需要查询创建了多少个对象时直接查询n的值就可以了,如下: 运行结果如下: 阅读全文
posted @ 2019-10-17 16:49 溜了溜 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 先来观察下面的代码 运行结果如下: 我们由此可以得到java静态初始化块的执行顺序,首先是各个类的静态初始化块先按照先父类后子类的顺序先后执行;然后再次由父类到子类开始依次执行它们的普通初始化块和无参构造器,若是子类初始化中需要为父类传参,那么在执行子类普通初始化内容前就要先执行父类的含参构造函数。 阅读全文
posted @ 2019-10-16 19:29 溜了溜 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 上面一段代码,执行结果上会因为类的“初始化块”和“成员定义时的初始化”位置不同而导致其运行结果不同,这就证明了在java类中初始化块与成员定义时的初始化并不存在执行优先级的区分,而是根据他们位置执行,实例成员的值会是最后运行的部分所赋予的值。 阅读全文
posted @ 2019-10-16 18:54 溜了溜 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 类的静态方法是不能直接访问实例的成员的,它只能访问同类的静态成员。访问实例的成员的话,可以参考一下这个方法,那就是把静态方法的参数设置为类的实例,这样通过参数传递的方式就可以访问实例的成员了,例子如下: 【】【】 阅读全文
posted @ 2019-10-16 17:03 溜了溜 阅读(1211) 评论(0) 推荐(0) 编辑
摘要: 这本书主要也是讲如何做一名优秀的程序员,而不是教读者怎样编程,这本书讲的是思想,对读者的思维方式进行启发,目前我读了一章多,来说一下目前的心得。 就说给我印象比较深的几点吧,首先是对新事物的敏感性,因为从事IT的话对于技术也好,语言也好都是要不断更新的,对于新事物要有好奇心,对其进行尝试,有新技术或 阅读全文
posted @ 2019-09-28 18:15 溜了溜 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 首先是一个生成随机数的算法 这里就需要设置种子x0,种子设置好之后就设置a,c,m,这里mod用于取余,我自己写的是这样的 这个程序可生成1000个随机数,这种随机数的生成是有上限的,可以保证在一定数目内产生不重复的随机数,该数目就取决于x0与a,c,m的设置了。 接下来是重载 有两个函数squar 阅读全文
posted @ 2019-09-26 16:53 溜了溜 阅读(95) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 下一页