摘要: 1、概述 最一般的意思就是声明 “这个东西不能改变”。之所以要禁止改变,可能是考虑到两方面的因素:设计或效率。 final 关键字可以用来修饰变量、方法和类,修饰变量表示变量不能被修改,修饰方法表示方法不能被重写,修饰类表示类不能被继承。 由于以下两个原因,数据的恒定不变是很有用的。 它可以是一个永 阅读全文
posted @ 2017-08-07 16:07 JMCui 阅读(332) 评论(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 阅读(1296) 评论(0) 推荐(0) 编辑
摘要: 一、finalize() 方法 1. 为什么要有 finalize() 方法? 假定你的对象(并非使用new)获得了一块“特殊”的内存区域,由于垃圾回收器只知道释放那些经由 new 分配的内存,所以他不知道该如何释放该对象的这块“特殊”内存,为了应对这种情况,java 允许在类中定义一个 final 阅读全文
posted @ 2017-08-04 18:17 JMCui 阅读(957) 评论(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 阅读(478) 评论(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 阅读(1337) 评论(0) 推荐(1) 编辑
摘要: 前言:突然想好好梳理一下这几个月所学的内容了,顺便让自己的知识有一个系统的框架。这种安装仅仅适用于开发环境,不适于生产环境。 一、 安装JDK 请安装最新的Oracle JDK 8.0版(从Oracle官网下载)。 二、开发工具建议使用 IntelliJ IDEA 先不说他比Eclipse好在哪里, 阅读全文
posted @ 2017-07-26 17:26 JMCui 阅读(5875) 评论(0) 推荐(0) 编辑
摘要: 1. 在电脑上安装 ImageMagick 软件(windows平台还需要安装VC++),下载路径:http://www.imagemagick.org/script/download.php#windows 在local.properies文件配置安装路径和配置文件路径: Windows版本的,安 阅读全文
posted @ 2017-07-25 19:20 JMCui 阅读(924) 评论(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 阅读(1352) 评论(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 阅读(1159) 评论(0) 推荐(0) 编辑
摘要: 前言:这段时间在学习Ant,发现这是一个很强大的构建工具。你可能使用了很长一段时间,才发现Ant能做数不完的事。总之,个人觉得,Ant学习门槛低,入门简单,能大概看懂程序,写一些简单的脚本即可,剩下在遇到的时候边做边学就可以了。另外,博主资历尚浅,有说的不对的地方,还请大家不吝指教。 一、Ant是一 阅读全文
posted @ 2017-07-20 09:04 JMCui 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 前言:工作中看到项目组里的大牛写代码大量的用到了 StringUtils 工具类来做字符串的操作,便学习整理了一下,方便查阅。 isEmpty(String str) 是否为空,空格字符为false isNotEmpty(String str) 是否为非空,空格字符为true isBlank(Str 阅读全文
posted @ 2017-07-19 21:39 JMCui 阅读(22080) 评论(1) 推荐(9) 编辑
摘要: 一、什么是 Shell? 狭义的shell指的是指令列方面的软件,包括基本的Linux操作窗口Bash等,广义的shell则包括 图形接口的软件,因为图形接口其实也可以操作各种驱动程序来呼叫核心进行工作。 系统合法的 shell 均写在 /etc/shells 文件中。 二、Bash Shell 的 阅读全文
posted @ 2017-07-17 15:14 JMCui 阅读(679) 评论(0) 推荐(0) 编辑
摘要: 所有的Unix Like系统都会内建vi文书编辑器,其他的文书编辑器不一定存在,vim是vi的升级版,具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。vim 里面加入了很多额外的功能,例如支持正规表示法的搜寻结构、多文件编辑、区块复制等。 Vim有三种模式:命令模式、编辑模式 阅读全文
posted @ 2017-07-07 17:18 JMCui 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 和 window不同,在Linux压缩文件需要注意的是,压缩后的文件会把源文件给替代,无论是gzip、bzip2、xz 均不支持压缩目录,要达到压缩目录的目的,需要用到tar指令。 gzip 压缩 gzip file1 压缩一个叫做 'file1'的文件 gzip -9 file1 最大程度压缩 g 阅读全文
posted @ 2017-06-27 19:16 JMCui 阅读(486) 评论(0) 推荐(0) 编辑
摘要: Linux 名字的由来,是当时作者将初版的 Linux 发布在网上,供别人下载完善,而那个核心文件夹就叫 Linux,就这么叫着了。而为什么 Linux 的吉祥物是一只企鹅呢?是因为当时大家要发行稳定版的 Linux 的时候询问作者将什么动物作为吉祥物,而作者对小时候在动物园被企鹅咬了一口印象深刻, 阅读全文
posted @ 2017-06-14 22:31 JMCui 阅读(749) 评论(0) 推荐(0) 编辑