- 博客(29)
- 资源 (1)
- 收藏
- 关注
原创 事务(二)
事务 四个原则ACID 原子性Atomicity 事务是不可分割的最小单位,事务内的操作要么全成功(commit),要么一个失败全部失败(rollback)。 一致性Consistency 在事务执行前,数据库的数据处于正确的状态,而事务执行完成后。数据库的数据还应该是处于正确的状态,即数据完整性约束没有被破坏。 隔离性Isolation 锁、时间戳、多版本和快照隔离 并发事务执行之间互不影响,在一个事务内部的操作对其他事务是不会产生影响的,这个需要事务隔离级别来指定隔离性。 DEFAULT 使用数据库
2020-08-22 01:33:16
373
原创 事务(一)
事务 定义 多个指定的操作单元组成的合集,多个单元操作是整体不可分割的,要么操作成功,要么都不成功。 四个原则ACID Atomicity原子性 事务是不可分割的最小单位,事务内的操作要么全成功(commit),要么一个失败全部失败(rollback)。 Consistency一致性 在事务执行前,数据库的数据处于正确的状态,而事务执行完成后。数据库的数据还应该是处于正确的状态,即数据完整性约束没有被破坏。 Isolation隔离性 并发事务执行之间互不影响,在一个事务内部的操作对其他事务是不会产生
2020-08-21 17:45:05
305
原创 ubuntu Vscode 配置vue代码格式化
准备:vscode安装插件 eslint、vetur、prettier;一个vue脚手架搭的项目;ubuntu18.04 npm搭建 npm init This utility will walk you through creating a package.json file. It only covers the most common items, and tries to guess sensible defaults. See `npm help init` for definitiv
2020-08-03 16:56:27
549
原创 邮件定时任务之邮件
参考:邮件推送服务RabbitMq安装 短信发送--RabbitMq 短信发送 思路 生产者产生邮件信息->发送给rabbitmq; 消费者监听rabbitmq->从rabbitmq中获取邮件信息,进行发送 过程 安装RabbitMQ 获取邮箱授权码 配置邮件系统,链接rabbitmq,设置邮件生产者(产生邮件)、邮件消费者(监听rabbitmq中的queue) 1、RabbitMQ安装,需要安装rabbitMQ和Erlang step1 ...
2020-07-15 16:16:45
594
原创 Ubuntu18.04 IDEA搭建php环境,自定义apache工作目录
花了两天时间终于搞定,太久没大环境被蠢哭了。 参考:https://www.cnblogs.com/impy/p/8040684.html http://blog.youkuaiyun.com/whd526/article/details/53263181 因为idea和mysql都是之前安装好了这里就不提辽 Apache安装 安装apache服务器,安装的是apache2 sudo apt-g...
2019-10-05 21:25:24
690
原创 iOS学习笔记 - iOS程序设计3
目录 存取器和内存管理 存取器 键值编码 内存管理 实例变量的内存管理(非ARC) 实例变量的内存管理(ARC) 保留循环和弱引用 指向void的上下文信息指针的内存管理 CFTypeRef的内存管理 属性 参考书:ios程序设计 Matt Neuburg 存取器和内存管理 存取器 存取器(accessor):用于获取(getter)或设置(setter)实际变量...
2019-08-07 16:40:23
423
原创 iOS学习笔记 - iOS程序设计2
目录 nib管理 Cocoa类 Coaco事件 参考书:ios程序设计 Matt Neuburg nib管理 nib文件是包含一整块界面绘制的文件,源于文件拓展名.nib(NeXTStep Interface Builder)。现经常使用的是拓展名为.xib格式的文件开发界面,当应用编译的时候,对象的.xib文件会转换(编译)成.nib格式,但是.xib文件仍然称为nib文件。 创建...
2019-08-05 19:55:24
402
原创 iOS学习笔记 - iOS程序设计1
目录 第一章 C语言的精髓 第二章 基于对象的程序设计 第三章 Objective-C对象和消息 第四章Objective-C类 第五章 Objective-C实例 参考书:ios程序设计 Matt Neuburg 第一章 C语言的精髓 变量 C语言是强类型语言,所有变量都必须先声明并指定数据类型后才能使用。 结构体 原生数据类型、复合数据类型 指针 固定大小的整...
2019-07-15 17:21:25
413
原创 ios_NSFileManager/NSData/NSDate
程序设计模式 组合模式,(聚合模式) 单利模式(静态变量,defaultFileManager) 策略模式(封装变化点, block) 向上抽象(协议,protocol) 享元(NSString池,同一对象同一地址) NSFileManager defaultFileManager: 单利模式 文件属性获取(根据NSDictionary获取): - (nullable NSDict...
2019-05-11 17:39:59
274
原创 ios_NSArray/NSDictionary/NSSet相关
NSArray // Person.h // about_Set // // Created by Dude on 2019/5/1. // Copyright © 2019年 Dude. All rights reserved. // #import <Foundation/Foundation.h> NS_ASSUME_NONNULL_BEGIN @interf...
2019-05-10 11:38:34
220
原创 汇编顺序程序设计记录
菜鸡遇上汇编和ubuntu,整乱了,记录一下笔记 已经安装masm和dosemu,安装过程笔记,虽然也不算笔记 终端输入 dosemu 在dos窗口输入 edit ,使用dosume的编辑器 ctrl+n 新建文件,编辑程序 参考程序(在20个学生成绩中查询8号学生的成绩) DATA SEGMENT TABLE1 DB 81, 78, 90, 64, 85, ...
2019-03-23 17:29:27
577
转载 ubuntu18.04播放MP4
想打开MP4视频播放,发video现缺少mpeg4 blabla h.246 decoder,头秃 想安装不知道怎么搞,看到说安装ffmpeg 参考:https://www.linuxidc.com/Linux/2018-10/154933.htm sudo snap install ffmpeg sudo add-apt-repository ppa:jonathonf/ffmpeg-...
2019-03-23 16:19:07
16785
转载 安装vim及配置参考
参考:https://blog.youkuaiyun.com/qq_42138566/article/details/82800451 http://www.runoob.com/linux/linux-vim.html 安装时出现问题: Package vim is not available, but is referred to by another Package. This may m...
2019-03-11 17:53:22
189
转载 Linux安装MSAM
参考: https://www.jianshu.com/p/29114c96c36f https://blog.youkuaiyun.com/lyh__521/article/details/49010397 相关执行文件: https://pan.baidu.com/s/1ODq1f17_d7mttVIQbn1rTA 提取码: u8n1 ...
2019-03-02 11:14:02
248
原创 Ubuntu18.04 安装搜狗拼音小记
参考: https://www.i-can-fly.top/2018/07/03/Ubuntu%E6%8A%98%E8%85%BE%E5%B0%8F%E8%AE%B0/ 安装fcitx -> 安装搜狗拼音 1. 安装搜狗拼音失败,是由于没有安装fcitx sudo dpkg -i sougoupinyin_2.2.0.0108_amd64.deb 2. 转而安装fcit...
2019-03-01 12:22:54
320
原创 python文件打包成可执行文件
1. 需要pyinstaller来打包, 控制台pip下载 命令行: pip install pyinstaller, 下载完成后 执行命令 pyinstaller –version 测试是否安装成功 2. 到将打包py文件路径下,执行命令 pyinstall -F ChooseWindow.py (这 -F 表示将文件及类库都打包成一个完整的.exe文件 ) ...
2019-01-01 22:12:57
237
原创 XCode json数据处理、通过图片URL获取UIImage、通过URL显示网页
url【设为http://blabla.com/title.json】获取的json数据如下 ,[ { "title" : _ , "pubDate" : _, "image" : _, "link" : _} ] title 为新闻的标题名称,pubDate 为新闻发布时间,image 新闻logo图标的网址,link 为新闻详细内容的网址。实现表单显示新闻标题、新闻发布时间、新闻缩...
2018-12-14 18:39:33
1003
原创 mysql安装的问题
D:\tool\mysql\bin>mysqld --initialize 181123 16:34:23 [Note] --secure-file-priv is set to NULL. Operations related to importing and exporting data are disabled 181123 16:34:23 [Note] mysqld (mysql...
2018-11-23 17:10:57
408
原创 Window10 JDK安装路径问题
关于 第一次没装好,删,重来,然后就各种bug,又不想啥啥都扔c盘 的环境变量 deal 史 jdk1.8.0_181,默认路径,在 C:\Program Files (x86)\Java 或者 C:\Program Files\Java 下了eclipse扔D盘了,设置了worksplace在D:\javacode path添加两个路径: C:\Program Files (x86...
2018-09-06 22:11:00
3459
转载 python笔记 模块导入
参考:http://www.cnblogs.com/wupeiqi/articles/4276448.html模块导入 import os os.getcwd() ################## from os import * getcwd() ################## '字符串相关' mode = __import__('os') mode.getcwd() '...
2018-09-03 17:06:55
161
转载 python笔记 easygui
参考: https://fishc.com.cn/forum.php?mod=viewthread&tid=46069&extra=page%3D1%26filter%3Dtypeid%26typeid%3D403 运行EasyGui的演示程序 import easygui as eg#推荐 eg.egdemo() ####################### #imp...
2018-08-29 01:43:39
764
原创 python笔记 str方法
参考:https://www.cnblogs.com/f-ck-need-u/archive/2018/06/03/9127699.html http://python.jobbole.com/85122/ 1.大小写转换 >>> print('ab XY'.lower())#小写 ab xy >>> print('ab XY'.upp...
2018-08-08 16:43:47
681
原创 python笔记 内嵌函数
1.访问的两种形式 A >>> def funOUT(): def funIN(): print('in now') return funIN() >>> funOUT()in now B >>> def funOUT(): def funIN(): print('in now'...
2018-07-29 14:42:43
283
原创 pythin笔记 跨行输入
1.三引号 """ blabla""" >>> str1 = """blablabl bkabka""" >>> str1'blablabl\nbkabka' >>> print(str1)blablabl bkabka >>&
2018-07-24 16:10:18
354
原创 python笔记 分片slice
list1 = [1,2,3,4,5,6,7] list1[0:1] #[1] list1[:1] #[1] lits1[1:] #[2,3,4,5,6,7,] 1) 之前提到的“简洁”分片操作在这里有效: >>> list1[::2] [1, 2, 7] 复制代码 2) 步长不能为0,要不就走不动了: >>> li...
2018-07-21 16:34:11
377
原创 python笔记 条件分支
1. assert 的作用是什么? assert这个关键字我们称之为“断言”,当这个关键字后边的条件为假的时候,程序自动崩溃并抛出AssertionError的异常。 什么情况下我们会需要这样的代码呢?当我们在测试程序的时候就很好用,因为与其让错误的条件导致程序今后莫名其妙地崩溃,不如在错误条件出现的那一瞬间我们实现“自爆”。 一般来说我们可以用Ta再程序中置入检查点,当需要确保程序中的某个...
2018-07-19 16:36:59
230
原创 python笔记
1.if else while 相对于c++得花括号,是使用冒号 : 和缩进来标识得 if a==1: blabla else: blabla 2.对比c++得 和&&,或||,非!,使用 and, or, not C++: while(a!=1) {} python: while not a==1: 3.判断数据类型有 type() 和 isi...
2018-07-18 14:06:32
116
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