自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(94)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

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

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

2020-04-22 01:02:18 76

原创 fastdfs和nginx在ubuntu的安装和配置
原力计划

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

2020-04-10 16:22:38 54

原创 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 90

原创 python入门之高级知识重难点
原力计划

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

2020-03-24 02:37:38 72

原创 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 169

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

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

2020-03-18 13:09:33 182

原创 【安卓面试】一份船新的安卓面试知识脑图
原力计划

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

2020-03-11 15:10:45 80

原创 我在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 65

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

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

2020-01-12 23:27:10 79

原创 我理解的SSL

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

2019-11-21 16:24:59 74

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

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

2019-08-11 12:01:54 1017

原创 什么是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 262

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

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

2019-07-02 23:37:40 90

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

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

2019-06-30 01:19:32 88

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

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

2019-06-30 00:56:12 241

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

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

2019-06-28 02:55:09 175

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

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

2019-06-26 00:51:58 255

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

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

2019-06-21 10:43:11 67

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

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

2019-06-20 17:49:45 3937

原创 【突发奇想】记录一个Idea

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

2019-06-15 01:57:23 131

原创 如何利用函数指针在c语言中实现面向对象编程

用c 结构定义对象c语言,是一种函数流语言,看他的代码,大部分call1(data), call2(data)类似的代码。所以他的主体思想是函数,把数据丢进去给函数执行。java,和c++一脉相承,继承了面向对象的编程思想。 即,class A { methodA(); methodB();}这种语言表达的主体,是一个对象。不论有什么要执行,首先产生对象 A a = ne...

2019-06-13 23:26:05 352

原创 【评论】华为的鸿蒙系统会开源吗?

最近华为遇到很多麻烦。他们的许多硬件提供商,软件合作伙伴,都暂时中止了和华为的合作。从硬件到软件,历史上没有一家公司遭受了如此不公待遇,恰巧(或许吧)被华为赶上了。几个月之前,华为就宣布进入战时状态。大概也早有预料到会成为贸易战中的受害者吧。最近华为出了一款“鸿蒙”操作系统,据说基于android改造,兼容各种android应用。谷歌的android源码官方网站有这样一段话:作...

2019-06-12 11:36:18 8458 39

原创 新技术的推广

本质上,如果不涉及c/c++层和framework层,做app和做web开发工作真的没有本质区别:一定规模的业务,加上或丑或炫酷叼炸天的UI,动画特效,ok,that's it。业务真多!所以说做业务心累,天天写组件,改业务,改ui,动画特效。还要时时学习最新的技术栈。如果你是个5年以上的app开发工程师,学习了android原生java/kotlin开发,ios 原生 oc/swift开...

2019-06-01 10:39:37 286

原创 四项假设性思维

四项假设性思维1.反思诸己assumption 放宽思维局限,产生idea,形成一个愿景2.假定,外观验证用事实和reality验证 hypothise(假设)3.全脑并用左脑负责想象,右脑负责用事实,现实状况思考去验证假设。达到 “mapping vission to reallity”4.预计失败或者准备plan B不符合现实或不可以实现,再另行制定备用计划。几个实例:头...

2018-12-23 20:51:00 195

原创 四项假设性思维-续

最近在学习高涣堂老师的四项假设性思维练习,这一篇,接上一篇的简介。不论在公司,或者我们自己的工作,学习中,都会有一个愿景,例如老板想明年公司营收4个亿,员工想到年底学会python,转型高大上的AI工程师,数据XX工程师等,这都是“愿景”。愿景(vision)-规划(plan)通常我们有了一个愿景,就需要思考如何实现,在上一节,我们讲到:依据想象来规划 依据事实来验证或者否定规划...

2018-12-23 20:22:36 280

原创 类的构造函数初始化调用晚于字段初始化

