<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[junjun222222的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/junjun222222</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; junjun222222]]></copyright><item><title><![CDATA[手机页面禁止滚动（兼容IOS和Android）]]></title><link>https://blog.youkuaiyun.com/junjun222222/article/details/84251412</link><guid>https://blog.youkuaiyun.com/junjun222222/article/details/84251412</guid><author>junjun222222</author><pubDate>Mon, 19 Nov 2018 15:23:54 +0800</pubDate><description><![CDATA[最近在做一个微信页面，菜单显示的时候要出一个遮罩层，并且页面不能滑动，一开始代码如下：

var flag=0;

document.addEventListener('touchmove', function (event) { 　　 //监听滚动事件

if(flag==1){

event.preventDefault(); //阻止默认的处理方式(阻止下拉滑动的效果)

}

});

手...]]></description><category></category></item><item><title><![CDATA[fn.apply(null, finalArgs) 参数null代表什么]]></title><link>https://blog.youkuaiyun.com/junjun222222/article/details/81003488</link><guid>https://blog.youkuaiyun.com/junjun222222/article/details/81003488</guid><author>junjun222222</author><pubDate>Wed, 11 Jul 2018 16:58:03 +0800</pubDate><description><![CDATA[ function curry(fn) {            var args = Array.prototype.slice.call(arguments, 1);            return function() {                var innerArgs = Array.prototype.slice.call(arguments);              ...]]></description><category></category></item><item><title><![CDATA[vscode 快速生成html]]></title><link>https://blog.youkuaiyun.com/junjun222222/article/details/78121466</link><guid>https://blog.youkuaiyun.com/junjun222222/article/details/78121466</guid><author>junjun222222</author><pubDate>Thu, 28 Sep 2017 11:12:49 +0800</pubDate><description><![CDATA[在dreamveawer中新建一个htm自动会生成一个标准的html代码，那在vscode得一行一行写吗？太烦了吧，各种关键词搜，哎妈 终于找到了办法，现在这里记录下：
第一步：在空文档中输入!
第二步：按下tab键。
OK了，看看效果]]></description><category></category></item><item><title><![CDATA[dorado  DataGrid选择列功能]]></title><link>https://blog.youkuaiyun.com/junjun222222/article/details/78092924</link><guid>https://blog.youkuaiyun.com/junjun222222/article/details/78092924</guid><author>junjun222222</author><pubDate>Tue, 26 Sep 2017 10:57:49 +0800</pubDate><description><![CDATA[前段时间要实现一个datagrid选择列的功能，想了很多办法，还好在dorado文档查到dataColumn控制headerRenderer属性,那好办就在列头中加一个复选框。
ckeckBox也添加完了，不过复选框样式和其他dorado复选框样式不一样。好那就只能想办法了改造这个checkbox了。
先在checkbox 外面包了两层span，再应用上darado checkBox的clas]]></description><category></category></item><item><title><![CDATA[上传文件控制input type="file"样式修改记]]></title><link>https://blog.youkuaiyun.com/junjun222222/article/details/72727187</link><guid>https://blog.youkuaiyun.com/junjun222222/article/details/72727187</guid><author>junjun222222</author><pubDate>Thu, 25 May 2017 16:13:41 +0800</pubDate><description><![CDATA[前几天改几个页面样式，大部分都改完了，就剩上传文件控件没有美化，就想放过去算了，就这样吧，后来还是觉得实在看不下去，还是动了点小脑筋把它改造完了，开心开心
...
现记录一下改造过程：
最先就是就这个个控件写样式，几次三番都失败了。哼，那就不要怪我了，只能来个狠的，一不做二不休，直接把这个不听话的家伙给隐藏了，原位置给放了一个按钮，再在按钮后面放了一个span
 ，用来显视选择的文件，好，]]></description><category></category></item><item><title><![CDATA[ERROR [org.: "THIS_"."YISHENG_CODE": 标识符无效]]></title><link>https://blog.youkuaiyun.com/junjun222222/article/details/55094538</link><guid>https://blog.youkuaiyun.com/junjun222222/article/details/55094538</guid><author>junjun222222</author><pubDate>Tue, 14 Feb 2017 09:03:50 +0800</pubDate><description><![CDATA[今天测试部换了数据库后出了一些问题，其中有很多这种问题：ERROR [org.hibernate.util.JDBCExceptionReporter] ORA-00904，用DbVisualizer连上后发现新的数据库中表跟原来旧的数据库表的结构不一样。原来这个错误的原因是实体类的某个属性映射了表中不存在的字段！接下来在表中加上YISHENG_CODE字段就可以了。


原因：实体类的某个]]></description><category></category></item><item><title><![CDATA[谷歌浏览器chrom兼容问题]]></title><link>https://blog.youkuaiyun.com/junjun222222/article/details/53388888</link><guid>https://blog.youkuaiyun.com/junjun222222/article/details/53388888</guid><author>junjun222222</author><pubDate>Tue, 29 Nov 2016 09:29:10 +0800</pubDate><description><![CDATA[今天用谷歌浏览器打开dorado jsdoc 搜索后，点击一个链接就是打不开页面，查看控制台发现有错误：“ Uncaught TypeError: Cannot read property 'show' of undefined”，后来网上查了有人说这是chrom的安全策略问题，对于html中frame中打开本地文件，由于Chrome
 独一无二的本机站源限制，只能用 --allow-file-]]></description><category></category></item><item><title><![CDATA[CSS 表格中的单元格边框重叠属性 border-collapse]]></title><link>https://blog.youkuaiyun.com/junjun222222/article/details/53195388</link><guid>https://blog.youkuaiyun.com/junjun222222/article/details/53195388</guid><author>junjun222222</author><pubDate>Thu, 17 Nov 2016 08:58:58 +0800</pubDate><description><![CDATA[语法：border-collapse : separate | collapse

