会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
翻书
博客园
首页
新随笔
联系
订阅
管理
2019年10月4日
在Ubuntu18.04下安装Java 11
摘要: 一直以来,本人都使用第三方软件包"ppa:linuxuprising/java"安装Java JDK,最近一次安装时发现无法成功。这是由于现在无法直接从Oracle官网下载Java,第三方软件包的安装器无法正常工作。为此,软件包维护者提出了一个解决方案,按照该解决方案,一步一步成功安装Java 11
阅读全文
posted @ 2019-10-04 19:03 翻书
阅读(8677)
评论(0)
推荐(0)
2019年5月21日
在Ubuntu16.04下安装SourceInsight和WeChat
摘要: 1 使用Wine安装SourceInsight4 1.1 安装Wine 1.2 安装SourceInsight 下载SourceInsight软件并安装。 按照步骤一步步安装。安装过程中,会创建一个目录~/.wine,其中~/.wine/drive_c目录下是window环境。 创建启动脚步,放在~
阅读全文
posted @ 2019-05-21 22:30 翻书
阅读(2257)
评论(0)
推荐(0)
2019年3月19日
Anaconda的安装与使用
摘要: 1. 安装Anaconda(Command Line) 1.1 下载 首先去 "Anaconda官网" 查看下载链接,然后通过命令行下载: 1.2 安装 安装过程推荐采用默认配置。 1.3 配置环境 为了能在所有命令行自由调用pip、python等工具,需要配置环境: 1.4 更新 2 Conda镜
阅读全文
posted @ 2019-03-19 20:36 翻书
阅读(1225)
评论(0)
推荐(0)
2018年12月2日
VIM系统复制粘贴
摘要: 1 需求 系统复制粘贴主要是满足下面两个需求。 在多个对象之间复制粘贴 vim窗口与vim窗口之间 外部界面与vim窗口之间 不变复制粘贴。从外部界面复制粘贴到vim窗口时,文本不发生任何变化。 2 vim寄存器 2.1 寄存器介绍 不得不介绍以下vim寄存器,它是复制粘贴的中间媒介。 在vim中通
阅读全文
posted @ 2018-12-02 16:08 翻书
阅读(1633)
评论(0)
推荐(0)
VIM懒人配置
摘要: VIM懒人配置 VIM配置起来,是很折腾人的。所以为了方便,直接使用前人的配置。重在用不在折腾。 1 VIM安装 一行命令。 2 配置 vim的个人配置文件是~/.vimrc,个人配置目录是~/.vim。 (1) 安装前人配置。 (2) 安装配置管理工具 (3) 安装一个缺失的插件 (4) 替换一个
阅读全文
posted @ 2018-12-02 14:37 翻书
阅读(725)
评论(0)
推荐(0)
2018年11月26日
C++11 带来的新特性 (4)—— 匿名函数(Lambdas)
摘要: 1 语法 Lambdas并不是新概念,在其它语言中已经烂大街了。直接进入主题,先看语法: captures:捕获参数。详细格式见下图。 | 格式 | 意义 | | | | | [] | 默认不捕获任何变量 | | [=] | 默认以值捕获所有变量 | | [&] | 默认以引用捕获所有变量 | |
阅读全文
posted @ 2018-11-26 21:13 翻书
阅读(2010)
评论(0)
推荐(2)
C++11 带来的新特性 (3)—— 关键字noexcept
摘要: 1 关键字noexcept 从C++11开始,我们能看到很多代码当中都有关键字noexcept。比如下面就是std::initializer_list的默认构造函数,其中使用了noexcept。 该关键字告诉编译器,函数中不会发生异常,这有利于编译器对程序做更多的优化。 如果在运行时,noexecp
阅读全文
posted @ 2018-11-26 15:00 翻书
阅读(87333)
评论(4)
推荐(17)
C++11 带来的新特性 (2)—— 统一初始化(Uniform Initialization)
摘要: 1 统一初始化(Uniform Initialization) 在C++ 11之前,所有对象的初始化方式是不同的,经常让写代码的我们感到困惑。C++ 11努力创造一个统一的初始化方式。 其语法是使用{}和std::initializer_list,先看示例。 2 原理 针对形如"{ 1, 2, 3
阅读全文
posted @ 2018-11-26 12:28 翻书
阅读(4983)
评论(0)
推荐(2)
2018年11月25日
C++11 带来的新特性 (1)
摘要: 1 语法改进 1.1 模板表达式中的空格 在c++03 及以前 c++11 1.2 nullptr 和 std::nullptr_t 在c++03 及以前 c++11 nullptr是关键词,其类型是std::nullptr_t 2 auto 自动类型推断 3 for循环 基本形式: 等价于: 或者
阅读全文
posted @ 2018-11-25 21:20 翻书
阅读(957)
评论(0)
推荐(1)
2018年11月23日
VIM常用操作
摘要: 1 基本操作 |快捷键 |功能 | | | | |Esc |从当前模式转换到“普通模式”。所有的键对应到命令。 | |i |“插入模式”用于插入文字。回归按键的本职工作。 | |: |“命令行模式” Vim 希望你输入类似于保存该文档命令的地方。| 2 浏览 | 快捷键 | 功能 | | | | |
阅读全文
posted @ 2018-11-23 23:20 翻书
阅读(264)
评论(0)
推荐(0)
下一页
公告