- 博客(87)
- 资源 (9)
- 收藏
- 关注
原创 Command line is too long.Shorten command line for Application or also for Spring Boot default config
Command line is too long.Shorten command line for Application or also for Spring Boot default config
2023-02-03 10:56:58
148
原创 vscode操作vue项目的相关步骤
1、vscode下载安装https://code.visualstudio.com/vue插件的安装:1、vetur 该插件是vue文件基本语法的高亮插件,在插件窗口中输入vetur点击安装插件就行,装好后点击文件->首选项->设置 打开设置界面,在设置界面右侧添加配置。2、eslint智能错误检测插件,在具体开发中作用很大,能够及时的帮我们发现错误。至于安装,同样打开插件扩展窗口输入eslint点击安装插件,装好后也需要进行配置,在同vetur插件一样的地方进行配置...
2021-04-07 09:47:52
428
原创 python实现生产者消费者(多个生产者,多个消费者)
#2个生产者 与 多个消费者import timeimport queueimport threadingimport randomfrom collections import deque# 哨兵_sentinel = object()_sentinel2 = object()class Producer(threading.Thread): """ 只负责产生数据 """ def __init__(self, name, queue):.
2021-03-27 14:00:20
2528
原创 python实现生产者消费者模式(queue)一个生产者一个消费者
# !/usr/bin/env python3# -*- coding: UTF-8 -*-#一个生产者一个消费者import timeimport queueimport threadingimport randomclass Producer(threading.Thread): """ 只负责产生数据 """ FINISHED = True def __init__(self, name, queue): .
2021-03-19 22:12:04
1521
原创 sql最大时间查询分组排序取前几位
select deviceId, factor10from t_data_collect_effluent a where a.collectTime in (select max(b.collectTime) from t_data_collect_effluent b)order by factor10 desc limit 0,5
2021-03-18 14:27:17
404
原创 最常用sql
sql_command = """UPDATE t_now SET status = '0'WHERE username = '{}';""".format(u)"INSERT INTO t_now(username, name, status, createTime) VALUES ('{}', '{}', '1', now())"
2021-03-15 16:00:36
94
原创 linux安装python3.7需要安装的依赖环境(避免出现大坑,浪费时间)
sudo apt-get updatesudo apt-get upgradesudo apt-get dist-upgradesudo apt-get install build-essential python-dev python-setuptools python-pip python-smbussudo apt-get install build-essential libncursesw5-dev libgdbm-dev libc6-devsudo apt-get install z.
2021-03-03 09:12:08
785
原创 numpy数值区间创建数组
1、numpy.arange(start, stop, step, dtype) start: 区间开始值。默认值是0。stop: 区间结束值(此值不包含在内)。step: 区间步长。dtype: 数组元素的数据类型。举例:import numpy as np arr = np.arange(0,10,2,float) print(arr) 输出:[0. 2. 4. 6. 8.]2、numpy.linspace(start, stop, num..
2021-02-05 13:35:00
324
原创 django修改用户密码
#修改密码class ChangePassView(APIView): def get(self, request): passwda = request.GET.get('passwda') passwdb = request.GET.get('passwdb') passwdn = request.GET.get('passwdn') username = request.user.username print(...
2021-02-02 13:41:05
355
原创 django前端页面跳转到后端页面
href="{% url 'admin:index' %}"path('admin/', admin.site.urls, name="admin"),
2021-01-18 18:08:31
702
原创 django中url.py使用path方式之一
path('index1/', TemplateView.as_view(template_name='index1.html')),
2021-01-13 12:07:42
353
原创 vue开发环境安装
第一步:nodejs安装1:nodejs官网下载:http://nodejs.cn/download验证是否成功当你输入npm -v和node -v出现版本号就证明你安装成功了第二步:设置global和cache路径(可以忽略) 把通过npm安装的模块集中在一起,便于管理,路径最好不要出现中文。 1、在nodejs的安装目录下,新建node_global和node_cache两个文件夹 2、设置global和cache 命令:npm config set p.
2021-01-13 11:10:07
158
原创 django自带用户修改密码
username = request.user.username print(username) user = auth.authenticate(username=username, password=passwda) myresp = {} if user is not None: if user.is_active: print("验证合法") us...
2021-01-11 10:32:21
486
1
原创 modbus协议中的寄存器理解
modbus完整支持很多功能码,但是实际在应用的时候常用的也就那么几个。具体如下:0x01: 读线圈寄存器0x02: 读离散输入寄存器0x03: 读保持寄存器 0x04: 读输入寄存器 0x05: 写单个线圈寄存器 0x06: 写单个保持寄存器 0x0f: 写多个线圈寄存器 0x10: 写多个保持寄存器 如上所示一共8种功能码。这其中有涉及到线圈、离散输入、保持、输入四种寄存器。这名字也不知道谁起的,让人看了...
2020-07-15 09:21:38
3753
原创 cesium给地图上点添加触发事件
var handler = new Cesium.ScreenSpaceEventHandler(viewer.scene.canvas); handler.setInputAction(function (click) { var pick = viewer.scene.pick(click.position); //选中某模型 pick选中的对象 if (pick &&a.
2020-06-24 09:20:29
2770
原创 python实现将csv文件数据写入到mysql表中
import pymysqlimport pandas as pd# 定义链接到mysql的函数,返回连接对象# db_name是当前数据库的名字def getcon(db_name): # host是选择连接哪的数据库localhost是本地数据库,port是端口号默认3306 #user是使用的人的身份,root是管理员身份,passwd是密码。db是数据库的名称,charset是编码格式 conn=pymysql.connect(host="localhost",po.
2020-06-18 11:44:35
3030
原创 选择时间更新echarts表格ajax请求数据。
layui.use(['element', 'layer', 'laydate'], function () { var element = layui.element, layer = layui.layer; //导航的hover效果、二级菜单等功能,需要依赖element模块 var laydate = layui.laydate; laydate.render({ .
2020-06-15 16:01:10
244
原创 django中ajax加载API数据
$.ajax({ type: "get", url: "{% url 'api:getwinddirection' %}", dataType: "json", success: function (data) { option.series[0].data = data.ones; option.s.
2020-06-10 11:25:38
179
原创 django中使用ajax传参(最好选择之一)
<script type="text/javascript">layui.use(['layer', 'jquery'], function () { var $ = layui.$; layer = layui.layer; $("#sendsubmi").click(function () { var umail = $('#umail').val(); var passwordd = .
2020-05-30 11:07:31
587
原创 django中导入数据表有外键处理方式
rname = models.ForeignKey(Alkanes, null=True, blank=True, on_delete=models.SET_NULL, verbose_name='化学名称')
2020-05-29 15:23:23
890
原创 django中显示外键的其他字段
class CategoryAdmin(admin.ModelAdmin): list_display = ('name','admins') #admin是外键 def admins(self,obj): return obj.admins.username
2020-05-29 15:21:38
3212
原创 django中admin导出导入功能
settings.pyINSTALLED_APPS['import_export',]IMPORT_EXPORT_USE_TRANSACTIONS = Trueclass UserimfoResource(resources.ModelResource): class Meta: model = Userimfo export...
2020-03-12 10:59:24
1079
原创 django中类视图使用访问控制
访问权限控制类:from django.contrib.auth.decorators import login_requiredfrom django.utils.decorators import method_decoratorclass LoginRequiredPermission(object): @method_decorator(login_required...
2020-03-09 08:51:03
437
原创 django自定义用户表实现登入后才能访问相关界面(未继承自带用户表)
在apps文件下建立.py文件(建议)你想放哪里都行。from django.http import HttpResponseRedirect#全局访问控制函数def login_required(func): def check_login(request): if request.session.has_key('username'): ...
2020-01-07 14:53:04
824
原创 django中的RBAC(基于角色的访问控制)设计
class User(models.Model): username = models.CharField(max_length=32) password = models.CharField(max_length=32) roles = models.ManyToManyField(to='Role') def __str__(self): r...
2019-12-30 13:52:54
348
原创 python实现socket文件传输
客户端import socketimport structimport jsonimport osdownload_dir = r'E:\download' # 文件存放地址def get(pc): # 2.接受文件内容,以写的方式打开一个新文件,写入客户端新文件中 # 1收报头长度 obj = pc.recv(4) header_size =...
2019-12-19 18:25:52
1118
原创 python实现socket简单文件传输
发送方:import socketsk = socket.socket()ip_port = ('127.0.0.1' ,8887)sk.connect(ip_port)with open("demoone.py", 'rb') as f: for i in f: sk.send(i) data = sk.recv(1024) ...
2019-12-19 14:39:29
837
原创 mongodb4.2.2安装
1, 自定义安装好后配置bin目录2,data文件夹下创建db目录3,log目录下创建mongo.log文件4,命令行执行下面语句,komongod -dbpath D:\MongoDB\data\db --logpath D:\MongoDB\log\mongo.log --logappend -serviceName MongoDB --auth --install...
2019-12-15 14:03:13
492
原创 python设计模式-------单例设计模式
样式一、class MusicPlayer(object): instance = None # 设置类属性,用来判断是否有对象得到内存空间 init_flag = False # 0表示还没有初始化;1代表已经初始化# 使用内置函数进行空间的分配 def __new__(cls,*args,**...
2019-12-11 17:24:19
98
原创 django解决自定义上传图片。
modelbusiness_license = models.ImageField(upload_to='businesspic', verbose_name='营业执照', default='default.jpg', blank=True)view层business = request.FILES['business'] save_path = '{}/busi...
2019-12-09 10:37:54
132
原创 django查询
大于、大于等于__gt 大于__gte 大于等于 User.objects.filter(age__gt=10) # 查询年龄大于10岁的用户User.objects.filter(age__gte=10) # 查询年龄大于等于10岁的用户小于、小于等于__lt 小于__lte 小于等于 User.objects.filter(age__lt=10) # 查询年龄小于...
2019-12-04 14:41:40
136
原创 Reverse for 'newPassword' with arguments '('',)' not found. 1 pattern(s) tried: ['newPassword/\\(\\?
django在页面中使用ajax,url传值一直找不到url时(传值出现问题时),使用以下方法解决。<script> function newpassword(n) { layui.use('layer', function () { var layer = layui.layer; layer.msg('您...
2019-12-04 14:18:23
279
jdk-8u91-windows-x64.zip
2020-07-05
PanoplyWin
2020-07-05
软件项目详细策划方案模板
2018-09-27
aggdraw-1.3.3-cp37-cp37m-win_amd64.whl
2018-05-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人