win10笔记本WLAN已关闭,无法打开,解决办法

问题:or方案:FN+F4 即可解决。
分类: 其他 发布时间: 03-09 10:33 阅读次数: 0

vector vs map

对于vector这样的顺序容器,元素在其中按照顺序存储,每个元素有唯一对应的位置编号,所有操作都是按编号(位置)进行的。例如,获取元素(头,尾,用下标获取任意位置),插入删除元素(头,尾,任意位置),遍历元素(按元素位置顺序逐一访问)。底层的数据结构是数组,链表,简单但已能保证上述操作的高效。而对于依赖值的元素访问,例如查找(搜索)给定值(find),在这种数据结构上的实现是要通过遍历完成,效率不佳。 而map这种关联容器,就是为了高效实现“按值访问元素”, 这类操作而设计的。为了达到这一目的,容...
分类: 其他 发布时间: 03-09 10:33 阅读次数: 0

在codeblocks里面出现converting to execution character set illegal sequence的问题

用codeBlocks写代码时,编译时出现错误提示:"error:converting to execution character set illegal sequence".参考了网上的解答后发现,主要原因是因为MinGW是从linux下移植过来的,而linux以utf-8为内码,windows是以utf-16为内码的。移植过来的程序也就不可避免地会出现一些问题。这个问题主要出现在源程序中出现汉字的时候,由于不能正确处理内码而致。在codeblocks中只需将源文件, 格式...
分类: 其他 发布时间: 03-09 10:32 阅读次数: 0

编译原理实验课网上资料汇总

1 C语言词法分析器的设计与实现——程序设计与编译原理https://blog.csdn.net/lfy905805357/article/details/89332686?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.control&dist_request_id=&depth_1-utm_source=distribute.pc_relevant.none-t..
分类: 其他 发布时间: 03-09 10:32 阅读次数: 0

关联容器map的一些特点

key值不一样时可以正常存储。并且赋值运算符左右是同步的,std::map::size() 和 constant[j] 二者可以同步感受到键值j的加入。当key值一样的时候,录入失败。
分类: 其他 发布时间: 03-09 10:32 阅读次数: 0

编译原理 课程笔记 1-3讲

https://www.bilibili.com/video/BV1Yx411D7kE?p=1计算思维 (抽象、自动) 实证思维编译程序是系统软件中资格最老的成员之一https://www.bilibili.com/video/BV1Yx411D7kE?p=2&spm_id_from=pageDriverinput(高级语言写的源程序)->output(面向机器的代码) 四元式(op 操作符,对象,对象,结果)...
分类: 其他 发布时间: 03-09 10:31 阅读次数: 0

机器学习100问

1、什么是机器学习?机器学习就是研究如何使计算机能够模拟人的学习方式,从大量数据中不断提升处理某个具体问题的能力。2、机器学习的三要素是什么?数据、算法、模型。机器学习通过大量数据,使用某种算法,不断训练优化自己的模型。3、什么是目标函数?通过样本训练,得到一个具体模型,用来描述该模型的函数。4、什么是损失函数?用来衡量假设函数对样本的预测值与实际值差异差异的函数。5、机器学习的...
分类: 其他 发布时间: 03-09 10:31 阅读次数: 0

自然语言处理学习笔记

1、主要处理问题:文本分析、机器翻译、关键词提取、语义消歧、主题模型、问题问答、对话机器人2、文本表示方法1)词袋模型(Bag of words,Bow):不考虑词语顺序,只基于词频的统计方法。2)向量空间模型:每个词对应空间中一个单位向量,文本表示为词语的归一化加权总和。3)TF-IDF:词频表示方法TF(Term Frequency):词频,在一篇文档d中词语t出现的次数个归一化,...
分类: 其他 发布时间: 03-09 10:31 阅读次数: 0

AdaBoost、GBDT、RF、XGboost、lightGBM的对比分析

AdaBoost简单介绍AdaBoost是基于boosting的思想,通过多个弱分类器的线性组合来得到强分类器,训练时重点关注被错分的样本,准确率高的弱分类器权重大。更深一步的介绍在训练过程中,它不改变所给的训练数据,而是不断改变训练数据权值的分布,使得被误分类的数据再后一轮的分类中受到更大的关注。同时采用加权多数表决的方法,加大分类误差率小的弱分类器的权值,使其在最后的表决中起更大的作...
分类: 其他 发布时间: 03-09 10:30 阅读次数: 0

Java基础之String对象

String是Java中很常见的一种存储类型,也是JVM中占有空间最大的一类对象。它的使用很常见,也很基础,但是,却也藏着一些不细心难以发现的知识点。如下代码 String str1 = "hello"; String str2 = new String("hello"); String str3 = new String("hello").intern(); System.ou...
分类: 其他 发布时间: 03-09 10:30 阅读次数: 0

三大构建工具比较——Ant vs Maven vs Gradle

