Gitee

mica 2.0.1 发布新增最好用的 ip2region boot stater

巧了我就是萌 提交于 2020-08-13 15:21:13
mica(云母) mica 由如梦技术内部的 lutool(撸秃)演变而来。lutool 诞生于 2017 年,受 jhipster 启发逐步形成一个微服务的核心集。 因 lutool 名称与功能不太符合,故在2019年开源时将其改名为 mica(云母),寓意为云服务的基石。 mica 2.x核心依赖 mica 基于 java 8,没有历史包袱,支持传统 Servlet 和 Reactive(webflux)。采用 mica-auto 自动生成 spring.factories 和 spring-devtools.properties 配置,仅依赖 Spring boot、Spring cloud 全家桶,无第三方依赖。市面上鲜有的微服务核心组件。 依赖 版本 Spring Boot 2.2.x mica 2.0.1 更新说明 :sparkles: 开源 mica-ip2region 组件。 :zap: mica-core 优化 R.isNotSuccess 改为 isFail。 :bug: mica-redis jackson class info。 :bug: mica-redis jackson findAndRegisterModules。 :wrench: travis 替换为 Github actions,用于构建和 Snapshot 版本自动发布。 :arrow_up

Typora 设置图片自动上传

人走茶凉 提交于 2020-08-13 12:58:07
目的 达到图片自动上传功能 工具 名称 用途 typora 记笔记 gitee 托管图片 PicGo 上传图片 gitee 注册码云 这要是不会就自行百度吧。。。 新建仓库 操作如图 获取 token 设置 -> 私人令牌,只选 projects 提交后保存 token ,一会使用 PicGo 下载地址 https://github.com/Molunerfinn/PicGo/releases 找到 .exe 结尾的下载安装 文档 https://picgo.github.io/PicGo-Doc/zh/guide/ 安装 gitee 插件 配置 gitee 图床设置 ->gitee 注: repo 为用户名/仓库名 Typora 文件 -> 偏好设置 -> 图像 配置完成后,点击验证图片上传选项进行验证,结果如下即为配置成功 使用 粘贴图片后,点击上传按钮即可 还可使用 坚果云进行文件加的同步,换个地方同样可以查看 来源: oschina 链接: https://my.oschina.net/u/4416988/blog/4295412

数据源管理 | 分布式NoSQL系统,Cassandra集群管理

做~自己de王妃 提交于 2020-08-13 12:34:04
本文源码: GitHub·点这里 || GitEE·点这里 一、Cassandra简介 1、基础描述 Cassandra是一套开源分布式NoSQL数据库系统。它最初由Facebook开发,用于储存收件箱等简单格式数据,此后,由于Cassandra良好的可扩展性,逐渐发展成为了一种流行的分布式结构化数据存储方案。 2、特点分析 弹性可扩展性 Cassandra是高度可扩展的;它允许添加更多的硬件以适应更多的客户和更多的数据根据要求,可以根据业务的数据流量轻松扩展集群规模。 架构特点 Cassandra可以基于分布式运行,并采用了许多容错机制。由于去中心化无主的策略,所以没有单点故障。可以做到不停服滚动升级。这是因为Cassandra可以支持多个节点的临时失效(取决于群集大小),对群集的整体性能影响可以忽略不计。并且Cassandra提供多地域容灾。Cassandra允许将数据复制到其他数据中心,并在多个地域保留多副本,十分适用于不能承担故障的关键业务,必须持续提供服务的应用程序。 数据存储机制 Cassandra适应所有可能的数据格式,包括:结构化,半结构化和非结构化。可以根据业务的需要动态地适应变化的数据结构,并且通过在多个数据中心之间复制数据,可以灵活地在需要时分发数据。有许多案例证明Cassandra可以在金融,医疗,物联网等领域使用。 资源整合能力

在IDEA中如何初始化Git,把项目推送到Git上

