:RunLoop 锁是最常用的同步工具。一段代码段在同一个时间只能允许被有限个线程访问,比如一个线程 A 进入需要保护代码之前添加简单的互斥锁,另一个线程 B 就无法访问,只有等待前一个线程 A 执行完被保护的代码后解锁,B 线程才能
转载 2016-08-30 08:17:00
120阅读
2评论
Linux中常用操作命令常用指令which命令: 用于查找文件会在环境变量$PATH设置的目录里查找符合条件的文件> 和 >> 将显示的文件追加到文件,>会覆盖原来的内容,>>不会cat -n (显示行号) 文件名 | more分页浏览 space换一页, Enter换一行rz windows上传文件到linuxvi ...
原创 2021-06-10 17:15:11
453阅读
1.样式相关取行间样式oDiv.style.width;//该方法只能获取行间样式,获取不到非行间样式。取非行间样式(1)varw=getComputedStyle(oDiv).width;//IE8及以下不兼容。(2)varw=oDiv.currentStyle["width"];//IE6,7,8专有,但标准浏览器不兼容。(3)对象.属性---->对象["属
js
原创 2019-07-07 10:33:34
618阅读
1点赞
Nginx Ngine X,是一款免费的、自由的、开源的、高性能HTTP服务器和反向代理服务器;也是一个IMAP、POP3、SMTP代理服务器;Nginx以其高性能、稳定性、丰富的功能、简单的配置和低资源消耗而闻名。也就是说Nginx本身就可以托管网站(类似于Tomcat一样),进行Http服务处理 ...
转载 2021-08-04 16:32:00
125阅读
2评论
1.Java中的小数点保留 先用DecimalFormat定义小数保留的格式。例如,保留两位小数如下:import java.io.*; import java.util.*; import java.text.*; public class Main{ public static void main(String[] args){ Scanner cin = new Scann
原创 2023-06-01 07:58:37
113阅读
# iOS 知识点介绍 ## 概述 iOS是一款由苹果公司开发的移动操作系统。它是目前世界上使用最广泛的移动操作系统之一,主要用于苹果公司的iPhone、iPad和iPod Touch等设备。iOS具有良好的用户界面、流畅的动画效果,以及丰富的生态系统,为用户提供了丰富多样的应用程序和功能。 在iOS开发中,程序员需要了解一些基本的知识点,才能开发出高质量的iOS应用。本文将介绍一些重要的iO
原创 8月前
60阅读
http://blog.csdn.net/smking/article/details/8683288
转载 精选 2014-11-17 16:47:14
440阅读
自己收藏的一些有质量的文章 iOS开发:创建真机调试证书 http://jingyan.baidu.com/article/ff411625b8141312e48237a7.html?qq-pf-to=pcqq.c2c Autolayout-Autoresizing与Autolayout http://www.jianshu.com/p/a4812b01a2a3
原创 2023-05-16 09:54:50
73阅读
shell数组实践#!/bin/bash#常规操作打印数组内容#array=(12345)#array=(`ls/tmp`)array=(192.168.56.10192.168.56.12192.168.56.13192.168.56.14192.168.56.15)fornin${array[*]}doecho$ndoneecho=========================#c语言的方式
原创 2019-05-19 21:04:36
576阅读
1、MySQL的复制原理以及流程基本原理流程,3个线程以及之间的关联;1. 主:binlog线程——记录下所有改变了数据库数据的语句,放进master上的binlog中;2. 从:io线程——在使用start slave 之后,负责从master上拉取 binlog 内容,放进 自己的relay log中;3. 从:sql执行线程——执行relay log中的语句;详解:mys...
原创 2022-04-06 15:11:21
62阅读
Mysql 的存储引擎,myisam和innodb的区别。答:1.MyISAM 是非事务的存储引擎,适合用于频繁查询的应用。表锁,不会出现死锁,适合小数据,小并发。2.innodb是支持事务的存储引擎,合于插入和更新操作比较多的应用,设计合理的话是行锁(最大区别就在锁的级别上),适合大数据,大并发。数据表类型有哪些 答:MyISAM、InnoDB、HEAP、BOB,...
原创 2022-04-06 15:11:42
47阅读
一、存储引擎MySQL常见的两种存储引擎:MyISAM与InnoDB二、字符集及校对规则字符集指的是一种从二进制编码到某类字符符号的映射。校对规则则是指某种字符集下的排序规则。Mysql中每一种字符集都会对应一系列的校对规则。Mysql采用的是类似继承的方式指定字符集的默认值,每个数据库以及每张数据表都有自己的默认值,他们逐层继承。比如:某个库中所有表的默认字符集将是该数据库所指定...
原创 2022-04-06 15:12:02
102阅读
数据库逻辑框架MySQL逻辑架构图整体可分为三部分:连接和认证: 每一个客户端请求原则上对应一个线程,
原创 2022-04-06 15:12:43
67阅读
数据库逻辑框架MySQL服务器逻辑架构图整体可分为三部分:连接和认证: 每一个客户端请求原则上对应一个线程,5.5版本之后,可以建立连接池来对线程进行管理,使用少量的线程对付服务大量的连接;认证主要包括认证用户名和密码,如果使用过可SSL,则要进行证书认证;再有就是权限认证。 优化和执行: 该部分会对查询进行解析和优化。 存储引擎:Mysql提供了8中存储引擎可供...
原创 2021-08-09 16:18:03
168阅读
在MySQL数据库中,常用的引擎主要就是2个:Innodb和MyIASM。首先:1.简单介绍这两种引擎,以及该如何去选择。2.这两种引擎所使用的数据结构是什么。1.a.Innodb引擎,Innodb引擎提供了对数据库ACID事务的支持。并且还提供了行级锁和外键的约束。它的设计的目标就是处理大数据容量的数据库系统。它本身实际上是基于Mysql后台的完整的系统。Mysql运行的时候,...
原创 2021-08-09 16:18:07
81阅读
1、MySQL的复制原理以及流程(1)、复制基本原理流程1. 主:binlog线程——记录下所有改变了数据库数据的语句,放进master上的binlog中;2. 从:io线程——在使用start slave 之后,负责从master上拉取 binlog 内容,放进 自己的relay log中;3. 从:sql执行线程——执行relay log中的语句;(2)、MySQL复制的线程...
原创 2021-08-09 16:34:30
203阅读
访问地址目前是://49.233.191.228/interview
原创 2022-04-12 17:21:39
42阅读
文章更新时间:2020/06/17 一、基础知识点解析 Git工作流程 以上包括一些简单而常用的命令,但是先不关心这些,先来了解下面这4个专有名词。 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 工作区 程序员进行
原创 1月前
12阅读
文章更新时间:2020/10/8 一、简介 定义:Nginx是一个高性能的HTTP和反向代理web服务器 作用: 反向代理 正向代理 负载均衡 HTTP静态资源服务器(动静分离) 二、正向代理与反向代理简介 正向代理 类似我们想要访问国外的Google服务器,但是由于访问限制,我们需要找一个代理去访
原创 1月前
0阅读
1、一张表,里面有ID自增主键,当insert了17条记录之后,删除了第15,16,17条记录,再把Mysql重启,再insert一条
原创 2023-04-04 15:08:55
159阅读
  • 1
  • 2
  • 3
  • 4
  • 5