取值：
separate :　 默认值。边框独立(标准HTML)
collapse :　 相邻边被合并

说明：
设置或检索表格的行和单元格的边是合并在一起还是按照标准的HTML样式分开。
此属性对于 currentStyle 对象而言是只读的。对于其他对象而言是可读写的。
对应的脚本特性为 bo]]></description><category></category></item><item><title><![CDATA[jetty修改端口号]]></title><link>https://blog.youkuaiyun.com/junjun222222/article/details/53007061</link><guid>https://blog.youkuaiyun.com/junjun222222/article/details/53007061</guid><author>junjun222222</author><pubDate>Wed, 02 Nov 2016 13:20:36 +0800</pubDate><description><![CDATA[java -jar start.jar --module=http jetty.port=9090]]></description><category></category></item><item><title><![CDATA[输入错误，catch 无限循环]]></title><link>https://blog.youkuaiyun.com/junjun222222/article/details/52817281</link><guid>https://blog.youkuaiyun.com/junjun222222/article/details/52817281</guid><author>junjun222222</author><pubDate>Fri, 14 Oct 2016 17:00:59 +0800</pubDate><description><![CDATA[我想达到的效果就是，如果输入的不是一个int型，就捕获一个异常并提示用户重新输入，但是实际执行结果是，如果输入了一个错误的id1，就会无限循环catch中的代码，而不会允许再次输入

 public static void main(String[] args) {
        Random rand = new Random();
        int randNum = rand]]></description><category></category></item><item><title><![CDATA[Eclipse崩溃后无法启动的问题解决]]></title><link>https://blog.youkuaiyun.com/junjun222222/article/details/51546154</link><guid>https://blog.youkuaiyun.com/junjun222222/article/details/51546154</guid><author>junjun222222</author><pubDate>Tue, 31 May 2016 15:29:54 +0800</pubDate><description><![CDATA[!MESSAGE Unable to execute early startup code for an extension !STACK 0


解决方法是删除workspace/.metadata/.plugins/目录下的org.eclipse.equinox.p2.ui和org.eclipse.e4.workbench这两个文件夹，之后启动Eclipse恢复正常。]]></description><category></category></item><item><title><![CDATA[错误：The import XXX cannot be resolved]]></title><link>https://blog.youkuaiyun.com/junjun222222/article/details/51392356</link><guid>https://blog.youkuaiyun.com/junjun222222/article/details/51392356</guid><author>junjun222222</author><pubDate>Fri, 13 May 2016 09:02:33 +0800</pubDate><description><![CDATA[错误：The import XXX cannot be resolved
选择project --> clean后，OK。
如果还不行，删掉全部import，然后按alt+/提示，逐个导入。]]></description><category></category></item><item><title><![CDATA[Java操作Excel完美解决方案]]></title><link>https://blog.youkuaiyun.com/junjun222222/article/details/50847764</link><guid>https://blog.youkuaiyun.com/junjun222222/article/details/50847764</guid><author>junjun222222</author><pubDate>Thu, 10 Mar 2016 16:25:03 +0800</pubDate><description><![CDATA[只要有表格，就会有Microsoft Excel，用Microsoft
 Excel处理数据已成为不少人的习惯。Jakarta POI API就为Java程序员提供了一条存取Microsoft文档格式的神奇之路，其中最成熟的就是能存取Microsoft Excel文档的HSSF API。

　　本篇文章就举例示范如何利用Java 创建和读取Excel文档，并设置单元格的字体和格式。 

]]></description><category></category></item><item><title><![CDATA[service.bat install安装时出现 Failed to install Tomcat7 service]]></title><link>https://blog.youkuaiyun.com/junjun222222/article/details/50563068</link><guid>https://blog.youkuaiyun.com/junjun222222/article/details/50563068</guid><author>junjun222222</author><pubDate>Fri, 22 Jan 2016 17:01:00 +0800</pubDate><description><![CDATA[今天下载tomcat7解压版，解压后tomcat7.exe运行不了，闪一下就没了，startup.bat可以启动。
后来网上查资料后知道原因是之前装过，后来直接删除tomcat目录所造成的。
解决办法：


