- 博客(10)
- 收藏
- 关注
转载 《第一行代码》添加百分比布局库依赖问题
错误条件按照《第一行代码》中操作,给app模块添加依赖:compile 'com.android.support.percent:24.2.1',gradle同步的时候报出以下错误:ERROR: Failed to resolve: com.android.support.percent:24.2.1:Affected Modules: appWARNING: Configur...
2019-08-11 10:01:00 1026
转载 final 和 static之间的区别和联系
关键字final和关键字static两者的含义并不相似,但是笔者常常使用一段时间后就会忘记它们之间的区别,因为它俩总是相伴着出现。当只出现其中一个时,就对其代表的含义不甚清晰了。故而特地将相关知识点记下,便于每次遗忘时查阅。finalfinal关键字顾名思义代表“最后的”,意味着不能被更改。它的定义,可以概括地分为以下三点:被final修饰的类不能被继承;被final修饰的方法...
2019-01-03 15:36:00 270
转载 oracle DB 使用注意点小结
1、DDL 后不需要添加commit;语句,因为Oracle数据库的DDL不支持transaction,执行即commit; DDL(Data Definition Language): 数据定义语言,包括以下常见语句: 创建数据库: CREATE {DATABASE | SCHEMA} db_name; 删除数据库: DROP [TEMPORARY] TABLE tbl_n...
2018-11-26 10:43:00 158
转载 方法重载(method overloading)
为什么需要方法重载? 在编程语言中,名字的使用很重要。创建对象的时候,我们给一块内存区域起一个名字,然后这个名字就是我们创建的对象的引用,只要我们“叫”这个名字,计算机就知道我们在对哪一块内存区域进行操作。同理,方法也有名字,只是它的名字不是代表一块存储区域,而是代表一个动作。 在人类的语言中,我们会说:洗衣、洗碗、洗车,对于同一个动作“洗”,我们并没有因为后面接的具体名词的不同...
2018-11-21 14:13:00 601
转载 设计模式之六大原则
1.单一责任原则(single responsibility principle) 一个类只负责一个功能领域中的相应职责,或者就一个类而言,应该只有一个引起它变化的原因 它是实现高内聚、低耦合的指导方针,是最简单但又是最难运用的原则,需要设计人员发现类的不同职责并将其分离,而发现类的多重职责需要设计人员具有较强的分析设计能力和相关实践经验。 一个类承担的职责越多,它被复用的可...
2018-11-14 14:47:00 118
转载 常用Markdown语法
为方便写博客方便,特将常用的markdown语法整理一遍,网上详细语法很多,这里日常写博客时常使用到的,对于笔者来说,这些已经足够。本文介绍语法大多没有明确写明语法是什么,主要通过实例先列出写法,然后显示其效果,如果有必要,会在语法前列出需要关注的细节。1. 标题几级标题对应几个#,#后面紧跟空格# 一级标题## 二级标题### 三级标题一级标题二级标题三级标题2. ...
2018-09-10 23:31:00 129
转载 设计模式之单例模式
前言 单例,顾名思义,指某一个类只有一个实例。 可能有人会有疑问:我们耗费时间去写一个类,结果这个类就产生一个对象,这么做值得吗?而且通过程序员之间的约定或全局变量就能做到的事情,为什么需要一个特定的设计模式去设计它?带着这些疑问,我们先来了解它存在的必要性。必要性 有些对象其实我们只需要一个,比如线程池、缓存、对话框、处理偏好设置、注册表等的对象、日志对象,充当打印机、显...
2018-09-10 21:35:00 76
转载 移位操作符
移位操作符byte short char等类型变量进行移位前会先转换成int型long型转换前后皆为long型移位操作符左边操作数为需要移位的操作数,右边为需要向左或向右移动的位数移位操作符可与等号组合使用,表示先移位再赋值。eg.>>= 先移位再赋值给左边的变量分类左移位操作符 << :向左移动,低位补0有符号右移位操作符 >> ...
2018-09-04 21:54:00 225
转载 CentOS7安装gotoblas遇到的问题
1. 错误信息:/usr/lib64/gcc/x86_64-suse-linux/4.7/../../../../x86_64-suse-linux/bin/ld: cannot find -l-lcollect2: error: ld returned 1 exit status make[1]: * [../libgoto2_nehalemp-r1.13.so] Error...
2018-08-11 15:06:00 463
转载 Tomcat + mysql + myeclipse 启动遇到的问题
1. 问题:Tomcat启动时报错如下:Table ‘performance_schema.session_variables’ doesn’t exist2. 网络上普遍找到的解决办法:控制台运行以下命令: mysql_upgrade -u root -p –force 但是对于我来说无效,命令运行报错:Error occurred: Cannot select ...
2018-08-11 10:54:00 99
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人