分类
日记

远程办公方法分享

新冠状病毒肺炎使得春节假期不断充值,很多公司开始实行远程办公。远程办公一般有三种方式:

一是用自己电脑处理文件事务,这种方式最简单。

二是用自己的电脑连接公司VPN,有这种需求的一般是要访问公司内部的系统,比如财务系统,开发环境等。使用VPN对开发人员来说,开发环境需要在本机重新搭建,不能立即使用,还是有些麻烦的。而且很多中小企业可能很多公司压根就没有VPN可以使用。

三是远程连接到公司的电脑进行操作,这种方式可以最快地开展工作,弊端是必须有一名勇士到公司打开电闸并开机。

这次我主要想写的是第三种方式。早在2017年买下iPad Pro后就一直在捣鼓远程办公方式。当时买iPad Pro是希望有个轻便的工具随身携带,随时开始办公。笔记本对我来说还是太麻烦,而且性能有限。iPad Pro很多专业软件没办法使用。所以只有准备一台24小时不断电的工作站,然后远程连接办公。客户端可以是手机,平板,或者网吧的电脑,所有数据和环境都在云上。

远程连接工具有很多,我之所以写这篇是想说说我的心得,也方便有需要的人参考。

分类
笔记

Nextcloud开启外部存储

Nextcloud默认是没有开启外部存储功能的,需在手动启用插件。

然后在设置里可以看到。设置Nextcloud所有用户都能使用外部存储。

如果Nextcloud是使用Docker部署,可能会遇到没有安装samba客户端问题:“smbclient” 未安装。无法挂载 “SMB / CIFS”, “SMB / CIFS 使用 OC 登录信息”。请联系管理员安装。

分类
日记

二〇二〇,再出发!

前些天老婆问到,以前见你常常写些骚文,怎么现在不写了。确实,我从高中就喜欢写点东西,那时是在QQ空间,后面又转战博客,再后来选择wordpress,已有六七个年头了吧。现在大多是记一些用得着或感兴趣的文章,虽然像大部分在收藏夹的文章一样,平时不会看,但真要再找个什么东西,搜索起来还是挺方便的。然后复制-粘贴,搞定问题。不过话说回来,确实很久没有写个人日记了。2020年都过了大半个月了,还没好好总结过去的一年。

2019年的自己即熟悉又陌生,在这一年里我做的最多的一件事就是撒狗粮。可能是我的爱情它来得太晚了,同龄的伙伴早就在晒娃,甚至还有二胎的。情绪压抑太久,当有一个机会释放时就会疯狂爆发。从心理学上来说,这种报复行为可能属于心理扭曲。庆幸的是现在逐渐恢复理智,激情过后平淡下来才是真的生活。

分类
日记 碎碎念

2019年微信动态汇总3

2019-12-28 15:03

金地物业全国联动迎新年,运动会,逐梦6队,666!

2019-12-24 21:09

平安夜,平淡又幸福!

2019-12-13 22:55

2019-12-13 22:03

老爸生日,一家人吃牛排🥩。悄悄定的蛋糕一会就到。

分类
日记 碎碎念

2019年微信动态汇总2

2019-07-25 07:55

洋桔梗的花语:真诚不变的爱,纯洁、无邪 、漂亮、感动,富於感情。

2019-07-22 12:00

出门不用绳子拴住就飘了。

2019-07-18 07:44

应该将近一个月了吧。每天6:15的闹钟,起来看看资料和新闻。早起不仅是自我约束,也是为了做早餐。而且早上超市的菜和肉都是刚到的,很新鲜。

2019-07-16 07:20

只能拿60分的早餐。小鱼干煮粥如何去腥?在线等。

2019-07-16 00:58

😴

2019-07-02 07:40

不知不觉这些小家伙长这么大了,尾巴和纹路逐渐清晰。除了这些孔雀鱼,还有好多斗鱼仔。光是每天换水就是一项大工程。

分类
日记 碎碎念

