Intl.DateTimeFormat实现yyyy-dd-mm任意格式日期格式化

new Intl.DateTimeFormat日期格式化
可以针对不同日期格式进行转换
比如:2024/03/16 2024-03-16 2024年03月16日等格式

//1.在main.js文件中引入全局方法
import global from "./utils/global"

//2.组件中使用
created() {
    let nowTime = new Date();
    let res = this.$global.dateFormatter(nowTime, 'yyyy年MM月dd日HH时mm分ss秒');
    console.log('res', res)[......]

继续阅读

Github配置多个ssh key对应不同项目

然后 git clone git@xxlh-github.com/xxlh/start就可以用id_rsa访问xxlh/start项目了!

# 这个是原来的key
# github
Host github.com
HostName github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_ed25519
	
# 这个是新加的key
# github_2
Host xxlh-github.com
HostName github.com
PreferredAuthentications publickey[......]

继续阅读

Vue异步加载数据,视图不更新

写点赞功能时,点赞后已经追加到对象里了,但是视图没有更新。

查找了些资料:

数据已经更新了但是视图不更新的问题,有几个原因:

1、根属性不存在,而想要直接给根属性赋值导致的视图不更新。此时初始化属性的时候给根属性初始化一个空值就可以了。

2、只有通过以下几个方法更新数组

1234567push()pop()shift()unshift()splice()sort()reverse()

vue才能检测到数组更新。如果想直接通过下标修改数组的话,就需要使用vm-set 方法来通知vue你更新了这个数组。

语法为:

vm.$set( targe[......]

继续阅读

Git撤销/回滚(还原)

虽然记了个大致,但是这种危险操作还是每次要来确认下。

开发过程中,你肯定会遇到这样的场景:

场景一:

糟了,我刚把不想要的代码,commit到本地仓库中了,但是还没有做push操作!

场景二:

彻底完了,刚线上更新的代码出现问题了,需要还原这次提交的代码!

场景三:

刚才我发现之前的某次提交太愚蠢了,现在想要干掉它!

撤销

上述场景一,在未进行git push前的所有操作,都是在“本地仓库”中执行的。我们暂且将“本地仓库”的代码还原操作叫做“撤销”!

情况一:文件被修改了,但未执行git add操作(working tree内撤销)

[……]

继续阅读

在线项目管理

目前同类产品其实还是不少的,国外的起步时间较早,有trello、asana、basecamp等,国内的有明道、worktile、tower、teambition等,国外的我就不多说了,并且你在试用trello,简单的提一下,trello比basecamp要更好用,这是国外最近的一项调查(Trello vs Basecamp

BuzzBattle: Basecamp vs. Trello — Which Project Management Tool is Best for Business?),trello完胜。 

我还是比较建议使用国内的工具,因为即使英文不错[……]

继续阅读

Picasa 你不知道的技巧~

对于一个细节控来说,,纠结于 Picasa照片管理简单易用背后的复杂操作 和 关注Picasa版本更新的任何一处细微改动 是在正常不过的了。。。

Picasa同步联系人头像到谷歌通讯录

听起来好像只要用过Picasa的人都知道这个怎么操作,而且使用起来非常简单方便。

但是,,你有没有发现,3.9最新版本的Picasa中已经无法再将联系人的头像同步到谷歌通讯录了!

不仅是Tools菜单下的Upload->Upload People Thumbnails菜单消失了,就连“选项”中“名称标签”的“同步[……]

继续阅读

设置静态路由 不同网段可以互相访问

(下级路由网段访问上级路由网段  上级路由网段访问下级路由网段)
(从属网段访问共享)
文章貌似说的很详细了。
简单来说,
下级路由网段自然可以访问上级路由网段,像图1那种,192.168.1.x网段的电脑是自然可以访问192.168.0.x网段的电脑的共享。因为有R1路由器。
上级路由网段如果要访问下级路由网段,像图1那种,如果192.168.0.x网段的电脑想要访问192.168.1.x网段的电脑的共享,那么就要像下述那样,设置一条静态路由即可。
其他例子不说。我只是针对某一种特定需求,比如原来在局域网中的一台电脑一根网线连接[……]

继续阅读