Bootstrap
坚持新媒体写作第21天了,聊聊我为什么喜欢写作

时间过的很快,转眼间,今天是开始坚持写作的第21天,一开始以为自己无法坚持下来,没想到,已经达到了一个习惯养成的时间了。

做一个好产品的初衷:用户值得

我们经常说下一代,这一代,上一代,其实大都是心理年龄,比如我和 90 后沟通的时候,很少感觉到有什么障碍。不同的人,什么阶段做什么事情,都是不确定的。有人少年成名,有人大器晚红。无论在哪个阶段,努力追随内心,做应该做的事情就好了。

产品与服务

面对不同行业(制造业、零售业、IT、互联网等)、不同客户群体(2C、SMB、大B、2G)的需求,最终的交付物是产品还是服务,形态千差万别,有的完全是实物产品,有的完全是一种服务能力,更多的是“产品+服务”的方式。这个短文聚焦在2B领域(尤其是大B),软件

增长方法论:五步验证法

最近在看邱岳老师《产品实战课》里的增长模块。增长不是我的长项,虽然工作中用到,但一直是模糊的,乘着这次机会,把老师的内容结合我自己的工作经验,做下梳理。

写作对我来说是什么?

人生来就在写作的泥潭里奋斗不息。上小学时,学习写作的第一步就是写日记。老师还监督着写。坚持某件事情,最重要的就是喜欢。当写日记成了被监督,就开始不喜欢写作。这种情况一直持续到上高中。对我来说,我的高中是在一个非常繁华的城市,有超级大的书店,

1.0 Go语言从入门到精通:Go语言介绍

Go是一种开源的程序设计语言,它意在使得人们能够方便地构建简单、可靠、高效的软件。

2.2 Go语言从入门到精通:Go语言变量

变量来源于数学,是计算机语言中能储存计算结果或能表示值的抽象概念。 Go语言是静态类型语言,因此变量(variable)是有明确类型的,编译器也会检查变量类型的正确性。 变量可以通过变量名访问。

2.1 Go语言从入门到精通:Go语言基础语法

与其他编程语言一样,Go语言项目(大程序)都是从基本组件和基本语法编写而成。上一章节我们已经了解了 Go 语言的样子,本章节我们将学习Go语言的基础语法,也将是接下来所有Go程序中不可或缺的部分。

0 Go语言从入门到精通

在过去几年,崛起了一门新的语言:Go 或者 GoLang。没有什么比一门新的编程语言更令开发者兴奋了,不是么?

Gin-Vue-Admin 使用gin+vue进行极速开发的全栈开发基础平台【gva第一节】

GIN-VUE-ADMIN是一个基于vue和gin开发的全栈前后端分离的开发基础平台,拥有jwt鉴权,动态路由,动态菜单,casbin鉴权,表单生成器,代码生成器等功能,提供了多种示例文件,让大家把更多时间专注在业务开发上。

1.2 Go语言从入门到精通:编写第一个Go程序

在开始Go语言的基本语法、函数和高级特性等之前,让我们先编写第一个Go程序”Hello World!“开始,来了解Go语言最简单程序的结构吧,看看Go程序应该包括哪些部分,每部分都位于什么位置,Go语言究竟是如何执行的。

Golang中文件的基本操作

目录说到文件操作,应该是任何一种语言的基本操作。那么,Golang 是如何操作文件的呢? 操作文件,我们可以理解成对数据库的操作————增、删、改、查,它们分别对应创建文件、删除文件、修改文件内容、查询文件信息。我们就分别从这四个维度介绍 Golang

Android C++系列:Linux线程(一)概念

本文介绍了线程概念,线程和进程间关系,线程间共享资源和非共享资源,线程优缺点以及man工具的安装和使用。

Android C++系列:Linux线程(三)线程属性

本文介绍了线程属性:线程属性初始化、线程的分离状态、线程的栈地址、线程的栈大小;还介绍了线程的NPTL、线程终止方式、注意细节等注意事项。

Android C++系列:Linux信号(三)

本文介绍了可重入函数,信号引起的竞态和异步I/O,SIGCHLD信号处理,向想好捕捉函数传参,信号中断系统调用。

Android C++系列:Linux进程间关系

本文介绍了linux终端的进程知识,本地终端、网络终端的虚拟终端原理;进程组概念getpgid、getpgrp;进程会话概念setsid等。

Android C++系列:Linux线程(二)线程原语

本文介绍了linux 线程相关的七个函数:创建线程pthread_create、pthread_self、pthread_exit、pthread_join、pthread_cancel、pthread_detach、pthread_equal。

Android C++系列:Linux守护进程

本文介绍了守护进程的概念,守护进程的编程步骤,代码实现,以及守护进程的作用。帮助我们理解后台程序的运行原理等。

Android简介【Android专题1】

作为程序员,不去阅读源码,仅仅看API文档,只是浮于表象,这是远远不够的。 真正最能锻炼能力的便是直接去阅读源码,不仅限于阅读Andoid系统源码,也包括阅读各种优秀的开源库。

Cordova应用的JavaScript代码和自定义插件代码的调试

我之前写过三篇Cordova相关的技术文章。当我们使用Cordova将自己开发的前端应用打包安装到手机上后,可能会遇到需要调试Cordova应用的时候。

Android C++系列:Linux网络(一)网络模型

本文主要介绍了OSI与TCP/IP两种网络模型,它们的相同点: 1、两者都是以协议栈的概念为基础; 2、协议栈中的协议彼此相互独立; 3、下层对上层提供服务

Android C++系列:Linux网络(四)TCP详解

本文介绍了TCP的三次握手、四次挥手、11种状态、TCP滑动窗口流量控制、TCP半连接状态以及TCP TIME_WAIT两倍报文最大生存时长。

Android C++系列:Linux网络(三)协议格式

本文介绍了网络协议格式:数据包封装、以太网帧格式、ARP数据包格式、IP段格式、UDP数据包格式、TCP数据包格式等。

Android C++系列:Linux Socket编程(一)预备知识

本文介绍了网络字节序概念以及字节序转换C函数、IP地址转换函数、sockaddr数据结构等。

Android C++系列:Linux线程(四)线程同步

本文介绍了线程同步机制:为什么要同步、互斥量、死锁、读写锁、条件变量、信号量、进程间锁等概念与机制以及相关示例。

在不丢失数据的情况下处理屏幕旋转 - Android

我正在疯狂地弄清楚处理屏幕旋转的最佳方法是什么。

Android C++系列:Linux网络(二)通信过程

本文介绍了网络通信过程:如果两台计算机在不同的网段中,那么数据从一台计算机到另一台计算机传输过程中要经过一个或多个路由器,在链路层之下还有物理层,指的是电信号的传递方式。

小马哥刷力扣 - LeetCode 9. 回文数

小马哥刷LeetCode系列专栏: 每天一个算法刷题, 欢迎一起交流

【LeetCode】至少有K个重复字符的最长子串Java题解

找到给定字符串(由小写字符组成)中的最长子串 T , 要求 T 中的每一字符出现次数都不少于 k 。输出 T 的长度。

【LeetCode】设计停车系统Java题解

请你给一个停车场设计一个停车系统。停车场总共有三种不同大小的车位:大,中和小,每种尺寸分别有固定数目的车位。

其他标签