- 博客(31)
- 收藏
- 关注
转载 CentOS 7防火墙设置开放80端口
在CentOS 6.x版本中,默认使用的是iptables防火墙。到了CentOS 7.x版本,默认防火墙变成了firewalld。本篇通过使用firewalld开启、关闭 HTTP(80)端口,来讲述firewalld的基本使用方法。firewalld的一切设置均使用firewall-cmd命令完成。配置前先确保防火墙是运行着的: 1 2 [root@bogon ~]# firewall-cmd --state running 输出...
2020-06-09 20:15:39
817
原创 ubuntu下创建新用户并添加到sudoers文件中
1. 切换为root用户,获取到添加新用户的权限su root2. 执行下列命令添加一个新用户,设要添加的用户名为:honyadduser hony然后根据系统提示进行密码和注释性描述的配置,全程不用自己输入其他命令即可配置成功,用户主目录和命令解析程序都是系统自动指定。3. 查看用户属性cat /etc/passwd4. 允许该用户以管理员的方式执行指令4.1 切换到root用户,打开/etc/sudoers文件,添加图片中配置项,保存退出即可。..
2020-06-09 17:00:08
991
原创 ubuntu系统下解决安装Nginx依赖包的问题。openssl zlib pcre
1.首先使用dpkg命令查看自己需要的软件是否安装。①、例如查看zlib是否安装: dpkg -l | grep zlib②、依赖包openssl安装,命令: sudo apt-get install openssl libssl-dev③、解决依赖包pcre安装,命令: sudo apt-get install libpcre3 libpcre3-dev④、解决依赖包zlib安装,命令: sudo apt-...
2020-06-09 10:43:32
271
转载 Redis的安全设置:设置Redis密码,修改Redis的绑定IP,修改Redis的默认端口
(3)绑定IP修改redis.conf文件,把# bind 127.0.0.1前面的#去掉,然后把127.0.0.1改成允许访问你redis服务器的ip,表示只允许该ip对你的redis服务器进行访问。多个IP使用空格分隔例如:bind 192.168.1.100 192.168.2.10...
2020-06-09 10:39:26
1243
原创 Jedis的使用,Jedis连接池,JedisPool
使用Redis官方推荐的 Jedis,在 java应用中操作 Redis。 Jedis几乎涵盖了 Redis的所有命令。操作 Redis的命令在 Jedis中以方法的形式出现。 jedis完全兼容 redis 2.8.x and 3.x.xJedis源码: https://github.com/xetorthio/jedis api文档: http://xetorthio.github.io/jedis/ 下载: http://search.maven.org/,搜索 jedis1. 添加J...
2020-06-09 10:39:13
704
转载 Redis的持久化
持久化可以理解为存储,就是将数据存储到一个不会丢失的地方,如果把数据放在内存中,电脑关闭或重启数据就会丢失,所以放在内存中的数据不是持久化的,而放在磁盘就算是一种持久化。Redis的数据存储在内存中,内存是瞬时的,如果 linux宕机或重启,又或者 Redis崩溃或重启,所有的内存数据都会丢失,为解决这个问题, Redis提供两种机制对数据进行持久化存储,便于发生故障后能迅速恢复数据。1. RDB方式1.1 什么是 RDB方式 ?Redis Database RDB),就是在指定的.
2020-06-08 11:24:07
177
转载 Redis中的事务支持
Redis中的事务(transaction)是一组命令的集合,至少是两个及以上命令Redis事务能够保证这些命令被执行时中间不会被任何其他操作打断1. 事务操作的命令①multi语法 multi作用 标记一个事务的开始。事务内的多条命令会按照先后顺序被放进一个队列当中 。返回值: 总是返回 ok②exec语法 exec作用 执 行所有事务块内的命令返回值 事务 内 的 所有执行语句内容 ,事务 被打断 返回 nil③discard语法 discar
2020-06-08 11:22:45
1020
转载 Redis字符串类型数据操作命令
1. 字符串类型数据操作命令1.1 基本命令1. set将字符串值value 设置到 key 中语法:set key value
2020-06-08 11:19:45
163
原创 Redis的key的操作命令
1. Redis的key的操作命令1.1 keys语法:keys pattern作用:查找所有符合模式pattern的key。pattern可以使用通配符通配符:*:表示 0-多个字符,例如: keys * 查询所有的 key。 ?:表示单个字符,例如 wo?d , 匹配 word , wood例1:显示所有的 key例2:使用 *表示 0或多个字符例3:使用?表示单个字符1.2 exists语法:exists key [key…]作用:判断key
2020-06-08 11:18:28
215
原创 Redis基本操作命令
1. Redis基本操作命令redis默认为 16个库 (在 redis.conf文件可配置,该文件很重要,后续很多操作都是这个配置文件 ) redis默认自动使用 0号库1.1 沟通命令,查看状态命令:ping返回:PONG解释:输入ping,Redis给我们返回PONG,表示Redis服务运行正常1.2 查看当前库中key的数目:dbsize命令:dbsize作用:返回当前数据库的key的数量1.3 Redis默认使用16个库Redis默认使用16个库
2020-06-08 11:17:39
117
原创 Redis客户端和Redis远程连接时redis.conf的配置
1. Redis命令行客户端redis-cli Redis Command Line Interface)是 Redis自带的基于命令行的 Redis客户端,用于与服务端交互,我们可以使用该客户端来执行 redis的各种命令。两种常用的连接方式:1)直接连接Redis(默认ip:127.0.0.1 端口:6379)步骤:cd 到Redis的解压目录下的src目录,执行:./redis-cli2)指定ip和端口号连接Redis步骤:cd 到Redis的解压目录下的src目录,执行:
2020-06-08 11:14:04
441
原创 在Linux上安装Redis
1. 下载Redis源文件命令:wget http://download.redis.io/releases/redis-5.0.5.tar.gz2. 解压Redis源文件到/usr/local目录下命令:tar -xf redis-5.0.5.tar.gz -C /usr/local3. 编译Redis源文件3.1 安装GCC编译器因为Redis是C语言写的,所以我们编译时需要C语言的编译器GCC,若系统没有安装,则需要我们安装GCC编译器1)安装GCC编译器什
2020-06-08 11:11:37
141
原创 解决跳转登录页面时,登录页面嵌套在iframe标签中的问题
解决办法:在登录页面加入以下JavaScript代码// 解决登录页面可能会在iframe标签中显示的问题if(window.top !== window){ window.top.location = window.location;}
2020-05-22 16:06:30
2535
原创 IDEA启动tomcat时控制台中文乱码的解决方案
启动时中文全部乱码百度过后,方法总结为以下几个:1、修改idea安装目录下/bin目录下的idea64.exe.vmoptions和idea.exe.vmoptions,在末尾加上:-Dfile.encoding=UTF-8。2、修改idea里面的File Encoding和Global Encoding:3、在tomcat的启动项中的VM配置中添加:-Dfile.encoding=UTF-84、修改tomcat安装目录下的/conf目录下的server.xml和catalina.xml的所有跟
2020-05-17 13:02:39
294
原创 Tomcat控制台乱码问题。
乱码的原因:Tomcat命令窗口的字符编码是GBK与现实字符的编码UTF-8不匹配解决步骤windows + R打开运行,在运行框中输入regedit,进入注册表编辑器中 在HKEY_CURRENT_USER→Console→Tomcat中修改CodePage为十进制的65001完成上述两个步骤即可解决问题在步骤2时注意,如果没有Tomcat或者CodePage,直接新建一个:...
2020-05-03 19:07:42
2430
6
原创 双向LSTM or GRU(BiLSTM or BiGRU)的输出问题
先上结论:output保存了最后一层,每个time step的输出h,如果是双向LSTM,每个time step的输出h = [h正向, h逆向] (同一个time step的正向和逆向的h连接起来)。 h_n保存了每一层,最后一个time step的输出h,如果是双向LSTM,单独保存前向和后向的最后一个time step的输出h。 c_n与h_n一致,只是它保存的是c的值。详细请见连...
2019-12-04 09:13:46
4842
原创 tomcat-配置默认应用
1. tomcat的默认应用?将一个应用设置为默认应用后,我们输入域名后不用显示指定该域名下的项目名称即可默认应用。就像我们访问百度时一样只需要输入www.baidu.com这个域名即可访问百度的主页面。2. 设置tomcat摸个虚拟主机的默认应用将指定虚拟主机的webapps目录下,想设置为默认应用的项目名称修改为ROOT,则该项目即为该虚拟主机的默认应用程序....
2019-11-30 14:05:07
585
原创 tomcat-配置虚拟主机
1.1 域名解析服务器DNS(domain name service):域名解析服务器提供域名解析服务,顾名思义就是将域名与IP进行映射的服务器。而提供这种服务的服务器称为DNS服务器。所以我们通过域名localhost可以访问本机,是因为我们的windows系统本身也充当了DNS服务器的角色。打开c://windows/system32/drivers/etc中的hosts文件,可以...
2019-11-30 14:03:43
505
1
原创 tomcat服务器下的java-web的项目结构和项目部署
1. java-web的项目结构:|--myweb(项目名称) |--WEB-INF(项目配置目录) |--web.xml(项目的配置项) |--classes(.class文件的存放路径,即项目的字节码文件.) |--lib(项目引用的jar包的存放路径)|--index.html(前端页面文件的存放位置)2. java-web项目部署...
2019-11-30 13:59:51
315
原创 tomcat的运行与配置
1.1 tomcat的运行环境配置tomcat安装完毕后,需要配置JDK或JRE,对应tomcat5及以前版本,要求必须安装JDK,而tomcat6以后只需要安装JRE即可。1.2 tomcat的启动与访问在设置完前面的环境之后,tomcat即可启动了。1. 进入命令行窗口中的tomcat目录下的bin目录下,执行startup.bat命令,即可看到tomcat的启动进程。2....
2019-11-30 13:57:28
460
原创 servlet生命周期和特征介绍
1. servlet介绍servlet从宏观上来讲,servlet是连接web服务器和web引用程序的协议。是一种通信规范,只是这个规范是通过接口的形式来体现。通常来说,servlet是宏观上servlet规范中的一个具体的接口,servlet规范中包含一套接口,而servlet接口仅仅是其中之一。微观上讲,servlet是servlet接口实现类的一个实例对象,是运行在服务器上的...
2019-11-30 13:52:52
621
转载 You must configure either the server or JDBC driver (via the serverTimezone configuration property)
You must configure either the server or JDBC driver (via the serverTimezone configuration property)问题描述Failedjava.sql.SQLException: The server time zone value ‘Coordinated Universal Time’ is unrecog...
2019-11-02 14:11:07
228
原创 向量的内积
向量内积的理解向量内积的定义向量内积的性质向量内积的几何意义向量内积可以做什么向量内积的定义概括地说,向量的内积(点乘/数量积)。对两个向量执行点乘运算,就是对这两个向量对应位一一相乘之后求和的操作,如下所示,对于向量a和向量b:a和b的点积公式为:这里要求一维向量a和向量b的行列数相同。注意:点乘的结果是一个标量(数量而不是向量)定义:两个向量a与b的内积为 a·b = |a||b...
2019-10-14 10:58:01
8590
原创 pytorch实现不同网络层分配不同的学习率
在实际项目中,对于一个神经网络我们一般不会完全从零开始训练一个神经络,而是采用一些预训练模型作为我们网络的初始参数,甚至直接拿过来作为主干网络,然后经过fine-tuning即可完成对我们网络的训练。而对网络的fine-tuning大致分为三种:第一种:预训练模型的参数比较适合我们的数据集,我们只需要对新添加的网络层进行训练即可;这时候可以通过pytorch将预训练模型的梯度冻结,训练过程...
2019-08-26 15:50:39
906
原创 通俗理解查准率(precision)和查全率(recall)
对于二分类而言:即非True即False.1.先用通俗的话说一遍:查准率(precision):一句话简单的说,即你认为是True的样本中,到底有多少个样本是真为True。查全率(recall):同样简单一句话,即在预测样本中属于True的样本,你真的判断为True的有几个。2.稍微正式的表示:查准率(precision):模型预测为True的样本有N个,其中真实为True的样...
2019-06-28 21:30:15
13938
1
转载 在eclipse Mars 下安装Jigloo SWT/Swing GUI Builder可视化插件
转载自:https://blog.csdn.net/michael_kong_nju/article/details/22154185 第一步:下载大家都知道在做窗体程序的开发中,基于c#的visual studio平台具有很好的可视化性,使得窗体的构建简单快捷。而相比较而言,传统的java语言在开发窗体应用程序中却仅靠代码语句来实习对控件的控制则显得不够灵活和准确,难以高效的开发具有良好...
2018-12-22 12:18:54
714
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人