写在项目即将收官时的反思
原来反思,也不是一件容易的事。反思的过程,需要用心去回忆,去思考,需要以一个旁观者的身份,来审视自己的所作所为。不仅如此,更要从思想上挣脱自身的牢笼,认识到自己的缺陷,所谓不破不立。
双11的购物狂潮刚刚过去。由于这段时间实在是太忙了,以至于商家的活动,网页上的宣传,这些似乎与自己都没有多大关系。每天从早到晚,都在代码的陪伴下度过,累并充实着。最近,...
分类:
其他好文 时间:
2014-11-19 22:14:51
阅读次数:
224
洪涝模拟仿真的实现方法主要有两种:一种是基于水动力学的洪水演进模型;另一种是基于DEM的洪水淹没分析。具体分析如下:
我是GIS从业者,从我们的专业角度出发,选择基于DEM的洪水淹没分析来做洪涝的模拟仿真。而基于DEM的洪水淹没分析方法主要分为有源淹没和无源淹没。
本篇博客采用有源淹没算法实现洪涝的模拟,算法为八领域种子扩散算法。采用C#版本GDAL编写了FloodSimulation类,...
分类:
编程语言 时间:
2014-11-19 22:15:58
阅读次数:
363
中华国学,用英文讲的,稀里糊涂听了个大概,不得不佩服西方人的缜密的逻辑思维,竟然把玄之又玄的道家思想说的跟牛顿定律一般,佩服。归家,又收到了邮件,还是关于nf-hipac的,不知不觉就想彻底整理一篇文章说个明白,可是哪有个够啊哪有个够。 匆匆吃完晚饭,碗也没刷,餐桌狼藉,家人都在看电视,玩手机,小小依然捧着iPad...我的摊子如下: 如果说理论分析不足以镇住人,或者说一上...
分类:
其他好文 时间:
2014-11-19 22:14:40
阅读次数:
431
1、打开VS,创建一个Silverlight程序,如下图: 2、配置选择默认的,当然也可以不勾选Host Application,如下图: 3、添加Silverlight控件,2个label和1个button,定义一下属性; ID在Silverlight是Name,Text在Silverlight是Content,如下图: 4、双击button控件,编写控件的单击事件,如下图: 5、然后...
分类:
Web程序 时间:
2014-11-19 22:13:58
阅读次数:
249
Linux系统JDK,Tomct,Eclipse百度去下载地址...
分类:
系统相关 时间:
2014-11-19 22:14:15
阅读次数:
433
requireJS支持JS模块化,也能够实现在同一个HTML/JSP页面加载不同版本的模块。这个特性太棒了,下面我们看下如何加载多个版本的jquery。1、如果不同context加载的模块相同,版本相同(同一个js文件),会怎么样呢?这个js文件会下载多次吗?结论:通过httpwatch观察,如果不同的context加载同1个js文件,那么这个js文件会下载多次。显然这很浪费。2、如果2个context都是需要jquery-1.10.1版本,那么怎么保证只js只下载一次呢?结论:我们可以定义一个类似父类的c...
分类:
Web程序 时间:
2014-11-19 22:15:05
阅读次数:
330
1.首先gdb编译:
gcc -g xxx.c -o xxx
2.然后 gdb xxx进入调试
break 行号
添加断点
(1)然后run就可以跑到下一个断点
(2)step(或s)单步跟踪
(3)print可(或p)以查看当前程序的运行数据 比如:print a 输出a变量的值 输出格式可以设置:
比如p/d a 十进制输出a变量的值
...
分类:
数据库 时间:
2014-11-19 22:12:15
阅读次数:
190
TextView进一步深化:
Textview 可以对其文字进行格式化。
通过查询资料,了解到格式化文字的方式主要分为两大类:
第一类:HTML标签格式化文字
代码比较简单,如下:
import android.app.Activity; import android.os.Bundle; import android.text.Html; ...
分类:
移动开发 时间:
2014-11-19 22:13:16
阅读次数:
303
import java.lang.reflect.Field;
import java.lang.reflect.Modifier;
import java.util.List;
import java.util.Vector;
import org.apache.commons.lang3.reflect.FieldUtils;
public class UpdateSql {
priva...
分类:
数据库 时间:
2014-11-19 22:12:33
阅读次数:
198
概述 Bean Validation 规范
Bean 是 Java Bean 的缩写,在 Java 分层架构的实际应用中,从表示层到持久化层,每一层都需要对 Java Bean 进行业务符合性验证,如图 1 所示。然而对于同一个 Java Bean 的对象,在每一层都需要实现同样的验证逻辑时,这将是一项耗时且容易诱发错误的做法。Bean Validation 规范的目标就是避免多层验证的重复...
分类:
其他好文 时间:
2014-11-19 22:11:11
阅读次数:
262
首先用lua遍历目录: 1 function getDirs(path) 2 local s = {} 3 function attrdir(p) 4 for file in lfs.dir(p) do 5 if file ~= "...
分类:
其他好文 时间:
2014-11-19 22:10:47
阅读次数:
274
企业应用1. 安装m2eclipse插件 要用Eclipse构建Maven项目,我们需要先安装meeclipse插件 点击eclipse菜单栏Help->Eclipse Marketplace搜索到插件Maven Integration for Eclipse 并点击安装即可,如下图:安装成成之.....
分类:
系统相关 时间:
2014-11-19 22:12:32
阅读次数:
251
这里有这样的一个游戏:1、 本游戏是一个二人游戏;2、 有一堆石子一共有n个;3、 两人轮流进行;4、 每走一步可以取走1…m个石子;5、 最先取光石子的一方为胜;如果游戏的双方使用的都是最优策略,请输出哪个人能赢。Input 输入数据首先包含一个正整数C(Cusing namespace std;...
分类:
其他好文 时间:
2014-11-19 22:12:04
阅读次数:
136
1、static_cast Operator The expression static_cast ( expression ) converts expression to the type of type-id based solely on the types present in the ....
分类:
编程语言 时间:
2014-11-19 22:11:04
阅读次数:
245