技术
文章平均质量分 63
程序员强哥
这个作者很懒,什么都没留下…
展开
-
阿里巴巴Java开发规约插件
代码规范的重要性前不久很多公众号都在说因为代码规范性引起的血案,这事吧,我也没有太在意,好像后来证实根本不属实。但是,也说明了一个事情。代码规范真的很重要。附带一下查询的结果,搜索关键字:码农因代码规范代码规范,真的很重要,很重要,很重要你说重要吧,也没那么重要,我的看法是:人嘛,越帅越好。(当然,现在的我不奢求帅,只想掉头发的速度能再慢些。)Alibaba Java Coding Guidelines 插件github地址:https://github.com/alibab..原创 2021-12-04 18:01:17 · 956 阅读 · 0 评论 -
设计模式-工厂方法模式
简单工厂模式的回顾工厂方法模式主要作用解决的问题模式的原型图组成测试代码测试结果简单工厂模式的回顾简单工厂模式通过对想要的对象进行抽象,然后在工厂类中传入相应的参数,来实现实例化不同的对象。工厂方法模式工厂方法模式,又叫工厂模式、多态工厂模式和虚拟构造器模式,通过定义一个工厂父类来创建对象,而工厂子类则负责创建具体的对象。主要作用将类的实例化延迟到工厂类的子类。也就是让子类来决定实现哪一个类。父类只是提供一个实例化对象的接口。解决的问题主要是优化简单工厂中扩展不容易的缺点..原创 2021-12-04 17:56:22 · 114 阅读 · 0 评论 -
设计模式理解
关于设计模式要说对设计模式的了解程度,我就是菜鸟一只。刚开始接触Java的时候,一个单例模式是经常被提及到的。前面一个几个月,自己买了几本关于设计模式的书,也就是走马观花的看了看。就在前几天,在一个qq群里聊天,一个很厉害的大佬,说到设计模式的重要,我又觉得是时候重新学一学设计模式了。具体的聊天,我就不说了。就是大佬说的重点吧。他说安卓分为三大块 第一层进阶:学设计模式,学架构 第二层进阶:学自定义View 第三层进阶:学NDK 其实第一和第二,平时都有看这样那样的资料原创 2021-12-04 17:55:22 · 93 阅读 · 0 评论 -
Java对象的比较
Java的对象Java数据类型的比较简单类型的比较引用类型比较Java的对象如果没有”对象“,那就new一个。这个说的就是Java对象的创建。Java语言是一种面向对象的语言。都是以类为模板,对象作为数据处理。对象有属性和行为。行为在java中用方法来描述。Java数据类型的比较怎么来比较两个对象呢。哪怕是同一个类,它创建出来的两个对象都可能不是同一个对象。当然,单例模式创建的对象就只有一个对象,也就是无论怎么创建都是同一个对象展示出来的。简单类型的比较如果是简单数据类型,我们用..原创 2021-12-04 17:53:34 · 178 阅读 · 0 评论 -
svn迁移到GitLab和一些常用的git指令
账号对应svn log [svn项目地址] -q | awk -F ‘|’ ‘/^r/ {sub("^ “, “”, $2); sub(” $", “”, $2); print $2" = “$2” <"$2">"}’ | sort -u > user.txtuser.txt是本地创建好的。我这里是对应user.txt同级目录下执行的指令执行指令后,对应的帐号被存在user.txt中,可以对帐号信息进行修改// 修改前:qq = qq <qq>// 修改后q原创 2021-11-29 18:04:32 · 229 阅读 · 0 评论 -
android http:网络请求二次封装的框架设计
在开发中一般都会用到网络请求,那有没有必要对网络请求进行封装呢?我觉得有必要我就说说我使用网络请求的过程吧。算是一个编程思想的交流。如果和你的想法有不一致的,可以留言交流。刚开始接触编程的时候,遇到网络请求,使用起来很直接,毕竟在自己的眼里只有get请求啊,post请求啊。01作为编程萌新的我,哪里需要网络请求就在那里调用。主要操作就是,自己写一个网络请求,在需要它的地方去调用。这样写有个很大的缺点:一旦你网络请求被修改或者被弃用,那你修改的地方就可能很多。.原创 2021-11-28 08:49:54 · 1460 阅读 · 0 评论 -
Postman的小技巧,带你高效调试接口
无论你是前端开发还是后端开发,你都有可能会用到Postman这个工具。是呀,调试接口和对接接口时候很方便的工具。我是做安卓应用开发的,除了写界面,那就是和后台对接接口。我有个习惯,总是会在自己代码对接接口前,在Postman上运行下这个接口。当确定这个接口没有问题后,再去写自己的代码。要是有问题,就给后台修改这个接口。在使用Postman的过程中,用到了这个小技巧,使得工作效率提升不少。环境变量的设置什么时候用到这个变量呢?如果你的接口有token验证,那每次都需要在header里.原创 2020-12-16 22:26:20 · 544 阅读 · 0 评论 -
Java方法详解
在Java语言中,方法表示类和对象能做什么,对于调用者来说,有一个输入和输出的关系。输入的是参数,输出的是结果。方法的语法格式修饰符 返回值类型 方法名(参数类型 参数名){ ... 方法体 ... return 返回值;}上面的参数不是必须的,可以直接用()中不带任何参数,如果方法的返回类型为void,那方法内的retun 也可以不用,如果有其他类型,那return的类型必须和返回值类型一致。怎么调用方法因为java的面向对象特性,方法是不能单独.原创 2020-09-30 22:38:12 · 154 阅读 · 0 评论 -
Java基础之switch-case 语句
在Java语言中的流程控制语句中,switch-case可以很好的控制如果...那么的关系,可以说是可以与条件语句替换的语句基本语法格式switch(表达式) {case常量表达式1:语句1;break;....case常量表达式2:语句2;break;default:语句;}通过switch(表达式)来接受参数,再通过case来...原创 2020-08-29 12:03:17 · 496 阅读 · 0 评论 -
Java if 语句
先来个冷笑话吧:某程序员的老婆叫他上街买几个桃子,吩咐如果有西瓜,买一个。后来他就真的只买了一个桃子回来。说这个是笑话的人,我看他是不知道条件语句,反正我觉得这个程序员做得对,哈哈哈。 if语句 if语句就是如果...那么...的关系。这个时候只处理一方面的结果。语法表达if(布尔表达式){ //执行的语句}当布尔表达是为真的时候,才执行{}里面的语句。如果为false,则不处理按上面的笑话来举例吧,这里只处理看到西瓜的情况,如果没有看到西瓜就什么也不做。/.原创 2020-08-29 11:56:04 · 325 阅读 · 0 评论 -
Java基础系列之:循环语句的应用
今天一读者高兴的跟我说:小强哥,我用Java语言把重要的事说3遍表达出来了。下面是他的代码。public static void main(String[] args) { System.out.println("我要学好Java"); System.out.println("我要学好Java"); System.out.println("我要学好Java");}上面的代码确实能够,连续3次打印出“我要学好Java”。那如果要打印100次呢?先然这种写法是不合理的.原创 2020-08-21 06:22:51 · 179 阅读 · 0 评论 -
Java基础系列之:你了解Java运算符吗?
Java面向对象中,属性和方法。属性是对数据的一种定义,方法中则是对数据进行各种处理,这里就有了数据运算。在数据运算中,会使用到相应的运算符。下面介绍几种Java的运算符算术运算符算术运算符用在数学表达式中,它们的作用和在数学中的作用一样。也就是我们生活中的加减乘除。操作符 含义 + 加法 - 相加运算符两侧的值 - 减法 - 左操作数减去右操作数 * 乘法 - 相乘操作符两侧的值 / 除法 - 左操作数除以右操作数 % 取余 - .原创 2020-08-21 06:20:50 · 131 阅读 · 0 评论 -
Java API文档和SDK文档分享
最近我整理了一份Java Sdk 的文档和Java Sdk的api文档(一份中文一份中文的)。api文档链接:https://pan.baidu.com/s/16dylHtFOW-Mltfx-6bId4w提取码:j6ktjdk的文档,包括源码链接:https://pan.baidu.com/s/1hQ-4BHydHCDXLLGiRUxH3Q提取码:m938复制这段内容后打开百度网盘手机App,操作更方便哦...原创 2020-08-17 00:21:00 · 682 阅读 · 0 评论 -
什么是Java类,什么是对象?
Java是一种面向对象的编程语言,那什么是对象,什么是类,又怎么使用呢?什么是对象客观存在的事物皆为对象 ,所以我们也常常说万物皆对象。换作Java语言,对象是一种类的实例。相当于现实生活中加一个量词。比如“人”的类实例化后,就是“一个人”。什么是类类是对现实生活中一类具有共同属性和行为的事物的抽象;类是对象的数据类型,类是具有相同属性和行为的一组对象的集合;类就是对现实事物的一种描述;类是一种模板。类的Java语言表达,如何去构建一个类Java语言把生活中的某种事物的集合,转化.原创 2020-08-15 00:25:58 · 431 阅读 · 0 评论 -
Java基础:Java的8大基本数据类型
我们要把真实世界的东西表示在代码中,需要的就是数据的展示形式。也就是我们编程语言中的变量数据类型。Java提供了8种基本数类型。Java的8大基本数据类型以及它们的包装类 8种基本数据类型 byte 、short、 int 、double 、char、 long 、float、 boolean其中6种数字型、一种字符类型、还有一种布尔型。6种数字类型中 byte sh、ort、 int、long 是整数型, double 、float是浮点型(小数)。字符型char,布尔型bool.原创 2020-08-11 22:34:53 · 2246 阅读 · 0 评论 -
从“Hello World”学Java基础语法
Java环境和编辑代码工具具备了,那我怎么用Java语言编程不管什么编程语言,都有它的一套规则,这里叫做语法。我们使用它的时候就要按语法来办。 什么是Java Java是一种为多个平台生成软件的编程语言。由Sun Microsystems的前计算机科学家James A. Gosling在20世纪90年代中期开发的。编译的代码可在大多数操作系统上运行,Java是一种面向对象的程序设计语言。那什么是面向对象呢?面向对象的方法主要是把事物给对象化,包括其属性和行为。面向对象编程..原创 2020-08-06 23:41:02 · 283 阅读 · 0 评论 -
Java学习:Java环境的配置
有读者朋友问我:“我想做Java开发,我需要些什么东西呢”环境Java开发需要一个Java环境,我们需要搭建一个Java开发环境。这里需要下载JDk(Java Development Kit)安装和环境变量的配置。 JDK的下载和安装 下载路径:https://www.oracle.com/java/technologies/javase-downloads.html我选择的是java8下载。下载完成后,双击进行安装。和安装其他软件是一样的操作,点击下一步下一..原创 2020-08-06 06:48:27 · 128 阅读 · 0 评论 -
学习编程语言,这篇方法就够了
有读者朋友加了我微信,问了一些关于怎么学习一门编程语言的问题。我谈谈自己对如何学习一门编程语言的看法吧。你的学习动机我觉得不管学习什么编程语言,你总有你的理由。有人说:“我喜欢编程,喜欢思考,觉得程序员是不错的职业”,有的人说:“我想通过编程来获取更高的收入”… 不管怎么,你都得有个学习动机,不然你的学习学习不能坚持很久的。怎么去学习那作为一个小白,怎么去学习呢?1 先去了解你想要学习的这门语言通过网络搜索,去了解你将要学的这门语言。学习语言就是一个从了解到熟悉再到熟练再到精通的过程。你需.原创 2020-07-29 06:21:55 · 363 阅读 · 0 评论 -
Flutter布局
flutter布局flutter部分分两种,一种是单个子控件的布局一种是多个子控件的布局常用的单个子控件布局Align里面可以包含一个子控件,这个布局可以控制子控件距离上下左右的距离。主要属性:const Align({ Key key, this.alignment = Alignment.center, this.widthFactor, thi...翻译 2018-12-16 17:09:28 · 216 阅读 · 0 评论