- 博客(33)
- 资源 (1)
- 收藏
- 关注
原创 SSH 隧道
目标机器:ssh -fCNR 120.141.54.193:8888:localhost:22 root@120.141.54.193。ssh工具访问:120.141.54.193:1234可以到达目标机器 IP:22。
2024-02-03 18:02:12
444
原创 spring boot 开发web项目(静态资源 html css js)
方法一:spring boot 是一个jar, 因此静态资源就不是再存放到webapps中,存放到哪里?静态资源存放路径通过WebmvcAtuoConfiguration类-addResourceHandlers()指定: /webjars/webjars资源地址WebJars - Web Libraries in Jars方法二、spring boot 约定:spring boot 将一些目录结构设置成静态资源存放目录,我们的静态资源直接存放这些目录即可Resourceprop
2022-02-09 17:36:02
1005
原创 spring boot 日志
日志框架 UCL JUL jboss-logback,log4j,log4j2,slf4jspring boot 默认选用slf4j, logbackLogger logger = LoggerFactory.getLogger(WopetServerApplicationTests.class) ;日志级别:TRACE < DEBUG < INFO < WARN < ERROR < FATAL < OFF配置文件:logging.level.包名
2022-02-09 16:35:37
164
原创 配置文件的位置
一,项目内部的配置文件properties和yml中的配置,互相补充,则properties优先极高spring boot 默认能读取的application.properties /yml,这两个文件可以存在于以下4个位置,file:项目根目录/configfile:项目根目录classpath:项目根目录/configclasspath:项目根目录注意:a.如果某项冲突,则优先级从上到下b.如果不冲突,互补结合使用配置项目名:在properties文件中s
2022-02-09 15:46:13
2559
原创 spring boot 多环境切换
方法一: properties默认boot会读取application.properties环境application-环境名.propertiesapplication-dev.propertiesapplication-test.porperties主配置文件 spring.profiles.active = dev 指定环境如果要选择某一个具体的环境:application.properties中指定: spring.profiles.active = dev 环境名如果将
2022-02-09 15:13:20
802
转载 SpringBoot配置_配置文件占位符
1、随机数${random.value}${random.int}${random.long}${random.int(10)}${random.int[1024,65536]}2、占位符获取之前配置的值,如果没有可以是用:指定默认值person.last‐name=张三${random.uuid}person.age=${random.int}person.birth=2020/12/25person.boss=falseperson.maps.k1=v1person.m
2022-02-09 14:38:21
487
转载 Org.postgresql.util.PSQLException: ERROR : duplicate key value violates unique constraint XXXX
解决方案1.先要查看这张表中已经存在的id的最大值是多少. 直接在数据库连接工具中输入sql查询.Select max(id) from device;2.查询这张表的id的自增序列是多少. Select nextval(‘device_id_seq’);3 . 如果这张表的id的最大值大于 id的自增序列的值.那就证明添加的时候会出现id被占用,而导致id违反唯一性约束的问题. 我们只需要重新给id的自增序列赋值,赋一个大于现在表中id的最大值就可以了.SELECT setv
2022-01-19 14:51:21
841
转载 postgresql 设置自增ID 最大值设置
----删除前先解除 id 对该序列的依赖ALTER TABLE tablename ALTER COLUMN id SET DEFAULT null;DROP SEQUENCE IF EXISTS sequence_name;---- id_max 即 id 目前的最大值,可写为1,可通过 “SELECT MAX(id) FROM tablename” 得到CREATE SEQUENCE sequence_name START WITH id_max;ALTER TABLE tablename.
2021-11-08 17:13:01
3834
原创 unity 刚体的运动 加力运动
public class pull : MonoBehaviour{ // Start is called before the first frame update public Rigidbody ri; void Start() { ri = gameObject.GetComponent<Rigidbody>(); } // Update is called once per frame void Update.
2021-09-30 15:09:21
260
原创 unity 刚体的运动 减速运动
// 获取轴输入,按向上箭头键,前进float axisV = Input.GetAxis("Vertical");if (axisV > 0)// 按 W 键{// X轴正向的推力,10Nrb.AddForce(10, 0, 0, ForceMode.Force);}else if (axisV < 0) // 按 S 键...
2021-09-30 15:04:23
2150
转载 使用openssl生成免费证书
转载:https://www.cnblogs.com/tugenhua0707/p/10927722.html1 使用openssl工具生成一个RSA私钥openssl genrsa -des3 -out server.key 2048我们查看刚刚生成的私钥。使用命令如下:openssl rsa -text -in server.key2. 创建证书签名请求CSR文件openssl req -new -key server.key -out server.csr-key的含
2021-07-13 15:33:10
454
转载 python datetime时区转换
转载:https://www.cnblogs.com/presleyren/p/10310859.htmlfrom pytz import timezonedef datetime_as_timezone(date_time, time_zone): tz = timezone(time_zone) utc = timezone('UTC') return date_time.replace(tzinfo=utc).astimezone(tz)de...
2021-05-11 09:55:14
529
原创 ffmpeg 推流 rtmp
树莓派 摄像头rtmp推流ffmpeg -f video4linux2 -s 1280x720 -r 25 -i /dev/video0 -c:v h264_omx -f flv rtmp://120.55.88.99/rtmp/room
2021-04-11 13:34:13
199
转载 python 本周,上周,本月,上月,本季,上季,今年, 去年
#coding=utf-8 import datetimefrom datetime import timedelta now = datetime.datetime.now() #今天today = now #昨天yesterday = now - timedelta(days=1) #明天tomorrow = now + tim...
2019-05-08 20:37:41
286
转载 JS实现移动端触屏拖拽功能
1.html<div id="div1"></div>2.css* { margin: 0; padding: 0;}html,body { width: 100%; height: 100%;}#div1 { width: 50px; height: 50px; background: cyan; position: absolu...
2019-04-29 16:50:09
1587
转载 Uncaught (in promise) DOMException谷歌浏览器js报错分析
用chrome调试页面时,发现audio控件有时不能正常播放音频,控制台报错 Uncaught (in promise) DOMException...该选项修改自动播放的政策,应该可以解决chrome下视频、音频无法正常自动播放的问题Chrome的自动播放的政策在2018年4月做了更改,这点在开源中国的这篇文章中也有说到。新的行为:浏览器为了提高用户体验,减少数据消耗,现在都在遵循aut...
2019-04-27 23:25:34
2687
转载 如何让Chrome更好地支持触摸查询一体机/触摸屏?
很多大型服务机构,如:银行、医院、社保中心、社区服务中心等,都使用了触摸查询一体机,这些机器很多都是使用网页技术进行查询的。在触摸查询一体机上使用Chrome,会希望Chrome浏览器能全屏显示,禁止手指缩放等功能。本文说明如何在Chrome中实现这些功能。方法/步骤1.升级Chrome到最新版本参考下面经验"如何离线安装Chrome最新版本或某一特定版本?",将Chrome升级到最新...
2019-04-19 13:30:57
2750
2
转载 Django 拼接两个queryset 或是两个不可以相加的对象的方式
1、使用 | 直接将两个queryset拼接起来querysets = one_queryset | two_queryset2、使用chain拼接import itertoolsquerysets = itertools.chain(one_queryset,two_queryset)---------------------作者:haeasringnar来源:C...
2019-04-14 22:33:11
1062
转载 Django使用or条件查询和各种查询关键字
Django使用or条件查询:from django.db.models import QUser.objects.filter(Q(state=0) | Q(state=1))Django各种条件查询关键字:__exact 精确等于 like ‘aaa’__iexact 精确等于 忽略大小写 ilike ‘aaa’__contains 包含 like ‘%aaa%’__i...
2019-04-14 21:20:00
536
转载 python获取当前时间、今天零点、23:59:59点、昨天当前时间、明天的当前时间。
使用timedalte。timedalte 是datetime中的一个对象,该对象表示两个时间的差值。构造函数:datetime.timedelta(days=0, seconds=0, microseconds=0, milliseconds=0, minutes=0, hours=0, weeks=0)其中参数都是可选,默认值为01 millisecond = 1000 mi...
2019-04-03 13:07:58
1975
转载 at命令无法满足你的要求,需要用到任务计划,
schtasks /create /sc minute /mo 60 /tn "test" /tr C:\1.exe每隔60分钟执行依次 C:\1.exe 程序,这个路径请自行修改~
2019-04-02 18:19:52
176
转载 python 如何将字符串转化为datetime.date
#方法1,用time模块的strptime方法来解析日期字符串成为时间对象importtime,datetimedate_str='2017-10-19'fmt='%Y-%m-%d'time_tuple=time.strptime(date_str,fmt)year,month,day=time_tuple[:3]a_date=datet...
2019-03-13 18:05:35
11788
转载 django 模板日期格式
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/big__v/article/details/78720757django数据库中的时间格式与页面渲染出来的时间格式不一致的处理。在数据库里,时间是这样显示的:date: 2012-07-21 12:27:22| date | datetime | NO | | NULL | |...
2019-03-12 20:36:07
1039
转载 Django:Python3.6.2+Django2.0配置MySQL
Django默认使用的数据库是python自带的SQLlite3,但SQLlite并不适用于大型的项目,因此我将数据库换成了MySQL,下面介绍下Django如何配置数据库。。。我使用的版本是:Python3.6.2+Django2.0+MySQL5.7.21MySQL下载安装跳过,直接说配置过程:一、settings.py文件中修改数据库配置为下面的内容:# Database...
2019-03-07 14:53:21
329
转载 JQuery操作div隐藏和显示的4种动画
<html> <head> <meta charset="utf-8"> <meta name="author" content="wg"> <title>Jquery-Div动画显示</title> &
2019-03-05 13:00:48
3268
转载 django-url的分发, 2)起别名, 3)根目录,4)rediect跳转函数:
1)url的分发:1,首先在全局的url里面的路径中写好,你要分发的路径名.2,并且在你要分发的路径下,创好新的url文件.在分发的路径名里面,把全局url里面的代码,复制过来3,最后在浏览器打开的时候,命令前面要加上你分发路径全部名称.例:原路径urlpatterns = [ url(r'^admin/', admin.site.urls), url(...
2019-03-04 19:59:28
314
转载 django 查询数据转成list
area_province = [i[0] for i in areaInfo.objects.filter(id=cur.area_province).values_list('name')]>>> list = [i[0] for i in Author.objects.distinct().values_list('name')]>>> li...
2019-01-28 09:21:16
5975
转载 django 入门笔记:数据模型
上一部分我们介绍了环境和项目的搭建,以及数据库的配置,那这一部分我们介绍和数据库相关方面的知识 -- 模型创建 django 模型我们需要在 "blog" 应用下的 models.py 文件中添加 django 数据库模型,模型类需要继承 models.Model 类,例如from django.db import modelsclass Category(models.Model...
2019-01-28 08:55:52
212
转载 layui获取复选框的值
layui获取复选框的值//HTML代码<form class="layui-form"> <div class="layui-form-item"> <label class="layui-form-label">复选框</label> <div class="lay
2019-01-27 14:23:35
1972
转载 Django 利用 Pagination 简单分页
Django自身提供了一些类来实现管理分页,数据被分在不同的页面中,并带有“上一页/下一页”标签。这个类叫做Pagination,其定义位于 django/core/paginator.py 中。一. Paginator类的解释class Paginator(object): def __init__(self, object_list, per_page, orphans...
2019-01-19 16:59:09
568
转载 Django 日期范围搜索
日期范围搜索大于某个时间gtnow = datetime.datetime.now()start = now – datetime.timedelta(hours=23, minutes=59, seconds=59)a=yourobject.objects .filter(youdatetimcolumn__gt=start)[, , ]大于等于某个时间:gte查询的时候...
2019-01-17 18:17:21
2048
转载 Django 模糊搜索 contains
模糊搜索qs.filter(name__contains="e")qs.filter(name__icontains="e")对应sql语句'contains': 'LIKE BINARY %s','icontains': 'LIKE %s',其中的BINARY是精确大小写 而’icontains’中的’i’表示忽略大小写 ...
2019-01-17 18:16:56
2560
全国行政区域数据库
2019-01-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人