<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[sinat_35007100的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/sinat_35007100</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; sinat_35007100]]></copyright><item><title><![CDATA[servlet配置log4j日志]]></title><link>https://blog.youkuaiyun.com/sinat_35007100/article/details/104527035</link><guid>https://blog.youkuaiyun.com/sinat_35007100/article/details/104527035</guid><author>sinat_35007100</author><pubDate>Wed, 26 Feb 2020 22:47:52 +0800</pubDate><description><![CDATA[1、在src/main/resource文件夹下建log4j的配置文件log4j.properties


log4j.rootLogger=DEBUG, Console ,File ,DailyRollingFile

#Console
log4j.appender.Console=org.apache.log4j.ConsoleAppender  
log4j.appender.Console...]]></description><category></category></item><item><title><![CDATA[处理json数据中key值不是string类型的情况]]></title><link>https://blog.youkuaiyun.com/sinat_35007100/article/details/104490315</link><guid>https://blog.youkuaiyun.com/sinat_35007100/article/details/104490315</guid><author>sinat_35007100</author><pubDate>Tue, 25 Feb 2020 08:58:44 +0800</pubDate><description><![CDATA[fastjson里面有个JSONObject.parse(jsonstr);可以给key都加上""
]]></description><category></category></item><item><title><![CDATA[解决谷歌浏览器奔溃问题]]></title><link>https://blog.youkuaiyun.com/sinat_35007100/article/details/104472061</link><guid>https://blog.youkuaiyun.com/sinat_35007100/article/details/104472061</guid><author>sinat_35007100</author><pubDate>Mon, 24 Feb 2020 09:30:40 +0800</pubDate><description><![CDATA[加入启动参数

--test-type --no-sandbox






]]></description><category></category></item><item><title><![CDATA[Vue过滤器]]></title><link>https://blog.youkuaiyun.com/sinat_35007100/article/details/103598830</link><guid>https://blog.youkuaiyun.com/sinat_35007100/article/details/103598830</guid><author>sinat_35007100</author><pubDate>Thu, 19 Dec 2019 10:44:40 +0800</pubDate><description><![CDATA[1、调用的格式（）可以调用多个过滤器


{{ name | 过滤器的名称1 | 过滤器名称2 | ... }}

2、过滤器的定义语法


Vue.filter('过滤器的名称',function(data,arg){})

过滤器中的function，第一个参数是固定的，就是过滤器管道符前面传递过来的数据

3、私有过滤器


var vm = new Vue({
    el:"#app",...]]></description><category></category></item><item><title><![CDATA[sql server批量替换某一列的中的某个字符串]]></title><link>https://blog.youkuaiyun.com/sinat_35007100/article/details/102494743</link><guid>https://blog.youkuaiyun.com/sinat_35007100/article/details/102494743</guid><author>sinat_35007100</author><pubDate>Fri, 11 Oct 2019 09:17:31 +0800</pubDate><description><![CDATA[update table_name

set[Contents]=REPLACE([Contents],'要替换的内容','替换后的内容')

whereContents like'%要替换的内容%'






char(9) 水平制表符
char(10)换行键
char(13)回车键



Replace函数的用法：

Replace(数据库的列名,'要被替换掉的字符串','...]]></description><category></category></item><item><title><![CDATA[转载 [idea] Maven项目 配置文件放在resources标记的目录下 却没有打包进target文件]]></title><link>https://blog.youkuaiyun.com/sinat_35007100/article/details/100876558</link><guid>https://blog.youkuaiyun.com/sinat_35007100/article/details/100876558</guid><author>sinat_35007100</author><pubDate>Mon, 16 Sep 2019 08:53:32 +0800</pubDate><description><![CDATA[错误代码:

严重: StandardWrapper.Throwable
org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource [springmvc.xml]; nested exception is jav...]]></description><category></category></item><item><title><![CDATA[tomcat启动提示端口被占用的解决方法]]></title><link>https://blog.youkuaiyun.com/sinat_35007100/article/details/97798082</link><guid>https://blog.youkuaiyun.com/sinat_35007100/article/details/97798082</guid><author>sinat_35007100</author><pubDate>Tue, 30 Jul 2019 17:03:09 +0800</pubDate><description><![CDATA[一、 查看所有进程占用的端口
在开始-运行-cmd,输入：netstat –ano可以查看所有进程



二、查看占用指定端口的程序

查询占用了8080端口的进程：netstat -ano|findstr "8080"



