<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[java_mars的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/java_mars</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; java_mars]]></copyright><item><title><![CDATA[微信统一支付详解，坑太多，不得不写]]></title><link>https://blog.youkuaiyun.com/java_mars/article/details/72918337</link><guid>https://blog.youkuaiyun.com/java_mars/article/details/72918337</guid><author>java_mars</author><pubDate>Thu, 08 Jun 2017 17:34:59 +0800</pubDate><description><![CDATA[最近开发app支付，支付宝按照开发文档很快搞定，本想微信支付开发也一样的容易，结果我错了，一路踩坑不断，到最后终于完成，耗了不少时间和精力，所以想写一篇关于微信统一支付的开发过程，希望大家能少走弯路
本文章适用于微信公众号支付开发，用的方式是统一支付接口，请对号入座，因为有好几种支付接口
只能是在手机App内的微信公众号内微信浏览器使用；ＰＣ电脑、手机浏览器(但不在微信公众号内的浏览器)是无法]]></description><category></category></item><item><title><![CDATA[百度地图定位出现4.9E -324的问题解决]]></title><link>https://blog.youkuaiyun.com/java_mars/article/details/36382863</link><guid>https://blog.youkuaiyun.com/java_mars/article/details/36382863</guid><author>java_mars</author><pubDate>Wed, 02 Jul 2014 10:27:19 +0800</pubDate><description><![CDATA[1. apikey要有]]></description><category></category></item><item><title><![CDATA[phonegap3.4.x webservice插件开发实践-实现webservice调用]]></title><link>https://blog.youkuaiyun.com/java_mars/article/details/32122777</link><guid>https://blog.youkuaiyun.com/java_mars/article/details/32122777</guid><author>java_mars</author><pubDate>Wed, 18 Jun 2014 14:36:31 +0800</pubDate><description><![CDATA[本文已经假设你已经安装好了phonegap3.4.x]]></description><category></category></item><item><title><![CDATA[andriodpn整合改进源码]]></title><link>https://blog.youkuaiyun.com/java_mars/article/details/29843781</link><guid>https://blog.youkuaiyun.com/java_mars/article/details/29843781</guid><author>java_mars</author><pubDate>Tue, 10 Jun 2014 15:31:12 +0800</pubDate><description><![CDATA[解决了不能自动重连，手机黑屏、待机时也能]]></description><category></category></item><item><title><![CDATA[jquery mobile ajax页面跳转出现(error load page的错误)及js与css失效的说明和处理]]></title><link>https://blog.youkuaiyun.com/java_mars/article/details/22571961</link><guid>https://blog.youkuaiyun.com/java_mars/article/details/22571961</guid><author>java_mars</author><pubDate>Sun, 30 Mar 2014 09:57:46 +0800</pubDate><description><![CDATA[简要说明
jqm的ajax页面跳转，实际上是通过一个ajax请求，将目标页面的  以内的dom结构复制过来
假如有a.html,b.html二个页面，a的源页面，b是目标页面

1．可以知道a页面必然加载好jquery mobile的 js和css资源，如下所示 


    a.html
    
    

          
         
    
    ...]]></description><category></category></item><item><title><![CDATA[jquery mobile自定义图标实现方法]]></title><link>https://blog.youkuaiyun.com/java_mars/article/details/22534705</link><guid>https://blog.youkuaiyun.com/java_mars/article/details/22534705</guid><author>java_mars</author><pubDate>Sun, 30 Mar 2014 00:03:56 +0800</pubDate><description><![CDATA[环境
jquery1.9.1.js
jquery mobile 1.4.2版


图标制作
18x18px 底透明的png图标


使用图标，这个过程开始怎么弄都不行，只有个灰色的圆出现，不见图标；或者出现图标，但位置不对，经过看jquery demo，终于知道了如何使用
步骤如下
1 .当然是定义你的css图标类了
如下
 .ui-icon-myicon:after {]]></description><category></category></item><item><title><![CDATA[phonegap 3.40 for android移动开发框架window系统下安装过程]]></title><link>https://blog.youkuaiyun.com/java_mars/article/details/22502571</link><guid>https://blog.youkuaiyun.com/java_mars/article/details/22502571</guid><author>java_mars</author><pubDate>Sat, 29 Mar 2014 17:40:35 +0800</pubDate><description><![CDATA[phoneapg3.0以后不能直接下载，由于整个安装过程比较麻烦，特记录下来，备查，也方便大家参考
