起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: ecoolper

资料汇总贴

  [复制链接]

997

主题

4326

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10696
QQ
 楼主| 发表于 2016-6-13 14:44:17 | 显示全部楼层
本帖最后由 ecoolper 于 2016-6-13 14:46 编辑

批量删除指定文件夹下的cache和releas
批量删除cache方案.zip (737 Bytes, 下载次数: 2, 售价: 1 金币)
孤舟蓑笠翁,独钓寒江雪。
X5牛刀交流民间第一群:30057529
提供有偿服务,联系WX:18332024
bex5疑难问题解决方案
回复 支持 反对

使用道具 举报

997

主题

4326

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10696
QQ
 楼主| 发表于 2016-6-23 16:36:26 | 显示全部楼层
【正则-身份证】:/^(\d{15}$|^\d{18}$|^\d{17}(\d|X|x))$/
孤舟蓑笠翁,独钓寒江雪。
X5牛刀交流民间第一群:30057529
提供有偿服务,联系WX:18332024
bex5疑难问题解决方案
回复 支持 反对

使用道具 举报

997

主题

4326

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10696
QQ
 楼主| 发表于 2016-7-2 13:03:47 | 显示全部楼层
java的生成6位随机数的一些方法
  1. String imei = String.valueOf(100000 + random.nextInt(899999)));
复制代码
孤舟蓑笠翁,独钓寒江雪。
X5牛刀交流民间第一群:30057529
提供有偿服务,联系WX:18332024
bex5疑难问题解决方案
回复 支持 反对

使用道具 举报

997

主题

4326

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10696
QQ
 楼主| 发表于 2016-7-6 23:18:53 | 显示全部楼层
已完成分页优化,其他暂没有完成,但里面处理分页的代码和方案很值得学下
  1.         Model.prototype.dataDetailCustomRefresh = function(event) {
  2.                 var data = event.source;
  3.                 if (!this._id) {
  4.                         event.cancel = true;
  5.                         data.clear();
  6.                         return;
  7.                 }
  8.                
  9.                
  10.                 var limit = event.limit;
  11.                 var page = Math.ceil(event.offset / event.limit) + 1;
  12.                 $.ajax({
  13.                         type : 'GET',
  14.                         url : "https://nutz.cn/yvr/api/v1/topic/" + this._id,
  15.                         data : {
  16.                                 page : page,
  17.                                 limit : limit
  18.                         },
  19.                         success : function(result) {
  20.                                 var datas = result.data.replies;
  21.                                 for (var i = 0; i < datas.length; i++) {
  22.                                         var row = datas[i];
  23.                                         row.avatar_url = row.author.avatar_url;
  24.                                         row.loginname = row.author.loginname;
  25.                                 }
  26.                                 data.loadData(datas, event.options.append);
  27.                                 if (limit > datas.length) {
  28.                                         data.setTotal(data.getCount());
  29.                                 } else {
  30.                                         data.setTotal(data.getCount() + 1);
  31.                                 }
  32.                         }
  33.                 });

  34.         };
复制代码
nutz-app.zip (2.81 KB, 下载次数: 106)
孤舟蓑笠翁,独钓寒江雪。
X5牛刀交流民间第一群:30057529
提供有偿服务,联系WX:18332024
bex5疑难问题解决方案
回复 支持 反对

使用道具 举报

997

主题

4326

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10696
QQ
 楼主| 发表于 2016-7-10 11:26:17 | 显示全部楼层

list嵌套需要注意的问题(注意!)

list嵌套需要注意的问题
原因:很多用户在做list嵌套的时候,由于一些细节配置的原因不明白,导致运行不成功!下面我说下list嵌套中需要注意的点
解决方案:
1.第二层的list组件需要设置filter属性,表示根据第一次list当前行数据过滤出符合条件要显示的数据,比如: $row.val(‘id’)==$object.val(‘ID’),其中
$row.val(‘id’)表示的是第二个list绑定的data的字段
$object.val(‘ID’)表示的是第一个list组件(父)绑定的data字段!
意思就是根据第一个list组件中当前行的ID过滤出第二个list组件中 id=ID 的数据
2.第二层list对应的data组件数据应该一次性加载到data组件中(为了全部显示,保证第一层的子数据全部存在,或者设置过滤条件!根据第一层已经加载的数据的ID去查下第二层数据),所以 data组件autoLoad 设置为true,limit设置为-1,第二层list的limit属性设置为-1
3.如果有scrollView组件配合使用,第二层的list组件的 disableInfiniteLoad 和 disablePullToRefresh 都设置为true,这个属性表示禁止上下拉触发刷新数据,只对外层list组件起作用就行了!



