1).bashrc文件在linux系统普通用户目录(cd/home/xxx)或root用户目录(cd/root)下,用指令ls-al可以看到4个隐藏文件,.bash_history记录之前输入的命令.bash_logout当你退出时执行的命令.bash_profile当你登入shell时执行.bashrc当你登入shell时执行请注意后两个的区别:’.bash_profile’只在会话开始时被读取一次,而’.bashrc’则每次打开新的终端时,都要被读取。这些文件是每一位用户对终端功能和属性设置,修改.bashrc可以改变环境变量PATH、别名alias和提示符。具体如何修改会在下面做介绍。除
1).bashrc文件在linux系统普通用户目录(cd/home/xxx)或root用户目录(cd/root)下,用指令ls-al可以看到4个隐藏文件,.bash_history记录之前输入的命令.bash_logout当你退出时执行的命令.bash_profile当你登入shell时执行.bashrc当你登入shell时执行请注意后两个的区别:’.bash_profile’只在会话开始时被读取一次,而’.bashrc’则每次打开新的终端时,都要被读取。这些文件是每一位用户对终端功能和属性设置,修改.bashrc可以改变环境变量PATH、别名alias和提示符。具体如何修改会在下面做介绍。除
需求:想用伪元素来写蓝色小标HTML结构: 教程配置 1.一开始这样写:(不生效).course-configname::before{content:'';width:6px;height:28px;background:#165dff;border-radius:5px;}2.查找资料,这样写: 3.修改CSS,添加了display:inline-block;就可以了!4.总结:原因:before、after伪元素存在默认样式:{ display:inline;}修改样式如下:{ display:inline-block;}注意:一定要有content
需求:想用伪元素来写蓝色小标HTML结构: 教程配置 1.一开始这样写:(不生效).course-configname::before{content:'';width:6px;height:28px;background:#165dff;border-radius:5px;}2.查找资料,这样写: 3.修改CSS,添加了display:inline-block;就可以了!4.总结:原因:before、after伪元素存在默认样式:{ display:inline;}修改样式如下:{ display:inline-block;}注意:一定要有content
一。业务需求 现在我们有一个业务需求,需要对userService层查询返回的用户的密码进行加密,传统方法是直接在Service层进行改造,但是这样后面有其他需求,Service层其他的方法或者类都要被改造,这样耦合度太大,不符合单一职责原则和开闭原则,即一个类负责一种职责,对扩展开放,对修改关闭。 这里我们可以使用Spring的AOP代理来进行改造,使用自己定义注解便于后期维护。二。编码改造1.自定义注解,标记方法@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME)public@interfaceNote{}
一。业务需求 现在我们有一个业务需求,需要对userService层查询返回的用户的密码进行加密,传统方法是直接在Service层进行改造,但是这样后面有其他需求,Service层其他的方法或者类都要被改造,这样耦合度太大,不符合单一职责原则和开闭原则,即一个类负责一种职责,对扩展开放,对修改关闭。 这里我们可以使用Spring的AOP代理来进行改造,使用自己定义注解便于后期维护。二。编码改造1.自定义注解,标记方法@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME)public@interfaceNote{}
我在使用Element-ui的el-popconfirm气泡确认框插件时,使用了以下的代码:el-popconfirmstyle="margin-right:10px;"confirm-button-text='确认'cancel-button-text='取消'icon="el-icon-info"icon-color="red"title="该操作仅能执行一次且不可逆,建议冻结团队后操作。确认执行吗?"@confirm="handleAddGitGroupMembers()">el-buttonv-if="gitGroup().groupId!=null"slot="reference"s
我在使用Element-ui的el-popconfirm气泡确认框插件时,使用了以下的代码:el-popconfirmstyle="margin-right:10px;"confirm-button-text='确认'cancel-button-text='取消'icon="el-icon-info"icon-color="red"title="该操作仅能执行一次且不可逆,建议冻结团队后操作。确认执行吗?"@confirm="handleAddGitGroupMembers()">el-buttonv-if="gitGroup().groupId!=null"slot="reference"s
业务场景:近期写的一个项目,整个项目采用的DDD(领域驱动)设计,所以刚开始设计的时候就将各个业务以聚合根的方式进行划分,以该业务场景为例,整体的业务简述为,当客户进行付款以后,创建一个付款单,然后由财务手动将付款单与发货单进行账务冲抵和关联,同时还需要针对付款的客户及企业的余额进行相应的变动,所以,当付款单和发货单进行冲抵业务的时候,客户及其企业的待付款金额将会根据冲抵的金额,进行变动,所以该业务的主要操作是首先针对发货单的待付款金额进行冲抵扣减,此时操作的聚合根为发货单的聚合根,而因为还需要同时针对用户的账户金额进行变动,所以在操作发货单的聚合根的时候,触发一个领域事件,而用户的聚合根订阅
业务场景:近期写的一个项目,整个项目采用的DDD(领域驱动)设计,所以刚开始设计的时候就将各个业务以聚合根的方式进行划分,以该业务场景为例,整体的业务简述为,当客户进行付款以后,创建一个付款单,然后由财务手动将付款单与发货单进行账务冲抵和关联,同时还需要针对付款的客户及企业的余额进行相应的变动,所以,当付款单和发货单进行冲抵业务的时候,客户及其企业的待付款金额将会根据冲抵的金额,进行变动,所以该业务的主要操作是首先针对发货单的待付款金额进行冲抵扣减,此时操作的聚合根为发货单的聚合根,而因为还需要同时针对用户的账户金额进行变动,所以在操作发货单的聚合根的时候,触发一个领域事件,而用户的聚合根订阅