自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 SwifUi之分段器(SegmentedControl)

工具版本:xcode: 12.5.1swift: 5.4.2代码示例:import SwiftUIenum Season: String, CaseIterable { case spring = "1" case summer = "2" case autumn = "3" case winter = "4"}// 测试uistruct TestView: View { @State var flagText: Season

2021-08-18 00:51:19 261

原创 java中集合数据处理

1、list集合数据分组代码示例:(1)数据分组// 创建list对象List<String> listStr = new ArrayList<>();listStr.add("aa");listStr.add("bb");listStr.add("bb");listStr.add("aa");// 分组Map<String, List<String>> newData = listStr.stream().collect(Coll

2021-08-13 14:24:12 288

原创 swiftUi底部弹窗

工具版本:xcode: 12.5.1swift: 5.4.2代码示例:import SwiftUI// 测试uistruct TestView: View { // 弹窗是否展示; 默认false @State var isPresented = false var body: some View { Button(action: { // 按钮点击,改变弹窗现实状态 self.isPr

2021-08-08 02:14:03 1304 2

原创 swiftUI中,水平滚动图片

工具版本:xcode: 12.5.1swift: 5.4.2代码示例:import SwiftUIstruct CategoryCell: View { // 分类名称 let categoryName: String // landmarks分类后的集合 let landmarks: [LandmarkTest] var body: some View { VStack(alignment: .leading

2021-08-07 00:35:05 367

原创 ios开发中 对象数据根据属性分组

工具版本:xcode: 12.5.1swift: 5.4.2代码示例:/* 根据对象属性分组对象数组 */// 定义对象struct Phone: Identifiable{ var id: Int var name: String var price: Double var color: String}// 数组数据var dataArr = [ Phone(id: 1, name: "iphone 6", price: 3000,

2021-08-06 00:27:30 373

原创 swiftUi全屏背景色设置

工具版本:xcode: 12.5.1swift: 5.4.2实例代码:struct HomeView: View { var body: some View { // 堆叠布局, 其他布局同样的设置方式 ZStack{ // 布局内容 Text("hello World") } // 使布局撑满屏幕 .frame(minWidth: 0, maxWidt

2021-08-05 21:44:41 2292

原创 通过freemarker模板,使用jsoup将html转换为word,包含图片

实现思路:一、制作模板1、在word中无非三种格式,文字、图片、表格,目前我所涉及到的业务中只有这三个,其他情况没涉及到没研究,首先需要准备一个模板文件,即xml格式的模板,通过打开一个空白的word文档,另存为xml文件,即可得到一个空白的word模板(可使用notepad++工具打开)2、获取到空白文档的模板后,再新建一个word,填充文字,再另存为xml,打开并对比之前空白的模板...

2018-09-12 15:06:27 3048 3

原创 Java 通过使用freemarker,动态填充字符串模板

一、通过使用freemarker标签,实现动态填充字符串模板,到maven仓库选择需要的版本下载:freemarker.jar二、example:import java.io.IOException;import java.io.StringReader;import java.io.StringWriter;import java.util.HashMap;import java.uti...

2018-06-08 16:39:10 7537

原创 Java,Web前端发送请求下载Excel表格,通过勾选列表数据下载

实现思路:    1、前端展示列表数据    2、js中通过获取勾选数据的id,构建一个空的form表单,并将id通过input绑定到form表单中,提交表单,发送请求    3、后台处理根据id查询数据,并将数据填充到Excel表格,并将填充完整的数据发送到前端一,前端:    (1)前端js下载方法,点击事件可调用此方法,param作为一个字符串数组参数,将多个选择的id存放到集合中。以逗号分...

2018-05-30 21:05:55 2111

原创 Java 将xml模板动态填充数据转换为word文档

实现思路:    1、先将word文档另存为 : Word 2003 XML文档(*.xml) 格式的模板文件;    2、通过Java程序,使用freemarker.jar包转换为xml格式的word文档文件    3、使用jacob包,将xml格式的word文档文件,转换为docx格式的文档文件具体实现步骤:一、模板编辑       1、将word文档另存为xml模板:    2、模板中需要动...

2018-05-30 19:56:00 31507 42

原创 mybatis中group by 语句中SQL报错,原因是MySQL版本的group规则默认是:only_full_group_by

报错信息:......not in GROUP BY clause and contains nonaggregated column ......  which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by查看sq...

2018-04-14 00:13:31 4728

原创 记一次大坑:SpringBoot+Mybatis项目中,配置文件中的修改了SQL语句后不生效

问题:原是SSM框架项目,转移到SpringBoot+Mybatis,使用的是C3P0连接数据库。转移到SpringBoot后的项目,我修改了xml配置文件中的查询sql语句,也就是增加了一个查询字段,无论是在前端页面测试,还是使用单元测试时候,我修改后的SQL就是不生效,查询的仍然是旧的SQL语句。尝试过了:clean、update、重新编译,重启电脑;都是无效但是我在原来的SSM的项目上做同样...

2018-03-31 23:17:51 9067 8

原创 SpringBoot使用Driud连接数据库(仅配置测试连接,通过配置类方法配置)

1、下载SpringBoot官网下载SpringBoot项目 :  start.spring.io    2、使用sts工具,通过导入maven项目,将下载好的项目导入;sts工具下载地址:https://spring.io/tools目录结构如下:                    3、导入项目后,到pom.xml中添加Druid 和 mysql 依赖;对应的依赖可到maven仓库查找   ...

2018-03-31 17:27:45 7561 2

原创 redis操作相关命令:停止、启动、查看

1、查看redis是否在运行: ps aux | grep redis2、启动redis:    redis-server redis-conf3、关闭redis:    redis-cli shutdown4、当设置密码后,上面的关闭命令无效:带密码输入:    redis-cli -a [password]     回车后输入:shutdown即可关闭redis,输入exit 退出。5、查看r...

2018-03-18 12:53:28 103503 3

原创 Redis从下载到安装部署

可通过到Redis中到官网下载需要的版本:    ①先下载到电脑,在通过电脑上传到 linux 服务器;可使用:FileZilla工具上传    ②直接从 linux 服务器中使用wget+ftp地址下载,这里介绍通过第二种方式下载(通过源码安装)1、Redis 下载:    redis官网:https://redis.io/download    (1)复制下载地址:    (2)打开登录 li...

2018-03-17 22:33:47 634

原创 使用Java的DES加密时,不能导入BASE64的解决方法

一、添加rt.jar包    1、Eclipse菜单栏:Project --&gt; Properties --&gt; Libraries选项卡 --&gt; Add External JARs...按钮     2、找到jdk的安装目录,选择:jre --&gt; lib --&gt; rt.jar    3、选择rt.jar之后保存二、删除项目的jdk,重新添加    4、右击项目名称:Pr...

2018-03-11 16:13:31 445

原创 Eclipse打开Java文件,默认是否折叠相关位置的代码

1、Eclipse菜单栏  --&gt;  Window  --&gt;  Preferences  --&gt;  Java  --&gt;  Editor  --&gt;  Floding打开后如下图所示:注:右侧选项中,打钩则表示:默认打开Java文件时相对应的位置的代码为折叠状态2、选项中的意思:    ①comments    文档注释    ②Header Comments 标题注释 ...

2018-03-11 12:07:09 1327

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除