追梦的路上

总结今天,还是没有完成计划,哈哈,发现自己就没有完成计划的一次,挺可悲的,明天的计划照常。英语和编程是以后的主战场,关乎生死,不得懈怠。
分类: 其他 发布时间: 11-13 23:17 阅读次数: 0

伯克利、OpenAI等提出基于模型的元策略优化强化学习

基于模型的强化学习方法数据效率高,前景可观。本文提出了一种基于模型的元策略强化学习方法,实践证明,该方法比以前基于模型的方法更能够应对模型缺陷,还能取得与无模型方法相近的性能。 引言 强化学习领域近期取得的很多成就都是通过无模型强化学习算法 [1,2,3] 实现的。无模型(MF)算法倾向于实现最佳性能,通常可应用且易于实现。 然而,这是以数据密集为代价实现的,当与诸如神经网络的大容量函数近似器结合时,情况会恶化。它们的高样本复杂性阻碍其应用于机器人控制任务,在这些任务上收集数据代价高昂。 相比
分类: 其他 发布时间: 11-13 23:17 阅读次数: 0

MyBatis基础:使用java提供的ThreadLocal类优化代码

public class MyBaitsView { //使用java提供的ThreadLocal类来存储SqlSession对象,方便同一线程获得sqlSession public static ThreadLocal<SqlSession> threadLocal=new ThreadLocal(); public static SqlSessionFactory factory; //初使化SqlSessionFactory工厂 static {
分类: 其他 发布时间: 11-13 23:17 阅读次数: 0

swappiness的比例值设置

首先简单的说一下swap分区的作用,其实linux系统下的swap分区与windows下的虚拟内存差不多一个意思,swap空间的作用可简单这样理解:当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到swap空间中,等到那些程序要运行时,再从swap中恢复保存的数据到 内存中。这样,系统总是在物理内存不够时,才进行swap交换。 也就是说linux 会使用硬盘的一部分做
分类: 其他 发布时间: 11-13 23:17 阅读次数: 0

项目NABCD的分析

N:你的创意解决了用户的什么需求 本项目解决了在校大学生和社会工程人士在计算一些工程测量中的需求, 可以通过自己提供的一些测得的已知数据来推算出自己想要的数据结果, 比用户自己手动计算更有效更快更节省时间 A:有什么招数来解决用户的痛苦 本项目最大的优越性在于软件是在微信小程序平台上开发,产品是一款 微信小程序,现在每个人几乎都有微信,这样使用本软件也就方便快捷 了许多,不用下载任何安装包,也不仅限于在电脑端操作 B:给用户带来的好处 用户可以使用本软件来快速准确的获得自己想要的数据,不用自己
分类: 其他 发布时间: 11-13 23:17 阅读次数: 0

一轮冲刺(NABCD)

N我们的创意是为了解决我们测量人员在测量结束后要计算一些数据的问题,当我们观测角度后,有大量的角度需要计算,有时会用到角度与弧度的转换。 A我们测量人员知道计算的公式,了解一些c++和c# B我们这个软件会让我们在计算数据会更加方便和快捷。并且大大节约时间。 C我认为这个在测量人员中是有需求的 D首先,让一部分人使用,看看效果如何,如果有不足之处,我们加以改进,如果反应还可以,我们将投入使用。
分类: 其他 发布时间: 11-13 23:17 阅读次数: 0

redis的数据类型List,其原生命令和php操作Redis List函数介绍

List类型介绍 List是简单的字符串列表,按照插入顺序排序,可以从列表的两头添加数据,一个列表最多可以包含2^32-1个元素(超过40亿个元素) List原生命令 命令 命令描述 实例 LPUSH key value1 [value2] 此命令将一个或多个值插入到列表的头部;如果列表不存在,则创建一个空列表,然后执行LPUSH操作;如果有错误则返回一个错误,成功返回列表的长度 LPUSH list1 "foo" 返回:1;LPUSH list1 "hear":返回2 LPUSHX key
分类: 其他 发布时间: 11-13 23:17 阅读次数: 0

busybox(一)浅析

title: busybox(一)浅析 tag: arm date: 2018-11-13 23:02:33 --- busybox浅析 源码包在busybox-1.7.0.tar.bz2,一个命令对应着一个c文件,执行init命令,则是有init.c,有函数init_main int init_main(int argc, char **argv); 最终的目的是启动客户的应用程序,需要指定具体的环境 1. 配置文件读取 2. 解析配置文件 3. 执行用户程序 help 相关的帮助可以搜索下
分类: 其他 发布时间: 11-13 23:17 阅读次数: 0

UnicodeDecodeError:utf-8codeccantdecodebyte0xb9inposition0:invalidstartbyte

相信这个问题大家都会以为是编码的问题,当然原本我也以为是编码问题! 然后试了各种方案!都是以失败告终! 哈哈哈,后来解决了,原来真是闹了个大笑话。。。。。。。。。。。。 这是因为电脑名字是中文的原因。。。改成英文就好了!!! 让我笑会。。。。。。。。。。。
分类: 其他 发布时间: 11-13 23:17 阅读次数: 0

C语言--第3次作业

1.本章学习总结 1.1思维导图 1.2 本章学习体会及代码量学习体会 1.2.1学习体会 - 我眼中的函数 这一章接触到了新的知识——函数,不同于之前所学的编程,函数具有很清楚的分工性,且可以用来多次调用,解决代码重复问 题,增加代码可读性 - 我的函数学习 毕竟是新知识,刚开始学习时还是有点迷迷糊糊,虽然可以设计一些简单的函数,但阅读复杂代码时不太能看明白结构,但在老师的讲解和课堂互动过后,逐渐熟悉函数,觉得挺有意思的,非常有条理性。在做过一些题之后,关于函数的编程我的总结是,先将
分类: 其他 发布时间: 11-13 23:17 阅读次数: 0

sprint计划会议内容

spring会议工作分配: 1 窗体设计 1h 2 对窗体内控件进行属性调整 1h 3 写“清屏”控件程序 0.5h 4 在“角转弧”控件中完成textbox1n内字符的分割,存入双精度数组。 2h 5 转换,根据数组的长度进行判断计算,得出值赋值给box2. 2h 6 特殊情况。写一个变量,判断角度是否为负数,在输出中添加正负号。 2h 7 在“弧转角”中写从弧度转换为度分秒的程序语言。 2h 8 对“弧转角”内的度分秒各项取整,秒数保留两位小数,加正负号。 2h 9 检查“弧转角”内计算得
分类: 其他 发布时间: 11-13 23:17 阅读次数: 0

Java 主要特性

Java 有下面的一些主要特性。 面向对象 在 Java 中,所有的都是对象。正式因为 Java 基于对象模型,所以 Java 更加容易进行扩展。 Java语言提供类、接口和继承等面向对象的特性,为了简单起见,只支持类之间的单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制(关键字为implements)。Java语言全面支持动态绑定,而C++语言只对虚函数使用动态绑定。总之,Java语言是一个纯的面向对象程序设计语言。 平台独立性 与其他许多语言不同(包括 C/C++),当 Jav
分类: 其他 发布时间: 11-13 23:17 阅读次数: 0

Appium+RobotFramework第一个自动化测试脚本

在上篇文章中,我们搭建好了appium+robotframework的环境,这篇文章中主要是一个简单实例。 一、测试用例编写前提 1.模拟器(或手机)连接电脑 adb devices 查看设备是否已经连接电脑 adb connect 设备型号 把测试设备与电脑连接(夜神模拟器对应的设备型号:127.0.0.1:62001) 2.启动appium server cmd窗口中,输入appium,即可启动 二、测试用例编写步骤 1.创建测试项目 File-New Project,选择类型Direct
分类: 其他 发布时间: 11-13 23:17 阅读次数: 0

HDU1596 find the safest road

find the safest road   XX星球有很多城市,每个城市之间有一条或多条飞行通道,但是并不是所有的路都是很安全的,每一条路有一个安全系数s,s是在 0 和 1 间的实数(包括0,1),一条从u 到 v 的通道P 的安全度为Safe(P) = s(e1)*s(e2)…*s(ek) e1,e2,ek是P 上的边 ,现在8600 想出去旅游,面对这这么多的路,他想找一条最安全的路。但是8600 的数学不好,想请你帮忙 ^_^。 Input   输入包括多个测试实例,每个实例包括:
分类: 其他 发布时间: 11-13 23:17 阅读次数: 0

使用Tornado和协程爬取博客园文章

Python3.5后 Tornado官方建议使用async和await的方式实现异步程序,尝试了下使用Tornado和协程爬取博客园的文章并使用peewee_async异步写入MySQL数据库。 一. 博客园文章抓取测试: 这里我以我自己的一篇文章详情作为测试url,https://www.cnblogs.com/FG123/p/9934244.html ,主要是抓取文章标题、内容及作者信息: 文章标题、内容、作者用户名可通过上述的详情页url获取,但是作者信息需通过http://www.cn
分类: 其他 发布时间: 11-13 23:17 阅读次数: 0

前端工程师

我来了!qaq
分类: 其他 发布时间: 11-13 23:17 阅读次数: 0

python基础知识之装饰器wrapper

装饰器的作用: 不想修改函数的调用方式但是又想在原来的函数前后添加新的功能 装饰器的原则:开放封闭原则 对扩展是开放的 对修改是封闭的 装饰器语法糖:在被修饰函数头上添加@装饰器名 1.装饰器固定模式 def werpper(func): def inner(*args,**kwargs): ret=func(*args,**kwargs) return ret return inner @werpper def dom(): print(
分类: 其他 发布时间: 11-13 23:17 阅读次数: 0

软件工程:项目需求分析与建议-NABCD模型的个人认知

N:(need 需求) 我们在自己的手机上或电脑上查询文件时,往往因为文件数量的众多,类型的繁琐从而使我们的寻找非常的困难,因此一款简单便捷的查询格式类型的软件(尤其是在电脑上)变得尤为重要。 A:(Approach 做法) 为了解决部分人群的需求,我们有独有的方法,更加有效的查找软件的类型,用目前所学的知识结合查阅的资料,开发一个软件 B:(Benefit 好处) 对于一些电脑小白或者对手机使用不大精通的人群来说,能够更加方便他们查询软件,我们尽量把更多类型的格式放入软件之中,方便用户的使用
分类: 其他 发布时间: 11-13 23:17 阅读次数: 0

mysql-8 alter命令

当我们需要修改数据表名或者修改数据表字段时,就需要用到Mysql alter命令。 查看表结构: -- 以下2个命令是通用的 show columns from test_alter_tbl; desc test_alter_tbl; 1.删除、添加、修改表字段 create table `test_alter_tbl` (`id` int(3),`name` varchar(20)); desc test_alter_tbl; -- 删除某列 alter table test_alter_t
分类: 其他 发布时间: 11-13 23:17 阅读次数: 0

C#中集合接口关系笔记

IEnumerable IEnumerable接口是所有集合类型的祖宗接口,其作用相当于Object类型之于其它类型。如果某个类型实现了IEnumerable接口,就意味着它可以被迭代访问,也就可以称之为集合类型(可枚举); ICollection ICollection继承于IEnumerable接口,并且扩展了IEnumerable接口。 主要扩展的功能有: 新增了属性Count,用于记录集合元素个数 支持添加元素和移除元素 支持是否包含某元素 支持清空集合等等 对于任何实现了IColle
分类: 其他 发布时间: 11-13 23:17 阅读次数: 0