关键字:
  • 软件设计与开发知识体系

    作者: king       发表时间: 2019-05-16 09:22
    一、软件开发的六大基石(Foundation) 1.操作系统原理  (内存模型和并发) 2.数据结构与算法 (Java、C语言类型设计) 3.网络技术(网络模型、通讯协议、安全通讯)  4.存储技术(关系型数据库和NoSQL) 5.编译型高级语言原理(Java及Java虚拟机、编译原理) 6.编程思想(面向对象与设计模式)   二、软件开发的六大技术栈(Development Skills) 1.嵌入式、NDK(略) 2.网络安全通讯(HTTPS、SSL、证书、跨域、统一身份验证) 3.服务端框架:Java SSM(Spring SpringMVC MyBatis)、MySQL和Redis、PostgreSQL、Kafka、Ngix、分布式、集群 4.前端框架:Webpack+Vue+相关组件(框架、UI)+Echarts+Map、兼容性处理、网页资源大小控制、加载速度 5.移动端框架(Android):架构(应用与module、APP框架(如路由等)与...
  • Eclipse安装和集成Maven

    作者: king       发表时间: 2019-02-14 11:57
    下载 地址:http://mirror.math.princeton.edu/pub/eclipse//oomph/epp/2018-12/R/eclipse-inst-win64.exe 安装 安装Java EE环境 打开Eclipse点击window>prferences之后会,看到Maven目录。如果不是Java EE环境,可能window>prferences下没有Maven。   集成Maven 可使用默认的maven 也可使用自己安装的maven      
  • chrome浏览器模拟慢网速环境

    作者: king       发表时间: 2019-01-09 14:16
    F12打开调试界面,点击右上角设置:
  • Webstorm安装及快捷键

    作者: king       发表时间: 2019-01-08 18:45
    https://blog.csdn.net/voke_/article/details/76418116   http://180.76.140.202:9123 (2018/07/20)   http://idea.wrbugtest.tk/ (2018/06/16)   点击:Activate即可。     下面是Webstorm的一些常用快捷键: 1. ctrl + shift + n: 打开工程中的文件,目的是打开当前工程下任意目录的文件。 2. ctrl + j: 输出模板 3. ctrl + b: 跳到变量申明处 4. ctrl + alt + T: 围绕包裹代码(包括zencoding的Wrap with Abbreviation) 5. ctrl + []: 匹配 {}[] 6. ctrl + F12: 可以显示当前文件的结构 7. ctrl + x: 剪切(删除)行,不选中,直接剪切整个行,如...
  • Chrome浏览器快捷键

    作者: king       发表时间: 2019-01-05 14:52
    CTRL+SHIFT+DEL:进入“清除浏览数据”页面,包括清除浏览历史记录缓存。
  • Git的环境安装与使用

    作者: king       发表时间: 2018-03-25 00:37
    Git简介 Linus的第二个伟大作品 分布式,强调个体,速度快,灵活,已解决冲突,离线工作,每日工作备份 1 Git环境搭建 服务器基本搭建在Linux上。Windows上安装Git-1.7.9-preview20120201。 基本都是用默认选项,几个重要的界面选项如下: 使用默认的组件, 点击Next, 下一步 选择Git的命令行模式, 选择默认Git Bash 模式会创建一个快捷命令行, 点击Next下一步. Finish 安装完成, 桌面会生成一个快捷图标。   2 Git使用 2.1 Git常用命令 2.1.1 创建git资源库 git init --bare <库名称> kl@KINGLONG ~ $ cd /e/WorkData/code/gitcode kl@KINGLONG /e/WorkData/code/gitcode $ git init --bare openprj Initialized em...
  • 阿里云更换操作系统记录

    作者: king       发表时间: 2018-02-04 12:32
    阿里云服务器配置:单核 2G内存 之前安装的Windows Server2012,运行一个SVN服务、一个IIS web站点和一个NodeJs博客项目,经常提示内存溢出。考虑到Window Server 2008 占用内存小一点,因此替换了操作系统,并将基础环境和网站重新部署了一遍。记录以下为操作记过程,备忘:   一、网站部署: 1.添加角色 Web服务器(IIS) 2.注册iis    cd C:\Windows\Microsoft.NET\Framework64\v4.0.30319   aspnet_regiis -i   可以在iis管理器中的应用程序池看到多了aspnet4的项目 3.部署网站   设置应用程序池为ASP.Net v4.0 集成模式 4.安装mysql和mysql_connector 下载地址   https://dev.mysql.com/downloads/installer/ ...
  • CentOS 连网配置

    作者: king       发表时间: 2018-01-08 23:53
    网络配置: 启用网络连接 连接方式: (1)桥接网卡 (2)VirtualBox Host-Only Network 仅虚拟机和主机通信 界面名称 ET Adapter/WIFI 混杂模式选择 全部允许。   问题:修改ip后,联网失败  解决:       1.su root 切换到管理员账号       2.定位目录 cd /etc/sysconfig/network-scripts       3.打开文件 vi ifcfg-enp0s3        4.修改内容 把 ONBOOT 设为 yes       5.保存退出 按“ESC” 键进入【命令模式】, 然后输入“:”,进入【末行...
  • Eclipse 快捷键

    作者: king       发表时间: 2017-12-14 21:16
    Eclipse 865   ctrl+shift+M/Ctrl+Shift+o/Ctrl+1导入相应的包   F8:继续运行,直到遇到断点 F6:单步,不进入函数 F5:单步,进入函数   F7:由函数内部返回到调用处   Ctrl+Shift+- 折叠 Ctrl+Shift+= 展开   重构菜单:Alt+Shift+T 重构-改变方法签名:Alt+Shift+C 重构-移动:Alt+Shift+V 重构-重命名:Alt+Shift+R  选中到行末/行首:Shift+End/Home 选中上一个/下一个单词:Ctrl+Shift+Left/Right   代码格式化:Ctrl+SHIFT+F 删除行:Ctrl+D 显示搜索对话框:Ctrl+H ...
  • Visual Studio快捷键

    作者: king       发表时间: 2017-12-14 21:14
    Visual Studio快捷键   F5 继续运行,直到遇到断点 F10 单步,不进入函数 F11 单步,进入函数     F12 转到定义   Ctrl+K,D 格式化代码 Ctrl+K,F 整理缩进格式   Ctrl+K,C: 注释 Ctrl+K,U: 取消注释   Ctrl+K,S 插入外侧代码#region   Ctrl+M,O折叠所有大纲 Ctrl+M,L展开所有大纲   Ctrl+K,M: 生成方法存根 CTRL+SHIFT+B 生成解决方案   TAB两次插入代码块,比如"for"在这个状态下,按两次"tab"键,将会插入代码块
  • Android Studio 快捷键

    作者: king       发表时间: 2017-12-14 21:12
    Android Studio 快捷键   F7 单步 进入(方法等) F8 单步执行 F9 运行直至下一个断点   Shift+F6 重命名   Ctrl+/ 注释、取消注释 Ctrl+Alt+L 格式化代码 Ctrl+- 折叠 Ctrl++ 展开 Ctrl+Shfit+- 折叠全部 Ctrl+Shfit++ 展开全部   Ctrl+O 重写基类方法 Ctrl+I 实现接口 Alt+Insert 生成读写器   TAB两次插入代码块   Ctrl+Shfit+U 大小写转换   Ctrl+Shfit+N 查找文件 Ctrl+G 搜索行数    
  • Web、移动开发环境、管理:(2.5)Maven创建Web工程

    作者: king       发表时间: 2017-01-14 22:01
    目录 1.创建Web项目 2. 配置pom.xml实现继承和聚合 3. Web项目的生成和部署 4. Tomcat环境配置 1.创建Web项目 1.1创建项目 步骤与Java工程一样,不同的是选择maven-archetype-webapp模板 1.2 问题处理 (1)An internal error occurred during: "Retrieving archetypes:" (2)org.jboss.tools.vpe.xulrunner.XulRunnerBundleNotFoundException: Bundle org.mozilla.xulrunner.win32.win32.x86_64 is not found. Eclipse > Help > Install New Software Add URL below to Work with http://download.jboss.org/jbossto...
  • Web、移动开发环境、管理:(2.4)Maven与Eclipse整合

    作者: king       发表时间: 2017-01-14 21:50
    目录 1.为eclipse安装插件 2. Maven 环境配置 3.导入Maven项目 4. 在eclipse中执行maven命令 5. 新建Maven工程 6. Maven工程的聚合 1.为eclipse安装插件 1.1 安装zest插件    实现pom.xml文件设计窗口编辑 1.2 安装m2插件 1.选择help菜单> Install New Software.然后弹出安装的对话框; 2.复制http://m2eclipse.sonatype.org/sites/m2e到名为“Work with”的输入框,然后回车,显示 如下图 3.点击下一步,就可以安装了,然后点击next,勾选同意Licence,安装,最后重启eclipse。 1.3 安装m2e-extras插件 实现支持svn、cvs等支持 2.Maven 环境配置 2.1 配置使用新装的Maven插件,不要使用默...
  • Web、移动开发环境、管理:(2.3)Maven 核心概念(POM、坐标、依赖、仓库、生命周期、插件)

    作者: king       发表时间: 2017-01-14 20:56
      Maven 核心概念 项目对象模型(POM) 坐标 依赖管理 仓库管理 生命周期 插件和目标 聚合继承 1.1 Maven坐标主要组成 <dependency> <groupId>cn.itcast.maven</groupId> <artifactId>Hello</artifactId> <version>0.0.1-SNAPSHOT</version> <scope>compile</scope> </dependency> groupId:定义当前Maven项目隶属项目,【包】 artifactId:定义实际项目中的一个模块,【模块】 version:定义当前项目的当前版本,【版本】 packaging:定义该项目的打包方式,默认jar,还可以是war、jar、ear。web项目、继承等要修改。 ...
  • Web、移动开发环境、管理:(2.2)Maven 约定、项目构建、依赖

    作者: king       发表时间: 2017-01-14 20:48
    目录 1.Maven的约定 2. Maven项目构建 (Hello项目) 3. Maven项目依赖(HelloFriend) 1.Maven的约定 目录约定: src/main/java 存放项目的java文件 src/main/resources 项目资源文件,如spring、hibernate的配置文件 src/test/java 存放所有测试的java文件 src/test/resources 测试资源文件 target 项目输出位置,每次构建自动产生的临时文件,clean时被删除 pom.xml 相当于web工程中的web.xml 如果已有项目的目录结构与以上约定不同,可以在pom.xml中配置映射   2.Maven项目构建 (Hello项目) maven的第一个核心是构建。 第一步. 首先建立Hello项目同时建立Maven约定的目录结构 Hello  --src  -----main ...