- 博客(49)
- 资源 (1)
- 收藏
- 关注
原创 修炼 SwiftUI:Swift Project 01 - Part 1
Project 1项目内容:生成一个应用程序,允许用户滚动图像列表,然后选择要查看的图像。
2021-09-18 10:19:41
225
原创 若依框架的菜单管理中增加详情页
Ruoyi 框架生成代码时,各种数据操作都放在一个 dialog 弹出框中,而且只有编辑,没有查看……这很不方便。很多时候我们需要个详情页(只读),对于复杂实体在新建时,那个dialog中的表单也实在是有点过于粗糙了。但是!是的,总是要说但是的。如果人家都给你做了,要你干嘛呢?框架框架就是个架子嘛。经过反复研究,终于搞明白若依的菜单管理是如何对应路由的了!!!!!因为代码生成已经建好了列表页,只需要建立相关的其他页面就好,比如新增,详情什么的。以高校管理为例。1 新建详情页菜单需要与列表页同级.
2021-02-18 17:05:50
9838
12
原创 Spring Boot + Mybatis Plus 使用 Microsoft SQL Server 数据源心得
这里写自定义目录标题Spring Boot + Mybatis Plus 使用 Microsoft SQL Server 数据源心得1. pom 文件中的 SQL server 驱动依赖2. pom 文件中的 MyBatis-Plus 依赖3. MS SQL Server 数据源配置结论Microsoft SQL Server 保留字Spring Boot + Mybatis Plus 使用 Microsoft SQL Server 数据源心得从学习 Java 开发开始,绝大多数的教程都是采用的 My
2020-10-23 15:23:39
1785
原创 Section 19 : Combine and Edit Data
Learn how to manipulate external data with built-in functions.(学习使用内置函数处理外部数据。)
2020-03-26 10:56:06
220
原创 Section 18 : Navigation Style and Passing Data
Create a detail screen for your navigation list items.(为导航列表中的项目创建详情页。)
2020-03-25 19:06:17
137
原创 Section 17 : Navigation View and List
Build a table view with navigation options and presentations in SwiftUI.(在 SwiftUI 中使用导航选项和展示创建表格视图。)
2020-03-25 16:49:28
139
原创 Section 16 : Modal Presentation
Navigate to another screen using a built-in Modal view.(使用内置的模态视图导航到另一个屏幕。)
2020-03-25 11:50:41
274
原创 Section 15 : 3D Scroll Animation
Work with arrays and data models to create a loop of components in SwiftUI.(在 SwiftUI 中使用数组和数据模型创建系列组件。)
2020-03-25 03:23:32
187
原创 Section 14 : Data and Image Literal
Work with arrays and data models to create a loop of components in SwiftUI.(在 SwiftUI 中使用数组和数据模型创建系列组件。)
2020-03-24 16:13:51
392
原创 Section 13 : ScrollView and Repeat
Add a horizontal ScrollView to a list of cards in SwiftUI.(在 SwiftUI 中添加水平滚动视图和卡片的列表)
2020-03-24 11:06:44
104
原创 Section 12 : Binding and Screen Size
Bind states across multiple views and detect the screen size.(在多个视图之间绑定数据并检测屏幕尺寸。)
2020-03-24 09:32:05
240
原创 Section 11 : Drag Progress and Tap Background
Use the drag values and use them as a progress to animate views in SwiftUI.(在 SwiftUI 中利用拖拽值控制视图的动画过程。)
2020-03-23 19:00:55
167
原创 Section 10 : Animation Between Screens
Create a transition between two views.(创建两个视图之间的动画过渡。)
2020-03-22 11:19:22
173
原创 Section 09 : Color Literal, Gradient and Overlay
Quickly edit colors and add gradients and use the overlay modifier.(快速编辑颜色和渐变与覆盖(overlay)修饰器的使用)
2020-03-22 03:08:50
419
原创 Section 08 : SF Symbols and Props
How to use Apple’s iOS icons and pass values to components.(使用苹果 iOS 图标与向组件传递值)
2020-03-21 19:40:16
487
原创 Section 07 : Dismiss and Drag Anchors
Snap the card to different positions using multiple conditions and operators in SwiftUI.(在 SwiftUI 中使用多个条件和操作符将卡片置于不同位置)
2020-03-20 14:24:27
133
原创 Section 06 : Timing Curve and Delay Animation
Use bezier curve animation with delay and repeat values.(使用延时和重复值绘制贝塞尔曲线。)
2020-03-20 09:06:14
192
原创 Section 05 : Gestures and Events
Make your app interactive and animated with the Drag gesture and events in SwiftUI.(在 SwiftUI 中使用拖动手势和事件为应用制作动画与交互。)
2020-03-20 03:25:11
172
原创 Section 04 : Animations and States
Section 04 : Animations and States - 动画和状态(9’23")Create beautiful animations using states, transitions and actions.使用状态、过渡和动作来制作精美的动画。1. 使用状态(state)控制旋转角度(1)在主视图的 body 前声明一个状态,用来控制动画的显示。@读作com...
2020-03-20 03:00:34
137
原创 Section 03 : Components and Visual Effects
Apply transforms, blend modes, blur in SwiftUI and turn views to components. <br>在 SwiftUI 中使用 transforms, blend modes, blur 将视图转化为组件
2020-03-19 15:36:39
219
转载 Mac HomeBrew国内镜像安装方法
Mac HomeBrew国内镜像安装方法解决Mac上国内安装HomeBrew慢的解决方法。如下安装官网安装Homebrew/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"复制代码国内镜像安装获取install文件获取官网脚本并保存名为...
2020-03-18 04:21:12
4906
原创 Section 02 : Layout & Stacks
Build a custom UI from scratch using layout techniques and modifiers in SwiftUI. (在 SwiftUI 中使用布局技术和修饰器从头开始构建自定义U)
2020-03-18 00:01:23
292
原创 Section 01 : Learn SwiftUI for iOS 13
Learn how to code custom UIs, animations, gestures and components in Xcode 11.(学习如何使用 Xcode 11 + iOS13 + SwiftUI 对自定义UI、动画、手势和组件进行编程)
2020-03-17 23:53:45
565
原创 春天来了
虽然一直心向往了解 Mac 世界,但无论是工作、日常需要还是经济考虑,都让我一次次放弃了采购计划。2020 年初,在遭遇了“新冠肺炎”疫情之时。由于待机在家,下了决心买了台 Mac mini。由于疫情影响,首先是 Apple 发货居然用了三周,然后顺丰快递由于没有足够人手,又滞留了三天。我亲自到快递点,三四个小哥帮我从堆积如山——没错,就是山,真的是山啊——的快递滞留件中挖出了我的 mini。工...
2020-03-17 21:40:15
209
原创 解决@ResponseBody注解返回中文乱码
解决@ResponseBody注解返回中文乱码环境: mac OS Catalina + Java 8 + Tomcat 8.5 + Intellj IDEA 2019.1症状: 在新买的 mini 上搭建了 Java 开发环境,使用了 SSM 框架。测试一下,发现……@Responsebody 注解返回的字符串乱码!!1. 检查 IDEA 中对项目的设置查看了 项目配置及 IDEA ...
2020-03-08 12:27:00
1312
转载 敏捷开发中的一些概念
敏捷开发中的一些概念在尝试华为云的DevCloud时,看到demo中很多不懂的词语,发现都是关于敏捷开发的,上网查到这些scrum team: 整个组织架构中可进行独立开发的最小团队, 一般人数控制在5~10人左右sprint:项目开发过程中最小迭代周期,根据同的项目周期不同;现有产品维护1~ 5天,二次开发5 ~ 10,新项目5 ~ 30,业务复杂或开发所用语言较多或开发复杂度较高1...
2019-04-17 15:53:32
2122
原创 SpringMVC+Spring+MyBatis 的综合练习 14 (前端页面之部门列表)
由于上一篇最后谈及的,使用对象返回数据不利于移动端接收,所以在部门页面改用 json 字符串返回,这样只需要在前台页面解析 json 字符串即可。所以,部门页面的展示做了一些调整。逐个说明一下吧。14.1 DAO 层DepartmentMapper.javapackage com.hh.ssm.dao;import com.hh.ssm.bean.Department;imp
2018-01-29 20:35:48
760
原创 SpringMVC+Spring+MyBatis 的综合练习 13 (前端页面之员工列表)
最初的功能不用太复杂,单纯展示员工和部门列表,实现翻页功能。为了能比较和练习,同时实现员工列表和部门列表,分别采用了不同的实现方式。在页面设计上均使用了 Bootstrap 框架,引入了 JSTL 表达式等。13.1 Bootstrap 的引入本来没啥好说的,又不打算专门写关于 Bootstrap 的章节,所以就利用页面搭建的过程中穿插总结一下。 注意:必须引入jQuery,而且还要在
2018-01-29 12:20:48
428
原创 SpringMVC+Spring+MyBatis 的综合练习 12 (针对分页的 MVC)
MVC 模式在实现的过程中分了 DAO,Service,Controller 和 View 几个层面。先抄一段很多博客都引用的关于各层的解释。 DAO层 DAO层主要是做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此,DAO层的设计首先是设计DAO的接口,然后在Spring的配置文件中定义此接口的实现类,然后就可在模块中调用此接口来进行数据业务的处理,而不用关心此接
2018-01-29 00:01:54
383
原创 SpringMVC+Spring+MyBatis 的综合练习 11 (使用 MyBatis 分页插件 PageHelper)
11.1 准备工作分页是查询功能中最常用的,基本上是项目必须的。在学习 SpringMVC+Spring+SpringData/JPA 的时候曾经接触了 SpringData中的接口类 PagingAndSortingRepository 。也是用于分页的,因为没有系统学习 SpringData 和 JPA,对该接口的理解不是很透彻(虽然老师在视频中非常详细的分析了源码,说来还是我笨吧)。后期
2018-01-28 22:09:17
425
原创 SpringMVC+Spring+MyBatis 的综合练习 10 (使用 Spring 测试 DAO)
10.1 测试的准备Spring 提供了自己的模拟测试方法,可以自动注入需要的组件,也可以模拟页面的请求并返回结果,从而完成从 DAO 到 MVC 的多层面测试。要想使用 Spring 提供的测试方法,需要在 POM 中导入 spring-test 依赖。dependency> groupId>org.springframeworkgroupId> artifactId>
2018-01-28 20:47:23
334
原创 SpringMVC+Spring+MyBatis 的综合练习 8 (Generator生成的实体类)
Mybatis Generator 运行后,我看到在实体类包中出现了四个类。多出来两个带 Example 的是什么呢? 限于篇幅,只研究 Department.java 和 DepartmentExample.java 这两个就好了,Employee 的估计应该也差不多。8.1 Department.javapackage com.hh.ssm.bean;import jav
2018-01-14 11:30:27
749
原创 SpringMVC+Spring+MyBatis 的综合练习 9 (增加查询员工信息时带有部门信息)
这是联合查询最简单的应用,实践场景中处处可见。MyBatis Generator 在生成代码的过程中所定义的各种方法和属性都依据数据库中的表结构而来。由于没有设置外键和约束,所以 Employee 表和 Department 表没有在数据库中实现多对一的关系,自然最终实现的单个实体并不带有其他实体的信息。所以要想做到查询员工的时候带有部门信息,需要对已经生成的代码进行一些调整。(先从简单的入手吧,
2018-01-14 10:46:34
1166
原创 SpringMVC+Spring+MyBatis 的综合练习 7 (逆向生成实体类和DAO接口)
在配置好 MyBatis 以及 Mybatis Generator 之后,我们要生成我们需要的实体类和 DAO 接口了。 有两种方法可以选择,具体参见《 SpringMVC+Spring+MyBatis的综合练习 6 》。如果配置没有出错,只需要一点点时间,很快就得到了我们需要的类和接口。到现在为止,经过漫长而复杂的准备工作,终于把项目的架子搭起来了。整个项目的结构大概是下面图中的样纸。
2018-01-13 19:12:38
391
转载 Mybatis Generator 最完整配置详解
这是从CSDN找到的一篇翻译文章,尝试重新排版后转载。1. 标签1.1 可以用于加载配置项或者配置文件,在整个配置文件中就可以使用${propertyKey}的方式来引用配置项。有两个属性: - resource:配置资源加载地址,MBG从classpath开始找,比如com/myproject/generatorConfig.properties - url:配置资源加载地址,
2018-01-13 15:50:33
10015
3
原创 SpringMVC+Spring+MyBatis 的综合练习 6 (配置 Mybatis 及 Generator)
今天来配置 MyBatis,并且用 Generator 生成实体类和 Mapper 接口。先简单说下 MyBatis,按照官网的说法: MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java
2018-01-13 09:32:29
325
原创 SpringMVC+Spring+MyBatis 的综合练习 5 (配置 Spring)
Spring 框架是时下越来越流行的框架了,为啥好我是说不明白的,反正就是流行。它已经基本上干掉了 Struts,不仅提出了 Spring Data 对数据的一系列框架,居然现在还要再颠覆一下大家的观念,给你个 Spring Boot,让你彻底抛弃xml……真的行吗?没用过,看网上说的是褒贬不一。这说明还需要进一步成熟,所以我还是先老老实实地把这个练习做完。没准儿我做完了,Boot 就成熟了……怎
2018-01-12 17:20:46
454
原创 SpringMVC+Spring+MyBatis 的综合练习 4 (配置 web.xml )
继续做基础配置……这步完事应该可以写代码了。呃~~~好像不对,还得先配置并运行 Mybatis Generator 先!! 唉~~漫漫长路……谁能告诉我,究竟会有多少错~~~停停停,打住!别再犯错了。昨天,因为在 applicationContext.xml 中少写了一个大括号,让我痛苦地找了几个小时。就是下面这行:property name="password" value="
2018-01-12 16:26:33
735
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人