1.简介在本文中,我们将探讨三个主要构建JVM生态系统的Java构建自动化工具–Ant,Maven和Gradle。我们将介绍它们中的每一个,并探讨Java构建自动化工具是如何演变的。2. Apache Ant最初,Make是除了自行开发的解决方案之外唯一的构建自动化工具。Make自1976年以来一直存在,因此,它在Java早期用于构建Java应用程序。但是,C程序中的许多约定都不适合Ja...
分类: 其他 发布时间: 03-09 10:29 阅读次数: 0

Easypoi使用简介

Easypoi使用简介在项目中,有时会出现需要将数据库数据导出报表等功能,这时一般会用到poi库。poi是一个专门给Java程序提供格式文档读写功能的API接口,包括各种微软的格式文档入excel、word等。最常用的还是Excel格式导入导出。Easypoi是在poi接口基础上进行了封装,简化了操作。使用Easypoi导出仅需以下几步:添加依赖项改造模型,添加注解从数据库查询数据...
分类: 其他 发布时间: 03-09 10:29 阅读次数: 0

xsync同步脚本的使用

xsync同步脚本的使用1.简介在集群机器配置时,经常需要将一个文件或目录copy到同样的多台集群上,如果一个一个机器去复制,比较麻烦。如果有一个办法,通过一条命令就可以实现这个目的,就简单多了。xsync就是这样一个同步脚本。xsync其实是对rsync脚本的二次封装,脚本内容可以根据自己需要进行修改。2.配置集群hostname2.1 配置hostname文件在每台机器执行命令c...
分类: 其他 发布时间: 03-09 10:28 阅读次数: 0

Netty入门——手写Dubbo框架

Dubbo框架本身就是一个RPC框架。RPC的服务提供者将自身的服务名、IP和端口存放在服务协调器ZK的某个节点下,服务消费者通过监听ZK的该节点,获取可调用的服务名,以及服务提供者的IP和端口信息。本文使用netty实现一个简单的Dubbo框架,使用zk作为注册服务器,完成RPC的整个过程。
分类: 其他 发布时间: 03-09 10:28 阅读次数: 0

jasypt库的使用

jasypt库的使用1.简介Jasypt是一个Java简易加密库,用于加密配置文件中的敏感信息,如数据库密码。jasypt库与springboot集成,在实际开发中非常方便。2.添加依赖jasypt开发者开发了starter,添加jasypt-spring-boot-starter依赖就可以了。该库中有使用到slf4j依赖,若单独测试,需添加相应依赖,或直接添加spring-boot-st...
分类: 其他 发布时间: 03-09 10:28 阅读次数: 0

Linux修改时区方法

方法一:设置TZ在配置文件 如:.profile 添加配置行TZ='Asia/Shanghai'; export TZ然后执行命令即可。source .profile具体时区选择详情如下(可忽略):使用命令tzselect 选择时区,依次会弹出如下提示,输入数字选择即可。Please identify a location so that time zone rules can be...
分类: 其他 发布时间: 03-09 10:28 阅读次数: 0

Nginx启动报错:nginx: [emerg] bind() to 0.0.0.0:8090 failed (13: Permission denied)

系统启动Nginx后,报 [emerg] bind() to 0.0.0.0:XXXX failed (13: Permission denied)错误的处理方式,分为两种:1、端口小于1024的情况[emerg] bind() to 0.0.0.0:80 failed (13: Permission denied)原因是1024以下端口启动时需要root权限,所以sudo n...
分类: 其他 发布时间: 03-09 10:27 阅读次数: 0

ElasticSearch安装指南

1、下载安装包官网下载地址https://www.elastic.co/cn/downloads/past-releases#elasticsearch本文安装使用的是 elasticsearch-6.6.2.tar.gz2、安装创建新用户es, 并设置密码useradd esecho “es” | passwd es --stdio创建日志、数据存储目录mkdir -p ...
分类: 其他 发布时间: 03-09 10:27 阅读次数: 0

Guava学习笔记-Joiner

Joiner文章目录Joiner1、背景2、说明依赖3、示例3.1 普通连接3.2 跳过空元素3.3 默认值替换空元素3.4 结果放入stringbuilder3.5 写入文件3.6 使用stream3.7 使用stream并替换默认值3.8 连接map3.9 连接map输出到stringbuilder4、延伸参考链接1、背景需要连接字符串集合中的所有元素,形成一个长字符串。2、说明依赖...
分类: 其他 发布时间: 03-09 10:27 阅读次数: 0

Guava学习笔记-Splitter

Guava文章目录Guava1、背景2、说明3、示例3.1 简单使用3.2 包含空字符3.3 跳过空字符3.4 结果去除首尾空格3.5 固定长度分割3.6 指定分割符并限制生成集合数目3.7 使用正则表达式分割3.8 使用正则表达式分割成map4、延伸参考链接1、背景对长字符串进行分割,生成一个集合。2、说明功能与string.split类似,但更加强大。3、示例3.1 简单使用p...
分类: 其他 发布时间: 03-09 10:27 阅读次数: 0