12 toom_dp2px

尚未进行身份认证

我要认证

不想做裁缝的码农不是个好厨子!

等级
TA的排名 3w+

关系型数据库mysql事务的概念和配置

mysql事务1) 事务概念一组mysql语句,要么执行,要么全不不执行。2) 事务的特点1、原子性:一组事务,要么成功;要么撤回。2、稳定性:有非法数据(外键约束之类),事务撤回。3、隔离性:事务独立运行。一个事务处理后的结果,影响了其他事务,那么其他事务会撤回。事务的100%隔离,需要牺牲速度。4、可靠性:软、硬件崩溃后,InnoDB数据表驱动会利用日志文件重构修改。可靠性和...

2020-04-22 01:02:18

fastdfs和nginx在ubuntu的安装和配置

1. 什么是FastDFSFastDFS 是用 c 语言编写的一款开源的分布式文件系统。FastDFS 为互联网量身定制, 充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用 FastDFS 很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。FastDFS 架构包括 Tracker server 和 Storage server。客户端请求 Tracke...

2020-04-10 16:22:38

ubuntu打开mysql日志操作

ubuntu打开mysql日志操作最近在学习python相关技术。主要跟随黑马程序员的B站python视频在学。感兴趣的可以关注我,大家一起学习啊。编辑my.cnf文件,开启68,69行注释sudo vim /etc/mysql/my.cnf重启mysql服务sudo service mysql restart持续查看日志文件,监控mysql日志sudo tail ...

2020-03-26 01:02:29

python入门之高级知识重难点

最近在学习python相关技术。主要跟随黑马程序员的B站python视频在学。有时候会整理一些笔记发布在这里,为了方便查看,在这里记录一下。下面是学习的一些知识点和要点。重点:重复练习,可以让你更强!!!python高级Linux介绍、命令,会用就行,多练操作系统(科普章节)操作系统的发展史(科普章节)文件和目录Ubuntu 图形界面入门Linux 命令的基本使用Linux 终...

2020-03-24 02:37:38

ubuntu安装virtualenv错误怎么办?

执行这个命令,搞了几个小时都没成功。发现是下载的地址有问题。sudo pip3 install virtualenv 错误提示:Downloading/unpacking virtualenv Cannot fetch index base URL https://pypi.python.org/simple/ Could not find any downloads tha...

2020-03-22 23:30:15

ibus中文拼音输入法安装以及遇到问题解决办法

