`
san_yun
  • 浏览: 2658173 次
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论
文章列表

领域随想

    博客分类:
  • java
1.中心化是趋势,物理分离比逻辑上的分离更好。所以当在credit_share里面加代码的时候要考虑是否和未来的中心化有冲突,是否和物理上的隔离有冲突,如果有冲突说明耦合了。   2. 设计是对领域模型逐步细化的过程。比如洗衣机,可以把它认为是领域模型,它提供洗衣,脱水的方法。但是这个领域模型还可以再细分---电机单元,控制单元,脱水单元。如果设计不对领域模型细化,而是照着领域模型画瓢就会得到合同,账户这种过于抽象的领域模型,最后很难维护成了众矢之的。   3. 贫血的service
应用: 1、禁止可用性要求高的应用,依赖可用性要求低的应用    (如1前台强依赖后台;贸易通今日焦点页面取偏好依赖dw的hession接口,该接口几次出现问题,消耗资讯连接数,直接影响资讯的正常访问;2前台应用依赖后台数据库)    如果必须这样做,必须要考虑双方服务的容错性,提高可用性; 2、禁止高峰期重启重要服务或任务:如tpsc-service 这个dubbo服务 3、禁止在业务代码中使用无策略内存Cache,如直接使用HashMap作为cache,使用框架提供
cron和crontab cron是系统主要的调度进程,通过crontab的命令允许用户提交,编辑,删除相应的作业。 每个用户都可以有自己的crontab文件。 crontab文件的格式: 分 时 日 月 星期 要运行的命令 crontab文件的一个条目是从左边读起的,第一列是分,最后一列是要运行的命令,它位于星期的后面。 第1列 分钟1~5 9 第2列 小时1~2 3(0表示子夜) 第3列 日1~3 1 第4列 月1~1 2 第5列 星期0~6(0表示星期天) 第6列 要运行的命令 在这些域中,可以用横杠-来表示一个时间范围,例如你希望星期一至星期五运行某个作业,那么可 ...
前不久遇到的问题,收到反馈说我负责的 portal 可能出现“Internet Explorer 无法打开 Internet 站点 http://.com. 操作已中止”的提示。查了下是因为 js 操作浏览器还没有渲染完的 html 标签,就对该标签进行 appendChild 或者修改 innerHTML 的操作。 其实之前在访问 Google 的时候也有出现过类似情况,不过很少,一直以为是浏览器问题呢。 出现此问题的原因子容器 HTML 元素包含试图修改子容器的父容器元素的脚本。 脚本试图使用 innerHTML 方法或 appendChild 方法修改父容器元素。 是例如如果 ...
输出 echo 输入 read 它的一般形式为: read varible1 varible2 ... 可以使用r e a d语句从键盘或文件的某一行文本中读入信息,并将其赋给一个变量。   read name hello jiangyunpeng hello echo $name echo $hello cat 在使用c a t命令时要注意,它不会在文件分页符处停下来;它会一下显示完整个文件。如果希望每次显示一页,可以使用 m o r e命令或把c a t命令的输出通过管道传递到另外一个具有分页功能的命令 $ cat myfile | more 或 $ cat ...

Cygwin的clear,more

关键字: cygwin Cygwin没有more命令,可以alias more = “less” 替代 安装ncurses lib就会有clear命令,默认没有安装该lib   转自andyao
    有意义的命名   1.名副其实,体现本意。 int d; //时间,天计算 int elapsedTimeIndDays;     2.言简意赅,避免废话的命名 比如Product,还有一个ProductInfo或者ProductData。区别何

内网证书

    博客分类:
  • java
见附件
iBatis批处理(batch) 本文重点: 1.  在执行批处理时,方法update和executeBatch的返回值(影响的记录数)不可靠。 2.  批处理必须在显式的事务中进行,并且关闭auto commit。 3.  Batch大小。  
Hi All:     上周我们网站大部分任务的C3P0配置出现错误,我对于C3P0以前也了解不多,趁机学习了一下。 C3P0   数据库连接池 没有连接池的数据库连接方式是直接通过DriverManager和DataSource进行连接,因为相关连接的建立以及关闭是非常耗时的.如果使用连接池,将有池来管理相关的数据库连接,减少对数据库连接操作. 阻塞机制 c3p0和大多数pool一样是基于阻塞(blocked)机制来管理数据库连接池的,当池里面没有可用的connection会被阻塞,一般是通过wait(),当池里面的connection有了可用的connection,会通过not ...
投诉判责拆分小需求总结 需求评估 对于一个小需求的评估很容易只从FRD里面的描述来拆分功能点,然后评估一个大概的时间。这样评估出来的时间很难准确,我总结了一些,接到一个小需求评估首先考虑三点: 第一,这个需 ...
Hi,all:                             最近完成了个小需求,有很多收获,小需求成员一起做了总结,与大家分享。   需求流程相关                      ==========了解需求的背景============================                      a)搞清需求来源,就是谁提的需求,了解需求的商业价值。                      b)搞清需求涉及哪几条产品线。 c)确认产品线pd
序号 检查项 检查点 1 页面检查 1、控件大小统一、控件齐全、顺序正确(如:单选按钮、复选框、日期控件、输入框、下拉框等、按钮) 2、字体大小统一(字体、字号、颜色、样式、字间距) 3、文本左对齐,数值右对齐 4、图片显示样式、
命令执行顺序   如果希望在成功地执行一个命令之后再执行另一个命令,或者在一个命令失败后再执行另一个命令,& &和| |可以完成这样的功能     使用&& & &左边的命令(命令1)返回真(即返回0,成功被执行)后,& &右边的命令(命令2)才能够被执行;换句话说,“如果这个命令执行成功 & &那么执行这个命令” 。   比如 touch file && echo 'touch file success'   使用|| 如果 | |左边的命令(命令1)未执行成功,那么就 ...
当你在使用命令行时,有很多时间都用来查找你所需要的文件。 S h e l l提供了一套完整的字符串模式匹配规则,或者称之为元字符,当s h e l l遇到上述字符时,就会把它们当作特殊字符,而不是文件名中的普通字符,这样用户就可以用它们来匹配相应的文件名。   下面就是这些特殊字符: *   匹配文件名中的任何字符串,包括空字符串。 ? 匹配文件名中的任何单个字符。 [...]   匹配[ ]中所包含的任何字符。 [!...]   匹配[ ]中非感叹号!之后的字符。
Global site tag (gtag.js) - Google Analytics