JRebel热部署注意事项

做了一些试验发现当工程修改的之后JRebel有的时候会没有“效果”: 1.重新往容器里面注入东西的时候,JRebel是没有用的,比如新加入如下代码: @Autowired private UserMapper userMapper; 原因:个人猜测JRebel只是更新了文件的字节码,S...

2019-05-07 17:34:11

阅读数 10

评论数 0

DOS窗口中连接Oracle,创建用户,授权

环境 1.确认本机中有sqlpuls(安装oracle自动安装了的) 命令 1.连接:(打开cmd) sqlplus testuser/123456@//192.168.0.1:1521/orcl 2.创建用户,并授权 grant create session to test; ...

2019-05-05 09:58:42

阅读数 12

评论数 0

消息队列JMS、ActiveMQ入门

处于学习阶段以下都是个人理解总结,不合适的地方希望各位指出,谢谢! 前言 系统之间通讯的方式有很多种,目前我知道的可以分成两大类。 实时的通讯,例如webService,doubbo等,实时的应用场景就是通讯结果需要实时的反应,例如A系统中点击搜索时,数据需要从B系统获取,这种场景是需要实时的。...

2019-04-28 18:05:37

阅读数 26

评论数 0

linux通过端口号查找占用程序、通过程序查找占用端口号

通过端口号查找占用程序 1.查看占用端口号的进程 netstat -anpl|grep 8161 54703就是PID,再通过PID查找程序 ps -aux|grep 54703 这里可以看到应用程序的目录,有activemq关键字,于是就是这个应用占用了 通过程序查找占用端口号 通过应用...

2019-04-28 10:01:33

阅读数 13

评论数 0

jekins自动构建后端项目

1.新建项目 2.配置

2019-04-26 17:44:07

阅读数 17

评论数 0

secureCRT使用注意事项

前言 之前都是用的xshell,xftp之类的,今天改用了secureCRT,之所以用这个是因为这个东西可以请求转发,虽然xShell也是可以的,但是需要单独再下载个什么xManager之类的,比较麻烦,所以用了secureCRT,然后这里面还是有些需要设置的,做了下总结。 1. 中文乱码 2....

2019-04-26 15:34:07

阅读数 15

评论数 0

MongoDB简单入门

前言 自己对mongoDB的认知一直停留在它是个nosql数据库(非关系型的数据库)存储的是key-value形式,连它的一些基本的CRUD都不会,也不知道它是怎么个"key-value"。想一下,自己对关系型数据库mysql,oracle也不是说什么大神,至少自己知道里面能存...

2019-04-26 15:22:47

阅读数 34

评论数 0

javaWeb用户登陆、退出、记住用户名密码、记住用户免登陆

前言 最近看了一些关于用户模块的设计,发现以前自己对cookie和session等理解不太深刻,于是自己做了关于登录,退出,记住用户名和用户免登录的几种场景代码,也可以算是一些解决方案吧。其实在开始做登陆这部分之前,需要对cookie和session理解的深刻一点,我说的深刻不是指你知道cooki...

2019-04-25 16:28:24

阅读数 33

评论数 0

多个tomcat部署

前言 在网上看了很多关于tomcat部署的帖子,大体都一样,但是一些细微的地方不太一样,例如多个tomcat访问环境变量的时候配置,有加环境变量的,有改配置文件的,自己摸索了一下,做如下总结 多个Tomcat部署在windows环境下 1.准备3个(几个随你开心)tomcat。tomcat1,to...

2019-04-24 14:35:25

阅读数 5

评论数 0

URLEncoder.encode(String url)和URLDecoder.decode(String url)

1.http get请求本身是不支持中文的,例如下面的代码: form表单以Get方式提交 <form action="/jsp/deal.jsp" method="get"> <input type...

2019-04-22 11:57:20

阅读数 24

评论数 0

数据库中数据映射到Redis

