- 博客(29)
- 资源 (9)
- 收藏
- 关注

原创 防伪码与二维码
产品上印制的防伪码和二维码:1. 二维码二维码的内容可根据具体的需求印制,一般是产品或者批次的链接。扫码后可显示详情。2. 防伪码1. 防伪码是针对批次的。比如该批次生成了10000件,批次是跟产品挂钩的;2. 防伪码是商家自定义的规则,不容易被发现规律,并不容易被仿冒;3. 防伪码一般先产生一个大库,再从大库中去小库,增加随机性和不易仿冒性;4. 防伪查询时,需要...
2018-07-14 10:46:02
4555

原创 WEB开发者之混合开发APP(十二), 页面间的参数传递方式
混合开发app中,页面之间的参数传递方式,主要使用一下两种。1. 新建页面的参数传递传递参数://获取商品分类idvar id = '121212';//直接打开产品分类页面,传递参数pidmui.openWindow({ url:'products.html', id:'products.html', extras:{ pid:id ...
2018-06-29 19:08:15
1150

原创 WEB开发者之混合开发APP(九), 商城案例--商城分类页(products.html)
由商城首页,进入商城分类页的方法,已经在上一篇博文中说过,核心代码如下://获取商品分类idvar id = this.getAttribute("data-id");//直接打开产品分类页面mui.openWindow({ url:'products.html', id:'products.html', extras:{ pid:id }});...
2018-06-29 18:52:03
1361

原创 WEB开发者之混合开发APP(八), 商城案例--商城首页(shop.html)
结合以前的知识点,做一个商城App的几个页面。 开发工具:Hbuilder,前端框架:mui,类型:混合开发App.1. 商城app效果图:商城首页商城分类页商品详情页商品兑换页2. 代码部分2.1 商城首页shop.html,部分代码说明:页面布局:<!DOCTYPE html><h...
2018-06-28 15:09:03
2465

原创 WEB开发者之混合开发APP(七), 预加载和自定义事件
混合开发App同h5页面开发,完全不同之一就是预加载技术。因为不可能所有的页面打开时,都需要重新创建, (1) 每次重新创建页面,耗费性能; (2)新建页面时,如果加载耗时较长,则会出现类似白屏问题,体验极差。预加载和自定义事件,就可以解决这类问题。 (1)通过页面预加载,提前将页面内容加载完毕; (2)触发页面的自定义事件,处理数据; (3)...
2018-06-27 16:46:37
769

原创 WEB开发者之混合开发APP(六), 下拉刷新
下拉刷新,本文只介绍下拉刷新重置页面的情况。同上一篇博文一样,笔者介绍两种形式的下拉刷新方法。1. mui下拉刷新1.1 相对固定的页面结构<div id="pullrefresh" class="mui-content mui-scroll-wrapper"> <div class="mui-scroll"&a
2018-06-27 16:02:30
689

原创 WEB开发者之混合开发APP(五), 上拉加载
本文介绍2种方式的上拉加载实现。mui的上拉加载mui的上拉加载和下拉刷新类似,都属于pullRefresh插件,使用过程如下:1、页面滚动到底,显示“正在加载...”提示(mui框架提供)2、执行加载业务数据逻辑(开发者提供)3、加载完毕,隐藏"正在加载"提示(mui框架提供)1.1 相对固定的页面结构&amp
2018-06-27 10:34:54
487

