代码改变世界

[置顶] iOS Runtime原理及使用

2016-02-22 18:11 by jiangys, 10142 阅读, 收藏, 编辑
摘要:runtime简介 因为Objc是一门动态语言,所以它总是想办法把一些决定工作从编译连接推迟到运行时。也就是说只有编译器是不够的,还需要一个运行时系统 (runtime system) 来执行编译后的代码。这就是 Objective-C Runtime 系统存在的意义,它是整个Objc运行框架的一块 阅读全文

.NET MVC 支付宝支付(即时到账)

2019-09-02 11:22 by jiangys, 26 阅读, 收藏, 编辑
摘要:已经好久没有搞过.NET了,朋友有一个网站 ,需要接入支付宝功能,重新对接了一下。 1、开发前,需要一个企业支付宝账号登录,获取 PID和 配置密钥 官方文档:https://docs.open.alipay.com/62/104743/ 2、下载官方的服务端代码 官方下载地址:https://do 阅读全文

windows下生成ssl

2019-08-25 09:21 by jiangys, 18 阅读, 收藏, 编辑
摘要:1、安装git window 需要安装 git 按部就班即可 https://git-scm.com/ 2、安装完之后,打开 Git Bash 输入以下命令并执行,然后一路按“回车”即可,效果见图: ssh-keygen 即生成成功,非常简单。生成的目录:C:\Users\jiangys\.ssh 阅读全文

全国 省市县行政区划数据库_(省市区-邮编-区号-拼音-简称)

2019-08-14 15:46 by jiangys, 31 阅读, 收藏, 编辑
摘要:参考:https://www.cnblogs.com/jiqing9006/p/5849874.html 阅读全文

gentelella 开源后台使用记录

2019-07-12 09:26 by jiangys, 75 阅读, 收藏, 编辑
摘要:前言 gentelella是一款开源后台,github地址是:https://github.com/ColorlibHQ/gentelella 使用 表单验证 parsley 验证 在form.html中有相关例子,只需要3个步骤 1、引入parsley.js 2、在from 表单中加入 data- 阅读全文

node、npm、gulp安装

2019-07-10 00:22 by jiangys, 147 阅读, 收藏, 编辑
摘要:1、先安装node.js ,官网下载地址:https://nodejs.org/en/ 2、安装完node之后,npm自动就安装了。可以直接在visual studio code 通过命令查看 node -v npm -v 3、由于npm的镜像国内的网络不行,我们需要将npm 镜像指向淘宝的npm镜 阅读全文

数据库权限设计

2019-07-04 11:11 by jiangys, 142 阅读, 收藏, 编辑
摘要:这个就是简单的权限设计,之前有设计过,目前只做一下备忘记录。 请看图: 表说明 SysUser : 用户表 SysUserRole: 用户角色表 SysRole : 角色表 SysRoleMenu: 角色菜单表 SysMenu : 菜单表 SysUserVipMenu : 特权表 表与表之间的关系 阅读全文

Android 基础-3.0 数据存储方式

2019-06-24 16:22 by jiangys, 32 阅读, 收藏, 编辑
摘要:Android几种数据存储方式 文件存储 文件存储是Android中最基本的一种存储方式,和Java中实现I/O的方式,由Context类提供openFileInput()和openFileOutput()方法打开。文件存储主要分两种存储,一种是内部存储,一种是外部存储。 内存存储:使用了FileI 阅读全文

Android 基础-2.0 拔打电话号码

2019-06-20 15:52 by jiangys, 19 阅读, 收藏, 编辑
摘要:1、添加权限 在AndroidManifest.xml 添加打电话权限 2、自动布局设置页面 <?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.widget.ConstraintLayout xmlns:android 阅读全文

Android 基础-1.0 按钮4种点击事件

2019-06-16 17:48 by jiangys, 36 阅读, 收藏, 编辑
摘要:第一种 测试使用 直接xml添加,平时在自己的测试demo中使用比较多。 1、直接在xml里给按钮添加点击事件 2、按住option + enter 给btn_click快捷创建activity代码 第二种 按钮很多 当按钮有很多的时候,可以使用这一种 按钮很多的情况 第三种 内部类(常用) 定义一 阅读全文

Android Studio 技巧备忘

2019-06-16 17:18 by jiangys, 27 阅读, 收藏, 编辑
摘要:1、日志输入匹配 在日志输入框,点击Edit Filter Configuration 输入syso,并匹配规则 这样就过滤出自己想要的日志 阅读全文