需求场景1: 将多张表数据存储到redis中 多张表映射的结构为 表名 : 每行数据标识(id): 行数据json字符串 此时可以采用hash类型存储上诉数据结构 大key:表名 小key:id value:行数据json字符串 需求场景2: 将多张表数据存储到redis中,需要设置过期时间 由于...

2019-04-10 17:06:23

阅读数 29

评论数 0

javaWeb学习之旅7-Session

Session理解 Session(HTTP会话),一个用户登陆邮件系统,进行发信,收信等操作后退出系统,这一过程可以看作一次会话。Session则是来跟踪会话的。如果没有会话,用户和用户之间的操作是不能区分出来了的,例如,同一台电脑,用户A和B分别使用不同的的浏览器把商品加入自己的购物车,这时访...

2019-04-03 11:32:01

阅读数 16

评论数 0

javaWeb学习之旅6-JSP

JSP的理解 JSP(java server page) = html +servlet(java代码),这个东西太灵活了,导致我敲出来的demo我都觉得不太规范,可能是现在前后端分离的开发模式,再来看JSP的开发模式,就觉得灵活,缺点是代码太乱了。所以 我就不记录太详细了。 JSP指令、JSP声...

2019-04-02 17:36:04

阅读数 12

评论数 0

javaWeb学习之旅5-请求转发、包含、重定向

同一个web应用中各个servlet组件之间如何通讯 通过HttpServletRequest(或则是ServletContext)的Dispatcher对象来转发和包含请求 通过HttpServletResponse的sendRedirect(String location)来重定向 请求转...

2019-04-02 14:50:10

阅读数 15

评论数 0

javaWeb学习之旅4-Cookie

Cookie理解 每一个web应用都会向每一个浏览器发送属于自己的Cookie集合,后端可以操作这些属于自己的cookie集合。各个应用之间的cookie是独立的(设置cookie,应用之间是可以共享的) Cookie的读取、写入、删除 package com.my.test.web; imp...

2019-04-02 11:27:02

阅读数 24

评论数 0

javaWeb学习之旅3-ServletConfig、ServletContext

ServletConfig、ServletContext servletConfig我的理解就是每个Servlet的配置对象,而ServletContext是每个web应用的配置对象。 每个Servlet中可以通过getInitParameter(String name)获取ServletCon...

2019-04-01 17:28:27

阅读数 17

评论数 0

javaWeb学习之旅2-HttpServlet、HttpRequest、HttpRespone

浏览器和后端的交互流程(基本交互) 继承HttpServlet实现自己的GET、POST、PUT、DELET等,来处理请求 HttpServlet只不过是针对Http协议"生成的默认Servlet",包括HttpServletRequest以及HttpServletRespo...

2019-04-01 17:14:32

阅读数 31

评论数 0

javaWeb学习之旅1-java socket编程(请求和响应原理)

请求步骤(客户端) 通过host和port创建socket连接 获取socket中的输出流,往输出流中写入请求数据 获取socket中的输入流,读取输入流中的响应数据 响应步骤(服务端) 建立监听端口,等待TCP连接请求 获取socket中的输入流,读取输入流中的响应数据 获取socket中...

2019-04-01 15:09:27

阅读数 22

评论数 0

系统之间通讯HttpClient

前言 系统之间的通讯方式有很多,其中HttpClient,通俗的理解HttpClient就是模仿浏览器发送请求的工具类。 使用 maven引入依赖 <!-- httpclient --> <dependency> ...

2019-03-25 16:35:19

阅读数 26

评论数 0

模板数据结构的解决方案

业务场景 每一类产品拥有相同的规格分组,每个规格分组里有一堆规格项和规格值,例如在网购平台中找到某个显示器 有如下页面: 可以看出 显示器 这类商品都有主体和显示等规格组,然后每个组里面的规格项也是相同的,不同的只是规格值。(这种场景可以抽象出很多场景) 如果采用关系结构来存储实现的话会比较麻烦...

2019-03-21 18:11:44

阅读数 7

评论数 0

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