- 博客(54)
- 资源 (6)
- 收藏
- 关注
原创 现代C语言程序设计之C语言概述
1.1 信息技术发展趋势目前信息技术主要经历了互联网、移动互联网以及以大数据、云计算、物联网、人工智能、区块链为代表的新兴技术三个阶段。互联网互联网从20世纪90年代逐渐兴起,主要是通过网络连接了世界各地的笔记本、台式机以及背后提供后台数据服务的服务器集群,其中绝大多数笔记本和台式机都运行着Windows,macOS系统,而服务器主要是以类Unix(CentOS,Ubuntu)占据主要市场...
2018-12-23 17:45:50 1252 1
原创 解决macOS下基于JDK1.8的SpringBoot应用启动特别慢的问题
SpringBoot开发环境软件名称软件版本OSmacOS10.13JDKJDK1.8u181MavenMaven3.5.4GitGit2.19.0IntelliJ IDEAIntelliJ IDEA 2018.2.4SpringBootSpringBoot2.0.5.RELEASE现象如下图所示:在macOS上基于JDK1....
2018-10-16 15:24:13 1244
原创 推荐一款Markdown编辑器
目前各大写作平台(例如CSDN,简书)都已经开始逐步支持Markdown编辑器,而本人之前也尝试过使用Gitbook,有道云笔记,印象笔记等等工具,感觉都不够强大,不能满足我的部分需求,于是便找到了小书匠这款编辑器,绝大部分功能都可可以免费使用,而且有详细的使用文档,项目源码地址:https://github.com/suziwen/markdownxiaoshujiang/tree/master...
2018-06-07 14:45:56 503
原创 Sublime基本使用
Sublime介绍安装和使用1.1 Sublime介绍Sublime是一款跨平台、收费的文件编辑器,可以用来编写HTML,CSS,JavaScript,PHP等应用程序。1.2 Sublime特点跨平台,支持主流操作系统,包括macOS,Linux(Ubuntu),Windows体积小,速度快扩展性强,支持众多插件支持编译功能,可以在控制台查看输出1.3 ...
2018-05-28 18:01:52 28310
原创 alienware17R5折腾记
最近在某宝上花了27000大洋购买了一台加行、顶配版的17R5,用于主力开发以及娱乐的机器。故事就这么愉快的开始了…一 重装系统在收到货之后,开机并查看BIOS,确认配置和卖家所描述的无误之后便开始重装系统(windows10专业版 1709),因为出厂的系统是Windows10 Home版(英文),这里需要说明下遇到的问题,本来尝试过通过镜像安装windows10专业版 1803...
2018-05-22 17:55:56 7672 1
转载 架构师技能图谱
原文链接:https://github.com/TeamStuQ/skill-map/blob/master/data/map-Architect.md架构师技能图谱系统架构能力基本理论扩展性设计可用性设计可靠性设计一致性设计负载均衡设计过载保护设计灾难恢复和备份协议设计二进制协议文本协议接入层架构设计DNS 轮询动静态...
2018-04-12 17:05:10 801
原创 Linux运维与架构工程实践
1 本章概览介绍Linux系统Linux运维与架构工程实践的方方面面2 Linux系统基础入门认识计算机和服务器核心硬件Linux发展历史、系统组成、应用领域以及发行版搭建运维环境:VMWareWorkStation、SecureCRT的使用Linux系统的基本使用Shell入门以及命令概述3 Linux系统管理文件目录管理用户管理权限管理VIM编辑...
2018-04-12 17:03:42 1637 2
原创 C语言运算符
算术运算符 计算机的核心任务简单描述就是读取输入的数据,然后进行相应的计算后输出。 C语言提供了丰富的运算符来实现数据的运算,常用的运算符有算术运算符、赋值运算符、自增自减运算符、逗号运算符、三目运算符、关系运算符和位运算符。 各个运算符都有优先级和结合性,所谓的优先级指的就是在多种运算符参与运算时先执行哪种运算,而结合性指的是只有在优先级相等时表达式运算的方向,也就是...
2018-04-12 16:34:46 755
原创 C语言基础程序设计
理解计算机信息存储和传输换算单位读完本章你将收获以下几点计算机信息存储和换算的单位理解国内的网速和硬盘”真实”的计算方式计算机信息存储换算单位目前的单台PC服务器内存普遍达到了32-128G,笔记本(面向开发者或者设计人员)的内存已经达到16-32G,而手机的内存也普遍都在4-8G之间。那么1G到底有多大呢?这里有个换算公式,如下所示 1G=1024MB ...
2018-04-12 16:27:31 534
原创 基于JavaConfig实现Spring5集成MyBatis3(上)
基于JavaConfig实现Spring5集成MyBatis3(上)集成P6Spy,Druid,Log4j2,MyBatis-Spring,事务
2018-02-27 11:17:34 1105
原创 MacOS开源视频播放器
IINA 是一款Mac上最优秀的视频播放器之一,IINA比Movist、MPlayerX、VLC等更加的强大和易用,可以说是Mac上的「PotPlayer」,可以支持流畅播放几乎所有主流视频格式,并且支持网络播放。项目地址 https://github.com/lhc70000/iina
2018-01-22 13:20:11 1756
原创 SpringBoot应用与原理之SpringBoot入门
带你使用IntelliJ IDEA开发和部署第一个基于SpringBoot的Web应用介绍一些基于SpringBoot应用的特性,例如SpringBoot的全局配置,应用打包,将项目上传至Github等等。
2017-09-14 17:56:59 875
原创 SpringBoot应用与原理之开发环境搭建
本章主要介绍基于SpringBoot1.5的开发环境搭建,包括操作系统,IDEJDK,构建工具和版本控制工具的基本应用。
2017-09-14 14:15:53 759
原创 Spring Session + Redis 实现Session的分布式存储
Spring Session + Redis 实现Session的分布式存储
2017-09-08 18:23:49 1420
原创 流行开源项目收集
一 概览本文主要用来收集GitHub,OSChina上流行的开源项目,涵盖主流编程语言:C/C++/Java/Python/Go/Swift/PHP/Ruby 主流操作系统:Windows,Linux,MacOS,Android,IOS上的应用。
2017-08-16 17:04:00 654
原创 Java程序设计概述
一 概览本章介绍以下内容: Java语言及其平台发展历史 Java语言的特性介绍 Java开发环境搭建 Java基础程序设计 Java程序运行机制
2017-07-29 10:15:37 768
Growth: 全栈增长⼯程师指南
2017-10-19
C高级编程 基于模块化设计思想的C语言开发
2017-10-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人