跳到主要内容

image-20220414235645607

我只要有代码的项目,都会放到 Github 上,无论公开还是私有项目。一是相当于在云端备份了一份代码,二是可以很方便的分享给别人。但对于私有项目而言存放在别人那总归不好,而且Github 时常会出现无法访问的情况(即使搭了梯子)。所以就打算搭建一个私有的仓库,基于GitLab

可以访问 wenhao · GitLab 来查看搭建效果。


文浩Marvingitgitlab阅读需 6 分钟

uniapp

最近想搞个移动端或小程序的 Vue3 项目,所以选择跨端开发平台就显得十分重要。在业内主要有两个跨端开发平台,Taro 与 uniapp,但 uniapp 貌似对 vue3 的支持不是特别友好。所以让我在 Taro 和 uniapp 之间抉择了一段时间,最终还是尝试选择相对熟悉的 uniapp 来进行开发。

前排提醒

目前 uniapp 对 Vue3 的支持还处于 alpha 版,即开发阶段,大概率是会遇到很多问题的。


文浩Marvinvueviteuniappdevelop阅读需 7 分钟

短时间内有一个需求,原项目代码是 js,而我手里头的功能代码是 ts 的,需要将其合并。

按照以往,我通常会将 js 改写成 ts,但时间方面有限,就采取js的方式。因此希望将 ts 代码转换为存 js 代码,只需要把 ts 中的类型直接删除即可,也就是标题所表明的意思。以下在线转化工具能够做到。

TypeScript to plain JavaScript (transform.tools)

可以肯定的是 ts 有选项能够去除类型,于是这次就准备深入了解 TypeScript 的编译配置,也顺带复习一下 tsconfig.json 的相关参数。

毕竟会写代码,不会编译可就...


文浩Marvinjavascripttypescript阅读需 7 分钟

image-20220316204205165

之前用 electron-vue 写过一个半成品的桌面端应用,但是是基于 Vue2 的,最近又想重写点桌面端应用,想要上 Vue3+TypeScript,于是便有了这篇文章总结下具体的搭建过程。


文浩Marvinelectronvuevite阅读需 3 分钟

文浩在线工具

在线工具地址

之前学习的时候,都会看到网络上一些在线工具的网站,比如获取时间戳,编码转化,正则表达式等等,这些对于一些初学者在电脑上没有安装相对应的工具,往往就会百度搜索在线工具,然后就能实现自己所要完成的目的。

这些工具很是方便,或多或少都会用到。但一些在线工具并不能满足我日常开发中的个别需求,于是乎我也准备自己写一个这样的在线工具网站。不过这里肯定不会像其他网站那种搞得花里胡哨的,同时也不会去重复的造轮子,这样很没有意义。

顺便也记录下这类工具的编写以及用途


文浩Marvinprojectreacttool阅读需 9 分钟

初识Figma

Figma

Figma是一款基于云端的设计工具,它允许用户在同一时间进行协作和设计。它的主要目的是提供一种简单易用的方式,让设计师和团队成员能够共同协作进行设计。


文浩MarvinUIFigma阅读需 4 分钟

在学习安卓逆向的时候,遇到一个 APP,服务端检测请求的 SSL 证书,需要提交 SSL 证书上去才能正常发送请求。而在开启抓包和协议复现的时候,请求是能正常发出去,但是服务器会返回 400 错误。于是便有了这篇文章来记录下。


文浩Marvinhttpssl阅读需 2 分钟

在我编写 js 代码中,关于处理二进制数据了解甚少,好像都是用数组表示,但是成员又很模糊。尤其是在遇到一些 http 的 post 请求或 websocket,发送二进制数据(字节)时,还有一些算法的翻译,数据的转化,协议的复现,都需要不断的从网络上查阅,并未系统的从文档教程中入手。于是写这篇的目的就是为了加固对二进制数据的理解,以及 JavaScript 中如何操作二进制数据的。


文浩Marvinjavascript阅读需 6 分钟