<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[csdntechnology的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/csdntechnology</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; csdntechnology]]></copyright><item><title><![CDATA[远程jvm监控]]></title><link>https://blog.youkuaiyun.com/csdntechnology/article/details/78652955</link><guid>https://blog.youkuaiyun.com/csdntechnology/article/details/78652955</guid><author>csdntechnology</author><pubDate>Tue, 28 Nov 2017 11:15:38 +0800</pubDate><description><![CDATA[jdk主目录/bin下jconsole.exe、jvisualvm.exe可以监控tomcat运行状态。

需要在tomcat客户端-java-java option下添加以下内容

-Djava.rmi.server.hostname=IP
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=端口号
-Dcom.s...]]></description><category></category></item><item><title><![CDATA[中文乱码小结]]></title><link>https://blog.youkuaiyun.com/csdntechnology/article/details/72757987</link><guid>https://blog.youkuaiyun.com/csdntechnology/article/details/72757987</guid><author>csdntechnology</author><pubDate>Thu, 25 May 2017 21:32:21 +0800</pubDate><description><![CDATA[get请求，参数含中文，后台以下处理。

String zhongwen = request.getParameter("zhongwen");

zhongwen = new String(zhongwen.getBytes("iso8859-1"),"GBK)
]]></description><category></category></item><item><title><![CDATA[windows下KafkaOffsetMonitor下载及安装]]></title><link>https://blog.youkuaiyun.com/csdntechnology/article/details/72599560</link><guid>https://blog.youkuaiyun.com/csdntechnology/article/details/72599560</guid><author>csdntechnology</author><pubDate>Sun, 21 May 2017 17:25:41 +0800</pubDate><description><![CDATA[KafkaOffsetMonitor是一个可视化工具，来监控kafka的使用状态。
1、下载。
2、安装。这是建立在安装好kafka的基础上的。
1、直接将jar包拷贝到kafka目录\bin\windows
2、新建kafka-monitor.bat文件，并编辑内容：java -cp KafkaOffsetMonitor-assembly-0.2.0.jar com.quantifind]]></description><category></category></item><item><title><![CDATA[eclipse创建.userlibraries，导入.userlibraries]]></title><link>https://blog.youkuaiyun.com/csdntechnology/article/details/72595713</link><guid>https://blog.youkuaiyun.com/csdntechnology/article/details/72595713</guid><author>csdntechnology</author><pubDate>Sun, 21 May 2017 11:13:12 +0800</pubDate><description><![CDATA[本文介绍如何创建.userlibraries，以及如何导入.userlibraries，方便管理jar包。
如何创建.userlibraries：
步骤1、选择添加库，进行下一步。



步骤2、选择用户库，到下一步。





步骤3、点击用户库


步骤4、点导出



步骤5、点击浏览，选择生成.userlibraries位置。至此成功创建userlib]]></description><category></category></item><item><title><![CDATA[jquery ajax的data属性传递数组，后台接收]]></title><link>https://blog.youkuaiyun.com/csdntechnology/article/details/64421960</link><guid>https://blog.youkuaiyun.com/csdntechnology/article/details/64421960</guid><author>csdntechnology</author><pubDate>Tue, 21 Mar 2017 07:09:18 +0800</pubDate><description><![CDATA[jsp前台
var ids = [];
//向ids中赋值

$.ajax({
 url:'del_User',//跳转路径，笔者用的struts2，大家用什么都可以，只要能跳转
 data:{'userids':ids},//ids是数组形式
 traditional:true,//必须加上设置为true
 success:function(data){
}
特别说明，本次接]]></description><category></category></item><item><title><![CDATA[js没有replaceAll，但是有正则表达式]]></title><link>https://blog.youkuaiyun.com/csdntechnology/article/details/62053565</link><guid>https://blog.youkuaiyun.com/csdntechnology/article/details/62053565</guid><author>csdntechnology</author><pubDate>Tue, 14 Mar 2017 20:19:23 +0800</pubDate><description><![CDATA[js没有replaceAll函数，需要定义下面replaceAll函数才可以使用。
String.prototype.replaceAll=function(s1,s2){
    return this.replace(new RegExp(s1,"gm"),s2);
};
例子：
str = str.replaceAll(" ","");

主要思想是：js的replace(参数]]></description><category></category></item><item><title><![CDATA[jquery选择器，toggle示例，js获取id与jquery获取id比较]]></title><link>https://blog.youkuaiyun.com/csdntechnology/article/details/60881465</link><guid>https://blog.youkuaiyun.com/csdntechnology/article/details/60881465</guid><author>csdntechnology</author><pubDate>Wed, 08 Mar 2017 20:29:19 +0800</pubDate><description><![CDATA[jquery选择器特别丰富，先介绍三种，以后补充。

1、id选择器：一个用来查找的ID，即元素的id属性
描述：$( "#id" )
id选择器也是基本的选择器，jQuery内部使用JavaScript函数document.getElementById()来处理ID的获取。
id是唯一的，每个id值在一个页面中只能使用一次。如果多个元素分配了相同的id，将只匹配该id选择集合的第一个D]]></description><category></category></item><item><title><![CDATA[java线程安全]]></title><link>https://blog.youkuaiyun.com/csdntechnology/article/details/60858966</link><guid>https://blog.youkuaiyun.com/csdntechnology/article/details/60858966</guid><author>csdntechnology</author><pubDate>Wed, 08 Mar 2017 05:59:03 +0800</pubDate><description><![CDATA[ArrayList属于非线程安全。使用是需要注意使用synchronized同步，以免发生死锁。]]></description><category></category></item><item><title><![CDATA[有关tomcat命令，注册tomcat]]></title><link>https://blog.youkuaiyun.com/csdntechnology/article/details/60780009</link><guid>https://blog.youkuaiyun.com/csdntechnology/article/details/60780009</guid><author>csdntechnology</author><pubDate>Tue, 07 Mar 2017 21:18:16 +0800</pubDate><description><![CDATA[在命令行模式下：
一般tomcat需要3个端口，再使用多个tomcat时，容易发生端口冲突，查看某端口是否被占用
netstat -ano|findstr 端口号(如：8080)
可在进程中，杀死该进程