泪湿孤枕 提交于 2020-08-13 12:33:46
在IDEA中如何初始化Git,把项目推送到Git上 登录Gitee(码云)账号,新建仓库 先按如下步骤简单新建一个仓库: 创建成功后,会出现下图中所示的原始文件: 在IDEA上的Terminal中进行操作 注意: 可能有些朋友刚打开Terminal的时候,会出现一些问题,比如不出现弹框等等 这个问题我也遇到过,如果你也遇到了,莫慌,对照下图中的内容修改即可 在Terminal中输入Git命令 touch README.md touch .gitignore 依次输入两个命令,在项目中创建两个文件。 在这顺便把在gitignore文件中的配置写出来: *.class #package file *.war *.ear #kdiff3 ignore *.orig #maven ignore target/ #eclipse ignore .settings/ .project .classpatch #idea .idea/ /idea/ *.ipr *.iml *.iws # temp file *.log *.cache *.diff *.patch *.tmp # system ignore .DS_Store Thumbs.db 配置完成后,紧接着输入 git init 初始化仓库,然后输入下面命令查看版本库状态 git status git add . git status

Exoplayer2实现边播放边缓存

陌路散爱 提交于 2020-08-13 12:15:41
前言 ExoPlayer是Google开源的一款Android应用程序级的媒体播放器。它提供了Android MediaPlayer API的替代方法,可以在本地和Internet上播放音频和视频。ExoPlayer支持Android MediaPlayer API当前不支持的功能,包括DASH和SmoothStreaming自适应播放。与MediaPlayer API不同,ExoPlayer易于自定义和扩展。这里主要使用 ExoPlayer + AndroidVideoCache 实现边播放边缓存。下面点击可查看对应库和文档。 ExoPlayer ExoPlayer Javadoc ExoPlayer Release AndroidVideoCache 效果 ExoPlayer使用 添加ExoPlayer与AndroidVideoCache依赖,我这边使用的是ExoPlayer v2.10.5和AndroidVideoCache v2.7.1版本,可根据自身需求升级或降级。 // ExoPlayer implementation 'com.google.android.exoplayer:exoplayer-core:2.10.5' implementation 'com.google.android.exoplayer:exoplayer-ui:2.10.5' //

Spring Boot 2.3 新特配置文件属性跟踪

大城市里の小女人 提交于 2020-08-13 11:13:43
背景 当我们使用 spring boot 在多环境打包,配置属性在不同环境的值不同,如下: spring: profiles: active: @project.profile@ #根据maven 动态配置profile --- spring: profiles: dev demo: lengleng_dev --- spring: profiles: prd demo: lengleng_prd 或者使用 spring cloud 配置中心 (nacos/config)等 再有就是 应用配置的同一个属性,值的来源可能来自 配置文件、环境变量、启动参数 等等。 很多情况由于 如上配置的复杂性,应用在读取配置的时候,并不是我们预期的值 ,比如我们想使用是配置文件 dev 环境的值,却被环境变量的 或者其他的数据覆盖等,这些往往只有等我们运行时,输出日志才能发现错误原因。 解决方案 spring boot 2.3 Actuator 提供 /actuator/configprops 端点 (之前版本也有此端点,但是行为发生变化了 /actuator/env 保持一致 ),提供对配置文件属性跟踪功能, 方便我们在 spring boot 应用中,实时的获取配置文件实际加载值 。 如何使用 引入 actuator 依赖 <dependency> <groupId>org

微信小程序日历的实现

半世苍凉 提交于 2020-08-13 09:30:11
一、先上一张最终的效果图 伸手党直接拉到底部,有个码云地址,如果有帮到你,记得点赞哦 二、思路 1.首先组件需要有一个当前时间defaultTime(用户传入,如不传,取当前时间),然后使用new Date()获取到这个时间所在的年和月。 2.写一个方法,接收2个参数,年份和月份,返回一个数组,数组里面是包含这个月份所有的日期和前后月份与其相同周的几天,如,假设传入2020,8,红框部分就是前后月份与其相同周的几天。 3.在点击前后箭头,或者点击数字设置指定月份的时候,继续调用第二步的方法,触发日历主体更新。 4.在展开状态时,展示一整个月份的日期,收起状态时,只展示当前周的7天,如图。 5.组件接收一个属性spot,是个数组,每一项是一个能被new Date()解析的日期格式,用于指定哪些日期下方需要展示小圆点。 6.组件绑定一个事件,bind:change,在每次日期改变时和首次日历首次渲染完成的时候把当前日期作为参数传入,触发这个事件。 三、实现代码 WXML部分 <!--components/calendar/calendar.wxml--> < view class = " calendar " > < view class = " title flex " > < view class = " flex " > < picker value = " {

