LeeFJ LeeFJ
2年前
Foxnic-Web 代码生成 (2) —— 代码生成的配置类
上一节,我们已经讲述了代码生成的基本步骤,但是对细节部分并未展开。利用FoxnicGenerator包进行代码生成的方式是多种多样的,我们这里提到的配置类这是其中一种,例如在FoxnicEAM项目里,有很多的代码生成非使用配置类来完成的。  我们优先选择配置类讲解,显然配置类有其优势。首先,配置类按数据表隔离,一数据表一模块一个配置类。其次,在配置类内部,按配置对象的不同,分别在不同的方法内进行配置代码的编写。例如,配置模型时在configModel方法内编写配置代码,配置字段时在configFields方法内编写配置代码。  那么,代码生成的配置为什么要用Java类,而不是用Json、XML或YML呢?首先,不管是Json、XML或YML、Java,都是在编辑器敲文本。那么哪一种方式敲文本是最方便的呢,自然是Java了,因为有开发工具强大的支持。
Stella981 Stella981
3年前
CocosCreator物理小游戏(二)
摘要CocosCreator物理小游戏实战的视频教程也开更啦!来哔哩哔哩关注KUOKUO一起学习吧!正文使用版本CocosCreator版本2.3.4资源划分素材导入后进行资源分类,我这里将其分为game文件夹与ui文件夹,对应游戏场景使用资源和显示UI资源。!(https
Stella981 Stella981
3年前
FusionCharts创建气泡图和散点图(二)
混合模式此模式是自动模式和类别模式的组合。它允许x轴同时显示自动计算的x轴标签以及显式定义的x轴标签。具有在混合模式下呈现的x轴标签的气泡图如下所示:!(https://image.evget.com/attachment/keditor/image/20200825/20200825104040_56090.png)在上图中,您
Wesley13 Wesley13
3年前
6、JUC
显示锁Lock在Java5.0之前,协调共享对象的访问时可以使用的机制只有synchronized和volatile。Java5.0后增加了一些新的机制,但并不是一种替代内置锁的方法,而是当内置锁不适用时,作为一种可选择的高级功能。ReentrantLock实
Wesley13 Wesley13
3年前
6 招教你提高网站速度
!图片1(https://image.evget.com//Content/files/2017/7/28/5174b527782a4fcca1e997eba85dfe89636368468467682067.gif)①图片优化统计数据显示,用户倾向于放弃一个在3秒内未加载完成的网页。由于加载图片占据了网页上可下载的大部分字节空间,所以
Wesley13 Wesley13
3年前
MySQL服务器错误代码和消息
服务器错误信息来自下述源文件:·错误消息信息列在share/errmsg.txt文件中。“%d”和“%s”分别代表编号和字符串,显示时,它们将被消息值取代。·错误值列在share/errmsg.txt文件中,用于生成include/mysqld\_error.h和include/mysqld\_ername.hMySQL源文件中
Stella981 Stella981
3年前
EntboostChat 1.4 发布,iOS开源IM,免费即时通讯
恩布互联企业IMiOS苹果开源手机客户端EntboostChat发布1.4版本,iOS开源IM,免费企业即时通讯;主要更新内容:增加当前用户修改密码功能,修改聊天设置增加复制、粘贴聊天内容功能,删除单条聊天记录增加聊天内容http链接感知功能增加显示语音消息播放时间
Wesley13 Wesley13
3年前
unity ios QualitySettings 设置 黑屏
QualitySettingsSetQualityLevelios下会出现黑屏,最高往下调整会出现3D场景相关的黑屏,UI都正常显示排查后原因是抗锯齿导致的  !(https://oscimg.oschina.net/oscnet/23eb22b790b289c6c0f4a0d7580af3e71b6.jpg) 调为2X即可,
Stella981 Stella981
3年前
Linux 磁盘管理
Linux磁盘管理1.查看磁盘或者目录的容量df和dudf查看已挂载磁盘的总容量、使用容量、剩余容量等,可以不加任何参数,默认是按k为单位显示的df!(https://oscimg.oschina.net/oscnet/2a85de92f0249e7dd3523f0cbc1fcfafdc2.jpg)df常用参
Stella981 Stella981
3年前
Linux—文件命令之touch命令
下面总结一下对于文件的操作命令:satat命令:用于显示文件的详细信息,包括文件、设备、gid、各种时间等。命令格式:stat filename!(https://oscimg.oschina.net/oscnet/e65f9a778be16a16e51d1eae1bed034728c.png)touch的两个功能:1、新建文件,如