首先说明,这是可能本人大学所写的最后一个Java程序了,接下来写C++。 一直想写这个程序很久了,作为跟计算器类似的经典小程序,写一下还是挺有意义的。 本来觉得这程序不难写,其实各个部分综合起来,还是挺麻烦的,本来开始想完全自己写,结果由于开始有些功能实现起来没什么头绪,诸如撤销等功能不知道如何实现 ...
分类:
其他好文 时间:
2017-08-04 01:10:27
阅读次数:
189
虚拟机调用方法可以有解析和分派两种方式,那么虚拟机是如何执行方法中的字节码指令的? 1.解释执行 谈是解释执行还是翻译执行没有意义了,只有确定了某种具体的java实现版本和执行引擎运行模式时,谈解释执行还是编译执行才比较贴切。 如今,基于物理机、java虚拟机,或者非Java的其他高级语言虚拟机的语 ...
分类:
其他好文 时间:
2017-08-03 11:20:43
阅读次数:
195
github 上面项目多如牛毛,没有维护的、没有意义的或太过偏门的项目也是数不胜数,所以直接按照字母或者更新顺序浏览实在没什么意义。 有一个做法是去 github 搜 awesome list,比如通过这个搜索 https://github.com/search?utf8=%E2%9C%93&q=a ...
分类:
其他好文 时间:
2017-08-02 11:50:46
阅读次数:
185
1.div是块级元素,span是内联元素,二者都没有意义,都是为样式服务的;块级元素div能设置宽度width属性,如width:300px,但是内联元素span却不能设置宽度 <span>转块级元素,可以通过样式属性 display:block来进行,那么抓换完成之后,内联就多了换行,就变成块级元 ...
分类:
Web程序 时间:
2017-08-01 22:55:48
阅读次数:
178
有一系列的数据点 {xi,yi}\{x_i, y_i\}。我们知道这些数据点近似的落在一个圆上。依据这些数据预计这个圆的參数就是一个非常有意义的问题。今天就来讲讲怎样来做圆的拟合。圆拟合的方法有非常多种,最小二乘法属于比較简单的一种。今天就先将这样的。 我们知道圆方程能够写为: (x?xc)2+(y ...
分类:
其他好文 时间:
2017-07-31 20:07:04
阅读次数:
303
依据资料和经验总结。 要求: 命名: 命名规则和风格统一、规范;命名清晰明白,不冗余,不模糊;有意义:清晰和有意义的命名比简略而模糊的命名更应受到青睐; 功能 职责明白:功能尽量单一;充分理由:不要随便有新功能就添加新接口;无意义的接口仅仅会添加维护的难度;将功能层和策略层分开: 功能是基础数据。不 ...
分类:
其他好文 时间:
2017-07-31 14:47:16
阅读次数:
149
事实上非常想早就发表这篇十二月份的总结了,可是一直拖拖拉拉没有完毕。一直在想2015年都过去了,该不该再去 写这一篇2015年最后一个月的总结。还有就是2015年的年终总结能否够取代十二月的总结,后来细致考虑了一 下,还是分开来写,毕竟自己的2015年是自己觉得比較过得有意义的大学的一年,这一年计算 ...
分类:
Web程序 时间:
2017-07-30 10:14:42
阅读次数:
146
1. 【强制】 获取单例对象需要保证线程安全,其中的方法也要保证线程安全。说明: 资源驱动类、工具类、单例工厂类都需要注意。 2. 【强制】创建线程或线程池时请指定有意义的线程名称,方便出错时回溯。 正例: 3. 【强制】线程资源必须通过线程池提供,不允许在应用中自行显式创建线程。说明: 使用线程池 ...
分类:
编程语言 时间:
2017-07-29 16:33:11
阅读次数:
171
JDBC手动事务提交回滚的常见写法一直是rollback写在commit的catch之后: 但是,这种回滚是没有意义的: 一旦commit前出错, 就不提交了, 回滚无用 一旦commit了, 说明没错, 不用回滚 找到一篇和我观点相同的文章: <JDBC 事务的回滚 提交> 我以为无需回滚,即使真 ...
分类:
数据库 时间:
2017-07-28 23:58:24
阅读次数:
398
俗话说的好:工欲善其事,必先利其器!一款好的工具可以让你事半功倍,尤其是在大数据时代,更需要强有力的工具通过使数据有意义的方式实现数据可视化,还有数据的可交互性;我们还需要跨学科的团队,而不是单个数据科学家、设计师或数据分析员;我们更需要重新思考我们所知道的数据可视化,图表和图形还只能在一个或两个维 ...
分类:
其他好文 时间:
2017-07-27 11:27:32
阅读次数:
171