-
[综合] Django异步请求分页的实现
Django的开发文档有一个自带的Paginator分页器,可以很方便的在原生的模板中进行调用函数分页; 但是异步请求不能给模板传入对象,该怎么分页了? 1、就将分页需要用到的数据从对象中提前取出来,放在字典里面 2、前台调用时候不再从对象中取,而是字典中取,完成分页样式; #views.py 获取...
60
热度 -
[综合] css的关键---定位和布局,以及一个动画示例
1、块元素、内联元素、内联块元素 元素就是标签,布局中常用的有三种标签,块元素、内联元素、内联块元素,了解这三种元素的特性,才能熟练的进行页面布局。 块元素块元素,也可以称为行元素,布局中常用的标签如:div、p、ul、li、h1~h6、dl、dt、dd等等都是块元素,它在布局中的行为: 支持全部...
3
热度 -
[综合] python win32学习
COM是Microsoft的一项技术,它允许对象进行通信,而无需任何对象知道有关对方的任何细节,甚至是其实施的语言。 #SimpleCOMServer.py-AsampleCOMserver-almostassmallastheycome! # #WeexposeasinglemethodinaPy...
97
热度 -
[综合] 实现项目中的通用弹框的类
需要注意的是function里面的function函数的this指针发生改变,用了临时变量var_this=this来保存 vardialog_html='\ <imgalt="点击可以关闭"src="/static/images/disk.png"width="40px"height="3...
8
热度 -
70
热度 -
[综合] Mysql 同步到ES的最佳实践
当时由于mysql对全文检索或模糊查询支持的能力不强,需要将数据发送到搜索引擎(如ES)上,由搜索引擎来提供专业的服务。 在实践中我总结出了以下几种方式。 1同步双写 这是一种最为简单的方式,在将数据写到mysql时,同时将数据写到ES。 优点: 业务逻辑简单。 缺点: 1、硬编码,有需要写入my...
51
热度 -
45
热度 -
77
热度 -
[综合] sqlalchemy多线程使用,threadlocal
问题 tornado中使用sqlalchemy遇到一个问题,接口在并发的时候,sqlalchemy会报各种错误。 解决办法 原因是sqlalchemy用sessionmaker直接建立的session本身就不是线程安全的,怎么保证线程安全呢,一般官方推荐用scoped_session有范围的sess...
29
热度 -
68
热度 -
[综合] 编码的问题-持续收集
1.服务端报错的中文乱码: \xe5\xbe\xae\xe4\xbf\xa1\xe8\xae\xa2\xe5\x8d\x95\xe5\x8f\xb7\xe9\x9d\x9e\xe6\xb3\x95x.encode('raw_unicode_escape').decode() 2.str(y)和str...
28
热度 -
[综合] tornado暴力终止
试验过一下的不行: loop.stop()不行,它只有没有在任务计划中的I/O,才能停止 sys.exit(0)或者sys.exit(9)无效果 classRegisterStop:def__init__(self,loop,nacos_server):self.loop=loopself.nac...
94
热度 -
85
热度 -
[综合] JButton的按钮响应顺序
这是五种鼠标点击按钮后的响应情况: URLnormalUrl=getClass().getClassLoader().getResource("img/resources/normal.jpg");ImageIconnormalIcon=newImageIcon(normalUrl);normal=...
90
热度 -
[综合] Android apk携带资源之raw assets
/res/raw&/assets携带资源 在android开发中,总有一些资源是想要随着安装包apk携带的,这些资源如数据库文件,文本,mp3等等。最早的做法是,在prebulid过程中,修改mk文件,将指定文件提前拷贝到系统某一文件夹目录下。这样的做法,既不科学也不美观还不安全,处于对代码...
64
热度 -
93
热度 -
[综合] GB28181协议错误码返回码整理
错误码定义错误码错误码宏定义说明 0ERR_COMMON_SUCCEED执行成功 1ERR_COMMON_FAIL执行失败 2ERR_COMMON_INVALID_PARAM输入参数非法 3ERR_COMMON_NO_MEMORY系统内存不足 4ERR_COMMON_SYS_FAIL系统通用错误 ...
68
热度 -
[综合] 流媒体服务器(视频服务器)实现超大并发的解决方案
一、概述 流媒体服务器(视频服务器)是在线视频应用的核心系统,用于支持海量大并发的视频播出服务,实现将视频存储、视频转码、协议复用、大并发播出等的工作集中处理,业务系统可以只关注业务细节而不用再去处理与视频相关的诸多技术细节,从而实现提高项目实施效率、降低项目实施风险的目标。那么流媒体服务器是如何实...
77
热度 -
87
热度 -
[综合] js 异步函数讲解: Promise、async和await示例
ECMAScript2015,也称为ES6,引入了JavaScriptPromise对象,用于异步执行运行时间较长的任务。有两种方式来实现异步编程:一是使用Promise对象,二是使用async关键字 使用Promise对象 基本用法如下: /***使用Promise对象执行一个任务*/varpro...
64
热度