本文主要介绍TCC的原理,以及从代码的角度上分析如何实现的;不涉及具体使用示例。本文分析的是github中开源项目tcc-transaction的代码,地址为:https://github.com/changmingxie/tcc-transaction,当然github上有多个tcc项目,但是他们 ...
分类:
其他好文 时间:
2020-06-03 17:13:28
阅读次数:
82
相关的NOTE: https://launchpad.support.sap.com/#/notes/0002148910 https://launchpad.support.sap.com/#/notes/737625 https://launchpad.support.sap.com/#/not ...
分类:
其他好文 时间:
2020-06-03 16:03:45
阅读次数:
104
by 闲欢 Python 提供了 PIL(python image library)图像库,来满足开发者处理图像的功能,该库提供了广泛的文件格式支持,包括常见的 JPEG、PNG、GIF 等,它提供了图像创建、图像显示、图像处理等功能。 基本概念 要学习 PIL 图像库的使用,我们必须先来了解一些关 ...
分类:
其他好文 时间:
2020-06-03 13:28:19
阅读次数:
63
sourcing 功能 使用source、点号(.) 或 exec读入脚本,可使脚本成为了主运行进程 脚本中的命令就好像是直接在当前shell中输入的一样(父shell) 提取前面涉及的函数及全局变量或数组,将其合并到一个文件library.sh中 View Code #!/usr/bin/env ...
分类:
系统相关 时间:
2020-06-03 00:38:59
阅读次数:
72
一、编程语言分类 1、机器语言:直接用二进制指令编写程序 优点:程序的运行速度快 缺点:编写程序太复杂了,记忆困难。 2、汇编语言:用英文标签取代二进制指令去编写程序 3、高级语言:用人类能理解的表达方式编写程序,需要经过翻译才能被计算机理解、运行 按照翻译方式的不同,又分为两种 1、编译型(c、g ...
分类:
编程语言 时间:
2020-06-02 20:31:01
阅读次数:
86
在安装完MySQL的时候,我们现在一般都使用Navicat来连接数据库,可惜出现下面的错误:1251-Client does not support authentication protocol requested by server; consider upgrading MySQL clien ...
分类:
数据库 时间:
2020-06-02 19:14:39
阅读次数:
105
url上的中文字符是ISO-8859-1。后台获取中文乱码解决问题。 需要转码 public static String changeCharset(String str, String defaultValue) { if (str != null) { try { if ((StringUtil ...
分类:
Web程序 时间:
2020-06-02 18:50:56
阅读次数:
116
注意需要引入spring的架包,spring-core-xxxxx1.PropertiesUtil.java package com.h3c.portal.business.common.util; import org.springframework.core.io.support.Propert ...
分类:
编程语言 时间:
2020-06-02 18:36:44
阅读次数:
112
1、报错configure: error: Cannot locate mysql client library. Please check your mysql installation 安装一个包就可以了 dnf install MariaDB-devel 上面这个包名MariaDB-devel ...
分类:
数据库 时间:
2020-06-02 17:20:31
阅读次数:
84
/* example1.c */ /* */ /* This small program shows how to print a rotated string with the */ /* FreeType 2 library. */ #include <stdio.h> #include <st ...
分类:
其他好文 时间:
2020-06-01 20:50:42
阅读次数:
54