20

js创建对象之设计模式

封装类

1. 工厂模式

特点:

  • 内部创建对象,外部返回,相当于调用函数,
  • 对象无类型(比如其他oo语言,new一个对象,那个这个对象的构造函数就是对象类型)

2.构造函数模式

特点: Continue reading

20

iOS证书(.p12)和描述文件(.mobileprovision)申请

iOS有两种证书和描述文件:

证书类型 使用场景
开发(Development)证书和描述文件 用于开发测试,在HBuilder中打包后可在真机环境通过Safari调试
发布(Distribution)证书和描述文件 用于提交Appstore,在HBuilder中打包后可使用Application Loader提交到Appstore审核发布

 

准备环境

  • 必需要有苹果开发者账号,并且加入了“iOS Developer Program”
  • Mac OS 10.9以上系统(如果已经申请p12证书则不需要)

登录iOS Dev Center

打开网站iOS Dev Center
使用苹果开发者账号登录iOS Dev Center:
idc_login
登录成功后在页面右侧选择“Certificates, Identifiers & Profiles”: Continue reading

20

cer证书转p12证书

这是在ios开发applepay时的记录,

具体步骤如下:(苹果开发者中心生成的cer证书,这里就不再赘述了)

生成pem格式证书,需要有p12证书,1-5步,是关于p12证书的生成。

  1. p12证书怎么来呢?从苹果开发者中心生成的证书只有cer后缀的。找到mac上,打开钥匙串访问,如下图:SouthEast
  2. 选中所需要的证书,点开左边的三角符号导航,看下种类那里,一个是证书,证书下面是专用密钥,如下图:SouthEas
  3. 选中专用密钥,看下弹出菜单,选中 导出,如下图:SouthEast
  4. 此时弹出弹窗,存储为,填写你存储文件的路径,以.p12为后缀,位置为,你存储的路径,自己选,重点是文件格式,这里选择,个人信息交换.12 ,如下图:SouthEast
  5. 点击上个图的存储之后,会让输入导出文件的密码,输入后,一定要记着这个密码,以后用的到。密码输入完后,会安装所指定的存储位置,存储这个导出的p12证书。
13

URL编码表、URL编码对照表

URL 编码 – 从 %00 到 %8f

ASCII Value URL-encode ASCII Value URL-encode ASCII Value URL-encode
æ %00 0 %30 ` %60
%01 1 %31 a %61
%02 2 %32 b %62
%03 3 %33 c %63
%04 4 %34 d %64
%05 5 %35 e %65
%06 6 %36 f %66
%07 7 %37 g %67
backspace %08 8 %38 h %68
tab %09 9 %39 i %69
linefeed %0a : %3a j %6a
%0b ; %3b k %6b
%0c < %3c l %6c
c return %0d = %3d m %6d
%0e > %3e n %6e
%0f ? %3f o %6f
%10 @ %40 p %70
%11 A %41 q %71
%12 B %42 r %72
%13 C %43 s %73
%14 D %44 t %74
%15 E %45 u %75
%16 F %46 v %76
%17 G %47 w %77
%18 H %48 x %78
%19 I %49 y %79
%1a J %4a z %7a
%1b K %4b { %7b
%1c L %4c | %7c
%1d M %4d } %7d
%1e N %4e ~ %7e
%1f O %4f %7f
space %20 P %50 %80
! %21 Q %51 %81
%22 R %52 %82
# %23 S %53 ƒ %83
$ %24 T %54 %84
% %25 U %55 %85
& %26 V %56 %86
%27 W %57 %87
( %28 X %58 ˆ %88
) %29 Y %59 %89
* %2a Z %5a Š %8a
+ %2b [ %5b %8b
, %2c \ %5c Œ %8c
- %2d ] %5d %8d
. %2e ^ %5e Ž %8e
/ %2f _ %5f %8f

URL 编码 – 从 %90 到 %ff

ASCII Value URL-encode ASCII Value URL-encode ASCII Value URL-encode
%90 À %c0 ð %f0
%91 Á %c1 ñ %f1
%92 Â %c2 ò %f2
%93 Ã %c3 ó %f3
%94 Ä %c4 ô %f4
%95 Å %c5 õ %f5
%96 Æ %c6 ö %f6
%97 Ç %c7 ÷ %f7
˜ %98 È %c8 ø %f8
%99 É %c9 ù %f9
š %9a Ê %ca ú %fa
%9b Ë %cb û %fb
œ %9c Ì %cc ü %fc
%9d Í %cd ý %fd
ž %9e Î %ce þ %fe
Ÿ %9f Ï %cf ÿ %ff
%a0 Ð %d0
¡ %a1 Ñ %d1
¢ %a2 Ò %d2
£ %a3 Ó %d3
%a4 Ô %d4
¥ %a5 Õ %d5
| %a6 Ö %d6
§ %a7 %d7
¨ %a8 Ø %d8
© %a9 Ù %d9
ª %aa Ú %da
« %ab Û %db
¬ %ac Ü %dc
¯ %ad Ý %dd
® %ae Þ %de
¯ %af ß %df
° %b0 à %e0
± %b1 á %e1
² %b2 â %e2
³ %b3 ã %e3
´ %b4 ä %e4
µ %b5 å %e5
%b6 æ %e6
· %b7 ç %e7
¸ %b8 è %e8
¹ %b9 é %e9
º %ba ê %ea
» %bb ë %eb
¼ %bc ì %ec
½ %bd í %ed
¾ %be î %ee
¿ %bf ï %ef
11

js封装base64实现加密、解密

JS函数实现base64加密、base64解密

一、封装函数

二、成品插件 Continue reading

08

WDCP创建FTP后无法上传文件的解决办法

inux的CentOS版本服务器,安装了集成环境WDCP,但是在使用WDCP创建FTP后,不能上传文件,也不能删除文件等。

那么在WDCP管理后台的文件管理中,找到几个站 的根目录,修改所有者权限(把“root”改为“www”),记得一定要把“继承”勾选上。确定。之后问题就解决了。

如下图:

wdcp-ftp

05

Xcode开发工具概览

Xcode工作区可用来执行核心开发任务,它是创建和管理工程的主界面。工程是Xcode开发中的主要单元,包含了构建应用程序所需的所有元素、框架、插件以及其他软件产品,并维系这着这些元素之间的关系。关于工程的更多详细信息, Continue reading

05

Xcode安装

点击桌面下方菜单“App Store”,之后在搜索框中输入“xcode”;

点击“获取”,再点“安装”,软件5.5G,之后就是很长一段时间的等待了