Loading

摘要: 1.Jar包位置,本人防止在resources 下面的lib下面 2.在同模块下面的 pom.xml 中指定一个 引入当前Jar包 <dependency> <groupId>com.xxx</groupId> <artifactId>xxx</artifactId> <version>1.0</v 阅读全文
posted @ 2021-08-06 10:53 gwsh 阅读(561) 评论(0) 推荐(0) 编辑
摘要: 前序 首先就我本人而言,我主要会考察如下 1. 让候选人介绍一个自己觉得做过的最值得一说的项目,这可以考察他/她的表达能力和自信心。 2. 让候选人用代码实现一个实际功能,这可以考察他/她的编码能力和解决问题能力; 3. 给候选人一个极端情境的设计问题,这可以考察他/她的工程思维和权衡能力。 但往往 阅读全文
posted @ 2021-08-03 14:51 gwsh 阅读(205) 评论(0) 推荐(0) 编辑
摘要: Android Activity生命周期 简单理解Activity的管理机制 描述: Android的Activity可以理解为页面的最小操作对象,它采用的是一种任务栈来管理Activity的 ​ Activity也可以理解为页面 出栈:栈是我们非常熟悉的一种数据结构,先进后出是他的一个特性,而我们 阅读全文
posted @ 2020-12-21 17:18 gwsh 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 生成key keytool -genkey -v -keystore 秘钥文件目录/名称.jks -keyalg RSA -keysize 2048 -validity 有效天数 -alias 昵称 keytool -v -list -keystore 全路径名*.jks 阅读全文
posted @ 2020-06-27 20:45 gwsh 阅读(2256) 评论(0) 推荐(0) 编辑
摘要: 效果图下 其实思路很简单 与css图层样式叠加类似 我们巧妙用原生库里面的Stack Widget实现这个效果 Stack( children: <Widget>[ // Stroked text as border. Text( 'Test Text~', style: TextStyle( fo 阅读全文
posted @ 2020-06-05 14:35 gwsh 阅读(4573) 评论(0) 推荐(0) 编辑
摘要: 这里涉及到Flutter的一个构建算法 有兴趣的可以自己去看看源码 我就不写了,直接写出解决的方案 1.在构建的第一帧初始化 /// 注:getUserName()是业务函数 void initState() { super.initState(); WidgetsBinding.instance. 阅读全文
posted @ 2020-05-29 16:10 gwsh 阅读(2876) 评论(2) 推荐(3) 编辑
摘要: 代码前往我的github 地址 阅读全文
posted @ 2020-04-16 22:41 gwsh 阅读(3520) 评论(0) 推荐(0) 编辑
摘要: 注:此笔记很多都是来自网络一些社区开源者的描述,我自己只是做一个微调和总结 追溯 Flutter 是构建 Google 物联网操作系统 Fuchsia 的 SDK,主打跨平台、高保真、高性能。开发者可以通过 Dart 语言开发 App,一套代码可以同时运行在 iOS 和 Android 平台。 Fl 阅读全文
posted @ 2020-04-10 13:31 gwsh 阅读(566) 评论(0) 推荐(0) 编辑
摘要: command+tab 无法打开最小化应用的烦恼 相信很多同学和我一样,有时候不方便放开双手去触摸触控板(虽然买了一块就在旁边,但是写代码的时间总感觉手离开了键盘就失去了灵感),就在今天凌晨,我是在有点忍不住了于是搜了一个google,于是总结一下, 解决方法1: ​ 不需要任何的插件,当我们按下c 阅读全文
posted @ 2020-03-18 07:38 gwsh 阅读(2661) 评论(0) 推荐(0) 编辑
摘要: 方法: 1. File Project Structure (Command + ;) Under Project Settings/Project Set Project SDK to Android API 29 Platform(File Project Structure(Command + 阅读全文
posted @ 2020-03-05 01:33 gwsh 阅读(996) 评论(0) 推荐(0) 编辑
摘要: 1.下载ttf文件 例如阿里的 下载好了之后如下图会有一个ttf文件 2.在flutter工程的pubspec.yaml文件中配置一个别名 如下图 3.使用Icon 阅读全文
posted @ 2020-02-06 16:23 gwsh 阅读(1659) 评论(0) 推荐(0) 编辑
摘要: 我不喜欢废话 先上图 (都是真机测试) 安卓的 ios的(用ipad演示的) 实现方式 我们只需要在生命周期 initState()或者其他的钩子中调用下面的 方法即可 ps :这个其实是 依赖余Flutter给我提供的一个 实现类 import 'package:flutter/services. 阅读全文
posted @ 2020-01-17 00:30 gwsh 阅读(5205) 评论(0) 推荐(0) 编辑
摘要: 为什么要定期更新 我发现不少人都不会经常更新,或者只在必须用某个工具的新版本的时候才更新。他们的看法是,更新有可能产生一些意外的问题,反正当前环境足够稳定可以用,干嘛自找麻烦呢? 这个看法对也不对。对是因为,更新产生的潜在问题不可避免。不对是因为总有一天你需要升级的,也许是为了某个工具的新特性,也许 阅读全文
posted @ 2019-12-31 15:30 gwsh 阅读(1835) 评论(0) 推荐(0) 编辑
摘要: mac 系统下,多个 ssh公钥 创建添加 "xxx@xxx.xxx" 替换成对应的账号邮箱 普通权限与root权限的区别就是路径地址不同 普通权限:~/.ssh/ root权限:/var/root/.ssh/ 创建 github SSH KEY 1:生成 按照提示完成三次回车 2:查看 ssh k 阅读全文
posted @ 2019-12-19 14:52 gwsh 阅读(681) 评论(0) 推荐(0) 编辑
摘要: 一个优秀的项目,必然是规范的,纵览世界上优秀的开源项目,都有一个共同的特点,就是commit的次数很多,哎呸,不对是Commit的Message很规范。 那么我们就谈谈Commit的Message的重要性。 一个杂乱无章的 Message,在你后续去看项目的变动的时候,是一件比自杀还要命的事情(都自 阅读全文
posted @ 2019-12-16 17:27 gwsh 阅读(572) 评论(0) 推荐(0) 编辑