得走以下路径
准备工作，安装jdk1.6，java bin path加入系统环境path，dos命令窗口可以执行java指令。
                  安装android sdk ，sdk目录加入系统环境path
                  如]]></description><category></category></item><item><title><![CDATA[自己开发的web快速开发平台教程(5)，表单(Form)的使用教程]]></title><link>https://blog.youkuaiyun.com/java_mars/article/details/9009155</link><guid>https://blog.youkuaiyun.com/java_mars/article/details/9009155</guid><author>java_mars</author><pubDate>Sun, 02 Jun 2013 23:04:17 +0800</pubDate><description><![CDATA[业务表单是业务数据录入的主要界面，在系统中必不可少，表单内的填写项与数据库表的字段相对应，保存表单时，把表单项输入的内容保存到对应的数据库业务表中。因此，同一个业务表单一般会分为新增用的、修改用的、显示用的三个类型界面。但在实际应用中，做三个同样的表单不仅费时费力，还不好维护，所以应该要做到三种类型的表单共用一个业务表单，这样将大大减少开发量。
下面就以一个新闻表单做为例子进行简单说明
新闻表]]></description><category></category></item><item><title><![CDATA[用js识别是否360浏览器]]></title><link>https://blog.youkuaiyun.com/java_mars/article/details/9005781</link><guid>https://blog.youkuaiyun.com/java_mars/article/details/9005781</guid><author>java_mars</author><pubDate>Sun, 02 Jun 2013 14:03:28 +0800</pubDate><description><![CDATA[360浏览器说实话比较恶，以前可以通过内核返回的字符串判定是否包含"360"字样的方法来判定
如以下代码
     window.navigator.userAgent.indexOf('360')!=-1
但360浏览器某次更新后，内核显示的字符串已经和IE浏览器是一样的了，导致无法判断是IE还是360。但有人又说了，既然是一样IE的内核，不需要单独判定是不是360的，我说这些人站着说话不]]></description><category></category></item><item><title><![CDATA[自己开发的web快速开发平台教程(4)，树形结构(Tree)的使用教程]]></title><link>https://blog.youkuaiyun.com/java_mars/article/details/8869192</link><guid>https://blog.youkuaiyun.com/java_mars/article/details/8869192</guid><author>java_mars</author><pubDate>Tue, 30 Apr 2013 11:51:26 +0800</pubDate><description><![CDATA[树形也是很常用的一种数据表现结构，数据表的结构要满足记录主键、父级主键、节点显示字段，这三个字段即可。如下图
"文档档案"的一个表，表示文档的一个目录层次

这三个字段分别是 

DOC_ID                        主键

DOC_PARENT_ID      父id

DOC_DIR_NAME        档案目录的名称


为了显示这个树，我们]]></description><category></category></item><item><title><![CDATA[自己开发的web快速开发平台教程(3)，工具条(Toolbar)的使用教程]]></title><link>https://blog.youkuaiyun.com/java_mars/article/details/8842814</link><guid>https://blog.youkuaiyun.com/java_mars/article/details/8842814</guid><author>java_mars</author><pubDate>Wed, 24 Apr 2013 09:17:20 +0800</pubDate><description><![CDATA[接上一篇，工具条(toolbar)是做什么用的，就不详说了。到目前这止，我们不需要写一行js，一行java代码，通过配置就实现了布局(layout)、列表(grid)的展现。好，这时我们要给它加上操作，这个角色就是toolbar来承担，下面是这实例，这个实例接着前二篇继续编写。
现在我要操作b单元格的平台应用系统列表，加入工具条的配置如下




		
		
		
		
	
	

然后]]></description><category></category></item><item><title><![CDATA[自己开发的web快速开发平台教程(2)，列表(Grid)的使用教程]]></title><link>https://blog.youkuaiyun.com/java_mars/article/details/8813956</link><guid>https://blog.youkuaiyun.com/java_mars/article/details/8813956</guid><author>java_mars</author><pubDate>Wed, 17 Apr 2013 17:30:52 +0800</pubDate><description><![CDATA[上一篇是布局Layout的使用教程，这次主要讲如何使用列表Grid。

列表，是我们在web项目开发中用得最多的组件。为了方便大家学习，每篇都使用上一篇的练习结果代码。

平台列表有以下特点：

  >具有列表的基本特性，定义列、列宽、多行表头，多行表尾，合并单元格，按某列分组，可拖拉列宽，点击列头排序(是后台sql结果集排序，不是本页js代码排序)，分页或不分页，列内容字符超宽截取或]]></description><category></category></item><item><title><![CDATA[自己开发的web快速开发平台教程(1)，布局(Layout)的使用教程]]></title><link>https://blog.youkuaiyun.com/java_mars/article/details/8812759</link><guid>https://blog.youkuaiyun.com/java_mars/article/details/8812759</guid><author>java_mars</author><pubDate>Wed, 17 Apr 2013 11:53:05 +0800</pubDate><description><![CDATA[在web开发中，布局很重要，也是界面开发的基础。大概就是要解决一些，顶部放一个div，左边放二个table，底端放一个版权说明；怎么让二个div或三个div并排等等的问题。
平台的布局就是解决这些问题的，方便开发者进行页面规划，零代码解决这类问题。