三.taskill /im 进程名称

 taskkill /pid [进程码] -t(结束该进程) -f(强制结束该进程以及所有子进程)，可以使用taskli...]]></description><category></category></item><item><title><![CDATA[insert语句插入当前时间报错]]></title><link>https://blog.youkuaiyun.com/sinat_35007100/article/details/97652304</link><guid>https://blog.youkuaiyun.com/sinat_35007100/article/details/97652304</guid><author>sinat_35007100</author><pubDate>Mon, 29 Jul 2019 16:39:10 +0800</pubDate><description><![CDATA[在使用queryrunner执行sql语句时，执行insert into table (time) values (getdate())报错，

报错信息：java.sql.SQLException: Wrong number of parameters: expected 0, was given 1 Query



将语句改写成存储过程也报错，返回的影响行数为-1，但是删除存储过程中的SE...]]></description><category></category></item><item><title><![CDATA[webuploader插件ie浏览器上传jpg和jpeg格式的图片出错]]></title><link>https://blog.youkuaiyun.com/sinat_35007100/article/details/92803374</link><guid>https://blog.youkuaiyun.com/sinat_35007100/article/details/92803374</guid><author>sinat_35007100</author><pubDate>Wed, 19 Jun 2019 09:17:21 +0800</pubDate><description><![CDATA[用webuploader插件上传图片，只有在ie浏览器中（版本为ie11）上传不起jpg和jpeg格式的图片（一直显示等待上传），其他浏览器（谷歌、edge）都没问题，只要在WebUploader.creat({})中加上一个属性compress:false即可
...]]></description><category></category></item><item><title><![CDATA[excel报表导出功能]]></title><link>https://blog.youkuaiyun.com/sinat_35007100/article/details/89378811</link><guid>https://blog.youkuaiyun.com/sinat_35007100/article/details/89378811</guid><author>sinat_35007100</author><pubDate>Thu, 13 Jun 2019 17:05:55 +0800</pubDate><description><![CDATA[1、先在前台定义导出按钮

&lt;button name="" id="daochu" type="submit"&gt;报表导出&lt;/button&gt;

2、在&lt;script&gt;标签中绑定按钮的eventlistener

    //导出
    $('#daochu').click(function() {
  ...]]></description><category></category></item><item><title><![CDATA[excel表导入数据库]]></title><link>https://blog.youkuaiyun.com/sinat_35007100/article/details/91565694</link><guid>https://blog.youkuaiyun.com/sinat_35007100/article/details/91565694</guid><author>sinat_35007100</author><pubDate>Wed, 12 Jun 2019 17:15:04 +0800</pubDate><description><![CDATA[1、进行数据处理，excel表头（第一行）字段名必须和数据库的保持一致，类型也要一致

2、右击数据库名-&gt;任务-&gt;导入数据

3、数据源选择Microsoft Excel,Excel文件路径选择要导入的文件，勾选首行包含列名称

4、目标选择SQL Server Native Client 11.0，身份验证使用SQL Server身份验证，输入用户名和密码即可

5、默认选择复制一...]]></description><category></category></item><item><title><![CDATA[bootstrap表单中的提交按钮提交后自动刷新问题]]></title><link>https://blog.youkuaiyun.com/sinat_35007100/article/details/88967075</link><guid>https://blog.youkuaiyun.com/sinat_35007100/article/details/88967075</guid><author>sinat_35007100</author><pubDate>Tue, 02 Apr 2019 11:35:00 +0800</pubDate><description><![CDATA[问题描述：写了一个提交信息的页面用到了bootstrap框架，发现按了提交按钮之后页面自动刷新了，ajax请求的值返回到了后台，返回的成功信息也传到前台的但是既没有执行success方法也没有执行error方法，原因是自动刷新打断了ajax进程。

