最近正在学习UC Berkeley的CS61B这门课,主要是采用Java语言去实现一些数据结构以及运用数据结构去做一些project。这门课不仅告诉你这个东西怎么做,而且一步一步探寻为什么要这样做以及为什么会有这些功能。我们有时在接触某段代码或功能的实现时,可能直接就看到了它最终的面貌,而不知道如何 ...
分类:
其他好文 时间:
2018-10-07 11:04:07
阅读次数:
191
1 /* 2 * Copyright (C) 2014 The Android Open Source Project 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not us... ...
分类:
编程语言 时间:
2018-10-06 19:52:44
阅读次数:
244
python读取配置文件的方法: 1. 引入库 python2.x python3.x 区别:python2.x每个单词开头都是大写,python3.x都是小写 2. 打开文件 python2.x python3.x 3. 读取信息 读取信息通过get系列函数: 参数1是节(section); 参数 ...
分类:
编程语言 时间:
2018-10-05 21:02:53
阅读次数:
190
# configparse 模块 # 一种处理配置文件的一种机制 # 配置文件的格式要与ini文件格式类似。。。。就是ini,必须要有组。 import configparser config = configparser.ConfigParser() config['DEFAULT'] = {'e ...
分类:
其他好文 时间:
2018-10-04 10:25:43
阅读次数:
170
Github项目地址:传送门 小组成员:黄晓彬(代码实现) 黄钰城(代码审查) 需求: 1. 使用 -n 参数控制生成题目的个数。 2. 使用 -r 参数控制题目中数值(自然数、真分数和真分数分母)的范围。 3. 生成的题目中计算过程不能产生负数,也就是说算术表达式中如果存在形如e1 ? e2的子表 ...
分类:
编程语言 时间:
2018-09-30 20:42:24
阅读次数:
244
一直以来,我以为 LINQ 是专门用来对不同数据源进行查询的工具,直到我看了这篇十多年前的 "文章" ,才发现 LINQ 的功能远不止 Query。这篇文章的内容比较高级,主要写了用 C 3.0 推出的 LINQ 语法实现了一套“解析器组合子(Parser Combinator)”的过程。那么这个组 ...
如题,然后就有了为解决这个好奇而开的项目: "https://github.com/racaljk/llmd" 源码主要是parser+interpreter,其中parser使用sundown,然后生成llvmir,接着使用llvm 自带的interpreter解释执行llvm ir 语法集是图灵 ...
分类:
编程语言 时间:
2018-09-30 14:47:38
阅读次数:
205
1. AbstractApplicationContext:执行refresh()方法;让子类实现obtainFreshBeanFactory()方法;2. 子类AbstractRefreshableApplicationContext实现refreshBeanFactory()方法 创建IOC容器 ...
分类:
编程语言 时间:
2018-09-29 19:13:33
阅读次数:
147
Error: Cannot find module 'yargs-parser' 报错不知何解??? 百度了很久没找到方法,是缺少“ yargs-parser ”模块,需要安装一下即可:cnpm i yargs-parser --save ...
分类:
其他好文 时间:
2018-09-27 15:23:08
阅读次数:
2212
首先创建了一个SqlSessionFactoryBuilder对象,然后调用该对象的build方法加载全局XML配置的流文件构建出一个SqlSessionFactory对象。//指定全局配置文件路径Stringresource="org/mybatis/example/mybatis-config.xml";//加载配置文件InputStreaminputStream=Resources.getR
分类:
数据库 时间:
2018-09-27 00:10:42
阅读次数:
204