通过端口号可查出进程PIP，接着
tasklist|findstr PID
查出是哪个进程。

注册tomcat
在tomcat/bin目录下
service.bat in]]></description><category></category></item><item><title><![CDATA[sql server for xml小结]]></title><link>https://blog.youkuaiyun.com/csdntechnology/article/details/60778656</link><guid>https://blog.youkuaiyun.com/csdntechnology/article/details/60778656</guid><author>csdntechnology</author><pubDate>Tue, 07 Mar 2017 20:22:25 +0800</pubDate><description><![CDATA[一般用这个比较多
select ','+Org from Fence_Org for XML path('')
需要注意的是，Org必须是字符串型的。
下面三个只做个了解。
select Org from Fence_Org for XML path('')

select Org from Fence_Org for XML path ('abc')

select ','+Or]]></description><category></category></item><item><title><![CDATA[window bat 批处理实例小结]]></title><link>https://blog.youkuaiyun.com/csdntechnology/article/details/60592017</link><guid>https://blog.youkuaiyun.com/csdntechnology/article/details/60592017</guid><author>csdntechnology</author><pubDate>Mon, 06 Mar 2017 20:13:10 +0800</pubDate><description><![CDATA[::知识点小结
::两个冒号::表示注释
::学会使用帮助，任何命令 加 /?，列出帮助信息
::@echo off取消回显
::set赋值
::%date%=如:2017/03/06 %time%=如:15:02:57.48
::%date:~0,4%%date:~5,2%%date:~8,2%=得到时间，如20170306
::cd /d 可以跨盘符切换目录
::%cd%表示c]]></description><category></category></item><item><title><![CDATA[远程连接数据库查询]]></title><link>https://blog.youkuaiyun.com/csdntechnology/article/details/58253508</link><guid>https://blog.youkuaiyun.com/csdntechnology/article/details/58253508</guid><author>csdntechnology</author><pubDate>Mon, 27 Feb 2017 20:58:36 +0800</pubDate><description><![CDATA[SELECT *
FROM OPENDATASOURCE(
         'SQLOLEDB',
         'Data Source=192.168.1.108;User ID=SA;Password=123'
         ).库名.[dbo].[表名]

远程连接数据库。
OPENDATASOURCE（
参数1：SQLOLEDB固定填写
参数2：Data So]]></description><category></category></item><item><title><![CDATA[sql server导出excel步骤]]></title><link>https://blog.youkuaiyun.com/csdntechnology/article/details/58251992</link><guid>https://blog.youkuaiyun.com/csdntechnology/article/details/58251992</guid><author>csdntechnology</author><pubDate>Mon, 27 Feb 2017 20:54:31 +0800</pubDate><description><![CDATA[sql server导出excel步骤]]></description><category></category></item><item><title><![CDATA[transaction事务小结]]></title><link>https://blog.youkuaiyun.com/csdntechnology/article/details/58249541</link><guid>https://blog.youkuaiyun.com/csdntechnology/article/details/58249541</guid><author>csdntechnology</author><pubDate>Mon, 27 Feb 2017 20:44:49 +0800</pubDate><description><![CDATA[在执行update和insert、delete、truncate命令时，特别要注意，要开启一个事务，防止执行失败。

1.开启事务
begin transaction

2.测试两条删除命令
delete 表名

truncate table 表名

3.回滚
rollback transaction

tip:
1.开启一次事务，只能执行一次回滚，即只能执行一次rol]]></description><category></category></item><item><title><![CDATA[jstl标签forEach用法小结，后台接收表单（字符串和数组）]]></title><link>https://blog.youkuaiyun.com/csdntechnology/article/details/58248474</link><guid>https://blog.youkuaiyun.com/csdntechnology/article/details/58248474</guid><author>csdntechnology</author><pubDate>Mon, 27 Feb 2017 20:42:55 +0800</pubDate><description><![CDATA[对于在页面上显示大量数据库查询出来的内容时，有必要使用jstl的循环语句forEach。
先从后台查询：List> systemNameList = sendPowerService.getAllSystemNameService();
再从后台赋值：request.setAttribute("systemNameList", systemNameList);
最后在前台循环显示。
如下两]]></description><category></category></item><item><title><![CDATA[sql server使用索引来禁止插入重复的数据]]></title><link>https://blog.youkuaiyun.com/csdntechnology/article/details/56257403</link><guid>https://blog.youkuaiyun.com/csdntechnology/article/details/56257403</guid><author>csdntechnology</author><pubDate>Tue, 21 Feb 2017 06:52:08 +0800</pubDate><description><![CDATA[为了方便，使用sql server的索引来禁止插入重复的数据]]></description><category></category></item><item><title><![CDATA[js用单按钮实现checkbox全选/反选]]></title><link>https://blog.youkuaiyun.com/csdntechnology/article/details/56256853</link><guid>https://blog.youkuaiyun.com/csdntechnology/article/details/56256853</guid><author>csdntechnology</author><pubDate>Tue, 21 Feb 2017 06:45:45 +0800</pubDate><description><![CDATA[js用单按钮实现checkbox全选/反选功能。]]></description><category></category></item></channel></rss>