9 三天不学习

尚未进行身份认证

学海无涯回头是岸

等级
TA的排名 3k+

Android平台签名证书(.keystore)生成指南

Android平台打包发布apk应用,需要使用数字证书(.keystore文件)进行签名,用于表明开发者身份。Android证书的生成是自助和免费的,不需要审批或付费。可以使用JRE环境中的keytool命令生成。以下是windows平台生成证书的方法:安装JRE环境(如已有可跳过)可从Oracle官方下载jre安装包:https://www.oracle.com/technetw...

2019-12-23 13:02:41

asp.net mvc 导出文件格式大全

例子:常规导出Excel: return File(ms, "application/vnd.ms-excel", "施工日志" + DateTime.Now.ToString("yyyyMMddhhmmss") + ".xls");更多格式:mimetypes = array( 'doc' => 'application/msword', 'bi...

2019-07-29 15:29:37

HTML5 head meta属性

移动前端开发中添加一些webkit专属的HTML5头部标签,帮助浏览器更好解析HTML代码,更好地将移动web前端页面表现出来。本文整理一些常用的meta标签。<!DOCTYPE html> <!-- 使用 HTML5 doctype,不区分大小写 --><html lang="zh-cmn-Hans"> <!-- 更加标准的 lang 属性写法 ...

2019-05-15 11:19:02

微信扫码支付+Asp.Net MVC

这里的扫码支付指的是PC网站上面使用微信支付,也就是官方的模式二,网站是Asp.net MVC,整理如下。(demo在最下方)一、准备工作使用的微信API中的统一下单方法,关键的参数是‘公众账号ID(appid)’,‘商户号(mch_id)’和’商户支付密钥(KEY)‘,所以首先要有一个审核过的公众号,并开通支付功能,然后申请商户,通过审核后得到商户号,也就是商户平台的登录名。商户支...

2019-05-06 10:32:26

瀑布流排版-jquery.masonry.min.js使用说明

官网下载:http://masonry.desandro.com/简单用法:<div id="container"> <div class="item">...</div> ...</div>//CSS.item { width: 220px; margin: 10px; float: left;}//JS$(functi...

2019-02-21 17:36:13

(转)SqlServer 数据库同步的两种方式 (发布、订阅),主从数据库之间的同步

在这里要提醒大家的是(为了更好的理解,以下是本人自己理解,如有错误,请指出):主数据库一般是把数据发布出去,然后在连接从数据库对发布的数据进行订阅,同步到从数据库中。1、发布。发布需要用实际的服务器名称,不能使用服务器的IP地址进行。能发布的信息包括【表】、【存储过程】、【用户函数】如果使用IP会有错误,如下图:   具体发布过程如下:  1、找到数据库服务器下的【复制】--【本地发布...

2019-01-01 19:07:34

初级篇:借助Nginx搭建反向代理服务器

一、反向代理:Web服务器的“经纪人”1.1 反向代理初印象  反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。  从上图可以看出:反向代理服务器位于网站机房,代理网站Web服务器接收Http请求,...

2018-12-28 10:38:36

初级篇:借助LVS+Keepalived实现负载均衡

一,负载均衡:必不可少的基础手段1.1找更多的牛来拉车吧  当前大多数的互联网系统都使用了服务器集群技术,即集群将相同服务部署在多台服务器上构成一个集群本世纪的牛顿对外提供服务,这些集群可以是网络应用服务器集群,也可以是数据库服务器集群,还可以是分布式缓存服务器集群等等。古人有云:当一头牛拉不动车的时候,不要去寻找一头更强壮的牛,而是用两头牛来拉车。  在实际应用中,在...

2018-12-28 10:37:21

lvs+keepalived+nginx负载均衡搭建测试

2018-04-04 16:16:031. 简介1.1 LVS简介      LVS(Linux Virtual Server),也就是Linux虚拟服务器, 是一个由章文嵩博士发起的自由软件项目。使用LVS技术要达到的目标是:通过LVS提供的负载均衡技术和Linux操作系统实现一个高性能、高可用的服务器群集,它具有良好可靠性、可扩展性和可操作性。从而以低廉的成本实现最优的服务性能。...

2018-12-28 10:32:51

SignalR 2.0

SignalR 2.0 最近整理了SignalR2.0 部分知识点,原文翻译,由于自己是土鳖,翻译得不好的地方,欢迎指正!仅供各位初学者学习!    第一节、 入门ASP.NET SignalR2.0 1、SignalR简介   SignalR 是什么? ASP.NET SignalR 是为 ASP.NET 开发人员提供的一个库,可以简化...

2018-12-09 00:21:01

免费的天气接口(满足你的大部分需求)

项目中有需要抓取当地天气的需求,在网上找了很多的接口,要么是接口请求次数有限制,要么是数据不全,要么是接口失效,总之是无法很好的提供一个稳定的接口。为此很是头疼的一段时间,然后天不绝人,最终还是在网上找到些比较好用的接口,特此记录下来,方便你我他。1.通过城市名(北京/北京市)获取当前城市当前温度及未来一周天气预报 (Json数据) :包含台湾的主要县市接口:http://wthrcdn....

2018-09-29 16:01:50

(二十七) 获取通讯录

本节知识点获取通讯录 plus.contacts.getAddressBook<!doctype html><html> <head> <meta charset="UTF-8"> <title></title> <meta name=&quo

2018-09-27 09:26:42

(二十六) 地理位置

本节知识点获取到地理位置 获取地理位置 监听地理位置 停止监听地理位置 (1) 获取地理位置 plus .geolocation这里没写错/*有2个参数 第一个参数表示就是成功的回调函数,第二个参数就是失败的回调函数*/plus.geolocation.getCurrentPosition(geoInfo, function(e) { alert("获...

2018-09-27 09:26:15

(二十五) 本地存储 localStorge

本节知识点 plus 自带的localStorge 本地自带的localStorge plus自带的//设置plus.storage.setItem('键','值'); -> plus.storage.setItem('name','dongyixueyuan');//查询plus.storage.getItem('键'); -> var name =...

2018-09-27 09:25:43

(二十四) 发送短信和拨打电话和发送邮件

本节知识点 发送短信 拨打电话 发送邮件 (1) 打电话<a href="tel:10086">拨打电话</a>(2) 发送短信发短信有2种模式 第一种不需要JS直接<a href=“sms:10086">发送短信发短信 第二种模式需要JSvar msg = plus.messaging.createM...

2018-09-27 09:25:12

(二十三) 设备信息和手机信息

本节知识点获取设备的信息设备信息plus.device.xxxplus.device.model //设备型号plus.device.vendor //设备的生产厂商plus.device.imei // IMEI 设备的国际移动设备身份码plus.device.uuid // UUID 设备的唯一标识// IMSI 设备的国际移动用户识别码var str = '';...

2018-09-27 09:24:43

(二十二) 弹出菜单

本节知识点 弹出菜单。不用管那个按钮的位置。系统会自动的把箭头安排到你要的位置上 弹出菜单没有JS代码 全靠ID对应,类似锚点 <a href="#popover">打开弹出菜单</a> // href 定义锚点<div id="popover" class="mui-popover"> //id 对应锚点 <ul clas

2018-09-27 09:23:27

(二十一)蜂鸣提示音 和手机震动

本节知识点 蜂鸣提示音 plus.device.beep(); 手机震动 plus.device.vibrate(); 蜂鸣提示音plus.device.beep()switch ( plus.os.name ) { //判断设备类型 case "iOS": if ( plus.device.model.indexOf("iPhone") >...

2018-09-27 09:23:00

(二十)访问相册

本节知识点访问相册 分为一张和多张 plus.gallery.pick一张的情况<script> var btn1 = document.querySelector("#btn1"); var imgbox = document.querySelector("#imgbox"); btn1.addEve...

2018-09-24 23:24:54

(十九) 照相机

本节知识点调用照相机接口使用 plus.camera.getCamera(); <script> var btn1 = document.querySelector("#btn1"); btn1.addEventListener("tap", function() { var cm...

2018-09-24 23:24:20

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。