解决方法：只要将提交按钮移出来到form表单外即可
...]]></description><category></category></item><item><title><![CDATA[jquery.validate 表单验证 以alert方式显示错误提示信息]]></title><link>https://blog.youkuaiyun.com/sinat_35007100/article/details/88795318</link><guid>https://blog.youkuaiyun.com/sinat_35007100/article/details/88795318</guid><author>sinat_35007100</author><pubDate>Mon, 25 Mar 2019 14:58:55 +0800</pubDate><description><![CDATA[$.validator.setDefaults({
	submitHandler:function(){alert("submitted!");returnfalse;}
	});
	
	$().ready(function(){
	//validatesignupformonkeyupandsubmit
	$("#reg_...]]></description><category></category></item><item><title><![CDATA[JavaScript学习]]></title><link>https://blog.youkuaiyun.com/sinat_35007100/article/details/88706348</link><guid>https://blog.youkuaiyun.com/sinat_35007100/article/details/88706348</guid><author>sinat_35007100</author><pubDate>Thu, 21 Mar 2019 08:44:14 +0800</pubDate><description><![CDATA[1.layer弹出层关闭后刷新父页面


&lt;a class="btn-refresh" href="javascript:;" onclick="javascript:location.replace(location.href);"&gt;刷新&lt;/a&gt;//设置关闭的按钮



$(form).ajaxSubmit({
    type: 'POST',
    url: "/W...]]></description><category></category></item><item><title><![CDATA[CSS学习]]></title><link>https://blog.youkuaiyun.com/sinat_35007100/article/details/87969702</link><guid>https://blog.youkuaiyun.com/sinat_35007100/article/details/87969702</guid><author>sinat_35007100</author><pubDate>Wed, 27 Feb 2019 11:40:58 +0800</pubDate><description><![CDATA[1.style="cursor:pointer"

意思是是计算机中把鼠标指针的形状弄成一只伸出食指的手，如下图



拓展资料：     鼠标指针的其他形状：



cursor：default 箭头，

cursor：crosshair 十字，

cursor：progress 沙漏等等。

2.input设置隐藏

一、&lt;input type="hidden" /&gt;
...]]></description><category></category></item><item><title><![CDATA[Tomcat设置web禁止访问某一特定文件并自定义报错页面]]></title><link>https://blog.youkuaiyun.com/sinat_35007100/article/details/87724011</link><guid>https://blog.youkuaiyun.com/sinat_35007100/article/details/87724011</guid><author>sinat_35007100</author><pubDate>Tue, 19 Feb 2019 18:23:16 +0800</pubDate><description><![CDATA[最近项目扫描的时候遇到一个问题，需要在tomcat中限制对包含项目信息文件的访问，是因为我用的是hbuilder编译器，会自动生成一个.project文件，这个文件里面包含了项目的关键信息，而且不能删除，于是只能对这个文件限制web访问，否则会存在安全漏洞，以下是解决办法：

在tomcat/conf/web.xml中加入以下代码


&amp;lt;security-constraint&amp;gt;
   ...]]></description><category></category></item><item><title><![CDATA[Acunetix扫描的程序安全漏洞及解决办法]]></title><link>https://blog.youkuaiyun.com/sinat_35007100/article/details/87337643</link><guid>https://blog.youkuaiyun.com/sinat_35007100/article/details/87337643</guid><author>sinat_35007100</author><pubDate>Fri, 15 Feb 2019 08:50:30 +0800</pubDate><description><![CDATA[1.Cookie without HttpOnly flag set

解决（转载）：

tomcat6支持对JSESSIONID的cookie设置HttpOnly, 具体的设置是在conf/context.xml配置文件中进行设置的，为Context标签添加如下属性即可开启或禁止HttpOnly：

&amp;lt;Context useHttpOnly=&quot;true&quot;&amp;gt;

（注：原文参考 http...]]></description><category></category></item><item><title><![CDATA[Vue.js 最新版官方下载地址]]></title><link>https://blog.youkuaiyun.com/sinat_35007100/article/details/87337420</link><guid>https://blog.youkuaiyun.com/sinat_35007100/article/details/87337420</guid><author>sinat_35007100</author><pubDate>Fri, 15 Feb 2019 08:25:14 +0800</pubDate><description><![CDATA[https://vuejs.org/v2/guide/installation.html]]></description><category></category></item><item><title><![CDATA[a标签带参页面跳转并在跳转页面接收参数]]></title><link>https://blog.youkuaiyun.com/sinat_35007100/article/details/86492011</link><guid>https://blog.youkuaiyun.com/sinat_35007100/article/details/86492011</guid><author>sinat_35007100</author><pubDate>Tue, 15 Jan 2019 14:24:43 +0800</pubDate><description><![CDATA[
//点击图片跳转到b页面 并将参数data传到b页面
&amp;lt;a href=&quot;urlb?data=1&quot;&amp;gt;&amp;lt;img src=&quot;1.jpg&quot;/&amp;gt;&amp;lt;/a&amp;gt;


//在b页面接收a页面传过来的参数
&amp;lt;script&amp;gt;
    var data = window.location.href.split(&quot;?&quot;)[1].split(&quot;=&quot]]></description><category></category></item><item><title><![CDATA[使用DButils的ScalarHandler处理count(*) 并将结果转化为int]]></title><link>https://blog.youkuaiyun.com/sinat_35007100/article/details/86486926</link><guid>https://blog.youkuaiyun.com/sinat_35007100/article/details/86486926</guid><author>sinat_35007100</author><pubDate>Tue, 15 Jan 2019 09:11:39 +0800</pubDate><description><![CDATA[
//获得数据库操作对象
QueryRunner qr = DbHelper.getQueryRunner();

String sql = &quot;SELECT COUNT(*) FROM TABLE_NAME&quot;;
try{
    Object obj = qr.query(sql, new ScalarHandler);
    int Count = Integer.paraseInt(Stri...]]></description><category></category></item></channel></rss>