今天犯了一个错误,代码如下:class A {private Context context;A (Context ctx) { this.context = ctx;}private String[] tittle = new String[]{context.getString(R.string.quick_login), context.getString(R...

2018-12-12 14:25:45 160

原创 Gradle Console 窗口找不到怎么办?

项目中报了一个错误:Error:Execution failed for task ':app:compileReleaseJavaWithJavac'. > Compilation failed; see the compiler error output for details.搜了半天说要找Gradle Console,在as 找了半天硬是找不到。后来发现下面这2种操作可...

2018-12-04 15:32:48 5774 1

原创 unity3d-字符多次转义

问题描述:使用LitJson库的过程中,写了这段代码: LitJson.JsonData jsonData = new LitJson.JsonData(); jsonData[NetConst.ACTION] = "009010301"; jsonData[NetConst.BONE_NAME] = "00901,00902"; ...

2018-04-24 09:05:20 849

原创 unity3d- 循环调用构造,生成重复gUI控件

tag: 常见问题预制件的实例化,有两种方法: 1. 直接拖动到 “Hierarchy”视图中。 2. 代码生成。出于项目需要,我需要代码中主动实例化一个预制件。犯了一个很简单的错误,记录一下。出错描述:我的控件叫“UIMessageCanvas”,里面有个UI.Button控件而已。代码定义的实例化的类,如下:class SendMessageManager : ...

2018-04-24 08:54:36 217

原创 unity3d 常见图形/音频制作软件

音频制作软件1. Adobe Audition2. Sony Sound Forge3. Sony Acid4. Audacity (免费)5. Apple Logic Pro6. Apple GarageBand (免费)数字音频与音乐1. Unity Asset Store2. 站长素材3. 音效网4. www.newgrounds.com5. inco

2018-04-04 01:07:00 343

原创 unity3d音频基础知识

本篇是本人学习courera课程unity3d编程基础 课程笔记,想学习可以直接报名哦。文章版权归本人所有,转载请谨慎。游戏中,音频也是非常重要的元素。这里介绍一些基础知识:声波首先我们介绍声波,声波是声音的传播形式。发声体的震动在空气或其他介质中的传播,会形成声波,声波借助各种介质向四面八方传播。上面的波形可以反映一个声音的性质,如图所示波形,波形变动的大小称之为幅度;某个点...

2018-04-04 01:00:11 403

原创 unity3d 安卓版本显示不出来中文字体

最近在学习courera上的unity3d游戏开发,之前一直都用2017.12最新版本的。但是用了一阵子后,发现导入课程的资源总会报错。(但是中文字体可以显示的。)于是,重新卸载,安装了unity5.3.0 版本。编译后,发现,在安卓手机上不能显示中文,非常奇怪,谷歌了半天,发现是项目没有中文字体,Text控件默认使用Arial字体。于是想起来:谷歌思源字体,免费,好用,高端大气!就导入进去了,下...

2018-04-01 17:51:17 1068

原创 unity3d 图形渲染组件

本篇是本人学习courera课程unity3d编程基础 课程笔记,想学习可以直接报名哦。文章版权归本人所有,转载请谨慎。这次,我们要完成这2个效果:我们创建一个小球 smallball, 一个大球bigball,一个方块,两个球都在方块上方。我们想让 bigball 掉下来砸向 smallball。最终,bigball掉落在 方块上面,smallball 被挤下去。给2个小球都设置木...

2018-03-16 18:22:34 825

原创 unity3d中的网格

游戏中的三维物体使用网格来描述自身的形状和尺寸,一个模型由若干个网格面组成,每个面由若干个三角形组成.图1 三维网格,正方形,球形可以这么说,游戏中的三维物体由三维网格组成

2018-03-14 10:12:35 2782 1

原创 unity3d开发基础-游戏对象

本篇是本人学习courera课程unity3d编程基础 课程笔记,想学习可以直接报名哦。文章版权归本人所有,转载请谨慎。游戏对象游戏中的元素都可以称为游戏对象,这一章,主要讲解unity常用的对象。常用的unity对象大概这么几类: 摄像机 光源 立方体 游戏对象的创建,可以有两种方式其中一种方式,选择 GameObject 菜单栏 点击需要创建的游...

2018-03-02 19:13:44 973

原创 unity3d 物理系统的基础知识

物理引擎在 3D 游戏中我们使用物理引擎来计算游戏世界中发生的物理现象, 对游戏对象的运动进行建模,包括重力、 摩擦力、 碰撞等使游戏更加逼真。Unity 使用的是 NVIDIA 公司的 PhysX 物理引擎 ,PhysX 引擎呢是目前使用最为广泛的物理引擎.许多游戏大多都使用这个引擎呢进行逼真的物理模拟.三个物理组件:刚体、 碰撞体以及物理系统管理器刚体(Rigidbody)...

2018-03-02 17:26:52 1141

原创 react-native 网络请求,超时总结

react-native 网络请求总结参考:[1] http://blog.csdn.net/u010046908/article/details/50916511 [2] https://github.com/facebook/react-native/issues/2556 [3] https://github.com/robinpowered/react-native-fetch-po

2017-05-24 17:04:41 5351

原创 css学习成果-双飞翼布局

今天学习了css的双飞翼布局效果,就是一种利用margin-left, left, position=relative属性,给web页面三个元素设置位置的布局。因为像一个大鸟的身体和两边的翅膀,故名“双飞翼”。它和“圣杯”效果有些关联,这里,我们只给出双飞翼效果的布局代码。当给一个div设置margin-left值为-100%,且position=relative时,这个div就会顶到上面去。

2016-06-07 18:30:16 334

原创 mac版android studio 2.0正式版

android studio 2.0正式版

2016-04-14 09:52:37 1074

原创 如何修改Android Studio主题

Android Studio主题 Meterial Design 风格

2016-03-29 14:38:09 605

【eoe Android特刊】第二十四期Android WebView

eoe上下载的每期的文档,对于WebView讲解非常详细。

2013-01-09

疯狂地程序员

小说,2年前感动了我,一心相当程序员。希望大家都看一看一个屌丝如何成为优秀的程序员,程序员的内心独白。

2012-12-30

随意搜寻简介

这是我读完《随意搜寻》这本书之后的读后感,又一次分享给公司的同事写的ppt。感谢这个互联网时代。

2017-06-10

umeng强制更新实现

有博客说明,下载前请看一下思路,希望能能帮助到你。

2015-08-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除