随手笔记
冥冥之外
冥冥之外,鸿鹄之灾
展开
-
idea导入spring源码
spring源码也看过几遍了,每次换一个环境就要搞半天,各种编译错误,最近发现一个最简单的记录一下1.下载spring源码https://github.com/spring-projects/spring-framework2.解压后在spring解压目录执行 gradlew :spring-oxm:compileTestJava如果报错可能是自动下载的gradle包不全引起的重新在下载一个https://gradle.org/releases/覆盖之前目录下的3.配置环原创 2021-01-19 11:44:25 · 317 阅读 · 1 评论 -
NIO AIO视频笔记1
1.1)阻塞和非阻塞:阻塞和非阻塞是进程在访问数据的时候,数据内是否准备就绪的种处理方式当数据没有准备的时候阻塞: 往往需要等待缓冲区中的数据准备好过后才处理其他的事情否则直等待在那里非阻塞当我们的进程访问我们的数据缓冲区的时候数据没有准备好的时候直接返回 不需要等待数据有的时候也直接返回2)同步和异步的方式 同步和异步都是基于应用程序和操作系统处理IO时间锁采用的方式比...转载 2019-02-15 21:48:49 · 166 阅读 · 0 评论 -
centos7 安装 mysq5.7
安装步骤按博客来的https://www.cnblogs.com/ggwudivs/p/8875799.html如果幸运不报错的话一次就好了。我在装好启动时报错解决方法1.https://www.jb51.net/article/48625.htm没解决。试了一遍,可能有你的菜2删除、/etc/my.cnf或者是/etc/mysql/my.cnf.猜测是mysql5.7...原创 2018-07-22 21:27:31 · 196 阅读 · 0 评论 -
递归删除文件夹
今天要删除一个文件,却总是提示无法删除,可能是里面文件夹太深了,就自己写了一个public class FileTest { public static void main(String[] args) { deleteFolder("H:\\important"); System.out.println("删除完成"); } public static boolean delete...原创 2018-03-30 17:41:42 · 186 阅读 · 0 评论 -
Eclipse安装Activity插件
Help>>install new Software...add输入如下地址:Name:ActivitiLocation:http://activiti.org/designer/update/ 选择Activiti BPMN Desisner,然后一直选择下一步直到开始进度条下载插件第二种方法官网下载好Activiti 后放在eclipse安装目录下如果忘记安装目录可以在桌面快捷...原创 2018-03-16 17:24:51 · 6269 阅读 · 2 评论 -
模态框传值jsp
将对象的IDKEY读出传入模态框进行操作<img src="${pageContext.request.contextPath}/assets/img/delete.png" title="删除" data-toggle="modal" data-target="#delete" onclick="values('${articleContent.idkey }')">注意va原创 2018-02-28 10:14:25 · 1248 阅读 · 0 评论 -
hibernate多表查询出结果转化为实体类
hibernate多表查询出结果后得到一个object对象,想用对象调用时会报object无法转化错误所以要将object转化为对象不知道有没有更好的方法,知道的请告知public List<ArticleContent> listToVO(List<Object> arlist){ List<ArticleContent> list = new Linke...原创 2018-02-27 17:49:28 · 2193 阅读 · 0 评论 -
mybatis分页插件PageHelper配置
PageHelper是Mybatis分页插件需要关联jar包jsqlparser.jarmybatis-config.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/d...原创 2018-03-07 15:04:11 · 325 阅读 · 0 评论 -
hibernate和mybatis中String和CLOB,oracle之间的转换
太久没用CLOB字段存储数据,忘记怎么使用了,用的spring,springMVC,hibernate框架看网上都是说实体类要弄成import java.sql.Clob;private Clob content; 然后都是jdbc读成流字符串转为clob存入数据库但是用框架了为什么还要这么麻烦呢private String content;//springMVC注解@Column(name = ...原创 2018-02-27 14:43:47 · 2517 阅读 · 0 评论 -
Unread 12 bytes of record 0x18
poi导入excel收到了问题数据在本地更改后再打开excel就提示宏病毒,软件管家还把excel处理了。debug 发现HSSFWorkbook workbook = new HSSFWorkbook(fis);这一步就直接跳出,抛出异常;最后解决:禁用软件管家,下一个wps用wps编辑excel就不会出现问题了备注:寻找真理的道路每一步都很艰难,不一定那一步错了还不知道原创 2017-12-18 13:34:05 · 346 阅读 · 0 评论 -
The project was not built due to "org.apache.subversion.javahl.ClientException: Previous operation h
项目不知道什么情况忽然就报错了从菜单栏project 里clean也不行,Previous operation has not finished; run 'cleanup' if it was interrupted从网上下了sqlite3删除一些记录也不行。最简单的方法项目上右键》》Team》》Refresh/cleanup错就消失了原创 2017-12-20 10:09:05 · 959 阅读 · 0 评论 -
Resource Path Location Type Target runtime com.genuitec.runtime.generic.jee60 is not def
eclipse莫名其妙报错发现控制台报错Resource PathLocation Type Target runtime com.genuitec.runtime.generic.jee60 is not def解决方案navigator选择视图setting就会显示出来找到下面文件将runtime name删除解决原创 2017-10-24 19:36:18 · 538 阅读 · 0 评论 -
Could not open JDBC Connection for transaction; nested exception is org.apache.commons.dbcp.SQLNest
Could not open JDBC Connection for transaction; nested exception is org.apache.commons.dbcp.SQLNest检查用户名密码可以正确,plsql数据库可以正常连接检查日志后发现2017-10-24 08:56:05, 218 DEBUG JndiLocatorDelegate:101 - Con原创 2017-10-24 09:28:47 · 7590 阅读 · 0 评论 -
返回值增加新字段
有时写项目时会遇到这样的问题,开始数据库没有设计好,忽然要增加查找的新内容,这时又不能改数据库。可以在实体类中增加新字段,然后mybatis中设置其他表中相对性的字段sql语句中添加左连接 left join (select * from(select * from HANDLE_RECORD ORDER BY record_date DESC) where r原创 2017-10-21 12:12:57 · 868 阅读 · 0 评论 -
plsql中文乱码问题
1.打开PLSQL输入select userenv('language') from dual2.输入sql语句select * from V$NLS_PARAMETERS3.检查环境变量查看下环境变量的设置,查看是否有变量NLS_LANG,没有则新建该变量新建变量,设置变量名:NLS_LANG,变量值:SIMPLIFIED AMERICAN_A原创 2017-10-19 15:06:13 · 423 阅读 · 0 评论