平台的布局特点：
  >>支持多种布局格式，如下图，顶上的字母，就是布局分区的格式，如2E，分成上下二个cell。
 

 >>支]]></description><category></category></item><item><title><![CDATA[自己开发的j2ee Web快速开发平台简介]]></title><link>https://blog.youkuaiyun.com/java_mars/article/details/8441378</link><guid>https://blog.youkuaiyun.com/java_mars/article/details/8441378</guid><author>java_mars</author><pubDate>Wed, 26 Dec 2012 23:18:38 +0800</pubDate><description><![CDATA[实际开发效果截图

 
上图所用的开发代码

简要说明
从界面看出，二个Tree，二个Grid，及Layout
从代码看出
     a>     BL:Tree  是展示tree的组件
     b>     BL:Grid 是展示grid的组件，grid支持很多特性
     c>     BL:Layout 是展示布局的组件  , patterns="4W" ，是分为四个]]></description><category></category></item><item><title><![CDATA[用jacob读取word的书签列表]]></title><link>https://blog.youkuaiyun.com/java_mars/article/details/7868466</link><guid>https://blog.youkuaiyun.com/java_mars/article/details/7868466</guid><author>java_mars</author><pubDate>Wed, 15 Aug 2012 11:55:57 +0800</pubDate><description><![CDATA[网上关于jacob如何操控word的例子已经有很多，但基本没有提到如何读取书签列表。
在这里对此我做点补充，jacob版本是1.17
 
ActiveXComponent word = new ActiveXComponent("Word.Application");
word.setProperty("Visible", new Variant(true));
Dispatch doc]]></description><category></category></item><item><title><![CDATA[用jacob为word表格设置边框线]]></title><link>https://blog.youkuaiyun.com/java_mars/article/details/7868368</link><guid>https://blog.youkuaiyun.com/java_mars/article/details/7868368</guid><author>java_mars</author><pubDate>Wed, 15 Aug 2012 11:37:21 +0800</pubDate><description><![CDATA[网上关于jacob如何操控word的例子已经有很多，但基本处理出来的表格，是没有边框线的。
在这里对此我做点补充，jacob版本是1.17
ActiveXComponent word = new ActiveXComponent("Word.Application");
word.setProperty("Visible", new Variant(true));
Dispatch doc]]></description><category></category></item><item><title><![CDATA[打印控件更新至2,0,0,6]]></title><link>https://blog.youkuaiyun.com/java_mars/article/details/7196210</link><guid>https://blog.youkuaiyun.com/java_mars/article/details/7196210</guid><author>java_mars</author><pubDate>Thu, 12 Jan 2012 14:32:09 +0800</pubDate><description><![CDATA[有用户反映在打印div或指定页面对象的内容时，出现只能打一次或者点击无反应的情况，针对此BUG进行了修改
 
下载地址为:
 http://www.vdisk.cn/down/index/9452684A6345
 
相应的控件声明为

CLASSID="CLSID:C204BA3C-EBEA-454B-BD4E-4F6A73E79CFD"
CODEBASE="vWebPrint.]]></description><category></category></item><item><title><![CDATA[打印控件更新至2.0版本]]></title><link>https://blog.youkuaiyun.com/java_mars/article/details/6788127</link><guid>https://blog.youkuaiyun.com/java_mars/article/details/6788127</guid><author>java_mars</author><pubDate>Sun, 18 Sep 2011 22:05:19 +0800</pubDate><description><![CDATA[下载地址
http://www.vdisk.cn/down/index/8795986A3621]]></description><category></category></item><item><title><![CDATA[一步步教你使用Proguard混淆Java源代码]]></title><link>https://blog.youkuaiyun.com/java_mars/article/details/84013029</link><guid>https://blog.youkuaiyun.com/java_mars/article/details/84013029</guid><author>java_mars</author><pubDate>Mon, 05 Sep 2011 22:58:54 +0800</pubDate><description><![CDATA[ 
java代码很容易被反编译，以下使用proguard来保护我们的代码
proguard选项很多，容易迷糊，现在就把我的配置写下来(实际使用中)，以供参考
 
1.到http://proguard.sourceforge.net/下载proguard
2.准备好你的jar包，我在这里举例叫做test.jar。
3.解压proguard，执行 bin目录下的proguardgui.ba...]]></description><category></category></item><item><title><![CDATA[Java快速开发平台(5) ]]></title><link>https://blog.youkuaiyun.com/java_mars/article/details/84012358</link><guid>https://blog.youkuaiyun.com/java_mars/article/details/84012358</guid><author>java_mars</author><pubDate>Sun, 04 Sep 2011 09:43:35 +0800</pubDate><description><![CDATA[自主开发了一个Java快速开发平台，前端基于开源ui框架，主旨是减少代码开发，加速项目进程，降低人工成本。设计上平台要足够灵活，能扩展，组件式开发，使用要简单。 前端UI组件篇 
 
接第4篇
网格操作
 
Grid编辑、删除、新增操作。后台不用写代码，平台自己完成 目前已完成。
 
代码如下
 function onBtnClick(_id){
  if(_id=='ott0'...]]></description><category></category></item></channel></rss>