--------------------sunkaikees@gmail.com-------------------

摘要: mybatis框架的主要功能 1.封装数据库连接 不需要创建connecter,执行statement编译 释放连接等操作,直接mybatis封装。 加载过程,加载数据库配置文件如url password等,并且创建sqlSessionFactory, factory创建sqlsession对象来执 阅读全文
posted @ 2019-07-13 16:41 雪天微风吹 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 对于block之前想多了,从理解方向上出现问题,一直以为是个坎,闲来无事研究半天,感觉有点思路。虽然通了些,但对于深层次理解及灵活运用必然不到位,所以暂定block第一步。并且block多种语法也记不住,写此笔记,便于日后查看。 文章结构网络借鉴,block的几种用法。 (1).本地变量 int ( 阅读全文
posted @ 2019-01-17 19:29 雪天微风吹 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 一、基本使用 使用UIAlertController 需三步: 1.创建控制器并指定样式和参数.。 2.添加按钮addAction。 3.模态推出(底部或中间弹出)。 // 1. 创建alert控制器并指定style:UIAlertControllerStyleAlert||UIAlertContr 阅读全文
posted @ 2019-01-17 19:28 雪天微风吹 阅读(549) 评论(0) 推荐(0) 编辑
摘要: 1. 新建本地分支并切换 git checkout b fenzhi_1 2. 新建的分支push到远程(此时远程没有对应分支) git push u origin fenzhi_1 3. 远程的分支到本地 git checkout b AA_1.0 origin/AA_1.0 4. 删除分支 gi 阅读全文
posted @ 2019-01-17 19:27 雪天微风吹 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 第一次使用自动布局,记录下来,或许以后用第三方用不到这个,但是第一次接触VFL语言。 一个按钮,不论横竖屏,都要在屏幕底部。 UIView bottomV = [[UIView alloc]init]; bottomV.backgroundColor = [UIColor whiteColor]; 阅读全文
posted @ 2019-01-17 19:27 雪天微风吹 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 1. 这里是列表文本const(常量) extern static 等使用场景。 在其他类文件中要想访问全局常量 : 在app中可以创建一个常量类(XKConst),m文件定义各种常量 在h 文件中提供外界访问声明 在需要用到的地方导入头文件 XKConst.h 可以直接获取SCREEN_SIZE_ 阅读全文
posted @ 2019-01-17 19:25 雪天微风吹 阅读(170) 评论(0) 推荐(0) 编辑
摘要: "公钥加密 私钥解密 ,私钥加密,公钥验证(签名)" " HTTPS AFSecurityPolicy" "RSA 公钥私钥声称与互相解密原理" 摘要: 对字符串的处理,加密有 MD5、SHA256,生成随机编码 UUID。 iOS中对的加密算法并不很了解 ,今天看到一个分类是处理字符串编码的,所以 阅读全文
posted @ 2019-01-17 19:24 雪天微风吹 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 一级标题 二级标题 三级标题 有序列表和无序列表 1. asd 2. asdasda 3. eqwqw 你好 你好么 这是一个引用 注意符号与文本见有空格 asdad 图片与链接 图片: 链接: "一个测试图床链接" 粗体与斜体 这是粗体 这是斜体 神奇的表格 |表格|物品 |价格 |产地| | | 阅读全文
posted @ 2019-01-17 19:23 雪天微风吹 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 开发证书基本注册流程,以Developer certifacation (开发证书)为例。 Xcode安装: Mac 系统中自带诸多根证书,包含 Apple Root CA,此证书签发者就是自己(自签名根证书,当安装Xcode时,自动由此根证书签发:Apple Worldwide Developer 阅读全文
posted @ 2019-01-17 19:10 雪天微风吹 阅读(1152) 评论(0) 推荐(0) 编辑
摘要: 先附上 block 链接: "what fucking block syntax" NSOpration dispatch // 创建并发队列. dispatch_queue_t myqueue = dispatch_queue_create("myqueue", DISPATCH_QUEUE_CO 阅读全文
posted @ 2019-01-17 19:08 雪天微风吹 阅读(121) 评论(0) 推荐(0) 编辑