自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 更改linux文件目录拥有者及用户组

更改linux文件目录拥有者及用户组查看用户和组更改linux文件目录\文件拥有者权限更改文件拥有者更改文件用户组同时修改用户和用户组递归覆盖目录权限查看用户和组使用root登录或su到root下,确保当前是root用户一个用户可以属于多个组,查看用户所属的组更改linux文件目录\文件拥有者权限更改文件拥有者chown 账户名称 文件或目录更改文件用户组chgrp 账户名称...

2020-03-22 11:54:18 953

原创 Docker中启动Oracle报错 ORA-00845: MEMORY_TARGET not supported on this system

文章目录背景问题原因解决背景在使用docker安装Oracle之后,按照正常的启动流程切换到oracle用户 su - oracle打开监听 lsnrctl start切换到nolog方式 sqlplus /nolog以dba权限登录 conn /as sysdba启动 startup问题此时遇到了问题ORA-00845: MEMORY_TARGET not suppor...

2019-09-11 11:48:03 660

原创 Controller获取URL中的参数

文章目录背景正文直接把表单的参数写在Controller相应的方法的形参中通过HttpServletRequest接收,post方式和get方式都可以。通过一个bean来接收,post方式和get方式都可以。(不推荐)用request.getQueryString() 获取spring MVC get请求的参数,只适用get请求提问背景在使用REST接口的时候,需要传递多个参数,遵循REST的...

2019-09-05 17:44:41 6351

原创 Spring Boot 2.x注入RedisTemplate失败。启动报错

文章目录报错内容错误原因解决办法手动写RedisConfig配置类使用lettuce(未实战)报错内容使用@Autowired注入RedisTemplate的时候,项目启动报错Field redisTemplate in com.**.***.*** required a bean of type 'org.springframework.data.redis.core.RedisTempl...

2019-09-01 19:41:55 2433 1

转载 在Springboot中使用RedisTemplate操作redis

概述遇到的问题关于spring-redis关于redis的key设计redis的数据类型redis与springboot的整合redisTemplate的配置redis操作的工具类redis的key工具类如何使用10.注解缓存的使用遇到的问题RedisTemplate的key指定成StringRedisSerializer序列化会报类型转换错误,如XXX类不能转换成S...

2019-06-04 10:27:50 323

转载 mybatis返回map类型数据空值字段不显示(三种解决方法)

背景:mybatis的dao接口中返回类型是Map的时候,如果查询结果中某一条内容为空,则连key值都不显示一、查询sql添加每个字段的判断空IFNULL(rate,'') as rate1二、ResultType利用实体返回,不用map三、springMVC+mybatis查询数据,返回resultType=”map”时,如果数据为空的字段,则该字段省略不显示,可以通过添加配置文件,...

2018-12-10 11:23:45 2274

转载 基于微服务和Docker容器技术的PaaS云平台架构设计

挖坑这是坑

2018-11-19 16:18:22 708

转载 Python Twisted介绍

Python Twisted介绍21.1为什么需要Twisted21.2 Twisted架构概览重用已有的应用Reactor模式管理回调链DeferredsTransportsProtocolsApplicationsServiceApplicationTAC文件twistdPlugins21.3 反思与教训Twisted应用持久化web2:重构的教训紧跟互联网的浪潮原文链接:Twisted作...

2018-11-18 21:58:58 893

原创 XSS(Cross Site Scripting)-跨站脚本攻击

XSS(Cross Site Scripting)-跨站脚本攻击XSS介绍XSS攻击目的及原理解决方案XSS介绍XSS是跨站脚本攻击(Cross Site Scripting)的缩写。为了和层叠样式表CSS(Cascading Style Sheets)加以区分,因此将跨站脚本攻击缩写为XSS。XSS是因为有些恶意攻击者往Web页面中插入恶意Script代码,当用户浏览该页面时,嵌入的Scr...

2018-11-15 17:30:58 869

转载 学习Node.js遇到的一些小问题

