上面遍文章讲了函数,但是没有讲完,要是股脑都放在片文章里,篇幅有点长,所以这里分成两部分。下面继续讲python和lua中的函数概念。函数多返回值的区别python和lua函数提供了种非常规的机制,但很方便,函数可以次返回多个值。pythondef foo0():pass # 无返回 ... def foo1():return "a" # 返回1 ... def foo2():retu
先来看下效果 XLCircleMenu.gif 是不是觉得挺好玩的呀. 通过这篇文章你可以学到: 1.系统UITableView的部分设计思想 2.自定义控件常用设计思路 3.动画的具体使用 4.手势的具体使用 4.装逼点,良好的代码风格 5...... 1.系统UITableView的部分设计
转载 2016-08-20 23:39:00
241阅读
2评论
自定义制作minio镜像文件
原创 2022-07-23 12:06:33
294阅读
在锁o1释放之前需要等待锁o2的释放在锁o2释放之前需要等待锁o1的释放.死在无限等待对方释放锁的循环中....这只是一个简单的死锁:A需要
原创 2023-06-05 14:40:09
119阅读
:关于赋值操作与浅拷贝1、变量的赋值  首先以一个例子来说明下:定义变量a = 1,使b = a。开始的情况下打印a与b都为1(显而易见,哈哈)  但是接下来,我们做下改动,令 a = 222,再打印a与b。  咦?说好的b = a呢?!怎么不样了呢?  这里直接揭晓答案:  如上图所示,a = 1操作其实是将变量a 指向了数字1的内存地址,当进行b=a操作时,并不是将a的值直接赋值给b,
.自定义View的主题和风格样式 前言:android开发中,不可避免的要设定某类按钮的按压,点击,聚焦等状态,通常对于这类问题而言,最原始的方式就是在布局文件中亲自设定,然而对于一个比较大型的项目而言,这种方式造成的可维护性不是很好,因此要尽量做到代码重用。对于一个控件而言,如ToggleButton,RadioButton,CheckBox,滚动条颜色,Button,当点
转载 2023-08-17 22:11:17
95阅读
、spring-boot-starter简介使用spring-boot时,只要引入官方提供的starter,就可以获取到我们想要用的Bean,做到真正的开箱即用。当然,我们也可以自己写一个starter,比如封装些第三方服务的连接代码,类似于jedis,或者封装些其他的通用代码。下面我们写个自定义starter,感受下。二、自定义starter示例1.新建springboot工程①File
Android.mk的变量自定义变量:在Android.mk文件中自定义变量要遵守以下规则:1.不能以LOCAL_开头(例如:LOCAL_path);2.不能以PRIVATE_、NDK_、APP_开头3.不能全用小写字母(例如:my-dir)4.建议使用MY_前缀的自定义变量5.最重要是不能与NDK编译系统保留的变量名样。二.NDK编译系统保留的变量及其介绍:1.CLEAR_VARS指出了编
security自定义角色权限通过注解标记controller的方式与config配置的方式过于繁琐。这样每写一个接口都要去写这个注解,关键还要记相对应的权限,根本不符合当前的开发。//注解方式 @PreAuthorize("hasAuthority('test')") public RespBean test(){ .... }@Override
转载 2024-04-04 19:47:53
330阅读
  SpringBoot 项目就是由一个一个 Starter 组成的,一个 Starter 代表该项目的 SpringBoot 起步依赖,除了官方已有的 Starter,如果你需要将自己的项目支持 SpringBoot,那么就需要把它制作成一个 Starter。这篇文章小编将依据 SpringBoot 的自动化配置原理,开发一个属于自己的 Starter。自定义自己的 Starter  所谓的 S
Javascript 中创建对象,可以有很多种方法。 Object构造函数/对象字面量: 抛开设计模式不谈,使用最基本的方法,就是先调用Object构造函数创建一个对象,然后给对象添加属性. 复制代码 代码如下: var student = new Object(); student.name = "xiao ming";
自定义数组类的动机         java给定的数组为静态的,我们是无法对齐进行灵活的操作,比如指定位置添加元素,删除元素,判断是否非空等,于是我们便需要利用“面向对象”的设计模式,自定义一个数组类,将这些我们可能需要的方法功能封装进去,使得数组可以灵活进行增删改查判空等操作,即“动态数组”。二、特点     
python基础_06_集合导读: 本文主要记录自己学习python3基础中集合的要点知识和例子;仅供自己梳理。、集合的定义集合是组无序不重复的元素集合与之前列表、元组类似,可以存储多个数据,但是这些数据是不重复的1.定义一个集合可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。s1 = {1,
转载 2024-02-20 23:11:28
60阅读
python 学习1 包括4部分内容:5种数据类型(整数型、浮点型、字符串型、布尔型、None)变量(赋值)3大数据结构(列表、字典、元组)集合( set(), list(),keys(),values(),iteams(),setdefault() )注:python学习基于Jupyter Notebook( Anaconda 清华镜像)、5种数据类型(整数、浮点、字符串、布尔、None)(
Vue.directive('auth', {bind:function (el, binding, vnode) { //el是对应的dom,binding中包含你传过来的参数 if(binding.value)el.parentNode.removeChild(el); }} ); ...
IT
转载 2021-08-29 18:34:00
170阅读
2评论
布局文件: adpter_list.xml activity_main.xml MainActivitypackage fmy.qf.com.myapplication;import android.graphics....
转载 2016-10-08 11:44:00
154阅读
2评论
项目中需要一个日历,日历上挂载些活动啥的,还有些特殊的查询的处理,各大ui库也满足不了自己项目的需求,所以自己写一个,踩的坑也忘了,毕竟是很早之前写的,而且对于时间的处理和排布,还是有点复杂的。所以记录先吧,以防以后可以要用。 <template> <div class="calendar_bo
转载 2020-05-15 16:02:00
187阅读
2评论
本文以hive的upper函数为例,使用idea编程1)创建一个Maven工程Hive2)导入依赖(在pom.xml文件中插入)<dependencies><dependency><groupId>org.apache.hive</groupId><artifactId>hive-exec</artifactId><version>3.1.2</version></dependency&gt
原创 2021-10-22 16:47:03
151阅读
先说下区别,然后再分别介绍下定义和用法自定义函数和存储过程的区别:1、使用限制不同存储过程:单个存储过程中可以执行系列 SQL 语句以及引用其它存储过程,这可以简化系列复杂的语句。函数:自定义函数诸多限制,可以直接引用返回值,用表变量返回记录集,但是不能用于执行组修改全局数据库状态的操作。2、参数不同存储过程的参数有in,out,inout三种函数:函数参数只有in3、返回结果不同存储过程:
WPF的MessageBox太丑了,自己定义一个。这是效果:XAML
原创 2022-01-20 14:50:30
770阅读
  • 1
  • 2
  • 3
  • 4
  • 5