Created with Sketch.
Created with Sketch.
首页
发现
小书
登录
注册
×
注册小专栏
通过微信登录
通过微博登录
通过Github登录
通过邮箱
注册
、
登录
友情提示
Login FAQ
.
×
邮箱登录
通过微信、微博、Github 登录
登录
×
邮箱注册
通过微信、微博、Github 登录
注册
icon_photo_1
Created with Sketch.
Nine57
软件工程师。主攻iOS。微信公众号:我是陈大壮。
100 / 140
软件工程师。主攻iOS。微信公众号:我是陈大壮。
关注 1
被关注 13
获得赞 47
Created with Sketch.
Created with Sketch.
Created with Sketch.
Created with Sketch.
Created with Sketch.
Created with Sketch.
+ 关注
取消
确定
个人书籍
个人专栏
SwiftUI 必知必会
介绍SwiftUI方方面面的知识点,最终做到所有可能用到的知识点都能在这里找到,成为你SwiftUI的查询和参考手册。
已发表 3
订阅数 0
Mac 工作法
磨刀不误砍柴工。 我会主要介绍在 Mac 上如何做云同步、任务管理、密码管理、文件管理、笔记管理等等。 这些技...
已发表 17
订阅数 46
程序员的后台开发入门指南
## 前端工程师为什么也需要学习后端知识? - 即使作为移动端/前端工程师,有时候会需要了解一些后台开发技能; -...
已发表 15
订阅数 47
文章
订阅
回复
喜欢
Nine57
in
Mac 工作法
我以前是怎样管理我的密码的
你什么时候拥有你的第一个密码的? 我记得我的第一个密码是我读小学的时候,我的同学给了我一个5位数还是6位数的QQ,附带一个密码,记在一张纸上给我的。那时候我家连电脑都没有,那时候手机也没...
Nine57
in
Mac 工作法
使用标记进行多维度管理个人文件
据说,中国人更习惯使用文件夹来进行分类,而不习惯使用标签。这里的标签,在Mac上称之为标记。一个文件,如果使用文件夹来分类,那么它属于A文件夹就不能属于B文件夹。但是同样一个文件,我们可...
Nine57
in
Mac 工作法
文件的备份和加密
重要但是又不常用的可以放到云上,放到云上之前,可以先加密再放上去,这样即使在云端被盗窃也会有一重保障。 一般工作如果是需要提交更新文件的,每一个工作日结束后应该及时提交,比如程序员...
Nine57
in
Mac 工作法
管理文件需要养成的几个好习惯
桌面和下载区保持空白一个工作周期结束,另一个工作周期开始前,桌面和下载区保持空白 将桌面和下载区保持空白,并不是所有时间都保持空白,那样的话,桌面和下载文件夹也就没有存在的必要。 在...
Nine57
in
Mac 工作法
智能文件夹,更好的做筛选
Mac上所谓的智能文件夹,就是说这个文件夹是智能的。为什么是智能的呢?因为这个文件夹不需要我们往里面添加文件,它会自动更新文件。 既然它会自动更新文件,那么肯定有一套自己的自动更新的规...
Nine57
in
Mac 工作法
Finder,mac上的文件管理器
Finder,中文译名访达,是mac上的文件管理器。 下面就是Finder的主窗口,如图3-1。 我一般简单将它分为3部分,顶部的工具栏,左边的左边栏和右边的内容区。 有必要简单介绍一下的是左边栏。左边栏分...
Nine57
in
SwiftUI 必知必会
SwiftUI 使用 Picker 实现 UISegmentedControl 的效果
一个简单的代码和效果图 简单代码 import SwiftUI enum CYCoverLocationType: String, CaseIterable, Identifiable{ case eye case face var id: String { self.rawValue } } struct SwiftUIView: View { var coverLocationTypes = ["Eye","Face"] @...
Nine57
in
SwiftUI 必知必会
SwiftUI 使用相机拍照,相机自定义
添加隐私说明 Privacy - Camera Usage Description CustomCameraView.swift import SwiftUI import AVFoundation struct CustomCameraView: View { var image: UIImage var didTapCapture: Bool = false var body: some View { ZStack(alignment: .botto...
Nine57
in
SwiftUI 必知必会
SwiftUI 从手机相册选择照片 UIImagePickerController
import SwiftUI import PhotosUI struct ImagePickerView: UIViewControllerRepresentable { var image: UIImage //处理后的图片 var showPicker: Bool var originImage: UIImage //选中的原图 var selectType: FaceMosaicType var selectionLimit...
Nine57
in
程序员的后台开发入门指南
在 linux 云服务器中安装 jdk 和 tomcat 环境
JDK https://zhuanlan.zhihu.com/p/94010951 Tomcat https://zhuanlan.zhihu.com/p/33731926 我是按照这两篇文章的,一步到位,有问题的可以问我。
Nine57
in
程序员的后台开发入门指南
阿里云ECS开启8080端口外网可访问
需要在ECS对应的实例中增加安全组的设置,设置内容如下图即可: 如此我们就可以通过http://你的服务器ip:8080 访问你的服务了
Nine57
in
Mac 工作法
Things 只是一个开始,找到最适合自己的任务管理方法
1. 任务管理方法论:GTD入门 2. 使用纸笔来做任务管理,从开始到放弃 3. Mac上最简单的任务管理工具:提醒事项 4. 从提醒事项到任务管理软件 Things 5. 我怎样使用 Things 3 度过一天 6. 参照 GTD 方法论,我改进...
Nine57
in
Mac 工作法
如何使用 Things 3 的标签、标题和检查列表
关于使用 Things 3 的标签、标题和检查列表,不得不说一下区域和项目,就从区域开始吧。 区域 区域我的区域只有2个:工作和个人。之后可能会考虑把个人再分成生活和学习,建立成3个区域。如图2-23。 ...
Nine57
in
Mac 工作法
Things 3 项目中不能建立子项目的解决方法
比较大的项目肯定会有几十甚至几百条待办事项组成,某些待办事项肯定是归属于另一些小的项目的, 按照GTD里说的“需要多步骤完成的就算一个项目”,大项目肯定包含着很多小项目 。 比如,“完成A...
Nine57
in
Mac 工作法
参照 GTD 方法论,我改进了我的 Thing 3 工作流
根据GTD里5个主要步骤:收集、厘清、整理、回顾、执行,我重新复习一遍我的Things工作流,并画了下面这张流程图。如图2-18。 收集 收集自不必说, 想到任何引起你注意力的事情,就记下来 。 厘清 主...
Nine57
in
Mac 工作法
我怎样使用 Things 3 度过一天
我是 Things 的忠实用户,初次使用它,我就被它的颜值和易用性吸引。 Things 3 UI设计出众,交互方式自然流畅,尤为美观。 Things 3 简洁不厚重,功能克制而不繁杂。 我在公司长期参与着公司的多个项目...
Nine57
in
Mac 工作法
从提醒事项到任务管理软件 Things
使用提醒事项来做任务管理之后,你会发现一些问题: 如果我的项目很多,清单不是很多很乱吗?因为毕竟很多任务都不能一个步骤内完成。 如果我的项目里有的是需要等待别人完成后才能继续的,我...
Nine57
in
Mac 工作法
Mac上最简单的任务管理工具:提醒事项
放弃了纸笔,我们可以尝试一下使用电脑软件,那么mac端自带的提醒事项,能不能胜任呢? 用mac 提醒事项做任务管理 mac端的提醒事项设计的非常简约,如图2-2,打开之后只有这样一个页面,就像一张干净...
Nine57
in
Mac 工作法
使用纸笔来做任务管理,从开始到放弃
使用纸笔来做任务管理,从开始到放弃 使用纸笔来做GTD任务管理,略微有些麻烦。但尝试用纸笔,按照GTD中收集、厘清、整理、执行、回顾的核心步骤来做任务管理,也是快速熟悉这套理论不错的方法。 ...
Nine57
in
Mac 工作法
任务管理方法论:GTD入门
GTD的英文全称是Getting Things Done ,即“把事情做成”。它是做任务管理的一套方法论。 什么是任务管理?我们工作、学习和生活中有很多事情要做,事情一多就会变得杂乱,我们的大脑不能记住所有我们...
Nine57
in
Mac 工作法
iCloud 简单介绍
iCloud是苹果公司提供的云服务。在mac上,它可以同步照片、邮件、通讯录、日历、提醒事项、Safari浏览器数据、备忘录、Siri、钥匙串、查找我的Mac以及iCloud云盘等数据到云端。 上传到了云端,意味着如果...
Nine57
in
Mac 工作法
目录
iCloud:方便的进行多设备办公与云端同步 这部分介绍iCloud的使用。 Cloud的简单介绍 👉点这里 iCloud云盘 👉点这里 开启与关闭iCloud 👉点这里 第三方软件利用iCloud同步 👉点这里 iCloud同步电脑与手...
Nine57
in
程序员的后台开发入门指南
写一个上传excel表格,解析成 json 的接口
IDE:IDEA 编程语言:JAVA controller 类 业务处理类 model 类 Controllerimport com.你的路径.ImportTaskExcel; import org.springframework.stereotype.Service; import org.springframework.web.bind.annotation.*; import org.springframework.web.multipart.Mul...
Nine57
in
程序员的后台开发入门指南
如何在云服务器上运行一个jar包
打包 jar 包 登录云服务器查看服务状态,已运行则停止服务 上传 jar 包到云服务器并运行 打包 jar 包 此步骤不做介绍。 登录云服务器查看服务状态,已运行则停止服务 登录到服务器 ssh user@xxx.com 查看目...
Nine57
in
程序员的后台开发入门指南
如何重启Tomcat 及查看后台日志
查看tomcat 是否运行ssh 用户名@服务器地址 ps -ef | grep java 如果在运行,会显示类似下图的页面。画线的22433是进程号。 关掉tomcat进程 可以用sh命令关闭。这里的 tomcat-imind 是我命名的 tomcat 安装文件夹。 /us...
Nine57
in
程序员的后台开发入门指南
如何查看服务器上的 war 包(Maven 工程)的环境配置
登录到服务器 查看 Tomcat 运行路径 进入 Tomcat 路径下的 webapps cd 选择 对应的 war 包 查看 application.properties 里的项目环境配置 下面是详细的步骤: 登录到服务器 ssh scow@hwbetaapi.iwown.com 2.查看 Tomcat 运...
Nine57
in
程序员的后台开发入门指南
如何将 Java 程序打包上传并部署到云服务器
简易步骤1. 在服务器上安装jdk 先下载jdk的安装包,上传到服务器上的tmp文件夹下: scp /Users/cy/Local/download/jdk-8u161-x64.tar.gz xxxx@xxxx.xxxx.com:/tmp 登录到服务器 ssh xxxx@xxxx.xxxx.com 然后移动到 /usr/local 下,解压。 ...
Nine57
in
程序员的后台开发入门指南
如何使用 go 语言快速入门后台开发
说明 这里只提供入门思路,不提供具体的详细的步骤。 这里的快速,指的不是几个小时,而是大概几天的时间。最终的时间,取决于个人的软件开发经验,有后台开发经验和没有后台开发经验的人,时间...
Nine57
in
程序员的后台开发入门指南
从 0 到 1:我的第一个 Java Web 后台程序
这是一篇之前一个阶段的小短篇写完之后的汇总文章。 这一篇主要讲的是如何开发自己的第一个完整可运行的后台程序,从开发环境的部署、编写API、配置数据库,到获得接口获得需要的后台数据。 可...
Nine57
in
程序员的后台开发入门指南
读取云服务器上的数据库的数据
上一节 《使用 jdbc 连接 MySQL 读取数据库数据》 中,MySQL 是被安装在本地电脑上,在实际开发中一般不会这么做。 在实际开发中,我们一般是购买云服务器,在上面安装 MySQL,或者购买已经安装好 MySQL ...
Nine57
in
程序员的后台开发入门指南
使用 jdbc 连接 MySQL 读取数据库数据
pom.xml 文件设置 pom.xml 文件的查看路径如下图: 完整的文件可以看这里: https://github.com/chenhuaizhe/LearnJavaWeb/blob/master/demo2/pom.xml DataRepository 类 创建一个读取数据库的工具类 package com.example.demo.db; import java.s...
Nine57
in
程序员的后台开发入门指南
在 Mac 上安装 MySQL
在上一部分我们写获取步数的 API,使用的是假数据。一般来说,我们返回给客户端的数据是从数据库查询到的(有时也会是处理后的)数据。 所以我们来构建一个数据库,一般情况下,我们会在云服务器...
Nine57
in
程序员的后台开发入门指南
写一个获取当日运动步数的API
我们来写一个获取当日运动步数的 API。 这个 API 要实现的功能是:根据用户的 uid 和 一个日期(yyyyMMdd)来获取该用户的当天运动步数。 为了一目了然,完成后 url 是: http://localhost:8080/getstep?uid=999&date=...
Nine57
in
程序员的后台开发入门指南
创建第一个 Spring 工程
创建工程 项目结构 这时候我们可以看到,我们的demo2工程就建好了,在左边的 Package Explorer 栏里,我们可以看到简单的项目结构。 创建一个类 我们创建一个 TestController 然后我们在 TestController 里面...
Nine57
in
程序员的后台开发入门指南
选择开发工具并搭建开发环境
安装Java环境查看本地是否安装Java环境 在终端中查看当前mac是否已经安装 Java 环境。 $ java --version 如果本地已经安装 Java 环境,终端会输出类似以下内容的结果: java 10.0.1 2018-04-17 Java(TM) SE Runtime Environment ...
Created with Sketch.
top
Created with Sketch.