51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#预定义变量
Java封装的定义和使用
我们程序设计要追求“低耦合,高内聚”。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合是仅暴露少量的方法给外部使用,尽量方便外部调用。编程中封装的具体优点: 1.提高代码的安全性。 2.提高代码的复用性。  ...
代码星球
·
2020-04-09
Java
装的
义和
使用
Java一个典型类的定义和UML图
一个典型类的定义:1/**2*一个典型类的定义3*@author房廷飞4*5*/6publicclassTextObject{7//属性8intid;9Stringname;10intage;11//方法12Computercom;13voidstudy(){14System.out.println("我在认真学习!"...
代码星球
·
2020-04-09
Java
一个
典型
义和
UML
Java定义常量 / 变量和常量的命名规范
常量通常指的是一个固定的值,例如:1、2、3、’a’、’b’、true、false、”helloWorld”等。 在Java语言中,主要是利用关键字final来定义一个常量。常量一旦被初始化后不能再更改...
代码星球
·
2020-04-09
常量
Java
定义
变量
命名
flask框架(八)—自定义命令flask-script、多app应用、wtforms表单验证、SQLAIchemy
自定义命令flask-script用于实现类似于django中python3manage.pyrunserver...类似的命令,用命令行启动项目首先安装:pip3installflask_script使用 (注意我这里的文件名取shell-ma,文件名随便取)fromflaskimportFla...
代码星球
·
2020-04-09
flask
框架
自定义
命令
flask-script
小程序事件/自定义组件
事件常见事件:test.wxml <!--事件--><buttonbind:tap="click"data-name="{{b}}"data-age="sb">按钮</button>#bind:事件名="事件函数名"<viewclass="ou...
代码星球
·
2020-04-09
程序
事件
自定义
组件
DRF框架(九)——drf偏移分页组件、drf游标分页组件(了解)、自定义过滤器、过滤器插件django-filter
drf偏移分页组件paginations.pyfromrest_framework.paginationimportLimitOffsetPaginationclassMyLimitOffsetPagination(LimitOffsetPagination):#?offset=从头偏移的条数&limit=要显...
代码星球
·
2020-04-09
drf
分页
组件
过滤器
DRF
Django框架第九篇--Django和Ajax、序列化组件(serializers)、自定义分页器、模型表choice参数
Django和Ajax一、什么是AjaxAJAX(AsynchronousJavascriptAndXML)翻译成中文就是“异步的Javascript和XML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML)AJAX不需要任何浏览器插件,但...
代码星球
·
2020-04-09
Django
框架
第九
--Django
Ajax
Django框架之第五篇(模板层) --变量、过滤器(|)、标签(% %)、自定义标签、过滤器、inclusion_tag,模板的继承、模板的注入、静态文件
模板层模板层就是html页面,Django系统中的(template)一、视图层(views)给模板传值的两种方法方式一:通过键值对的形式传参,指名道姓的传参n='xxx'f='yyy'returnrender(request,'reg.html',{'n':n,'f':f})#前面的n是参数名,后面的n才是具体的值方...
代码星球
·
2020-04-09
模板
过滤器
标签
Django
框架
Android之自定义LoadingViewHelper
针对ListView有setEmpty方法来设置加载失败时的默认显示页面,但扩展性太差。有没有通用性更强,适用为任意布局添加加载中等状态布局的方法呢?答案是肯定的,接下来我们就去实现这样一个帮助类。申明LoadingViewHelper类,由于加载成功显示的布局为目标显示界面,所以采用构造方法注入。对于加载中以及加载失...
代码星球
·
2020-04-09
Android
自定义
LoadingViewHelper
Android适配器之定义PagerAdapter万能适配器
推荐优先本地搜索浏览 Android适配器之DataModifyHelper数据操作类的封装一般使用pageAdapter需要实现getcount、isViewFromObject、instantiateItem、destroyItem等默认函数,其实完全可以抽取共有代码到父类当中。/***Createdby...
代码星球
·
2020-04-09
适配器
Android
定义
PagerAdapter
万能
Android适配器之基于BaseAdapter定义AbslistView万能适配器
推荐优先本地搜索浏览 Android适配器之DataModifyHelper数据操作类的封装定义BaseAdapter抽象基类,抽取共性部分,即实现getCount、getItem、getItemId观察源码可知,在构造函数中实例化DataModifyHelper对象,该对象负责数据的增删改查等操作。适配器中...
代码星球
·
2020-04-09
适配器
Android
基于
BaseAdapter
定义
Android之缩减apk大小[资源文件篇]:基于自定义Shape设置ShapeDrawable
过去由于设计湿的吹毛求疵,往往不得不多做很多工作。比如下面的这张图片,很典型的按钮背景图片,一般Android会处理成.9文件以供项目使用。但事情往往没有这么简单,需求会要求在不同的地方高度不一致,这个时候.9文件的弱点就出现了。我们拿到UI那边的标注以及切图时,会默认高度是不会拉伸或者压缩的,下面截图中右中为期望效果...
代码星球
·
2020-04-09
Android
缩减
apk
大小
源文件
vscode中关于launch.json和tasks.json的变量说明
vscode是一个轻量级的文本编辑器,但是它的拓展插件可以让他拓展成功能齐全的IDE,这其中就靠的是tasks.json和launch.json的配置这两个json文件的相关变量是vscode特有的,但是和其他系统环境变量写法相似的变量,在网上找到相关说明如下:(可以在官网中查,但是没啥时间)描述文件基础变量变量名含义...
代码星球
·
2020-04-09
vscode
关于
launch.json
tasks.json
变量
5.变量、结构
1.去掉没必要的公共变量。说明:公共变量时增大模块间耦合的原因之一,故应减少没必要的公共变量以降低模块间的耦合度。 2.仔细定义并明确公共变量的含义、作用、取值范围及公共变量间的关系。说明:在对变量声明的同时,应对其含义、作用、及取值范围进行注释说明,同时若有必要还应说明与其他变量的关系。 3.明确...
代码星球
·
2020-04-09
变量
结构
数组类型、数组类型指针、数组指针变量
typedefint(MyarrayType)[5];MyarrayTypemyArray;==》intmyArray[5];定义数组类型/**myArray.c**/#include<stdio.h>intmain(){typedefint(MyArrayType)[5];MyArrayTypemyArr...
代码星球
·
2020-04-09
数组
类型
指针
变量
首页
上一页
...
107
108
109
110
111
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他