摘要: 一、前言 本来想看完书再整理下自己的笔记的,可是书才看了一半发现笔记有点多,有点乱,就先整理一份吧,顺便复习下前面的知识,之后的再补上。 真的感觉,看书是个好习惯啊,难怪人家说“书籍是人类进步的阶梯”。之前学知识,喜欢网上找份教程,看点视频,照着做呗,秉着”我做过的东西反正别人肯定玩过“的观念,一通 阅读全文
posted @ 2017-08-15 16:54 JMCui 阅读(1241) 评论(0) 推荐(4)
摘要: 一、概念: 一般我们都知道 ArrayList* 由一个数组后推得到的 List。作为一个常规用途的对象容器使用,用于替换原先的 Vector。允许我们快速访问元素,但在从列表中部插入和删除元素时,速度却嫌稍慢。一般只应该用ListIterator 对一个 ArrayList 进行向前和向后遍历,不 阅读全文
posted @ 2017-08-14 12:15 JMCui 阅读(2622) 评论(1) 推荐(2)
摘要: 一、概念 CronJobs提供了在特定的时间或者间隔内处理业务逻辑的方法。一般创建一个Cronjob有两种方式,第一种是定义Java类,由Hybris生成脚本并加入数据库。第二种是直接编写groovy脚本语言并插入数据库,这种应该适合逻辑比较少的时候,比如只有一两句逻辑的时候,一般用得比较少。 二、 阅读全文
posted @ 2017-08-10 10:22 JMCui 阅读(1347) 评论(0) 推荐(0)
摘要: 1、概述 最一般的意思就是声明 “这个东西不能改变”。之所以要禁止改变,可能是考虑到两方面的因素:设计或效率。 final 关键字可以用来修饰变量、方法和类,修饰变量表示变量不能被修改,修饰方法表示方法不能被重写,修饰类表示类不能被继承。 由于以下两个原因,数据的恒定不变是很有用的。 它可以是一个永 阅读全文
posted @ 2017-08-07 16:07 JMCui 阅读(340) 评论(0) 推荐(0)
摘要: 1、简介 Impex是基于java Model的一种面向对象的数据操作手段,因此写impex代码前需要理清java Model之间的依赖关系。 2、基本语法 - mode:提供四种操作insert、update、insert_update、remove等操作 Insert:在Hybris中创建一个i 阅读全文
posted @ 2017-08-06 21:59 JMCui 阅读(1344) 评论(0) 推荐(0)
摘要: 一、finalize() 方法 1. 为什么要有 finalize() 方法? 假定你的对象(并非使用new)获得了一块“特殊”的内存区域,由于垃圾回收器只知道释放那些经由 new 分配的内存,所以他不知道该如何释放该对象的这块“特殊”内存,为了应对这种情况,java 允许在类中定义一个 final 阅读全文
posted @ 2017-08-04 18:17 JMCui 阅读(995) 评论(0) 推荐(0)
摘要: 一、gcc gcc是Linux上面最标准的C语言的编译程序,用来源代码的编译链接。 gcc -c hello.c 编译产生目标文件hello.o gcc -O hello.c 编译产生目标文件,并进行优化 gcc -o hello hello.c 生成hello这个可执行的二进制文件 缺点:命令的冗 阅读全文
posted @ 2017-07-30 23:33 JMCui 阅读(490) 评论(0) 推荐(0)
摘要: 1、控制台页面进入platform目录 cd F:\hybris640\hybris\bin\platform 并运行 setantenv.bat 生成对应的ant。 2、运行 ant modulegen 生成一整个模块,回车选择默认,输入extention名>>cui,输入包名org.cui ,生 阅读全文
posted @ 2017-07-28 14:31 JMCui 阅读(1363) 评论(0) 推荐(1)
摘要: 前言:突然想好好梳理一下这几个月所学的内容了,顺便让自己的知识有一个系统的框架。这种安装仅仅适用于开发环境,不适于生产环境。 一、 安装JDK 请安装最新的Oracle JDK 8.0版(从Oracle官网下载)。 二、开发工具建议使用 IntelliJ IDEA 先不说他比Eclipse好在哪里, 阅读全文
posted @ 2017-07-26 17:26 JMCui 阅读(6014) 评论(0) 推荐(0)
摘要: 1. 在电脑上安装 ImageMagick 软件(windows平台还需要安装VC++),下载路径:http://www.imagemagick.org/script/download.php#windows 在local.properies文件配置安装路径和配置文件路径: Windows版本的,安 阅读全文
posted @ 2017-07-25 19:20 JMCui 阅读(953) 评论(0) 推荐(0)
摘要: 一、申请成为开发者 申请入口:http://isvhz.aliexpress.com/isv/index.htm 说明文档:http://activities.aliexpress.com/open/applyisv.php、http://gw.api.alibaba.com/dev/doc/int 阅读全文
posted @ 2017-07-25 17:05 JMCui 阅读(1402) 评论(0) 推荐(0)
摘要: Jrebel官网参考地址:https://manuals.zeroturnaround.com/jrebel/standalone/hybris.html Wiki Hybris参考地址:https://help.hybris.com/6.2.0/hcd/8be5ab06866910149c83e0 阅读全文
posted @ 2017-07-20 09:05 JMCui 阅读(1180) 评论(0) 推荐(0)
摘要: 前言:这段时间在学习Ant,发现这是一个很强大的构建工具。你可能使用了很长一段时间,才发现Ant能做数不完的事。总之,个人觉得,Ant学习门槛低,入门简单,能大概看懂程序,写一些简单的脚本即可,剩下在遇到的时候边做边学就可以了。另外,博主资历尚浅,有说的不对的地方,还请大家不吝指教。 一、Ant是一 阅读全文
posted @ 2017-07-20 09:04 JMCui 阅读(509) 评论(0) 推荐(0)
摘要: 前言:工作中看到项目组里的大牛写代码大量的用到了 StringUtils 工具类来做字符串的操作,便学习整理了一下,方便查阅。 isEmpty(String str) 是否为空,空格字符为false isNotEmpty(String str) 是否为非空,空格字符为true isBlank(Str 阅读全文
posted @ 2017-07-19 21:39 JMCui 阅读(22196) 评论(1) 推荐(9)
摘要: 一、什么是 Shell? 狭义的shell指的是指令列方面的软件,包括基本的Linux操作窗口Bash等,广义的shell则包括 图形接口的软件,因为图形接口其实也可以操作各种驱动程序来呼叫核心进行工作。 系统合法的 shell 均写在 /etc/shells 文件中。 二、Bash Shell 的 阅读全文
posted @ 2017-07-17 15:14 JMCui 阅读(724) 评论(0) 推荐(0)