学习Node.js遇到的一些小问题Error: Cannot find module 'superagent'npm 切换淘宝镜像几种方式临时使用持久使用测试通过cnpm使用解决方式描述的比较简略,因为刚开始学习,没有深入的理解,希望能帮到你Error: Cannot find module ‘superagent’遇到了这个问题我默认你已经安装了npm,以下直接从npm init开始正在...

2018-11-10 01:53:14 424

转载 MarkDown语法

MarkDown 语法说明,一起学习吧!有了MarkDown,写文字变得越来越爽了

2018-11-08 16:45:54 137

原创 Oracle查找时,时间精确到日

场景在Oracle中DATE的格式一般是(yyyy-MM-dd hh24:mi:ss)在查找数据的时候,查找某个天的数据的时候,仅要精确到日,而不管时分秒是多少解决SELECT * FROM TABLENAME WHERE trunc(DATE_TRAVEL)= to_date('2018-11-08','yyyy-mm-dd')在字段名前加trunc关于trunc...

2018-11-08 16:41:19 2218

转载 Java 读取写入文件乱码问题解决

Java 读取写入文件乱码问题解决写文件读文件写文件File f = new File(fileName); if (!f.exists()) { f.createNewFile(); } OutputStreamWriter write = new ...

2018-11-08 15:35:36 2467

转载 java读取文件和写入文件的方式(字节流和字符流)

