安装环境: centos 7.4 + mysql 5.5.20 步骤: (1) 源码安装MYSQL5.5.20方法,通过cmake、make、make install三个步骤实现。 安装mysql需要的包:yum install -y cmake make gcc gcc-c++ wget ncur ...
分类:
数据库 时间:
2019-10-12 18:59:52
阅读次数:
115
一、字符编码问题先介绍一下字符编码问题 1.ASCLL与GB2312 由于计算机是美国人发明的,因此,最早只有127个字符被编码到计算机里,也就是大小写英文字母、数字和一些符号,这个编码表被称为ASCII编码,比如大写字母A的编码是65,小写字母z的编码是122。 但是要处理中文显然一个字节是不够的 ...
分类:
其他好文 时间:
2019-10-12 13:05:40
阅读次数:
91
linux mysql 数据库操作导入导出 数据表导出导入 1,数据库导入 mysql uroot p show databases; create database newdb; use 数据库; set names utf8; source /home/newdb.sql; 1.1 ...
分类:
数据库 时间:
2019-10-12 09:12:50
阅读次数:
121
Gradle默认为Project创建了很多Property,常用的有:project :Project本身name: Project的名字version: Project的版本信息path: Project的绝对路径description: Project的描述信息buildDir:Project构... ...
分类:
系统相关 时间:
2019-10-11 23:15:25
阅读次数:
133
死锁 死锁就是队列引起的循环等待 1、一个比较常见的死锁例子:主队列同步 在主线程中运用主队列同步,也就是把任务放到了主线程的队列中。 同步对于任务是立刻执行的,那么当把任务放进主队列时,它就会立马执行,只有执行完这个任务,viewDidLoad才会继续向下执行。 而viewDidLoad和任务都是 ...
分类:
移动开发 时间:
2019-10-10 11:07:43
阅读次数:
106
线程内存模型 参考: [多线程 内存模型]( https://www.cnblogs.com/qishuai/p/8724202.html) [java线程详解]( https://blog.csdn.net/tiansheng1225/article/details/78007358) 概述:每个 ...
分类:
编程语言 时间:
2019-10-06 18:33:29
阅读次数:
91
读txt文件 python常用的读取文件函数有三种read()、readline()、readlines() read() #一次性读取文本中全部的内容,以字符串的形式返回结果 readline() #只读取文本第一行的内容,以字符串的形式返回结果 readlines() #读取文本所有内容,并且以 ...
分类:
编程语言 时间:
2019-10-06 11:40:53
阅读次数:
125
安装依赖 yum install gcc openssl devel bzip2 devel expat devel gdbm devel readline devel sqlite devel libffi devel tk devel wget curl devel y wget下载链接 cd ...
分类:
其他好文 时间:
2019-10-05 10:18:18
阅读次数:
123
``` /** * 死锁 * 两个线程同时运行了,线程1中s1拿到了s2的锁 线程2中s2要拿s1的锁。就僵持住了,程序无法继续运行 */ public class TestDeadLock { public static void main(String[] args) { final Strin... ...
分类:
其他好文 时间:
2019-10-04 19:09:31
阅读次数:
102
1.下载spring源码并解压 https://codeload.github.com/spring-projects/spring-framework/zip/v5.0.2.RELEASE 打开build.gradle文件,可以看到构建spring源码的需要安装的gradle的版本: 2. 下载g ...
分类:
编程语言 时间:
2019-10-04 18:48:32
阅读次数:
135