原创 WEB开发者之混合开发APP(四),index.html 首页
App项目的首页,index.html.首页显示效果和样式的部分,不在此讨论,本项目采用的是mui框架。 mui框架(http://www.dcloud.io/mui.html)也是dcloud公司团队的框架,使用该框架的优点,1,以iOS 7为基础,补充部分Android特有控件,显示为原生UI效果;2.mui的窗口的管理,事件管理,ajax,上拉加载,下拉刷新等功能强大。笔者认为,第2点...
2018-06-24 19:21:36
1779

原创 WEB开发者之混合开发APP(三),manifest.json
混合开发APP,不得不知manifest.json.新建项目后,工程中会有一个文件,manifest.json。以下说明,比较重要:1. 应用信息,描述App应用的基本信息,应用名称,版本号,页面入口(一般是index.html,就是打开App后的第一个页面)2. App图标配置,就是App安装到手机后显示的图标。技巧,可在选择源图片的地方上传1024*1024像素的图片,点击【自动生成所有图标并...
2018-06-24 18:00:11
1895

原创 WEB开发者之混合开发APP(二),Hbuilder使用
开发IDE下载,可进入官网下载,http://www.dcloud.io/,安装完毕后,打开工具如下图:1. 新建项目,APP开发,请选择【移动App】。2. 视图,常用的显示控制台,搜索等视图。3. 人性化视觉主题设置。4. 发行,可打包原生App,云打包后自动下载到本地,可打包Android apk, iOS ipa。打包成功后,5. 真机运行,用数据线连接安卓和苹果手机后,可直接真机运行调...
2018-06-24 17:34:28
1877

原创 WEB开发者之混合开发APP(一),概述
WEB开发者,直接入手app原生开发的门槛较高,但是找到优秀的app混合开发工具,再加上详细丰富的文档说明,则可以相对容易的开发出高质量的app,性能堪比原生app性能。 开发工具来自dcloud官网,http://www.dcloud.io/index.html 开发工具叫Hbuilder,飞速编码的极客工具。技术规范采用HTML5 Plus规范。通过...
2018-06-24 11:23:03
1014
原创 js排序算法之选择排序
//功能:选择排序//参数:arr, 待排序数组//返回:arr1,排序后数组function selectionSort(arr) { var len = arr.length; var minIndex, temp; for (var i = 0; i < len - 1; i++) { minIndex = ...
2018-06-29 16:04:20
718
原创 js排序算法之冒泡排序
//功能:冒泡排序//参数:arr, 待排序数组//返回:arr1,排序后数组function bubbleSort(arr) { var len = arr.length; for (var i = 0; i &lt; len; i++) { for (var j = 0; j &lt; len - 1 - i; j++) {...
2018-06-29 15:53:24
260
原创 sqlserver 动态游标
--创建动态游标set @sql = 'declare rowCursor cursor For select aimg,aname,aprice from ( select *, ROW_NUMBER() over('+ @order +') as rn from (select id,aimg,aname,aprice from F_Anli where '+ @where +') t ) a...
2018-06-23 16:55:28
3060
原创 sqlserver存储过程调试方法
declare @xx varchar(max);declare @where varchar(100);declare @order varchar(100);declare @page int;declare @row int;set @page = 1;set @row =10;set @where='1=1';set @order='order by id';exec dbo.p_yw_g...
2018-06-23 16:54:23
12607
原创 weblogic忘记密码?
说明:%DOMAIN_HOME%:指WebLogic Server 域(Domain)目录例如我的做测试的域的根目录 DOMAIN_HOME=/bea/weblogic/user_projects/domains/mydomain1.为了保证操作安全,备份%DOMAIN_HOME%/security/DefaultAuthenticatorInit.ldift2. 进入%DOMAIN_HOME%/...
2018-06-23 16:33:52
307
原创 Mysql 远程连接授权
mysql> USE mysql; -- 切换到 mysql DBmysql> SELECT User, Password, Host FROM user; -- 查看现有用户,密码及允许连接的主机mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;...
2018-06-23 16:22:28
218
原创 Oracle恢复删除的数据库表和数据
--------------恢复删除的表---------------------------1、从flash back里查询被删除的表select * from recyclebin2. 执行表的恢复flashback table tb to before drop, 这里的tb代表你要恢复的表的名称。--------------恢复删除的数据---------
2018-06-23 16:09:40
479
原创 Oracle导出数据字典SQL语句
SELECT COL.TABLE_NAME, TT.COMMENTS, COL.COLUMN_NAME AS COLUMNNAME, CASE WHEN PKCOL.COLUMN_POSITION > 0 THEN '√' ELSE '' E
2017-09-06 11:14:10
3441
2
原创 Oracle获取所有的上级和下级 connect by
--取所有的上级和下级代码--取所有的上级代码select * from dm_qx_gns t start with t.gn_dm='12334' connect by prior t.sjgn_dm=t.gn_dm--取所有的下级代码select * from dm_qx_gns t start with t.gn_dm='12334' connect by prio
2017-09-06 11:12:54
6845
原创 Oracle分割字符串中的所有逗号 REGEXP_SUBSTR
分割字符串中所有的逗号,然后成多行参数说明,参数1: 待分割字符串参数2:正则表达式参数3:起始位置,从第几个字符开始正则表达式匹配(默认为1)参数4:标识第几个匹配组,默认为1参数5:模式('i'不区分大小写进行检索;'c'区分大小写进行检索。默认为'c'。)SELECT REGEXP_SUBSTR('34,56,-23', '[^,]+', 1, LEVEL
2017-09-06 11:11:46
11942
原创 Oracle查看被覆盖的存储过程
以dba的身份登录select * from dba_source as of timestamp TO_TIMESTAMP('2014-05-04 14:33:00', 'YYYY-MM-DD HH24:MI:SS') where TYPE = 'PROCEDURE' And owner = 'TEST' And Name = 'GG_TEST';
2017-09-06 11:10:09
1439
原创 Oracle设置密码用不过期
修改oracle用户密码永不过期 1、查看用户的proifle是哪个,一般是default: sql>SELECT username,PROFILE FROM dba_users;2、查看指定概要文件(如default)的密码有效期设置: sql>SELECT * FROM dba_profiles s WHERE s.profile='
2017-09-06 11:05:34
480
原创 Oracle 建立数据库,用户,表空间,数据导入
以oa为例:1 建立oa数据库。字符集为utf-8。2 prompt '创建LOGIN---oa'create user oa IDENTIFIED BY oa;GRANT ALTER ANY CLUSTER TO oa WITH ADMIN OPTION;GRANT ALTER ANY INDEX TO oa WITH ADMIN OPTION;GRANT ALTER
2017-09-06 10:51:58
7071
原创 Mysql远程数据库同步
1. 服务配置说明:服务器名称服务器地址数据库名称用户名密码端口数据库服务器A121.xx.xx.xxyoujihui_zsrootyoujihui3306数据库服务器B120.yy.yy.yyy
2017-09-06 10:34:28
4853
1
原创 Mysql主从数据库+Replication实现读写分离和查询负载
Mysql主从数据库原理图:本文以如下数据库配置为例说明:mysql主(称master)从(称slave)复制的原理:1、master将数据改变记录到二进制日志(binarylog)中,也即是配置文件log-bin指定的文件(这些记录叫做二进制日志事件,binary log events)2、slave将master的binary logevents拷贝到它的中继日志(
2017-09-05 18:05:50
1575
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人