1、安装中文语言包点击System Settings–>Language Support–>Install/Remove Languages选中Chinese,点击Apply应用即可,等待下载安装完成。这里完成的只是中文语言包的安装,还并不能使用中文输入法。所谓iBus pinyin输入法,这个pinyin输入法是基于iBus(全称 Intelligent Input Bus,下...

2020-03-18 13:09:33

【安卓面试】一份船新的安卓面试知识脑图

一、性能优化1. 布局优化includemergeviewstubConstraintLayout的使用2. 绘制优化在onDraw方法优化耗时操作,onTouch优化耗时操作measure,onlayout方法调用尽量减少,优化耗时操作3. 列表优化ListView优化RecycerView优化decoration的使用三级缓存mChangedScrap:...

2020-03-11 15:10:45

我在B站学python之排序算法2

希尔排序在上一篇,我们讲了插入排序, 也是一种基于比较的排序。其实还有一个大佬提出一种改进的插入排序:希尔排序(shell sort)。希尔排序的思想是:先对序列进行分组,每次寻求一个gap:例如:2 1 3 5 9 1 6 8length = 8gap = length / 2 = 4就分成4组: 然后对每一组进行插入排序。例如:2 1 3 5 9 1 6 8然后对每一组...

2020-01-16 13:16:15

我在B站学python之排序算法实现

各位小伙伴,刚好本人最近准备面试,想复习一下算法。最近看B站大佬有教python,顺带学习Python语法啦。这是这两天,我学习总结的python排序算法实现。初步分2篇献上。这是是第一篇:1.冒泡排序冒泡排序的思想简单!!!一个线性表的冒泡一般是,两个相邻的元素比较,大(小)的就双方交换位置(冒泡),接着再和下一个两两比较。比如:1 5 3 2 48比较过程应该是:...

2020-01-12 23:27:10

我理解的SSL

要了解SSL,首先我们要了解,SSL认证是什么,已经它有什么用?SSL 认证是什么和SSL认证是怎么运作的?SSL证书创建加密连接并建立信任。在线业务最重要的组成部分之一就是创建一个值得信赖的环境,潜在客户才能对此充满信心。 SSL证书通过建立安全连接来建立信任的基础。为了确保访问者的连接安全,浏览器提供了特殊的视觉提示,我们称之为EV指示器-从绿色的挂锁到带有商标的网址栏。SSL证书具有...

2019-11-20 13:22:51

【debug】getAnnotation(Class.class) 为空问题

出现这种情况的原因有很多,今天我遇到的是最坑的一种情况:import 错误的类我自定义了一个Person,可系统本身有2个Person类。所以,解决办法:确认要 getAnotation(params) 中 params 类型是你要的类型。导包还是要自己导啊。其他问题参考:1.类加载器不同导致2.切面编程的坑一个小技巧,喜欢请点赞。(一股快手风 --!)...

2019-08-11 12:01:54

什么是PMD,FindBugs?

什么是PMD,FindBugs?什么是PMD?PMD is an open source static source code analyzer that reports on issues found within application code. PMD includes built-in rule sets and supports the ability to write custo...

2019-07-24 01:10:45

【算法面试】一道反转链表算法题

文章目录一道算法题1. 知识点2. 算法一道算法题逆转单链表0->1->2->3->4这道题,看起来非常简单,其实隐藏了许多知识点。1. 知识点首先,我们要知道结构体的定义,如何起别名,如何定义结构体指针。这三点代码如下:typdef struct node { int key; struct node *next;} Node;结构体定...

2019-07-02 23:37:40

【android面试】一个知识点-Activity的生命周期

Activity的生命周期特殊的生命周期执行路径,一般分两种,一种屏幕发生旋转。一种,configration发生了变化,例如:先来看,屏幕旋转发生变化:屏幕旋转,Activity一定会销毁后,重新实例化。这里,activity会走这样的流程:ActivityActivity⬇️⬇️发生意外情况(例如屏幕旋转)⬇️⬇️onSaveInstance...

2019-06-30 01:19:32

【android面试】2019年知识点总结(2)

【android面试】2019年知识点总结(2)接【上一篇 android面试 2019年知识点总结(1)】 [TOC]异常数据捕获问题CrashHandlerandroid程序非常容易crash,crash之后,我们需要知道程序在哪里挂掉,时间点,手机的机型,屏幕,内存情况等等。所以,我们需要CrashHandler。一个标准的CrashHandler这样用:定义CrashHa...

2019-06-30 00:56:12

【android面试】2019年知识点总结(1)

文章目录线程和线程池线程和进程的区别?多线程同步的方法有哪几种?安卓异步的实现有哪些方式?线程池有哪几种?有哪些区别?Bitmap缓存Bitmap像素ARGB值的计算文件图像的大小计算图片文件的两次读取图片文件的采样率优化性能优化布局优化绘制优化list列表优化响应速度优化内存泄露优化缓存优化Bitmap优化线程优化编码优化线程和线程池线程和进程的区别?一个程序至少有一个进程,一个进程至...

2019-06-28 02:55:09

【Java面试】Java工程师面试知识点

前言我一直比较好奇,java程序员面试会面试什么呢?在安卓的面试中,其实也有好多java知识点,问的不多,但有些问的深的话,就会整到JVM,JVM内存模型,Java内存模型,指令优化,线程同步,各种xx原理是怎样。时常,一搜,就是一本《深入理解Java虚拟机》,《Think In Java》。。。这让我很困惑,不就是java咩,至于这么难吗?面试官该不是想找大学java老师么?于是,想找...

2019-06-26 00:51:58

【源码阅读】阅读 "RxJava 阅读笔记" 笔记

RxJava是什么是一个异步库RxJava好处是什么让代码简洁,有序RxJava的一些概念重构的观察者普通的观察者 Observer 和 Observable ,构成观察者-被观察者关系后,观察者回调方法只有一个。而RxJava 的观察者增加了onNext 表示事件响应后,下一步操作onError 表示事件内部处理出错。onComplete 或者成功完成观察者的回调。...

2019-06-21 10:43:11

dialog 弹框时activity生命周期调用过程

dialog 弹框时activity生命周期调用过程这个问题,分两部分在普通activity弹框dialog,activity的onPause方法会被调用吗?activity a中给dialog视图设置事件,再启动一个a,activity生命周期如何?这是面试中遇到的两个问题,非常好奇当时有没有答对。第一个问题,我当时回答:activity会调用 onPause方法第二个问题,当时...

2019-06-20 17:49:45

【突发奇想】记录一个Idea

最近寻找安卓面试题。感觉捅了马蜂窝额,先有这几篇:Android2017-2018最新面试题(3-5年经验个人面试经历)一、Android(2017-2018)BAT面试题整理(java篇,含答案)二、Android(2017-2018)BAT面试题整理(Android篇,含答案)然后,玉刚和一个伙计又搞了一个git库,到页面最后可以看到:金三银四跳槽季,拿上攻略有底气!...

2019-06-15 01:57:23

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。