孤舟蓑笠翁,独钓寒江雪。
X5牛刀交流民间第一群:30057529
提供有偿服务,联系WX:18332024
bex5疑难问题解决方案
回复 支持 反对

使用道具 举报

997

主题

4326

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10696
QQ
 楼主| 发表于 2016-7-14 15:03:22 | 显示全部楼层
本帖最后由 ecoolper 于 2016-8-2 12:37 编辑

服务器匹配,正则表达式
  1. @Test
  2.     public void test_reg_http() {
  3.         String p = "^(http[s]?://[a-zA-Z0-9]+(\\.[a-zA-Z0-9]+)?(\\:[0-9]+)?)";
  4.         Pattern pattern = Pattern.compile(p);
  5.         String url = "http://github.com:8080/abc";
  6.         System.out.println(pattern.matcher(url).find());
  7.         url = "https://github.com:8080/abc";
  8.         System.out.println(pattern.matcher(url).find());
  9.         url = "http://localhost:8080/abc";
  10.         System.out.println(pattern.matcher(url).find());
  11.     }
复制代码

原贴地址:https://nutz.cn/yvr/t/61trl8nresjt0p47ccepn5qspe
js中测试:
  1. http[s]?://[a-zA-Z0-9]+(\.[a-zA-Z0-9]+)*(:[0-9]+)?
复制代码

在java中注意字符转义
  1. descriubes = descriubes.replaceAll("http[s]?://[a-zA-Z0-9]+(\\.[a-zA-Z0-9]+)*(:[0-9]+)?", "");
复制代码









孤舟蓑笠翁,独钓寒江雪。
X5牛刀交流民间第一群:30057529
提供有偿服务,联系WX:18332024
bex5疑难问题解决方案
回复 支持 反对

使用道具 举报

997

主题

4326

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10696
QQ
 楼主| 发表于 2016-7-15 10:51:14 | 显示全部楼层
h5拨打电话:
方式1:window.location.href = 'tel://'+telNumber;
方式2:<a href="tel:01012345678">打电话</a>
发短信:<a href="sms:01012345678">发短信</a>
孤舟蓑笠翁,独钓寒江雪。
X5牛刀交流民间第一群:30057529
提供有偿服务,联系WX:18332024
bex5疑难问题解决方案
回复 支持 反对

使用道具 举报

997

主题

4326

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10696
QQ
 楼主| 发表于 2016-7-21 13:39:26 | 显示全部楼层
字符格式化:1格式化为001
String.format("%03d", k, v);
孤舟蓑笠翁,独钓寒江雪。
X5牛刀交流民间第一群:30057529
提供有偿服务,联系WX:18332024
bex5疑难问题解决方案
回复 支持 1 反对 0

使用道具 举报

997

主题

4326

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10696
QQ
 楼主| 发表于 2016-7-23 11:24:11 | 显示全部楼层
1、在app中打开系统浏览器:window.open("http://www.baidu.com", "_system");
2、在app中打开系统浏览器,并传参:window.open("http://www.baidu.com?userid=119", "_system");
3、参考贴:http://bbs.wex5.com/forum.php?mo ... page=1#pid165228439
孤舟蓑笠翁,独钓寒江雪。
X5牛刀交流民间第一群:30057529
提供有偿服务,联系WX:18332024
bex5疑难问题解决方案
回复 支持 反对

使用道具 举报

997

主题

4326

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10696
QQ
 楼主| 发表于 2016-7-31 16:14:12 | 显示全部楼层
android签名工具下载地址:
http://bbs.360safe.com/thread-3775001-1-1.html
孤舟蓑笠翁,独钓寒江雪。
X5牛刀交流民间第一群:30057529
提供有偿服务,联系WX:18332024
bex5疑难问题解决方案
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-3-29 23:02 , Processed in 0.060372 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表