- 博客(40)
- 资源 (28)
- 问答 (1)
- 收藏
- 关注
转载 自动化持续集成环境Jenkins详解
Jenkins介绍 Jenkins是一个开源的Java Web项目,一个持续集成的Web项目。例如在自动化测试中,开发了自动化测试的脚本,不可能一直用IDE来运行,然后查看测试结果,这个时候我们就需要借助一个平台,可以自动获取最新代码,编译并构建,并且是在设置的时间持续执行,自动化完成这些步骤以后并把测试的结果以邮件的形式发送给指定的开发,测试人员,这是Jenkins在自动化测试上的主要用途。
2018-02-05 17:20:44 2182
原创 app 网络加载提示问题
loading.html title html { width: 100%; height: 100%; background: transparent !important; } body { background: transparent !important; width:
2017-08-31 15:26:21 538
原创 推送证书
推送p12证书制作在左侧菜单选择Certificates下面的Production,进入到如下界面:点击右上角的添加图标,进入以下页面,选择如图所示内容,点击Continue进入下一步在App ID栏选择对应的App ID,点击Continue,在下一页中点击Continue选择之前生成的certSigningRequest文件,
2017-08-18 13:59:08 344
转载 CSS 样式书写规范
可能不同团队都有各自的规范,又或者很多人在写 CSS 的时候还是想到什么就写什么,不存在太多的约束。我觉得 CSS 代码规范还是有存在的必要的,尤其是在团队配合,多人协作下,规范就显得尤为重要。本文的所列是实践当中得出的一套比较不错的 CSS 书写规范,并不希望大家完全采用,而是希望可以结合自己的团队需要,发展出一套适合自己的 CSS 代码规范。也希望可以有更多的建议,共同
2017-07-26 14:56:35 384
转载 常见的UI框架
移动端框架1.Admui 管理系统快速开发框架--http://docs.admui.com/为什么选择Admui?代码开源--开放所有源码,不存在任何加密混淆代码,安全全程可控,开箱即用--包含了管理系统常用的基础功能,为业务产品提供强有力的支持,无限可能--借助于Admui,可以快速开发各种MIS系统,如CMS、OA、CRM、ERP、POS等2.amazeUI--htt
2017-07-08 16:22:24 1392
原创 mysql限制用户只能访问指定数据库
1.创建用户:CREATE USER 'username'@'host' IDENTIFIED BY 'password';host为localhost时,表示可本地登录;使用通配符%时,表示可以从任意远程主机登陆。2.限制用户权限:GRANT SELECT, INSERT, UPDATE, REFERENCES, DELETE, CREATE, DROP, ALTER, INDEX, CREATE
2017-07-04 13:11:03 6104 2
转载 款开源的图形化Redis客户端管理软件推荐
Redis Desktop Manager一款基于Qt5的跨平台Redis桌面管理软件支持: Windows 7+, Mac OS X 10.10+, Ubuntu 14+特点: C++ 编写,响应迅速,性能好。但不支持数据库备份与恢复。项目地址: https://github.com/uglide/RedisDesktopManagerRedis
2017-06-28 17:49:07 820
原创 Redis适用场合
1. 取最新N个数据的操作。2. 排行榜应用,取TOP N的操作。3. 需要精确设定过期时间的应用。4. 计数器的应用。5. Uniq操作,获取某段时间所有数据排重值。6. 实时系统,反垃圾系统。7. Pub/Sub构建实时消息系统。8. 构建队列系统。9. 缓存。
2017-06-14 22:53:21 291
原创 Centos7 防火墙使用
1、firewalld的基本使用启动: systemctl start firewalld查看状态: systemctl status firewalld 停止: systemctl disable firewalld禁用: systemctl stop firewalld 2.systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkc
2017-06-13 21:36:42 219
转载 vmware安装centos7后找不到网卡
由于Vmware虚拟网卡和linux兼容问题导致驱动无法正常安装,默认的网卡类型不兼容找到我们的Vmware虚拟机文件夹,将VMware 虚拟机配置 (.vmx),追加一条设置我们网卡类型ethernet0.virtualDev = "e1000"原因VMware都在虚拟客户机中提供的是古老的AMD PCNet10/100Mbps虚拟网卡,后来,VMware通过一种类似部分
2017-06-06 22:56:37 1674
转载 如何在CentOS中关闭蜂鸣器“滴”报警声(pcspkr模块)
Vmware上装的Linux,在Shell下由于输错命令或是种种原因,会发出“嘟嘟”的报警声,并不是声卡发出的,而是主板的报警,所以不能通过关闭音箱来解决。 要想立马生效: 执行 rmmod pcspkr要永久关闭: #echo "rmmod pcspkr" >> /etc/rc.d/rc.local 就可以了如果你还是想它原音重现,那就
2017-06-06 22:55:19 2364
转载 CentOS 7将网卡名称eno16777736改为eth0
Linux系统版本:CentOS_7(64位)一、前言:今天将CentOS 6.5装回了CentOS 7,毕竟还是要顺应潮流嘛。安装完成之后,发现发现CentOS 7默认的网卡名称是eno16777736,如图所示:像我这种有轻微强迫症的人看到这个名字总感觉不爽,于是偏要把eno16777736改成以前版本的eth0,那就开始吧。二、修改CentOS 7的网
2017-06-06 22:53:49 617
原创 编程的一些坏习惯
坏习惯很难改变,如果你不知道的坏习惯正在影响工作,或者是你知道,但不在乎——这是很糟糕的。但好在你已经来这里看了,不是吗? 作为一个程序员,我看到很多不好的做法,不仅仅与代码相关,还包括团队合作能力。我自己曾经就有不少这些坏习惯。这里是我认为最糟糕的35个坏习惯,它们涵盖了四大类:组织代码、团队合作、编写代码以及测试和维护。! 组织代码
2017-05-18 20:57:47 465
转载 js工具方法
1、原生JavaScript实现字符串长度截取[javascript] view plain copy function cutstr(str, len) { var temp; var icount = 0; var patrn = /[^\x00-\xff]/; var strr
2017-05-17 17:44:45 578
原创 util.js v1.0
/** * Author paulus-xu * Date: 2017-5-17 */var com = com || {};com.jiaxin = com.jiaxin || {};com.jiaxin.mbp = com.jiaxin.mbp || {CONST_TOAST_DURATION : 3000, //toast显示的时间_progressCount
2017-05-17 16:28:46 328
原创 常用正则表达式
1. 正整数: "^[0-9]*[1-9][0-9]*$"2. 钱数:/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/
2017-05-17 16:12:03 205
原创 国际化
1.定义资源文件:language_en.jscom.xrz.I18N = { "index": { "bottom": { "menu_home": "HOME", "menu_cart": "CART" }, "top": { "label_allB
2017-05-17 11:07:05 252
原创 沉浸模式下,顶部晃动问题
apicloud提供的fixStatusBar函数有问题,会有闪动现象。应该在window.onload函数里设置padding-top,因为apiready执行的时间较晚。一般android状态栏高度为25px; ios为20px.window.onload = function(){var $header = $api.dom('header');var isAndroid
2017-05-16 17:54:51 299
转载 基本用法
学过CSS的人都知道,它不是一种编程语言。你可以用它开发网页样式,但是没法用它编程。也就是说,CSS基本上是设计师的工具,不是程序员的工具。在程序员眼里,CSS是一件很麻烦的东西。它没有变量,也没有条件语句,只是一行行单纯的描述,写起来相当费事。很自然地,有人就开始为CSS加入编程元素,这被叫做"CSS预处理器"(css preprocessor)。它的基本思想是,用一种专
2017-05-04 13:24:26 273
转载 基于screen.width的伪响应式开发
一、站在用户的角度看问题一个用户,访问一个web页面的真实场景是怎样的呢?下面是某用户访问某站点的一个场景:1. 小明打开了自己的电脑,访问了鑫空间-鑫生活;2. 小明体内洪荒之力无法控制,疯狂拖动浏览器改变其宽度感受页面布局变化;3. 卧槽,发现页面居然是响应式的,不由得感叹:实现的够骚气!很显然,小明要么是雷蜜胡粉心碎抓狂,要不就是前端开发职业病
2017-05-02 21:57:18 280
原创 常见问题解决
1. 解决窗口闪动问题 * 在打开一个window时,设置一个短时长的delay,可以有效的解决这个问题。 * 打开窗口时设置动画,让页面平滑的过渡渲染,一方面解决闪动问题,另一方面提升用户体验。2. 数据库问题 开发中需要用到app本地数据库时,会在res下面放置database。如果直接操作这个数据库,是行不通的,需要把该数据库copy到手机文件系
2017-05-02 11:20:46 333
转载 ApiCloud开发经验总结
1. 引擎或模块问题:遇到应用层无法解决的问题,如果能确定需要引擎和模块支持的,不要自己想办法绕过去,要第一时间在开发者社区提交问题,或找APICloud项目经理提出。!!!注意!!!: 在开发者社区中,会有版主和APICloud技术支持对您的问题进行验证和解答。!!!注意!!!: 定制平台项目问题提出后2天之内没有解决的,可以直接找APICloud项目总监投诉。
2017-05-02 11:19:41 16572 1
转载 7 天打造前端性能监控系统
引言前阵子在w3ctech的走进名企 - 百度前端 FEX 专场上曾“夸下海口”说听完讲座后七天就可以打造自己的前端性能监控系统,既然说出去了也不能食言。从前一篇文章前端数据之美相信大家对前端数据有了一定的了解,下面就针对其中的性能数据及其监控进行详细阐述。开始行动本文中的性能主要指 web 页面加载性能,对性能还不了解?不用担心,接下来的“每一天”跟我一起进入前端性能
2017-04-26 13:00:48 790
原创 元素居中的三种方法(包括垂直居中和水平居中)
元素居中的三种方法(包括垂直居中和水平居中)第一种方案:分别设置垂直居中和水平居中第二种方案:未知居中元素的尺寸的居中方案第三种方案:已知所要居中元素尺寸的居中方案当然图片的居中也差不多 1 html> 2 head> 3 style> 4 .box2,.box3{ 5 float: left; 6
2017-04-26 11:36:51 374
原创 布局神器 table-row table-cell
display:table-cell属性指让标签元素以表格单元格的形式呈现,类似于td标签。目前IE8+以及其他现代浏览器都是支持此属性.
2017-04-26 11:30:03 1445
转载 loadjs异步加载javascript回调
function loadjs(url,callback){ var script=document.createElement('script'); script.type="text/javascript"; script.src=url; if(script.onreadystatechange){ script.onreadysta
2017-04-26 11:03:05 414
原创 随机数和随机字符串的生成
function getRandomNumber(min,max){ var min = Math.floor(min); var max = Math.floor(max); return Math.floor(Math.random()*(max-min));}function getRandomString(number){ v
2017-04-26 10:56:21 382
原创 取整
>>、~~、Math.floor()、Math.ceil()、parseInt() 都可以做到取整的效果。>>和~~运算符来说他们相当于parseInt函数不管是正数还是负数都只保留他的整数部分; 而Math.floor()向下取整,当为负数的时候取得的是小于这个数的最近的负整数; Math.ceil()向上取整,当为负数的时候取得的是大于这个数的最近的
2017-04-26 10:42:59 307
转载 数字格式化xx,xxx,xxx
方法一:数组(字串)循环法 1 function toThousands(num) { 2 var result = [ ], counter = 0; 3 num = (num || 0).toString().split(''); 4 for (var i = num.length - 1; i >= 0; i--) { 5 coun
2017-04-26 10:29:01 1462
转载 图像处理之相似图片识别(直方图应用篇)
图像处理之相似图片识别(直方图应用篇)算法概述:首先对源图像与要筛选的图像进行直方图数据采集,对采集的各自图像直方图进行归一化再使用巴氏系数算法对直方图数据进行计算,最终得出图像相似度值,其值范围在[0, 1]之间0表示极其不同,1表示极其相似(相同)。 算法步骤详解:大致可以分为两步,根据源图像与候选图像的像素数据,生成各自直方图数
2017-04-24 16:30:30 558 1
原创 时间格式化
/** * 时间对象的格式化 */ Date.prototype.format = function(format) { /* * format="yyyy-MM-dd hh:mm:ss"; */ var o = { "M+" : this.getMonth() + 1, "d+" : this.getDate(),
2017-04-10 20:39:58 448
原创 验证身份证号码是否有效
import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;import java.util.Hashtable;import java.util.regex.Matcher;import java.u
2017-04-10 20:37:56 636
MP3播放器-
2013-12-29
桌面程序SAZ1.2
2013-08-18
微信支付和支付宝支付
2017-10-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人