- 博客(17)
- 资源 (10)
- 收藏
- 关注

原创 Flutter 国际化,字符串来自于json文件
一个Flutter StatelessWidget国际化简单示例,字符串来自于json文件。在学习flutter国际化过程中,走了一些弯路,所以共享了这小项目。关键还是要熟,谁来调用、调用什么、调用顺序。代码在i18n.dart、main.dart中,代码有详细说明。除此之外,还想实现个目标,即supportedLocales属性赋值通过json文件获得,但目前不知道从哪调用来实现,如有同...
2020-01-20 17:18:45
530
原创 新建群晖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
637
原创 群晖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
1424
原创 【图例】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
690
原创 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
143
原创 微信小程序:数组元素动态赋值
在开放微信小程序时,如果给数组某个元素赋值,为了能够能够在页面视图上即时显示,我们常这样做: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
1456
原创 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
9857
1
原创 typescript微信小程序:用方法回调实现页面延迟加载网络数据
一、实现目标在微信小程序页面显示地图,地图上有若干个标记点(marker),标记点数据来自网络。因为网络加载数据有延迟,通常情况下,页面的onLoad代码加载不到这些数据,一个实现思路是通过方法回调,在读取到网络数据的时候,回调页面的setData,以在页面上显示数据信息。所以,关键点是方法回调的实现。这个思路的灵感来自于新建的微信小程序的示例代码中读取userInfo的过程。在app.ts中有如下代码:// 由于 getUserInfo 是网络请求,可能会在 Page.onLoad 之后才返回
2020-07-15 16:05:12
841
原创 flutter国际化,读取语言文件
地址:https://github.com/hexiekuaile/i18nstr可实时读取i18n目录下的语言文件,如zh_CN.json。约定:语言文件放在i18n文件夹下具体参看样例 https://github.com/hexiekuaile/i18nstr/tree/master/examplei18n/zh_CN.json ,在主要的、默认的语言文件中,可加入supported...
2020-04-12 21:15:40
742
原创 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
2687
原创 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
2123
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
4847
原创 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
3406
原创 flutter dio 和springboot2 controller在post上的对应关系,Restful URL
一、springboot2代码:@PostMappingpublic 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
1294
原创 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
8096
原创 springboot2微服务入门案例、多图傻瓜式
springboot2微服务入门案例、多图傻瓜式环境一. 建maven项目二、用spring Initialize建eureka注册服务模块三、用spring Initialize建订单order服务模块四、用spring Initialize建zuul微服务网关路由模块五、 通过zuul路由网关实现负载均衡六、 下载代码运行环境你好!开始前, 先叨叨下,感觉必须写下环境 ,免得同学们在学习过...
2019-08-21 18:01:44
685
JavaEE开发的颠覆者 Spring Boot实战 完整版.pdf ,已经做了pdf 文字识别,可以从本书复制文字
2019-07-10
Newifi_mini_xCloudOS_y1_Build20180612_v3.2.1.9700_beta_sign.bin
2019-07-10
JAVAEE7 有状态会话bean项目
2015-12-18
测试工程(netbeans8.1,NetBeans自带glassfish4.1,JDK7)
2015-12-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人