跳至主要內容
JavaScript 学习笔记

概述

支持对 CSS/HTML 的静态、动态操作,可以对浏览器时间做出响应,实现网页与用户的互动;前段与后端的交互等。

基础语法

引入 js 的位置没有限制,但推荐统一放<body><head> 部分中,或者同时存在于两个部分中。保持页面规范。

<script>
    window.alert("hello world");
</script>

<script src="js/fistjs.js"></script>

Kevin 吴嘉文大约 8 分钟知识笔记计算机语言
python 高性能编程

本文章以 《python 高性能编程》一书为基础,对 python 编程下代码性能优化进行梳理。

最重要的笔记

永远不要把某些优化技术一直当做信条。程序运行效率可能会因为不同原因改变,如 CPU 架构、内存缓存层级、指令流水等。对代码的剖析一定要落实到真实的生产数据!最后,不要迷失在这个极客工具里,确认你交付了相关的问题。

python 代码的优化方向与思路总结:

性能诊断: 确定各部分代码的效率,包括速度、内存等,以选择优化方向。常用工具:line-profile, monory_profiler, dis, /usr/bin/time 等。


Kevin 吴嘉文大约 45 分钟知识笔记计算机语言
Go 基础

对于高性能分布式系统领域而言,Go 语言无疑比大多数其它语言有着更高的开发效率。它提供了海量并行的支持,这对于游戏服务端的开发而言是再好不过了。 关键词:快速、并行。

中文 golang 文档, Go 文档


Kevin 吴嘉文大约 12 分钟知识笔记计算机语言
Java 基本

常用 API 与语法 官网 API 链接

Java 关键词:jvm java 虚拟机,应用服务器,高可用,高性能,高并发,web 开发,hadoop 大数据领域,android 手机端,可移植性(write once, run anywhere),高性能,分布式,动态性,javaSE(桌面,控制台),javaEE(web,服务器)


Kevin 吴嘉文大约 25 分钟知识笔记计算机语言
嵌入式学习之(七)| Linux 高级程序设计 1

shell 笔记

嵌入式自学开始四个月啦~ 为了自己的贾维斯 ?!!!

shell 学了就没用过,要找个时间试试!

笔记总结 课程链接:千峰嵌入式教程

shell 脚本

  • 定义以开头: #!/bin/bash

    • 声明脚本由 shell 解释
  • .sh

  • 执行


Kevin 吴嘉文大约 6 分钟知识笔记Linux计算机语言嵌入式学习
嵌入式学习之(四)|C++ primer

C++ primer 笔记

嵌入式自学开始啦~ 为了自己的贾维斯

笔记总结于 《c++ primer》

第二章

  • 用 double 通常比 float 好

  • 无符号的变量应注意:循环中的问题,负值取模(如 unsigned int 模 2^32,即 8 字节)

  • 八进制 int month = 09 报错

  • 初始化列表时丢失数据会报错:int i = {3.14} //错

  • double salary = wage = 999.99 只对 salary 定义,如果 wage 已定义就不会报错

  • 使用未初始化的变量难调试,建议初始化每一个内置类型变量

  • 变量小写字母开头,类大写开头,单词间有区分(如 one_two 或 oneTwo)

  • 一个变量的周期从声明开始到作用域末端结束


Kevin 吴嘉文大约 22 分钟知识笔记计算机语言嵌入式学习
嵌入式学习之(五)|Linux 命令

Linux 命令笔记

嵌入式自学开始一个月啦~ 为了自己的贾维斯!!

Linux 笔记比较少,入门级笔记。用多了就记住了。

笔记总结 课程链接:千峰嵌入式教程

命令

  • ctrl + shift + "+"
  • user@主机名: + [ ~家目录;/根目录|] $ 普通用户权限,#管理员权限
  • 命令 选项 参数,之间用空格隔开
  • 一次 tab 补全,两次 tab 查看全部相关命令

Kevin 吴嘉文大约 7 分钟知识笔记计算机语言嵌入式学习
嵌入式学习之(三)|C++ 2

C++ 基础 2

嵌入式自学开始啦~ 为了自己的贾维斯

太忙了,C++学了快 1 个月。没怎么用竟然也忘得差不多了。

部分笔记总结于交材:《c++ primer》 , 部分笔记课程链接:千峰嵌入式教程


Kevin 吴嘉文大约 7 分钟知识笔记计算机语言嵌入式学习
嵌入式学习之(二)|C++基础

C++ 非常入门笔记

嵌入式自学开始啦~ 为了自己的贾维斯

想不到一个金融学生竟然走上了这样的路

笔记总结 课程链接:千峰嵌入式教程

基础

#include <iostream> //标准输入输出流

Kevin 吴嘉文大约 14 分钟知识笔记计算机语言嵌入式学习
2