glog 是一个 C++ 日志库,它提供 C++ 流式风格的 API。在安装 glog 之前需要先安装 gflags,这样 glog 就可以使用 gflags 去解析命令行参数(可以参见 gflags 安装教程)。下面是 glog 的安装步骤: 安装之后要怎么使用 glog 呢?如果程序是使用 CM ...
分类:
其他 时间:
2019-05-02 22:23:44
收藏:
0 评论:
0 赞:
0 阅读:
156
1.遇到log.info()报错 重新安装lombok 2.遇到注解等大片报错 3.遇到Objects.isNull(cookies)报错, 虽然引入了import java.util.Objects了,但还是报错,在pom.xml文件中,添加版本信息 ...
分类:
其他 时间:
2019-05-02 22:23:25
收藏:
0 评论:
0 赞:
0 阅读:
152
有时候某些对象我们只需要一个,如:线程池、缓存、对话框等等,对于这类对象我们只能有一个实例,如果我 们制造出多个实例,就会导致很多问题产生。 但是我们怎样才能保证一个类只有一个实例并且能够便于访问?这里我们想到了全局变量,全局变量确实是可以 保证该类可以随时访问,但是它很难解决只有一个实例问题。最好 ...
分类:
其他 时间:
2019-05-02 22:23:09
收藏:
0 评论:
0 赞:
0 阅读:
122
原子类实现原理:CAS(compare and swap) CAS的原理是拿期望的值和原本的一个值作比较,如果相同则更新成新的值。UnSafe 类的 objectFieldOffset() 方法是一个本地方法,这个方法是用来拿到“原来的值”的内存地址。另外 value 是一个volatile变量,在 ...
分类:
其他 时间:
2019-05-02 22:22:35
收藏:
0 评论:
0 赞:
0 阅读:
150
print('软件开发目录规范')'''1,首先,新建一个项目,这个项目最后新建在顶头根目录下面,也就是直接在D盘中新建或者F盘中新建一个文件夹,这个文件夹的名字为该项目的名称,该项目的所有文件都放在这个文件夹下面例如新建一个ATM 购物车的项目,那么这个文件夹就可以叫做ATM 2,在ATM一级菜单 ...
分类:
编程语言 时间:
2019-05-02 22:22:18
收藏:
0 评论:
0 赞:
0 阅读:
125
本章主要讨论在编译时对一个类型一无所知的情况下,如何在运行时发现类型的信息、创建类型的实例以及访问类型的成员。可利用本章讲述的内容创建动态可扩展应用程序。 反射使用的典型场景一般是由一家公司创建宿主应用程序,其他公司创建加载项(add-in)来扩展宿主应用程序。宿主不能基于一些具体的加载项来构建和测 ...
分类:
其他 时间:
2019-05-02 22:21:56
收藏:
0 评论:
0 赞:
0 阅读:
111
文:梁实秋 ? ? 希腊哲学家Diogenes经常睡在一只瓦缸里,有一天亚历山大皇帝走去看他,以皇帝的惯用的口吻问他:“你对我有什么请求吗?” 这位玩世不恭的哲人翻了翻白眼,答道:“我请求你走开一点,不要遮住我的阳光。” 这个家喻户晓的小故事,究竟含义何在,恐怕见仁见智,各有不同的看法。 我们通常总 ...
分类:
其他 时间:
2019-05-02 22:21:38
收藏:
0 评论:
0 赞:
0 阅读:
140
2018 2019 2 20175310 实验三《敏捷开发与XP实践》实验报告 一、实验步骤及内容 (一)、敏捷开发与XP实践 1 · 题目要求: 参考 (http://www.cnblogs.com/rocedu/p/6371315.html SECCODESTANDARD) 安装 插件,解决代码 ...
分类:
其他 时间:
2019-05-02 22:21:02
收藏:
0 评论:
0 赞:
0 阅读:
145
理论 在混合精度训练中,权重,激活值和梯度是保存成fp16的形式,为了能够匹配fp32的网络精度,有一个权重的fp32的master copy。 在tensorflow中的具体实现 tensorflow支持fp16的存储和tensor计算。包含tf.float16的数据类型的卷积和矩阵运算会自动使用 ...
分类:
其他 时间:
2019-05-02 22:20:45
收藏:
0 评论:
0 赞:
0 阅读:
501
原文地址:https://www.jianshu.com/p/75856e7cfa88 Roadmap Adaptive Boosted Decision Tree Optimization View of AdaBoost Gradient Boosting Summary of Aggregat ...
分类:
其他 时间:
2019-05-02 22:20:25
收藏:
0 评论:
0 赞:
0 阅读:
142
1、简单应用SET工具建立冒名网站 2、ettercap DNS spoof 3、结合应用两种技术,用DNS spoof引导特定访问到冒名网站 ...
分类:
其他 时间:
2019-05-02 22:20:06
收藏:
0 评论:
0 赞:
0 阅读:
148
不论是NioServerSocketChannel,还是NioSocketChannel,最终都会调用父类AbstractChannel的构造函数,pipeline也在channel被创建的时候被创建。 而这里是创建了一个DefaultChannelPipeline。构造函数会保存传入的channe ...
分类:
Web开发 时间:
2019-05-02 22:19:12
收藏:
0 评论:
0 赞:
0 阅读:
125
题目描述 如题,初始小根堆为空,我们需要支持以下3种操作: 操作1: 1 x 表示将x插入到堆中 操作2: 2 输出该小根堆内的最小数 操作3: 3 删除该小根堆内的最小数 输入输出格式 输入格式: 第一行包含一个整数N,表示操作的个数 接下来N行,每行包含1个或2个正整数,表示三种操作,格式如下: ...
分类:
其他 时间:
2019-05-02 22:18:39
收藏:
0 评论:
0 赞:
0 阅读:
150
mutex = threading.Lock() def write_to_file(file_name,text): mutex.acquire() a = open(file_name,'a') a.write(text+"\n") a.close() mutex.release() ...
分类:
其他 时间:
2019-05-02 22:18:22
收藏:
0 评论:
0 赞:
0 阅读:
217
RL?—?Policy Gradient Explained 2019-05-02 21:12:57 This blog is copied from: https://medium.com/@jonathan_hui/rl-policy-gradients-explained-9b13b688b1 ...
分类:
其他 时间:
2019-05-02 22:18:01
收藏:
0 评论:
0 赞:
0 阅读:
234
【前后端分离项目之vue框架经验总结】 文/朱季谦 在vue框架的前端页面上,若要实现页面之间的带参数跳转,可参考以下实现过程: 例如,点击截图中的“查看试卷”,可实现带参跳转到相应的试卷页面,该功能类似查看试卷的详情页面: 假如以上所在页面为“试卷管理.vue”,需跳转到页面为“查看试卷.vue” ...
分类:
其他 时间:
2019-05-02 22:17:42
收藏:
0 评论:
0 赞:
0 阅读:
163
209 长度最小的子数组 https://leetcode-cn.com/problems/minimum-size-subarray-sum/submissions/ 首先是滑动窗口的思路,我感觉这种寻找满足某个条件的连续的子集,如这里的数组,可能还会在字符串里用到。 但这题卡了我很久的是边界条件 ...
分类:
其他 时间:
2019-05-02 22:16:47
收藏:
0 评论:
0 赞:
0 阅读:
154
实验内容 1.XP基础 2.XP核心实践 3.相关工具 实验要求 1.没有Linux基础的同学建议先学习《Linux基础入门(新版)》《Vim编辑器》 课程 2.完成实验、撰写实验报告,实验报告以博客方式发表在博客园,注意实验报告重点是运行结果,遇到的问题(工具查找,安装,使用,程序的编辑,调试,运 ...
分类:
其他 时间:
2019-05-02 22:16:29
收藏:
0 评论:
0 赞:
0 阅读:
196
一、方法概述 假设有一个游戏程序,程序在运行过程中,要不断地发射炮弹(植物大战僵尸)。发射炮弹的动作需要编写100行的代码,在每次实现发射炮弹的地方都需要重复地编写这100行代码,这样程序会变得很臃肿,可读性也非常差。为了解决代码重复编写的问题,可以将发射炮弹的代码提取出来放在一个{}中,并为这段代 ...
分类:
编程语言 时间:
2019-05-02 22:15:50
收藏:
0 评论:
0 赞:
0 阅读:
93