一.序言 UCode Cms管理系统是面向企业级应用软件开发的脚手架.当前版本1.3.4.快速体验: git clone https://gitee.com/decsa/demo-cms.git (一)项目特点 1.源码开源 源码开源并且使用MIT开源许可协议,个人或者企业用户免费放心使用,项目源码地址: git clone https://gitee.com/decsa/ucode-cms-vue.git 2.快速上手 新建空项目,引入相关依赖,初始化数据库,启动项目,一个项目脚手架便搭建完成…
内容摘要: 需求分析 定义 interface 定义 json 文件 定义列表控件的 props 基于 el-table 封装,实现依赖 json 渲染 实现内置功能:选择行(单选.多选),格式化.锁定等. 使用 slot 实现自定义扩展 做个工具维护 json 文件(下篇介绍) 管理后台里面,列表是一个常用的功能,UI库提供了列表组件和分页组件实现功能.虽然功能强大,也很灵活,只是还不能称为低代码,不过没关系,我们可以写点代码让UI库变为摸鱼神器! 本篇介绍列表的设计思路和封装方式. 需求分析…
Thief-Book 上班摸鱼神器 介绍 Thief-Book 是一款真正的摸鱼神器,可以更加隐秘性大胆的看小说. 隐蔽性 自定义透明背景,随意调整大小,完美融入各种软件界面 快捷性 三个快捷键,实现完美的摸鱼 跨平台 支持 Mac+Win,Linux 暂未测试,请自行打包 VScode Thief-Book 为用户提供 Vscode 版本,具体请看 https://github.com/cteamx/Thief-Book-VSCode 下载地址 https://github.com/cteam…
vscode插件(摸鱼神器-小霸王游戏机 步骤 vscode扩展搜索小霸王,点击下载即可. 使用 默认有一个demo小游戏,即超级玛丽. 本地仓库 可以通过local菜单上的添加按钮添加本地nes rom文件.添加完毕后,会在local列表显示,点击即可开始游戏. 本地仓库列表还支持 右键菜单 改名,删除功能 远程仓库 选择想要玩的游戏,右键菜单下载.下载完成后,会加载到local菜单.点击即可完. 远程仓库通过github维护,会不定时的更新一些新的游戏.可以通过remote上的refresh…
一.序言 UCode Cms 是一款Maven版的Java源代码生成器,是快速构建项目的利器.代码生成器模块属于可拆卸模块,即按需引入.代码生成器生成SSM(Spring.SpringBoot.MybatisPlus)风格的源代码. 面试时经常提到面向对象编程,实际开发中常常是面向数据库编程,随着需求的快速变化,数据库的库表结构也需要相应变化,如何根据库表结构的变化,快速响应到源代码层次,是Java代码生成器主要的关切点. 功能亮点 实时读取库表结构元数据信息,比如表名.字段名.字段类型.注释等…
下周就是十一了,无论是学生党还是工作党,大家的大概都会有点心不在焉,为了让大家更好的心不在焉,更好的在十一前最后一周愉快的摸鱼,今天就写一个如何让Chrome(google浏览器)运行安卓APK应用的教程,虽然教程里面可能会涉及一些专有名词,但是请相信我只要由基础电脑知识的人基本都可以实现教程的目标. 事前准备: 1 版本号37以上Chrome浏览器版,我用的是64位的dev版,也可以用金丝雀版,不要使用稳定版,打开Chrome在地址栏中输入”chrome://extensions/ “勾选开发…
今天在学习JSP的时候,在jsp中使用out内置对象,开发工具用的是IDEA,结果如下图所示 郁闷了半天找度娘,可能关键字输的不准确,乱七八糟的方法一大堆,什么加依赖啊啥的,反正都不管用,最后找到一篇还行,虽然写的有点简单粗暴,但我的问题解决了,为避免下次再遇到,写篇博客,助人助己. 解决方法:看图操作 现在就可以了,,再写的时候一切顺利,该提示的都有…
使用了很多onclick事件,但是在Android的微信内置浏览器中,onclick是不能被执行的. 开始的写法是: // $(".contentPic").click(function(){// $(".contentList").toggle();// }); 解决办法是: $(document).on('click','.contentPic',function(){ $(".contentList").toggle();}) 原因:由于页…
做一个管理后台,首先要设置路由,然后配置菜单(有时候还需要导航),再来一个动态tabs,最后加上权限判断. 这个是不是有点繁琐?尤其是路由的设置和菜单的配置,是不是很雷同?那么能不能简单一点呢?如果可以实现设置一次就全部搞定的话,那么是不会很香呢? 我们可以简单封装一下,实现这个愿望. 定义一个结构 我们可以参考 vue-router 的设置 和 el-menu 的参数,设置一个适合我们需求的结构: ./router.js import { createRouter } from '@natur…
上一篇介绍了一下如何实现一个可以依赖 json 渲染的列表控件,既然需要 json 文件,那么要如何维护这个 json 文件就成了重点,如果没有好的维护方案的话,那么还不如直接用UI库. 所以需要我们做一个维护 json 文件的小工具,维护 json 有多方法: 最基础的方法就是手撸,显然这个是下下策. 可以通过编辑器的插件来维护,不过这种方式针对所有 json,不会对某种需求做优化. 或者做一套维护 json 的增删改查,这样可以维护 json 的每一个属性,只是实现起来比较繁琐. 最后就是可…