AndroidStudio上传代码到gitee

烂漫一生 提交于 2020-08-13 08:54:59
AndroidStudio上传代码到gitee 1.注册gitee 既然要使用gitee,那就要先注册gitee的账号,链接如下: https://gitee.com/ 2.下载git并配置 http://npm.taobao.org/mirrors/git-for-windows/v2.27.0.windows.1/ 按照默认提示按照即可,如下表示安装成功。 打开git-cmd.exe,Git 全局设置如下: git config --global user.name "用户名" git config --global user.email "邮箱" 接下来需要配置一下AndroidStudio,选择git.exe的位置。 3. 将项目上传到gitee 下载gitee插件,如下所示: 输入gitee账号和密码,如下所示: 来源: oschina 链接: https://my.oschina.net/u/4272693/blog/4336897

多图预警 | 我为博客园新增了十几个功能

孤街醉人 提交于 2020-08-13 08:00:24
前置 最近写了几篇随笔,大家都不看内容,看博客皮肤 😂,满足你们。以下所有功能都可作为一个插件使用,你可以将它迁移到你的博客,代码仓库地址在文末。或者使用 awescnb 将这些插件集成到你现有的博客园皮肤。若有错误,恳请指点一二,感激不尽。欢迎评论区交流。另外插件还在不断扩充。 基本配置 属性 描述 值类型 默认值 可选值 name 全局主题名称 String 'reacg' 'reacg' 'element' 'gshang' 'acg' color 全局主题色 String '#ffb3cc' 16 进制颜色值 avatar 头像图片链接 String 无 title 网站标题 String 你的博客名 favicon 网站图标链接 String 内置 headerBackground 头部背景,图片链接 String 内置 theme: { name: 'reacg', color: '#FFB3CC', title: '', avatar: '//pic.cnblogs.com/avatar/1501373/20200119190802.png', favicon: 'https://guangzan.gitee.io/imagehost/awescnb/favicon.png', headerBackground: 'https://guangzan.gitee.io

如果你对自己有要求 | “回顾,再出发”——记2020软工提问回顾与个人总结

只谈情不闲聊 提交于 2020-08-13 06:50:16
回顾,再出发 项目 内容 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰 任建) 这个作业的要求在哪里 提问回顾与个人总结 我在这个课程的目标是 完成一次 完整 的软件开发经历 并以 博客 的方式记录开发过程的心得 掌握 团队协作 的技巧 做出一个优秀的、持久的、具有实际意义的产品 这个作业在哪个具体方面帮助我实现目标 为自己一学期的努力画上句号 对下一个阶段的展望 作业要求: 链接到以前提问题的博客 请尝试对自己曾经提出的问题进行解答,并阐明,是如何通过看书,实践,或者讨论弄清楚的。 是否原来的问题还不明白?如果有,请分析。 是否产生了新的问题?如果有,请提出。 软件工程这门学问有很多 “知识点”, 这门课强调 “做中学” - 在实践中学习知识点。 请问你们在项目的 需求/设计/实现/测试/发布/维护阶段(一共6 个阶段)中都学到了什么“知识点”,每个阶段只要说明一个知识点即可。 结合自己在个人项目/结对编程/团队项目的经历,谈谈自己的理解或心得。 序 ​ 2020年3月3日下午16:48,在博客园发表了本学期软件工程的第零篇博客—— 停下来,回头看 ——记2020BUAA软工第一次作业-热身! ,1万5千字的长文收获了1256次阅读和6个评论,其中ScalersTalk作者Scalers专门注册了博客园在我的评论下方留言回复2500字,令我备受鼓舞,还有 邹欣老师