风花雪月 风花雪月
2年前
python-随机函数
random.sample()可以从指定的序列中,随机的截取指定长度的片断,不作原地修改,不重复。random.random()函数是这个模块中最常用的方法了,它会生成一个随机的浮点数,范围是在0.01.0之间。random.uniform()正好弥补了上面函数的不足,它可以设定浮点数的范围,一个是上限,一个是下限。random.randint()随机生一个
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
Easter79 Easter79
2年前
tornadofx演示分形图的绘制
枚举类中有抽象方法、有构造函数,每个值继承该方法实现自己的业务行为逻辑。combobox绑定枚举类。togglegroup包裹radiobutton,利用枚举类的值批量生成radiobutton查看演示:https://www.bilibili.com/video/av60656281/(https://www.oschina.net/actio
Easter79 Easter79
2年前
sql生成连续日期(年份、月份、日期)
此随笔主在分享日常可能用到的sql函数,用于生成连续日期(年份、月份、日期)具体的看代码及效果吧!!(https://oscimg.oschina.net/oscnet/cd686ae9345f5bc9f0f23977dbcbcf3819b.jpg)!(https://oscimg.oschina.net/oscnet/94be8012c7
Souleigh ✨ Souleigh ✨
3年前
Python 生成器
列表生成式列表生成式是python内置的非常强大的可以用来生成列表的生成式。在学习生成器之前先来了解一下列表生成式,者有利于我们队生成器的理解。列表生成式的语法格式如下pyexpforiter_variniterableif_exp列表生成式的实际执行过程如下:迭代iterable中的每个元素
Wesley13 Wesley13
2年前
IDEA配置
快捷键自动补全:Alt回車快速输入main函数:键入main再按CtrlJ键(或者键入psvm再按Tab键)快速输入System.out.println:键入sout再按Tab键(对应Eclipse中的syso)快速生成普通for循环:键入fori再按Tab键或Ct
Stella981 Stella981
2年前
Django中Form验证
 Django的Form主要具有一下几大功能:生成HTML标签验证用户数据(显示错误信息)HTMLForm提交保留上次提交数据初始化页面显示内容一,Form验证第一种操作:主要是这三个函数is\_valid()cleaned\_dataerrorsfromxiaoqing
Stella981 Stella981
2年前
Python递归函数、匿名函数、过滤函数
递归函数Python对递归的深度有限制,超过即会报错。所以一定一要注意跳出条件。斐波拉契数列一个数列,第一个数是1,第二个数也是1,从第三个数开始,每一个数是前两个数之和公式:f(1)1,f(2)1,f(3)f(1)f(2),...,f(n)f(n2)f(n1)
Wesley13 Wesley13
2年前
vim提示小技巧
vim使用小技巧ctags插件加入了ctags后,在项目的根目录执行ctagsR会自动在此目录下生成tags文件在源文件中,Ctrl即可跳转到某函数的定义,Ctrlo可以返回刚才的起始点。多窗口操作使用:sp文件名可以水平分割窗口使用:vs
LeeFJ LeeFJ
1年前
Foxnic-Web 代码生成 (1) —— 开始生成代码
使用FoxnicWeb以及FoxnicSQL进行应用开发时,都可以支持代码生成。他们的区别是,基于FoxnicSQL的快速main函数启动的应用,只需要生成Model和Service即可。基于FoxnicWeb开发Web应用时,除了生成Model和Service以外,还要生成Proxy、Controller、UI界面等。  Foxnic的代码生成是基于数据表的,所以当表结构变更,甚至只是注释的调整,我们也是建议重新生成必要的代码。在Foxnic的体系中,我们认为最初的表结构设计、ER图设计,就是这个系统设计的起点。后续的程序设计或数据结构设计都是表结构设计的延续。  Foxnic的代码生成体系希望开发者可以有一个较高的开发起点,可以基于生成的代码直接开发应用,甚至是代码生成后无需修改就可以直接使用了。另一方面,我们又不关闭二次开发的开放性,毕竟自由的修改代码才是软件系统可以按需定制的终极路径。这也是Foxnic体系没有走无代码或低代码平台的原因。