
服务端
文章平均质量分 61
王呈Cleaner
这个作者很懒,什么都没留下…
展开
-
JSTL标签库不起作用的解决方案 .
JSTL标签库不起作用的解决方案 .开始的时候是JDK1.6+JSTL1.2这样的组合,一切都很正常,后来由于服务器上的JDK版本是1.5的,所以后来换成JDK1.5+JSTL1.0这样的组合,换成JSTL1.0后,问题就来了,JSP页面的EL标签直接成字符串便出了,后来经一番周折,总算解决了问题: 1. 修改WEB.XML 版本号为2.4 <web-app xmlns= “ht转载 2017-05-09 11:53:30 · 579 阅读 · 0 评论 -
Mybatis 一对一,一对多,多对一,多对多的理解
First (一对一) 首先我来说下一对一的理解,就是一个班主任只属于一个班级,一个班级也只能有一个班主任。好吧这就是对于一对一的理解怎么来实现呢?这里我介绍了两种方式: 一种是:使用嵌套结果映射来处理重复的联合结果的子集 另一种呢是:通过执行另外一个SQL映射语句来返回预期的复杂类型 xml version="1.0转载 2017-09-13 10:22:36 · 542 阅读 · 0 评论 -
修改Maven仓库地址
修改Maven仓库地址在%USERPROFILE%\.m2\settings.xml例如:C:\Users\LongShu\.m2\settings.xml 可以自定义Maven的一些参数, 复制%M2_HOME%\conf\settings.xml到这个目录修改一下配置。本地仓库 在settings节点里添加localRepository>D:\Dev_Tool\原创 2017-09-14 21:09:09 · 3080 阅读 · 0 评论 -
微信退款结果通知报文AES解密
最近做微信支付涉及到退款,查看官方文档,发现通知报文是加密的,解密方式如下:(1)对加密串A做base64解码,得到加密串B(2)对商户key做md5,得到32位小写key* ( key设置路径:微信商户平台(pay.weixin.qq.com)-->账户设置-->API安全-->密钥设置 )(3)用key*对加密串B做AES解密这里分别涉及到了BASE转载 2017-09-20 16:03:59 · 1384 阅读 · 1 评论 -
Java实现AES256加解密
一.代码package com.handler;import java.io.UnsupportedEncodingException;import java.security.Key; import java.security.Security;import javax.crypto.Cipher; import javax.crypto.KeyGenerator;转载 2017-09-20 16:05:33 · 687 阅读 · 0 评论 -
java.lang.IllegalStateException: Cannot create a session after the response has been committed
今天在写代码的时候 出现了这个问题 十月 09, 2017 8:35:34 上午 org.apache.catalina.core.ApplicationDispatcher invoke严重: Servlet.service() for servlet jsp threw exceptionjava.lang.IllegalStateException: Cannot create a原创 2017-10-09 08:51:31 · 693 阅读 · 0 评论 -
intellij idea常见问题
1、problem:选择debug源码?answer:File-setting-Build,Execution,Deployment-Debugger-把show aleternative source swither勾上原创 2017-11-20 14:34:29 · 620 阅读 · 2 评论 -
Mybatis-批量查询&&批量插入
一、批量查询Mapper.classList selectList(@Param("deptList") List deptList, @Param("date") Date date);Mapper.xmlselectList" parameterType="map" resultMap="BaseResultMap"> select * from book_scheme where book_原创 2017-09-13 09:32:36 · 699 阅读 · 0 评论 -
关于Content-Type中application/x-www-form-urlencoded 和 multipart/form-data的区别及用法
Form的enctype属性表示页面表单数据向服务端传输时的编码方式,常用有两种:application/x-www-form-urlencoded 和 multipart/form-data,默认为application/x-www-form-urlencoded。1、application/x-www-form-urlencoded: 窗体数据被编码为名称/值对,这是标准且默认的编码格式。当a...转载 2018-03-03 10:42:41 · 3589 阅读 · 0 评论 -
二、同步mysql数据库
原地址:http://www.cnblogs.com/zhuwenjoyce/p/6512378.html尚未成功启动solr的,请参考我的另一篇文章:http://www.cnblogs.com/zhuwenjoyce/p/6506359.html(solr6.4.1 搜索引擎启动eclipse启动)本篇文章主要介绍如何同步mysql数据库 添加core命名为core3(转载 2017-06-01 12:30:35 · 592 阅读 · 0 评论 -
SpringMVC将表单对象序列化成Json字符串提交,以List接收
HTML<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" isELIgnored="false"%><%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %><c:set var="ctx" value="${pageContext.reque原创 2017-05-09 12:01:35 · 5106 阅读 · 0 评论 -
JAVA_创建泛型对象
Class entityClass = (Class) ((ParameterizedType) getClass().getGenericSuperclass()).getActualTypeArguments()[0]; T entity = entityClass.newInstance();原创 2017-06-29 18:37:58 · 10805 阅读 · 1 评论 -
Mysql官方文档中争对安全添加列的处理方法。Mysql Add a Column to a table if not exists
Add a Column to a table if not existsMySQL allows you to create a table if it does not exist, but does not provide a native way of a adding a column (i.e. a field) to an existing table with a te转载 2017-05-08 09:33:21 · 3658 阅读 · 0 评论 -
web.xml中classpath*: 与 classpath:的区别
首先 classpath是指 WEB-INF文件夹下的classes目录解释classes含义:1.存放各种资源配置文件 eg.init.properties log4j.properties struts.xml2.存放模板文件 eg.actionerror.ftl3.存放class文件 对应的是项目开发时的src目录编译文件总结:这是一个定位资源的入口如果你知道转载 2017-03-30 09:38:12 · 291 阅读 · 0 评论 -
四、solr自带分词器
原地址:http://blog.youkuaiyun.com/liuzhen917/article/details/70624721从solr-6.5.0\contrib\analysis-extras\lucene-libs中将lucene-analyzers-smartcn-6.5.0.jar包复制到D:\360\tomcat8\apache-tomcat-8.0.36\webapps\solr\转载 2017-06-01 12:34:08 · 2175 阅读 · 0 评论 -
一、solr6.5的安装与配置
原地址:http://blog.youkuaiyun.com/liuzhen917/article/details/70328214?utm_source=itdadao环境介绍solr 6.5tomcat8jdk1.8win7系统一、下载solr安装包下载地址:http://www.apache.org/dyn/closer.lua/lucene/solr/6.5.0转载 2017-06-01 12:28:58 · 712 阅读 · 0 评论 -
五、solr删除数据的四种方法
原地址:http://blog.youkuaiyun.com/lbf5210/article/details/512070431、在solr客户端,访问你的索引库(我认为最方便的方法)1)documents type 选择 XML 2)documents 输入下面语句*:*4、点击Submit Document 即可2、solr-用url转载 2017-06-01 12:35:26 · 38982 阅读 · 0 评论 -
六、solr查询参数
原地址:http://www.cnblogs.com/zhangweizhong/p/5056884.html今天还是不会涉及到.Net和数据库操作,主要还是总结Solr 的查询参数,还是那句话,只有先明白了solr的基础内容和查询语法,后续学习solr 的C#和数据库操作,都是水到渠成的事。这里先列出solr查询所需要的参数 wiki 地址:http://wiki.转载 2017-06-01 12:36:38 · 262 阅读 · 0 评论 -
七、solr Field、CopyField、DynamicField区别
原地址:http://blog.youkuaiyun.com/zl3450341/article/details/12849341Field: Field就是一个字段,定义一个Field很简单:[html] view plain copyfield name="price" type="sfloat" indexed="true"转载 2017-06-01 12:39:27 · 2008 阅读 · 0 评论 -
三、solr增量更新
原地址:http://www.cnblogs.com/zhuwenjoyce/p/6529448.html尚未实现首次同步mysql数据库的,请参考我的另一篇文章http://www.cnblogs.com/zhuwenjoyce/p/6512378.html(solr6.4.1搜索引擎同步mysql数据库) 过时的类在solr6.4.1版本中,已无HttpSo转载 2017-06-01 12:32:07 · 4113 阅读 · 0 评论 -
1、nginx在linux下的安装
1、下载最新版本的nginx2、使用xftp将解压包拖到linux系统之内3、tar -xvf nginx.tar.gz4、进入nginx目录,输入./configure,这个时候会提示./configure: error: C compiler cc is not found。安装一下gcc就可以了5、su进入管理员模式,yum -y install gcc gcc-c++ autoco...原创 2018-03-29 22:31:07 · 987 阅读 · 0 评论