- 博客(21)
- 问答 (1)
- 收藏
- 关注
原创 org.apache.shiro.session.UnknownSessionException: There is no session with id [xxxx]
springboot整合shiro缓存时报错org.apache.shiro.session.UnknownSessionException: There is no session with id [xxxx]解决:1.更改cookie名称为 token2.设置cookie过期时间与session过期时间一致3.退出登录时清空cookie...
2020-02-27 00:48:17 1251
原创 redhat 同步时间
第一种方式:通过网络进行时钟同步crontab -e*/1 * * * * /usr/sbin/ntpdate ntp4.aliyun.com;第二种方式:通过某一台机器进行同步本机ip 118.1.2.100rpm -qa | grep ntpd如果没有安装,可以进行在线安装yum -y install ntpd编辑第一台机器vim /etc/ntp.confrestri...
2019-11-20 16:43:03 2588
原创 Xsocket
xSocket是一个易于使用的基于NIO库来构建高性能,可扩展的网络应用。 它支持写入以及服务器端的应用,以直观的方式客户端应用程序。 检测问题,如低水平NIO选择编程,连接池管理,连接超时被封装的xSocket。pom.xml <dependency> <groupId>org.xsocket</groupId> <artif...
2019-11-04 09:04:19 1653
原创 springboot 分页mongodb查询(二)
BaseServicepublic interface BaseService<T> { void save(T entity); void update(T entity); Long countByCondition(T condition); List<T> listByCondition(T condition, Integ...
2019-11-03 13:22:56 509
原创 springboot 分页mongodb查询(一)
分页基础类public class QueryBaseDTO { private Integer page; private Integer pageSize; public Integer getPage() { return page; } public void setPage(Integer page) { this.page = page; } public...
2019-11-03 13:10:15 788
原创 java 登录获取资源菜单
表结构资源表:create table PERMISSION( permission_id NUMBER not null, permission_value VARCHAR2(60) not null, permission_name VARCHAR2(60) not null, permission_desc VARCHAR2(100), permissio...
2019-11-03 12:53:21 245
原创 mysql安装,删除
linux mysql在线安装1.在线安装mysql相关的软件包[root@ ~]# yum install mysql mysql-server mysql-devel2.启动mysql的服务[root@ ~]# /etc/init.d/mysqld start3.通过mysql安装自带脚本进行设置[root@ ~]# /usr/bin/mysql_secure_installati...
2019-10-31 16:43:13 109
原创 springmvc配置文件
springmvc.xml配置文件扫描组件不想在xml文件中配置bean,我们可以给我们的类加上spring组件注解,只需再配置下spring的扫描器就可以实现bean的自动载入<context:component-scan base-package="com.mp.**.controller" />**@ReponseBody乱码问题** <mvc:annotat...
2019-10-29 19:20:01 146
原创 使用eclipse搭建springmvc maven工程
创建maven项目Maven规定必须添加以下Source Folder:src/main/resourcessrc/main/javasrc/test/java在这步之前最好先项目上右键选择properties,然后点击java build path,在Librarys下,编辑JRE System Library,选择workspace default jre。配置spr...
2019-10-29 11:22:53 261
原创 mybatis 持久层框架
介绍MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 POJO为数据库中的记录。批量参入--mappervoid insertBatch(@Param("listRe")List<BizOrganizationRe> listRe); --xml...
2019-10-26 23:41:33 204
原创 linux oracle服务启动
linux重启oracle服务:1.su - oracle —切换到oracle用户2.lsnrctl stop ----停监听3.sqlplus / as sysdba4 .SQL>shutdown immediate —停止oracle5.SQL> startup; ----启服务6SQL>exit;7.lsnrctl start ----启监听修改用户密码...
2019-10-26 23:29:55 255
原创 Web防止跨站脚本攻击
跨站脚本攻击XSS攻击全称跨站脚本攻击(Cross-site scripting),为和CSS区别,改为XSS。XSS是一种经常出现在web应用中的计算机安全漏洞,它允许恶意的web用户将代码植入到提供给其它用户使用的页面中。比如这些代码包括HTML代码和客户端脚本。 XSS攻击的产生原因是对外部输入的参数没有做严格过滤,导致输入参数直接参与页面源代码,相当于页面源代码可以被外部修改,因此可能被...
2019-10-24 16:38:42 296
原创 web.xml配置文件
在web.xml里配置需要加载的spring配置文件,如果要装入多个配置文件,在param-value标记中用逗号作分隔符即可 <context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:spring-context.xml...
2019-10-23 21:23:58 108
原创 IBMMQ监听消息队列
**监听IBMMQ队列获取消息**IBMMQ发送和接收消息示例:pom.xml下载jar包: <dependency> <groupId>com.ibm.mq</groupId> <artifactId>com.ibm.mq.allclient</artifactId> <version>9.1....
2019-10-19 21:00:24 4050
原创 java 用户角色权限设计
sys_user 用户表sys_user_role_ref 用户角色关系表sys_role 角色表sys_role_permission_ref 角色权限表sys_permission 权限表sys_resource 资源表sys_user_role_ref (iduser_idrole_id)sys_role_permission_ref (idrole_idperm...
2018-11-26 18:17:30 1863
原创 springmvc+quartz定时任务
spring-mvc.xml配置文件Spring-mvc.xml:Xmlns:task=”http://www.springframework.org/schema/task”Xsi:schemalocation=”http://www.springframework.org/schema/taskhttp://www.springframework.org/schema/task/spr...
2018-11-22 18:56:14 677
原创 oracle 数据库数据恢复
当我们不小心delete表中数据时查询删除前15分钟数据select * from 表名 as of timestamp to_timestamp(sysdate-15/3600/24)drop表时查询这个“回收站”或者查询user_table视图来查找已被删除的表select table_name,dropped from user_tables恢复已被删除的表flashbac...
2018-11-21 09:47:50 131
原创 java rabbitmq ack消息确认机制
ackage com.example.demo.ConsumerDemo;import com.rabbitmq.client.Channel;import org.springframework.amqp.core.Message;import org.springframework.amqp.rabbit.annotation.RabbitListener;import org.spr...
2018-11-18 13:59:14 1105
原创 java 延迟处理
第一种延迟try{Thread.currentThread().sleep(1000);//毫秒}catch(Exception e){}第二种延迟Timer timer=new Timer();//实例化Timer类timer.schedule(new TimerTask(){public void run(){System.out.println(“退出”);this....
2018-11-18 12:21:57 3604
原创 java springmvc分页
@RequestParam(nam=“start”, required=false, defaultValue=“0”) int start@RequestParam(nam=“length”, required=false, defaultValue=“10”) int lengthint pageNum=(start/length)+1PageHelper.startPage(pageN...
2018-11-08 17:58:12 192
原创 JAVA 业务异常 B
public class BusinessException extends Exception{private static final long serialVersionUID = 1260274991732970117L;private int code;private BusinessException (String msg){super(msg);}private Bus...
2018-11-08 17:24:58 469
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人