- 博客(23)
- 资源 (10)
- 收藏
- 关注
原创 Flutter 国际化,字符串来自于json文件
一个Flutter StatelessWidget国际化简单示例,字符串来自于json文件。 在学习flutter国际化过程中,走了一些弯路,所以共享了这小项目。 关键还是要熟,谁来调用、调用什么、调用顺序。 代码在i18n.dart、main.dart中,代码有详细说明。 除此之外,还想实现个目标,即supportedLocales属性赋值通过json文件获得,但目前不知道从哪调用来实现,如有同...
2020-01-20 17:18:45
659
原创 jakarta EE10 JPA 官方示例 order订单项目 命名查询
供应商ventor类 有两个NamedQueries,第一个查询是通过供应商的部分名称查询供应商。OrderManager 订单管理类,管理bean,
2026-04-20 11:34:48
36
原创 jakarta EE10 JPA 官方示例 order订单项目 一对多关系
供应商零件表有外键 vendorid ,引用自 供应商表 主键。一个供应商可以有多个供应商零件。
2026-03-19 15:25:53
44
原创 访问Glassfish8 自带的derby数据库
使用netbeans28 开发J2EE10或11 的程序,不可避免使用Glassfish8应用服务器,在netbeans28中启动Glassfish8 ,可以看到其自带的derby10.17也被同时启动。启动下载的DBeaver25,连接图中的derby数据库sun-appserv-samples,新建derby server 连接,至此,打开查看J2EE10 官方示例涉及到的数据库、表,其中的几个order订单表,对应示例项目order。
2026-02-08 17:03:29
259
原创 新建群晖docker镜像运行spring cloud微服务
接上一篇文章[群晖docker创建运行spring cloud微服务],这次自己新建容器镜像。 新建eureka注册服务镜像的Dockerfile: #指定基础镜像,并且必须是第一条指令 FROM debian:10-slim #指明我们的名字和其电子邮件,可选 MAINTAINER xxxx #指定和进入工作目录 WORKDIR /usr/local #拷贝和解压JDK到当前目录,即工作目录 add jdk-11.0.10_linux-x64_bin.tar.gz . #仅拷贝注册服务的jar文件 COP
2021-02-28 14:27:15
717
原创 群晖docker创建运行spring cloud微服务
群晖docker创建运行spring 微服务群晖的设置win10下ssh登录群晖创建和运行spring cloud 微服务镜像 群晖的设置 群晖NAS的地址是192.168.1.71,进入群晖套件中心安装docker。 搜索下载 hldtux/oracle-jdk-11 镜像,我们将在此基础镜像上添加spring cloud微服务jar,创建我们自己的镜像。 下载后可以看到镜像大小是400多MB,debian9基础镜像大约180MB,Oracle JDK11解压后大约290M,所以两者相加,总体这个体积上
2021-02-24 17:47:03
1594
原创 【图例】gradle构建spring cloud 多模块
这里写目录标题环境介绍一、建父模块二、建eureka注册服务子模块修改eureka子模块build.gradle修改父模块的build.gradl增加common公共子模块增加order订单子模块其他一些设置 环境介绍 idea 2020.3.1 ,JDK11 一、建父模块 删除src文件夹 二、建eureka注册服务子模块 点击 文件-----新建----新模块 在EurekaApplication启动类中增加 @EnableEurekaServer 将application.prop
2021-02-04 15:09:33
777
原创 gradle入门:在非用户目录使用命令行出错的解决办法
各位小伙伴在根据一些在线教程学习gradle,下载、安装、设置gradle_home和path,打开命令行窗口,敲入练习代码,输出helloworld,基本无问题。 但是在命令行窗口改变目录后,比如由用户目录c:\users\xxx改到d盘,把build.gradle拷贝到d盘,再敲入gradle -q hello,就会出现错误。 解决办法: 在d盘下新建settings.gradle,内容为rootProject.name = 'd' 即正确输出,也能在d盘下正确自动新建.gradle文件夹 ..
2020-12-10 08:17:57
216
原创 微信小程序:数组元素动态赋值
在开放微信小程序时,如果给数组某个元素赋值,为了能够能够在页面视图上即时显示,我们常这样做: data: { videos: <Video[]>new Array(), } //---------- this.data.videos.push(video); this.setData({ videos: thiss.data.videos }) 另外一种做法: let i: Number = thiss.data.videos.length; let tmp
2020-07-26 11:27:40
1536
原创 typescript:显式赋值断言、空值赋值
最近在练手typescript的过程中,遇到了两个小问题,虽然当时很不习惯,但解决问题后,也算是熟悉和加深了对typescript的理解。 一、显式赋值断言 let a: string; if (!a) a = 'aa'; console.log(a) 会出现错误提示:Variable ‘a’ is used before being assigned. 在赋值前使用了变量a。 let a!: string; //变量后加! if (!a) a = 'aa';
2020-07-21 11:39:02
10383
1
原创 typescript微信小程序:用方法回调实现页面延迟加载网络数据
一、实现目标 在微信小程序页面显示地图,地图上有若干个标记点(marker),标记点数据来自网络。 因为网络加载数据有延迟,通常情况下,页面的onLoad代码加载不到这些数据,一个实现思路是通过方法回调,在读取到网络数据的时候,回调页面的setData,以在页面上显示数据信息。 所以,关键点是方法回调的实现。 这个思路的灵感来自于新建的微信小程序的示例代码中读取userInfo的过程。 在app.ts中有如下代码: // 由于 getUserInfo 是网络请求,可能会在 Page.onLoad 之后才返回
2020-07-15 16:05:12
948
原创 flutter国际化,读取语言文件
地址:https://github.com/hexiekuaile/i18nstr 可实时读取i18n目录下的语言文件,如zh_CN.json。 约定:语言文件放在i18n文件夹下 具体参看样例 https://github.com/hexiekuaile/i18nstr/tree/master/example i18n/zh_CN.json ,在主要的、默认的语言文件中,可加入supported...
2020-04-12 21:15:40
819
原创 MongoDB JPA更新操作
在MongoDB中用JPA更新数据,可以这样操作 import lombok.AllArgsConstructor; import lombok.Data; import lombok.ToString; import org.springframework.data.annotation.Id; import java.util.HashMap; import java.util.Map; ...
2020-02-25 17:02:04
2785
原创 springboot jpa 查询MongoDB中的Map字段
public class Entity { @Id private String id; private Map<String, Object> map = new HashMap<String, Object>(); } Entity类的数据在MongoDB中存储如下: { "_id": ObjectId("5dddd896a44ede2...
2020-02-21 11:44:45
2228
3
原创 flutter 删除组件
flutter中删除组件,思路如下: 1、在上层widget中写删除方法,在生成下层组件的同时将删除方法作为构造参数传入 var rows = <Widget>[]; rows.add(new Row_meta(UniqueKey(), removeMetaRow)); void removeMetaRow(Widget w) { rows.remove(w); ...
2019-11-29 11:04:13
4988
原创 flutter .map用法示例
Expanded( child: new DropdownButtonFormField( value: widget._type, style: TextStyle(color: Colors.red), icon: Icon(Icons.sort), items: <String>...
2019-11-28 16:38:16
3479
原创 flutter dio 和springboot2 controller在post上的对应关系,Restful URL
一、 springboot2代码: @PostMapping public ResponseEntity<MetaInfo> post(@RequestBody MetaInfo m) {...} flutter 代码: var response = await dio.post("http://localhost:1112/metaInfo", data: body); //或u...
2019-11-25 09:34:03
1359
原创 Dart显式类型转换
目录Dart显式类型转换 Dart显式类型转换 String s ='[{"type":"aaa","name":"bbb","zccl":"2018-10-10","value": 12}, {"type":"AAA","name":"BBB","zccl":"2019-10-10","value": 6}]'; var listDynamic = json...
2019-10-29 09:28:06
8173
原创 springboot2微服务入门案例、多图傻瓜式
springboot2微服务入门案例、多图傻瓜式环境一. 建maven项目二、用spring Initialize建eureka注册服务模块三、用spring Initialize建订单order服务模块四、用spring Initialize建zuul微服务网关路由模块五、 通过zuul路由网关实现负载均衡六、 下载代码运行 环境 你好!开始前, 先叨叨下,感觉必须写下环境 ,免得同学们在学习过...
2019-08-21 18:01:44
751
Newifi_mini_xCloudOS_y1_Build20180612_v3.2.1.9700_beta_sign.bin
2019-07-10
测试工程(netbeans8.1,NetBeans自带glassfish4.1,JDK7)
2015-12-03
JAVAEE7 有状态会话bean项目
2015-12-18
JavaEE开发的颠覆者 Spring Boot实战 完整版.pdf ,已经做了pdf 文字识别,可以从本书复制文字
2019-07-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