2019年微信动态汇总1

2019-03-30 19:07

去年三月最大的心愿是看桃花,今年终于看到。果然很妖艳。

2019-03-30 17:18

高端的食材往往只需要最简单的烹饪方法。

2019-03-26 00:09

对我而言你就是璞玉,想去雕琢又怕把你变成我的模样。晚安💤

2019-03-17 15:10

想法很多,现实很大,自己很渺小。人有时候不开心源于欲望与野心。我一直在找准自己的定位,在摸索中前行。“有什么不开心点的事要记得和我说”,那句话至今久久在耳边徘徊。感觉背后有一股力量在支撑,不必再顾及一些事。未来与我的未婚妻携手同行,就这么愉快地决定了。

2019-03-10 18:40

前天有位哥问我键盘和女票同时掉水里先救谁。这个答案显而易见。

分类
Linux 笔记

Gnome 3桌面调教

Gnome是很多Linux发行版默认的桌面,最新是Gnome 3.x版本。Gnome 3非常简洁,简洁到只有一个空荡荡的桌面。需要调教一番才能更高效率地工作。

Gnome 3优化工具-Gnome Tweaks

Gnome Tweaks是一个图形化配置Gnome 3的工具。它不仅可以自定义Gnome 3桌面,还能集中管理Gnome 3的插件扩展。后面安装的Gnome 3插件都能在Gnome Tweaks中管理,开启/禁用及配置。

在Ubuntu中安装:apt install gnome-tweak

Gnome 3扩展-Dynamic Top Bar

Dynamic Top Bar可以把Gnome 3顶部栏透明化。不过如果使用浅色的壁纸,顶部栏的白色字体会看不清。

Gnome 3扩展-Hide Top Bar

Hide Top Bar可以把Gnome 3顶部栏设为自动隐藏,增大可视面积。

分类
Java 笔记 编程

Feign设置header无效

把原生Http Connection改为使用Feign请求调用外部接口,在方法上添加注解:

@PostMapping("{接口url}")
@Headers({"Content-Type: application/json"})

返回:

看来用@Headers设置的Content-Type没有生效。@Headers是Feign自带的注册,而@PostMapping是Spring MVC的注解。在@PostMapping中也有header属性,于是改为:

@PostMapping(value = "{接口url}", headers = {"Content-Type: application/json"})

问题依旧。

分类
Java 编程

再见Mybatis Generator,你好Mybatis Plus

很久以前就使用Mybatis开发,Mybatis官方出品的Mybatis Generator能够自动生成Mapper和XML映射文件,提供基本的CRUD操作方法。

Mybatis Generator生成Entity同时可以生成Example,做为条件对像查询,避免写SQL。Example会跟据字段生成and,or,like等方法,也有eq,lt,gt,le,lt等比较方法和order by排序。

Mybatis Generator生成的SQL语句不提供数据库分页和排序,很多功能实现起来需要插件。我以前也写过分页插件,自定义封装了一个DaoService。在分页插件中增加了like查询,传入Entity跟据字段是否为空做条件用and查询。因为大多情况都是and查询,封装后很多操作不需要写SQL,也不需要用代码判断条件,提高了开发效率。

最近的项目用上了Mybatis Plus,虽说是第一次用,但很多东西与Mybatis Generator相似。Mybatis plus作者说,只在Mybatis上做增强,不做修改。因为这点我很钟意这个框架。

分类
容器

Docker拉取镜象失败

安装docker版nexus,拉取镜像失败:

pull access denied for snoatype/nexus3, repository does not exist or may require ‘docker login’

使用 docker login 登录 docker账号,依然不能拉取镜像。但是拉取 gitlab、nextcloud、wordpress 都正常。

网上的方法都是登录 docker 账号,估计这些人提供方法前自己没试过的。进入 hub.docker.com ,登录docker账号(如果没有则创建一个),搜索 nexus,找到sonatype/nexus3,标星收藏。

再用docker获取镜像,成功!