孤独的冥王星的博客

没有注定的命运,只有奋斗出来的明天

win10下mysql服务无法启动

问题 E:\MySQL\mysql-8.0.16-winx64\bin>net start mysql MySQL 服务正在启动 . MySQL 服务无法启动。 服务没有报告任何错误。 请键入 NET HELPMSG 3534 以获得更多的帮助。 这里说下如何停止服务和启动服务...

2019-07-24 10:22:50

阅读数 6

评论数 0

MySQL常用基础语句

登录 mysql -h localhost -u root -p SHOW语句 返回可用数据库列表 show databases; 返回当前选择的数据库内可用表的列表 show tables; 显示表中所有的列(xxx:表名) show columns from xxx...

2019-07-19 15:14:59

阅读数 17

评论数 0

win10 64位下MySQL 8.0安装教程

本教程是在win10 64位操作系统下安装,mysql版本8.0.16 官网下载地址:MySQL 如果没有账号不想注册可以直接选择No thanks,just start my download 下载完成后解压 配置初始化文件my.ini 解压后的根目录下并没有my.ini文件,在解压后的根目...

2019-07-05 10:43:07

阅读数 11

评论数 0

Java设计模式 - 行为型模式 - 观察者模式

介绍 观察者模式(Observer Pattern)对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。其实就是发布订阅模式,发布者发布信息,订阅者获取信息,订阅了就能收到信息,没订阅就收不到信息。 优缺点 优点 观察者和被观察者之间是抽象耦合,应...

2019-06-24 17:27:20

阅读数 8

评论数 0

webview拦截html的alert、confirm 和 prompt

h5在移动端弹出提示有时需要在移动端进行拦截处理,显示移动端的UI并返回处理结果,那么既然需要显示h5就需要用webview进行加载,加载后如何拦截,需要设置webview 的setWebChromeClient方法并重写WebChromeClient的onJsAlert、onJsConfirm ...

2019-06-24 14:57:53

阅读数 72

评论数 0

Manifest merger failed : Attribute application@appComponentFactory

项目中经常引用第三方库导致AndroidManifest.xml中appComponentFactory冲突 报错 Manifest merger failed : Attribute application@appComponentFactory value=(android.support.v...

2019-06-19 14:24:56

阅读数 83

评论数 0

Error: Cannot fit requested classes in a single dex file

最近写项目,写着写着运行时突然就报错了,运行不起来了,报错如下 Error: Cannot fit requested classes in a single dex file (# methods: 66190 > 65536) 主要原因 项目貌似有点大,已经超过65k个方法。一...

2019-06-10 14:29:58

阅读数 281

评论数 0

各种颜色值的表示方法以及它们之间如何相互转换

1. 十六进制: #ff4751 2. int 常量型: private static final int color_text = 0xff4751; 3. 通过xml文件获取id: <color name="test_color">#...

2019-05-31 17:04:57

阅读数 24

评论数 0

BIOS/固件设置中禁用Intel VT-x

vmware安装ubuntu 提示" Intel VT-x 处于禁用状态",问题出现在win10系统联想电脑上,刚开始百度了一下发现我的电脑进入BIOS之后的界面怎么跟网上说的不一样,从哪找Intel Virtualization Technology这个选项,一通乱点,终于是...

2019-05-30 16:03:17

阅读数 323

评论数 0

Java设计模式 - 行为型模式 - 命令模式

介绍 命令模式(Command Pattern)将一个请求封装成一个对象,从而让用户使用不同的请求把客户端参数化 优缺点 优点 降低了系统耦合度 新的命令可以很容易添加到系统中去。 缺点 使用命令模式可能会导致某些系统有过多的具体命令类。 使用场景 认为是命令的地方都可以使用命令模式 举例...

2019-05-30 15:14:21

阅读数 16

评论数 0

Java设计模式 - 行为型模式 - 策略模式

介绍 策略模式(Strategy Pattern)定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。 优缺点 优点 算法可以自由切换 避免使用多重条件判断 扩展性良好 缺点 策略类会增多 所有策略类都需要对外暴露 使用场景 ...

2019-05-28 12:12:06

阅读数 9

评论数 0

Java设计模式 - 行为型模式 - 状态模式

介绍 状态模式(State Pattern)当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。状态模式中的行为是由状态来决定的,不同的状态下有不同的行为。 状态模式和策略模式的结构几乎完全一样,但它们的目的、本质却完全不一样。状态模式的行为是平行的、不可替换的,策略模式的行为...

2019-05-27 17:06:02

阅读数 9

评论数 0

Java设计模式 - 创建型模式 - 抽象工厂方法模式

介绍 抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在抽象工厂模式中,接口是负责创建一个相关对象的工厂,不需要显式指定它们的类。每个生成的工厂都能按...

2019-05-23 12:16:32

阅读数 11

评论数 0

Java设计模式 - 创建型模式 - 工厂方法模式

介绍 工厂方法模式(Factory Pattern)是 Java 中最常用的设计模式之一。定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类。 优缺点 优点: 一个调用者想创建一个对象,只要知道其名称就可以了。 扩展性高,如果想增加一个产品,只要扩展一个工厂类就可以。 屏蔽产品的具体实现...

2019-05-21 11:22:51

阅读数 10

评论数 0

Program type already present: android.support.v4.app.

项目中引入了第三方库导致库冲突了,项目突然就跑不起来了,具体报错如下 FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:transformDexArchiveWi...

2019-04-19 17:07:37

阅读数 200

评论数 0

i++和++i运算时的区别

i++ 和 ++i 区别在于是先赋值还是先自身加1,具体看下面的例子 int i = 0; Log.e(TAG, "i = " + i++); Log.e(TAG, "i = " + i); Log.e(TAG, "i = " + ++i...

2019-03-19 08:59:42

阅读数 80

评论数 0

模块化开发时Module和Library之间切换

问题 开发时经常是多人协同开发,每个人负责不同的功能,首先由项目主负责人搭建项目框架,之后每个人通过 svn 或 git 下载项目,然后就开始开发各自的功能。有些功能是完全可以独立成一个 Module 存在的,比如相机相册、二维码等等。这时候就可以单独的创建一个 Module,最后合并时只需把你...

2019-03-08 16:14:42

阅读数 48

评论数 0

android动态加载外部资源文件

项目需求:进入程序时下载不同的资源文件对应不同的图片文字和颜色 新建资源文件项目时不用选activity直接选择Add No Activity即可 添加完点击Build->Make Project生成apk 生成的apk在下图中 ...

2019-02-27 10:29:01

阅读数 493

评论数 0

boolean android.graphics.Bitmap.compress(android.graphics.Bitmap$CompressFormat, int, java.io.Output

log日志 java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.graphics.Bitmap.compress(android.graphics.Bitmap$CompressFor...

2019-02-18 15:15:50

阅读数 772

评论数 0

颜色选择器

简介 基于SeekBar控件打造自定义颜色选择器,可以选择黑、白、赤、橙、黄、绿、青、蓝、紫以及它们之间的颜色,废话不多说,先上图 原理 通过设置SeekBar的setProgressDrawable方法将颜色值与拖动条绑定,再监听setOnSeekBarChangeListener实时...

2019-02-13 16:43:14

阅读数 316

评论数 0

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