- 博客(58)
- 问答 (1)
- 收藏
- 关注
原创 pip使用
python37 -m pip install xxx -i https://pypi.tuna.tsinghua.edu.cn/simplepython37 -m pip list
2023-12-19 19:00:50 438
原创 Editplus 激活
1.打开以下链接:https://www.jb51.net/tools/editplus/4.安装工具并启动,在弹窗中将用户名和注册码输入,然后重启工具即可。2.输入任意用户名(注意:用户名不能用中文)
2023-12-19 17:55:56 817
原创 Springboot设置Cookie
目前HttpServletResponse类使用的Cookie并没有添加SameSite属性,所以不能通过addCookie函数添加,只能通过addHeader函数添加。Http请求的request header中,Cookie无法通过前端设置,必须通过后端的Set-Cookie设置。如果设置父域名的Cookie,则注意使用Cookie的domain和path属性,否则其他子域名无法使用。如果后端协议使用的Https,则注意设置Cookie的SameSite属性,否则将无法使用。
2023-08-01 17:30:59 1516
原创 Springboot设置Https
另外,如果还有问题,就很可能是端口问题,8090这个端口配置一直不成功,换成8080就好了。1、修改配置文件application.yml,并将*.jks放到resource目录下。此时打包应该没有问题,但是部署时可能会出现端口问题,如果出现就添加一下代码。一般到上一步,本地运行没有什么问题,但是打包会有问题。2、添加http转https的配置。3、修改pom.xml文件。
2023-07-31 15:07:31 807
原创 HTTP改HTTPS
在Linux的下脸部署了apache,为了安全我们使用非root用户进行启动,但是在域名绑定时没法直接访问80端口号。尽人皆知,在unix下,非root用户不能监听1024以下的端口号,这个apache。所以这里需要使用linux的端口转发机制,把到80端口的服务要求都转到8080端口上。注意配置tomcat进行http端口向https端口的重定向,也可以使用iptable配置80转发到443。如果使用非root用户登录,一定注意端口,非root用户不能使用1024一下的端口,所以要配置8443。
2023-07-28 13:31:25 935
原创 Python print 防止字符串转义
1、常量直接加r" "str = r"abcd\tefgh\t"print(str)2、变量使用repr() 函数str = "abcd\tefgh\t"print(repr(str))3、文件读取使用 ‘r’with open(fileName,"r") as fp: fp.read()
2022-02-21 09:01:14 1618
原创 测试
public void test() { RequestUtils request = new RequestUtils(this); request.setRequestImageListener(new RequestUtils.RequestImageListener() { @Override public void requestImageSuccess(Bitmap bitmap) {
2021-04-23 15:54:06 132
原创 Redis 持久化
RDB (Redis Database)rdb保存的文件时dump.rdb 在配置文件中的快照文件中配置保存规则生产环境需要备份,主从复制中 rdb就是备用的# 如果900秒内有至少一次修改操作,则保存save 900 1#save 300 10save 60 100000触发机制save 的规则满足的情况下,会自动出发rdb规则执行flushall命令,触发rdb规则退出Redis,也会产生rdb文件恢复rdb文件1、只需要将rdb文件放在Redis启动目录就可以,red
2021-01-06 21:48:06 100
原创 Redis乐观锁
Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型。内置复制、Lua脚本、LRU收回、事务以及不同级别磁盘持久化功能,同时通过Redis Sentinel提供高可用,通过Redis Cluster提供自动分区。监控!watch悲观锁:什么时候都会出问题,无论做什么都会加锁乐观锁:什么时候都不会出问题,所以不会加锁更新数据的时候判断一下,是否有人修改过数据Redi.
2021-01-06 16:33:51 108
原创 Redis事务操作
Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型。内置复制、Lua脚本、LRU收回、事务以及不同级别磁盘持久化功能,同时通过Redis Sentinel提供高可用,通过Redis Cluster提供自动分区。事务的本质是一组命令集合,一个事务的所有命令都会被序列化,在事务执行的过程会按照顺序执行一次性、顺序性,排他性!执行一些命令!所有的命令在事务中并没有直接被执.
2021-01-06 16:07:49 100
原创 Redis特殊类型
Redis 三种特殊类型中文官网https://www.redis.net.cn/tutorial/3501.htmlGeospatial定位、附近的人、距离计算五个命令GEOADD# GEOADD 命令# 规则,两级无法添加,一般下载城市数据,直接通过java导入# 参数 key 值(维度、精度、名称)# 有效的经度从-180度到180度。# 有效的纬度从-85.05112878度到85.05112878度。# 当坐标位置超出上述指定范围时,该命令将会返回一个错误。GEOADD
2021-01-06 14:12:32 224
原创 Redis基础
目录RedisRedis测试Redis常用命令Redis 五大数据类型Redis-keyStringHashesListSetsSorted SetsRedis 三种特殊类型新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入
2021-01-06 10:02:50 99
原创 Redis安装(Linux)
1、下载安装Redis官网可以下载最新版本,如果服务器是Centos7 则和Redis6.0.0以后的版本存在gcc冲突,需要升级操作系统的gcc.其他版本的下载地址:https://download.redis.io/releases/Centos7可以使用Redis5的版本,可以直接安装。可以直接下载tar.gz软件包上传到服务器,也可以通过命令直接下载。wget http://download.redis.io/releases/redis-5.0.10.tar.gztar xzf red
2020-12-28 17:03:21 116
原创 软件版本说明
snapshot,也即开发版,不能使用,因为该版本处于开发的过程,所以运行时会不时地更新,导致功能变化,正式环境中不得使用snapshot版本的库;build,编译版,对程序源代码做任何修改并重新编译后生成的版本,可能发生在软件公开发行前的调试、优化、测试阶段,也可能发行在软件正式发布后,不建议使用;alpha,内部测试版,主要是给开发人员和测试人员测试和找BUG用的,不建议使用;beta,公开测试版,面向公众测试,不建议使用pre,这个和alpha版本类似,有时还会细分为M1,..
2020-12-28 13:16:04 725
原创 Access denied for user ‘root‘@‘localhost‘ (using password: YES)
进入突然项目中出现了com.alibaba.druid.pool.DruidDataSource : create connection error, url: jdbc:mysql://localhost:3306/ams?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai&useAffectedRows=true, errorCode 1045, state 28000java.sql.
2020-09-22 10:52:39 379
原创 Mysql 添加用户并授权
使用root 用户连接指定的数据库添加用户create user "username" identified by 'password';可以通过select host, user from user;查看是否成功添加用户。授权grant privilegesCode on dbName.tableName to username@host identified by “password”;此命令模式已经淘汰,新版本采用创建用户和赋予权限分开的操作。赋予权限:grant 权限列表 on
2020-09-09 11:10:27 248
原创 Mysql 设置访问IP
为了限制root用户的安全需要限制访问IP最简单的方法修改mysql数据库中user表的host字段use mysql;查看数据库中的用户信息select host, user from user;修改相关用户的hostupdate user set host="localhost" where user="root";刷新一下flush privileges;...
2020-09-09 10:07:38 285
原创 windows 配置pip源
通过win+R打开运行窗口,输入%APPDATA%当前目录下默认是没有pip子目录的,在当前文件夹下新建pip目录,并在pip目录中新建pip.ini文件。在pip.ini文件中写入一下内容[global]timeout = 6000index-url = https://mirrors.aliyun.com/pypi/simple/trusted-host = mirrors.ali...
2020-03-23 15:42:46 445
原创 el-table Cannot read property 'reduce' of null
Cannot read property 'reduce' of null今天突然发现vue + element-ui中报了这个错误,但是不影响任何逻辑。原因:el-table data 需要是数字形式,初始化时采用null解决方案:将data绑定的值初始化为空数组[]...
2020-03-16 14:02:45 1983
原创 Tomcat配置多个端口对应多个应用
1、停止Tomcat在安装目录bin下./shutdown.sh2、修改conf目录中的server.xml文件将<Service></Service>标签的内容复制一遍,然后注意两个Service内部的属性不同,主要有name,port,appBase,docBase等,以下为本机配置实例,请参考,本实例配置了80端口和10080端口。<?xml ver...
2020-02-19 20:39:10 371
原创 Centos7 Failed to start firewalld.service: Unit is masked.
运行systemctl start firewalld是出现Failed to start firewalld.service: Unit is masked.说明firewalld被锁,此时可以执行systemctl unmask firewalld对firewalld进行解锁出现Removed symlink /etc/systemd/system/firewalld.s...
2019-12-23 14:07:28 310
原创 修改SSH端口
修改SSH端口1、打开/etc/ssh/sshd_config文件vi /etc/ssh/sshd_config2、默认状态下端口配置是22,所以即使被注释依旧也能连接到22端口修改后进行保存。3、向防火墙中添加修改的端口查看防火墙状态firewall-cmd --state如果防火墙未开启,则首先开启防火墙systemctl start firewalld.service...
2019-12-12 18:38:28 463
原创 VUE对象
VUE对象创建对象对象遍历对象操作创建对象new Vue({ el: '#v-for-object', data: { object: { title: 'How to do lists in Vue', author: 'Jane Doe', publishedAt: '2016-04-10' } }})对象遍历<...
2019-11-12 22:54:16 505
原创 VUE数组
VUE数组数组操作数组声明数组遍历添加数据修改数据变异方法替换数组Vue官网数组操作数组声明var example = new Vue({ el: '#example', data: { items: [ 'Foo', 'Bar' ] }})数组遍历<ul id="example-1"> <li v-for="item in items...
2019-11-12 22:22:56 487
原创 Vue部署
VUE部署使用npm打包,进入到项目目录,运行npm run build如果提示 npm ERR! missing script: build则查看package.json“scripts”: {“dev”: “vue-cli-service serve”,“build:prod”: “vue-cli-service build”,“build:stage”: “vue-cli...
2019-11-06 09:48:46 202
原创 tomcat 安装
tomcat安装常见错误1、/usr/local/tomcat/tomcat8/bin/catalina.sh:行520: /usr/java/java8/bin/java: 没有那个文件或目录此错误是由于java jkd版本安装问题,直接更换jdk版本安装,直到在jdk安装文件存在bin目录...
2019-10-22 11:31:39 559
原创 Centos7 Java环境配置
1、安装Java查看系统是否已安装javarpm -qa|grep java卸载java文件rpm -e --nodeps java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64从Java官网下载jdk并上传到服务器安装目录创建安装目录并解压mkdir /usr/java/tar -zxvf jdk-8u171-linux-x64.tar...
2019-10-22 11:21:07 164
原创 VUE去掉#
使用vue-cli脚手架自动生成项目后,在启动项目后,会自动打开 ‘http://localhost:8080/#/’ 地址。这是由路由的默认配置模式引起的。解决方法是将路由配置成history模式,代码如下:export default new Router({mode: ‘history’,routes: [{path: ‘/’,name: ‘Hello’,component:...
2019-09-17 13:57:31 971
原创 CentOS7 Failed to start LSB: Bring up/down networking.解决方法
CentOS7 Failed to start LSB: Bring up/down networking.解决方法此博客记录Centos使用过程中解决问题的思路。1、根据提示信息进行操作,查找错误信息。2、在系统日志(/var/log/messages)中查看错误信息3、根据错误信息进行问题定位并解决(切忌盲目使用百度上的方法,费时费力费心)详情:在某次配置服务器DNS地址的过程中...
2019-08-14 16:43:55 5220 1
原创 C语言中的指针
C语言指针1、int *p[n]; 指针数组2、int (*p)[n]; 数组指针3、int *p(); 指针函数4、int (*p)(); 函数指针
2018-11-16 09:21:54 201
原创 Jetson TX2 安装chrome
Jetson TX2 无法安装一般的64位chrome。使用以下命令安装chromiumsudo add-apt-repository ppa:a-v-shkop/chromiumsudo apt-get updatesudo apt-get install chromium-browser
2018-11-14 22:53:50 2324 1
原创 视频剪辑
视频剪辑格式工厂分享一个视频剪辑软件,适用于简单的视频检测,目测是现阶段最好用最良心的软件,没有之一:格式工厂快速剪辑,没有广告,没有水印,不收费,祝大家使用愉快。n中视频剪辑软件尝试后在愤怒中写的博客。...
2018-11-14 22:51:29 452 1
转载 双系统,不用grub引导,直接进入windows
双系统,不用grub引导,直接进入windows如果不想使用grub引导可以使用MbrFix.exe软件进行修改将MbrFix.exe放到C盘,进入cmd模式,输入cd(即转到mbrfix所在目录),运行命令MbrFix /drive 0 fixmbr /yes,重启就没有了grub启动项,直接进入WIN10注:输入命令:MbrFix /drive 0 fixmbr /yes 然后按回车键...
2018-11-07 20:45:28 3983 1
原创 Nvidia Jetson TX2刷机
1、刷机准备显示屏(HDMI接口),键盘,鼠标,可以插三根网线的路由器,网线两根,其他的设备根据自己需求配备。2、在本机PC上安装VMware,在VMware中安装ubuntu 16.04的系统,系统大小不小于50G,最好是70G。3、ubuntu使用桥接的方式联网,将本机和路由器通过网线连接,测试ubuntu系统是否可以上网,如果可以上网则进行下一步。4、将Jetson TX2 通电,连上...
2018-11-07 17:37:01 939
转载 Ubuntu安装搜狗输入法
https://blog.csdn.net/areigninhell/article/details/79696751
2018-09-08 21:34:12 228
原创 Ubuntu安装Chrome
最近在Ubuntu上安装Chrome 对于谷歌Chrome32位版本,使用如下链接:wget https://dl.google.com/linux/direct/google-chrome-stable_current_i386.deb对于64位版本可以使用如下链接下载:wget https://dl.google.com/linux/direct/google-chrom...
2018-09-08 15:25:05 659
原创 Win10和Ubuntu 16.04时间不一致问题
首先明确一点ubuntu 16.04的/etc/default/rcS 文件中没有utc=yes 这一项。 所以采用其他方法 在ubuntu下更新一下时间,确保时间无误:sudo apt-get install ntpdate sudo ntpdate time.windows.com然后将时间更新到硬件上:sudo hwclock --localtime --systohc...
2018-06-07 08:54:01 691 1
空空如也
高德地图 Polyline 如何跨越180度经线的问题
2021-04-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人