forethought.top的博客

for designing better code!

git 的基本使用(未完待补充)

git 的使用 1创建新仓库 mkdir xxx //创建文件夹 git init //会将当前目录初始化为本地仓库(发现会有.git 文件) 2 配置作者信息 git config --global user.email "xxxx" git config--global...

2019-08-04 21:52:34

阅读数 15

评论数 0

用例的扩展与包含

扩展:extend 包含:include 扩展(extend): extend关系是对基用例的扩展,基用例是一个完整的用例,即使没有子用例的参与,也可以完成一个完整的功能。 extend的基用例中将存在一个扩展点,只有当扩展点被激活时,子用例才会被执行。 extend关系在用例图中使用...

2019-06-16 10:26:58

阅读数 48

评论数 0

vsftpd的常规配置

配置文件: user_list:配置可以访问vsftp 的用户 vsftpd.conf:配置访问方式等等 遇到使用filezilla 远程linux 上的vsftpd,结果出现 不能自动列出目录 上传文件一直是等待 需要在vsftpd.conf 中添加以下三行 pasv_enable=yes pa...

2019-06-10 21:48:50

阅读数 34

评论数 0

完美的 jpa 多表 原生sql 分页查询

多表分页查询,强烈推荐原生sql 一般需要两个方法,一个查条数,一个查当前页数据 Page 使用spring 的page 类 @Query(value = "" + "" + &quo...

2019-06-08 00:08:38

阅读数 229

评论数 0

springboot 集成ftp

springboot 集成ftp 上传文件到阿里云 依赖包: <!-- 集成ftp--> <dependency> <groupId>commons-net&a...

2019-06-05 14:46:41

阅读数 124

评论数 0

springboot集成javamail发送邮件 535报错

pom 依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifac...

2019-05-31 21:37:42

阅读数 43

评论数 0

hibernate 配置自动创建表

Spring和hibernate集合的框架中只要在applicationContext.xml文件中配置如下: <prop key="hibernate.hbm2ddl.auto">update</prop> Hi...

2019-04-24 10:49:16

阅读数 29

评论数 0

线程yield,start,run,join,sleep 傻傻分不清楚

线程:cpu调度的最小单位 进程:操作系统分配资源的最小单位(线程共享进程内部的资源) java 中提供了Thread 类,而这个类有几个方法 yield,start,run(来自接口runnable),sleep, yield: 欲罢能否? 告诉调度器自己当前可以让出资源(但是不一定有...

2019-04-21 11:14:13

阅读数 36

评论数 0

ioc到底做了些什么

IOC 是inversion of control 控制反转,但是反转了什么? 一般来说:我们创建对象是这样的; Object obj=new Object(); 但是逐渐感觉,这样的劳动重复性太高,能否让一些智能一些的东西替我们做这件事。 ioc就是做这件事的。 来用测试代码体验...

2019-03-26 20:29:31

阅读数 49

评论数 0

(二)设计模式之代理模式 ---aop

面向对象–OOP,针对业务处理过程的实体及其属性和行为进行抽象封装,以获得更加清晰高效的逻辑单元划分 面向切面–AOP(Aspect Oriented Programming):针对业务处理过程中的切面进行提取,它所面对的是处理过程中的某个步骤或阶段,以获得逻辑过程中各部分之间低耦合性的隔离效果...

2019-01-24 13:12:50

阅读数 50

评论数 2

git常用操作

转载自博客:此博客 主要是如何新建仓库,创建分支,切换分支,合并分支,删除分支 demo: 新建仓库: git init 可以将当前文件夹初始化为本地git仓库 git 仓库默认有一个master分支 但一般更改代码是在新起一个分支,比如叫做develop 提交本地仓库到远程仓库 ...

2019-01-20 16:44:17

阅读数 28

评论数 0

(四).net ajax异步刷新

ajax=Asynchronous Javascript And XmlHttpRequest(XHR) ajax是对通用标准的封装。 AJAX关键技术: 1,使用XHTML(HTML)和css构建标准的显示层 2,使用DOM(document object model)进行动态显示和...

2018-12-30 10:42:58

阅读数 82

评论数 6

卸载小乌龟报错 invalid,提示" 无法使用此安装源"

svn 无法卸载: 由于挪动了安装包位置或者是修改了安装包名字,卸载时需要选择安装程序,就会提示安装程序名invalid,提示" 无法使用此安装源" 更可气的是,卸载不了,也修复不了,而且代码也不能同步等操作 解决:将安装程序名字更改为提示...

2018-12-27 23:34:32

阅读数 144

评论数 0

svn提交代码出现 no lock token available

svn 提交报错: no lock token available 如果是自己给锁定了,需要释放 如果是别人锁定了,让别人释放, 我这个就比较厉害了,自己锁定,而且还不能释放!!! 提交报如下错误 正确操作: 在svn 中浏览仓库,定位到被锁定的文件 **右键-&a...

2018-12-27 17:40:11

阅读数 1096

评论数 0

HTTP Status 500 - Could not write content

后台查询数据向前端返回数据时报错: HTTP Status 500 - Could not write content**** 1,原因: 执行对应的sql发现有一个字段查出来时是null的, 而封装到某个对象中时,并未给属性是否为null,检测,如果为null就赋予一个符合该属性类型的值,即可。...

2018-12-20 08:52:19

阅读数 91

评论数 0

rabbitMQ的简单使用

文章目录direct模式:直来直往,指哪到哪儿配置:生产者:消费者:特点:交换机模式:交换机模式1:topic模式,配置:生产者:消费者:过程:交换机模式2Fanout模式:配置:生产者:消费者:特点:交换机模式3:Headers模式,配置:生产者:消费者:特点:总结: 生产者:制造消息 消费...

2018-12-12 21:10:51

阅读数 83

评论数 1

hibernate异常org.hibernate.exception.ConstraintViolationExceptio

HTTP Status 500 - Request processing failed; nested exception is org.springframework.dao.DataIntegrityViolationException: could not execute statement...

2018-12-06 13:07:41

阅读数 836

评论数 0

rabbitmq安装

环境:centos7+otp_src_19.3.tar.gz+rabbitmq-3.7.2 基础环境: yum install gcc gcc-c++ glibc-devel make ncurses-devel openssl-devel xmlto  下载源码包: rabbitma还...

2018-12-02 20:09:46

阅读数 39

评论数 0

Session的小测试

在网站项目中,session担任了一个很重要的角色,他代表了当前用户的标识信息 但是前端是静态页面。怎么能知道是哪一个session呢?或者是后台收到request请求,那么如何知道这个request是哪一个用户(session)提交的呢? 这就有个问题了。 如何找到session? se...

2018-11-15 19:17:09

阅读数 267

评论数 0

springboot之远程部署war包

1,远程tomcat配置管理员账号, 详情请看此篇博客 传送 2,修改pom文件 添加插件: <plugin> <groupId>org.apache.tomcat.maven...

2018-11-11 00:04:03

阅读数 116

评论数 0

提示
确定要删除当前文章?
取消 删除