java读取文件和写入文件的方式以字节为单位读取文件一次读一个字节一次读多个字节以字符为单位读取文件一次读一个字符一次读多个字符以字节为单位读取文件以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。一次读一个字节File file = new File(fileName); InputStream in = null; try { ...

2018-11-08 15:06:55 1264

原创 document.ready和windo(w).onload的区别

在Github被微软收购之后的第52天,宣布改版,并放弃JQuery,作为一个后端开发者,没有了JQuery,基本告别JS了,但是听说原生JS已经完善了很多,不再依赖JQuery的封装了,还是要学习一下的。这次因为初始化Code Mirror,把初始化函数放在了head里面,导致未加载页面的时候就执行js,找不到元素,一直得不到想要的结果,对比以下前后的代码可以很明显的看到。修改之前...

2018-07-29 12:25:23 257

转载 使用 CodeMirror 打造属于自己的在线代码编辑器

文章转自:https://zhuanlan.zhihu.com/p/32126618 前提 写这个的目的是因为之前项目里用到过 CodeMirror,觉得作为一款在线代码编辑器还是不错,也看到过有些网站用到过在线代码编辑,当然我不知道他们是用什么做的,这里我把公司项目里用到的那部分抽出来,单独写篇博客,并把抽出来的那部分代码提交到 GitHub 去(地址),以防日后可能会再次用到(没准毕业设计...

2018-07-29 01:38:20 901

转载 HTML页面使用js获取项目上下文路径

文章转自:https://blog.csdn.net/prince_wcs/article/details/38083185 在做项目中,原本使用的是JSP页面,其中,里面有用到${pageContext.request.contextPath}来获取项目的上下文路径。但是,后来考虑到JSP页面初次访问的时候会转换为Servlet,这样就降低了页面的访问速度,于是就考虑使用HTML页面来替代J...

2018-07-29 01:22:29 878

原创 获取多行table表格数据,并封装到成json,控制层接收的参数有List属性

工作中遇到了要把多行table同时进行保存的操作table表格是这样画的<table class="table table-bordered" style="width: 100%" id="table"> <thead> <tr> <th>序号</th> <th>

2018-05-07 16:23:59 1326

原创 MySQL日期和字符串转换函数

Mysql中to_char()和str_to_date()函数1.字符串转换成日期格式str_to_date(date,'%Y-%m-%d')----->相当于Oracle中的to_char();例子:INSERT INTO t_order(order_time)VALUES (str_to_date('2018-05-06','%Y-%m-%d'))2.日期转换成字符串格式...

2018-05-06 19:53:05 6974 1

转载 Oracle表字段的增加、删除、修改和重命名

文章转载自https://www.cnblogs.com/ggll611928/p/5981498.html本文主要是关于Oracle数据库表中字段的增加、删除、修改和重命名的操作。 增加字段语法:alter table tablename add (column datatype [default value][null/not null],….);说明:alter table 表名 add (...

2018-04-28 16:49:59 218

转载 input 标签的监听事件总结

文章转载自https://www.cnblogs.com/angleStudy/p/input.html1.onfocus  当input 获取到焦点时触发2.onblur  当input失去焦点时触发,注意:这个事件触发的前提是已经获取了焦点再失去焦点的时候会触发相应的js3.onchange 当input失去焦点并且它的value值发生变化时触发4.onkeydown 在 input中有键按住...

2018-04-28 11:46:53 356

原创 表单中checkbox的name都是一样的

HTML表单中,一组单选按钮(radio)或是一组复选框(checkbox)其中的name都是一样的。这是为了方便在处理页面获取表单传递的值。一组单选按钮(radio):因为name属性相同,所以只有一个能被选中,在处理页面就直接获取,如$_GET['name'];一组复选框(checkbox):一般将name设置为name[],如果被选中,则在数组name中添加一个元素,在处理页面将如下获取值:...

2018-04-28 10:54:43 3193 2

转载 MyBatis向Oracle添加多条数据

文章转载自:https://www.thinksaas.cn/group/topic/98721/项目中会遇到这样的情况,一次性要插入多条数据到数据库中,下面就拿Data类来看看两种插入方法: 方法一:  Mybatis本身只支持逐条插入,比较笨的方法,就是遍历一个List,循环中逐条插入,比如下面这段代码 for(Data d : ListData) {dataMapper.insertSel...

2018-04-18 16:34:40 2655 2

原创 DataTables用Ajax加载动态表格

需要引入以下文件<script src="<%=request.getContextPath()%>/static/js/plugins/dataTables/datatables.min.js"></script>可能还需要jQuery的文件,不过我工程引入的东西太多了,如果不能正常显示表格请自行引入其他需要的文件 <table class="table...

2018-03-30 19:07:16 7840

转载 职场新人碰到的几个常见误区

文章转载自http://www.cnblogs.com/sankt/p/8658028.html自己工作10+年了,大概5年前从技术转管理后,多少还是发现一些职场新人职业发展的问题。表现惊艳的新人肯定有,这种人往往在学校里面或者进入职场后就养成了一些非常良好的做事方式和工作习惯,工作效率高,产出多,甚至很短时间内就可以带新人,年度最佳新人当之无愧。 然而表现不到位的似乎更多一些,这些员工工作时间短...

2018-03-30 17:56:52 278

原创 Oracle的TO_DATE和TO_CHAR函数

顾名思义,TO_DATE就是把char转换成date,TO_CHAR就是把date转换成呢个charTO_DATE('2014/08/29','yyyy/MM/dd')就是把2014/08/29这个字符串转换成date格式INSERT INTO "test" VALUES('12',TO_DATE('2014/08/29','yyyy/MM/dd'))向test表中插入日期类型TO_CHAR(TO...

2018-03-21 13:15:55 373

转载 Oracle中的SQL分页查询原理和方法详解

转载请注明出处:http://blog.csdn.net/anxpp/article/details/51534006,谢谢!    本文分析并介绍Oracle中的分页查找的方法。    Oracle中的表,除了我们建表时设计的各个字段,其实还有两个字段(此处只介绍2个),分别是ROWID(行标示符)和ROWNUM(行号),即使我们使用DESCRIBE命令查看表的结构,也是看不到这两个列的描述的,...

2018-03-21 10:03:29 238

转载 编程思想之多线程与多进程——以操作系统的角度述说线程与进程

原文:http://blog.csdn.net/luoweifu/article/details/46595285 作者:luoweifu 转载请标名出处什么是线程什么是线程?线程与进程与有什么关系?这是一个非常抽象的问题,也是一个特别广的话题,涉及到非常多的知识。我不能确保能把它讲的话,也不能确保讲的内容全部都正确。即使这样,我也希望尽可能地把他讲通俗一点,讲的明白一点,因为这是个一直困扰我很久...

2018-02-28 11:19:13 194

转载 Java中Synchronized的用法

原文:http://blog.csdn.net/luoweifu/article/details/46613015 作者:luoweifu 转载请标名出处《编程思想之多线程与多进程——以操作系统的角度述说线程与进程》一文详细讲述了线程、进程的关系及在操作系统中的表现,这是多线程学习必须了解的基础。本文将接着讲一下Java线程同步中的一个重要的概念synchronized.synchronized是...

2018-02-28 11:17:36 220

转载 RabbitMQ的几种典型使用场景

2018-02-08 18:07:53 233

原创 在CentOS7下安装Redis4.0.7

2018-01-30 15:50:13 369

原创 版本管理工具svn的安装和使用

下载安装TortoiseSVN按默认方式进行安装并设置安装路径即可安装完成之后在桌面右键显示SVN相关功能则安装成功在eclipse中添加SVN插件下载eclipse_svn_site-1.8.8,将其中的plugins和features中的jar包分别拷贝到eclipse根目录中对应的文件夹内,重启eclipse即可在eclipse中使用SVN向代码库上传在工程上

2017-12-25 14:19:29 568

原创 路径正确但是还是404

今天浪费了一个小时,路径显示正确但是报404错误HTTP Status 404 - /prj-servlet-crud/student/listStudent.jsptype Status reportmessage /prj-servlet-crud/student/listStudent.jspdescription The requested resource

2017-11-29 15:22:24 10067 1

原创 Servlet中乱码的问题

乱码发生的原因大致上可以描述为客户端发送了UTF-8编码的数据,网络传输过程用IOS-8859-1编码传送,传回到客户端再次使用UTF-8的编码解码下面来说request请求和response响应如何处理乱码response乱码 A、设置服务器端的编码response.setCharacterEncoding("utf-8”);B、通知浏览器服务器发送的数据格式respon

2017-11-24 17:25:23 309

原创 数据库查询不到结果集

用servlet查找数据库的一条记录,但是总是查找到为null,竟然花了我将近一个小时的时间,程序员就是总给自己挖坑这次原因查找到rs没有执行while(rs.next())!!!然后总是不能给student赋值数据库连接一定要好好记住!!Student student = new Student();PreparedStatement ps = null;ResultSe...

2017-11-23 17:56:48 1461

原创 Integer.parseInt()方法将一个字符串转换成int型

学习Servlet的过程中request.getParameter();时其中的参数必须为String类型但是在定义数据库的实体类的时候为了判断id是否为空,通常把id的类型赋值为Integer类型,在request域中获取id属性的时候会出现报错我解决的方法是把String类型的id在转换成int型String id = request.getParameter("id");St

2017-11-23 14:10:59 52591

原创 CGLib动态代理报错org.objectweb.asm.Type

学习MyBatis的时候遇到报错Exception in thread "main" java.lang.NoClassDefFoundError: org/objectweb/asm/Typeat net.sf.cglib.core.TypeUtils.parseType(TypeUtils.java:184)at net.sf.cglib.core.KeyFactory.(KeyF

2017-09-29 18:40:06 651

原创 java.lang.NoClassDefFoundError: Lorg/apache/logging/log4j/Logger解决办法

感谢二姐和二姐夫的耐心引导,带我做这个电子商城系统,接触到了struts2,遇到了很多问题,这几天因为这点事内心非常焦灼,不过各种搜索之下找到了解决办法,希望在以后的路上还能接着坚持,不要放弃报的错和很多人都是相同的,但是同样按照他们的步骤仍旧不能解决,最终终于找到问题的根源现在在读过的几篇解决方法归纳一下,以此为戒1.编写的JDK和编译的JDK不是一个版本,会导致不能运行,proje

2017-05-25 20:29:20 12483

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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