Alt+R(开始->运行)  services.msc
查看Apache Tomcat 7.0 Tomcat7对应的服务名
然后以管理员身份运行命令提示符（cmd），执行

]]></description><category></category></item><item><title><![CDATA[php接收GET方法传入的中文参数乱码深究]]></title><link>https://blog.youkuaiyun.com/junjun222222/article/details/44336999</link><guid>https://blog.youkuaiyun.com/junjun222222/article/details/44336999</guid><author>junjun222222</author><pubDate>Tue, 17 Mar 2015 08:59:10 +0800</pubDate><description><![CDATA[最近写了个简单的页面，从浏览器中传入中文参数(test.php?name=测试)，不论怎么设置utf-8的页面中都显示乱码，google了一把也查到了不少解决办法，但是问题的原因到底是什么呢？没有人深入研究这个问题。出于好奇便要好好查查到底是什么原因导致，也算涨点经验！
首先先来看下简单的测试代码：



php   
header("Content-Type:text/html;ch]]></description><category></category></item><item><title><![CDATA[支付宝调试错误，错误代码 ILLEGAL_SIGN的解决]]></title><link>https://blog.youkuaiyun.com/junjun222222/article/details/43055585</link><guid>https://blog.youkuaiyun.com/junjun222222/article/details/43055585</guid><author>junjun222222</author><pubDate>Fri, 23 Jan 2015 14:30:21 +0800</pubDate><description><![CDATA[由于支付宝给的接口demo是过程化，里面都是html和php混编。

在html头部都声明了字符集。

但是我在整合支付宝接口的时候需要将其改写为OOP模式，虽然我们的视图层都是做了utf8字符集声明的，但是有一个方法就是demo里面对应的alipayapi.php这个页面对应的方法（我将其命名为alipayapi方法）却是一个中间页面，没有对应的模版页面。

所以我忽视了在方法开头声]]></description><category></category></item><item><title><![CDATA[邮件服务器mta mua]]></title><link>https://blog.youkuaiyun.com/junjun222222/article/details/42678449</link><guid>https://blog.youkuaiyun.com/junjun222222/article/details/42678449</guid><author>junjun222222</author><pubDate>Tue, 13 Jan 2015 16:38:02 +0800</pubDate><description><![CDATA[邮件服务器mta mua  

2010-09-02 16:49:25|  分类： 邮件服务器|举报|字号 订阅







先说明什么是MUA，MTA与MDA，然后说明信件的传送流程。
MUA（Mail User Agent）：顾名思义，MUA就是“邮件用户代理”。举个例子，Windows里的OutLook Express、Netscape里的mail功能与KDE里的Km]]></description><category></category></item><item><title><![CDATA[代理ARP的作用和原理]]></title><link>https://blog.youkuaiyun.com/junjun222222/article/details/42555189</link><guid>https://blog.youkuaiyun.com/junjun222222/article/details/42555189</guid><author>junjun222222</author><pubDate>Fri, 09 Jan 2015 15:07:01 +0800</pubDate><description><![CDATA[Proxy(代理)ARP作用及原理

 

代理ARP是ARP协议的一个变种。对于没有配置缺省网关的计算机要和其他网络中的计算机实现通信，网关收到源计算机的 ARP 请求会使用自己的 MAC 地址与目标计算机的 IP地址对源计算机进行应答。代理ARP就是将一个主机作为对另一个主机ARP进行应答。它能使得在不影响路由表的情况下添加一个新的Router，使得子网对该主机来说变得更透明化。同时也]]></description><category></category></item><item><title><![CDATA[ThinkPHP 3.2 + PHPExcel 导入导出文件 第三方类库不能用问题解决]]></title><link>https://blog.youkuaiyun.com/junjun222222/article/details/40950785</link><guid>https://blog.youkuaiyun.com/junjun222222/article/details/40950785</guid><author>junjun222222</author><pubDate>Sun, 09 Nov 2014 16:36:46 +0800</pubDate><description><![CDATA[ThinkPHP 3.2 + PHPExcel 导入导出文件 第三方类库不能用问题解决

ThinkPHP3.2 采用了namesapce，就是所谓的命名空间，会导致很多盆友放到/Vendor下边导入文件的时候出现各种问题，鄙人百度了好多，但是好多都是老版本，最新版的ThinkPHP跟PHPExcel一直没有解决，没有办法，只能看代码，终于，找到了这个问题的解决办法，在这里Mark下，有需要的]]></description><category></category></item><item><title><![CDATA[一个好用又快速的轻量级mysql管理工具——HeidiSQL]]></title><link>https://blog.youkuaiyun.com/junjun222222/article/details/39177133</link><guid>https://blog.youkuaiyun.com/junjun222222/article/details/39177133</guid><author>junjun222222</author><pubDate>Wed, 10 Sep 2014 09:10:40 +0800</pubDate><description><![CDATA[HeidiSQL 是一个功能非常强大的 MySQL 客户端软件。它是德国程序员Ansgar Becker和几个Delphi程序员开发的一个开源工具。要通过HeidiSQL来管理数据库，用户应该用有效地凭证登陆到MySQL服务器，创建一个会话。HeidiSQL最大的特色就是操作方便，界面设计合理，功能都是最实用的，尤其适合DBA，它更加强调了对MySQL运行时的参数设置和性能监控等.

它可以浏]]></description><category></category></item></channel></rss>