- 博客(21)
- 收藏
- 关注
原创 【笔记汇总】操作系统
进程、线程、协程 (1)基础概念 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。每个进程都有自己的独立内存空间,不同进程通过进程间通信来通信。由于进程比较重,占据独立的内存,所以上下文进程间的切换开销(栈、寄存器、虚拟内存、文件句柄等)比较大,但相对比较稳定安全。 线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的...
2020-07-12 01:32:36 272
原创 python3 中文表格通用读取 同时支持excle csv xlsx csv 万能读取表格
import csvimport chardetimport xlrdfrom openpyxl import load_workbookclass TableRead(object): CSV = 'csv' XLSX = 'xlsx' XLS = 'xls' def __init__(self,path): self.path =...
2019-12-02 22:25:03 483
原创 python 真正的四舍五入 round()的坑
a = 1.25b = 1.35print(round(a,1))print(round(b,1))# 1.2# 1.4python3 中round函数 四舍 六入 五看前一位单双 单进 双舍 这样子统计学上更加平均
2019-11-29 22:53:30 897
原创 celery 达到worker_max_tasks_per_child后卡死
解决办法:卸载默认安装的hireids即可解决pip uninstall hiredis
2019-11-19 20:36:04 1952
原创 python 异步函数做装饰器
# 含参数的装饰器def auth(userType): def decorate(method): @functools.wraps(method) async def wrapper(self, *args, **kwargs): pass return await method(self, *args...
2019-11-15 19:14:03 1710
原创 celery 取消/revoke chunks group task 用group id 取消任务/获取结果
1 异步发布group/chunks任务2group/chunks进默认队列 发布时需要指定队列3 获取group/chunks任务的结果4 取消group/chunks任务# task1result = task1.chunks(zip(range(100000), range(100000)), 10).apply_async(queue='queue1')result...
2019-11-14 18:01:32 1653 1
原创 mongoDb 笔记
1 find()多用$in 少用$or2 搜索一个嵌套有序的列表from bson.son import SON # 排序cursor = db.inventory.find( {"size": SON([("h", 14), ("w", 21), ("com", "cm")])})3 find array4 依据列表中的元素筛选from db.mongo.c...
2019-09-11 13:17:57 174
转载 核小体
核小体(英语:Nucleosome,也译作核体或核仁小体等)是组成真核生物染色质(除精子染色质外)的基本单位。核小体是由DNA与4对组蛋白(共8个)组成的复合物,其中有H2A和H2B的二聚体两组以及H3和H4的二聚体两组。另外还有一种H1负责连结两个核小体之间的DNA。...
2018-09-13 16:21:43 8698
转载 顺式作用元件-增强子、终止子、沉默子、绝缘子
顺式作用元件是指与结构基因串联的特定DNA序列,是转录因子的结合位点,它们通过与转录因子结合而调控基因转录的精确起始和转录效率。顺式作用元件在分子遗传学领域,相对同一染色体或DNA分子而言为“顺式”(cis);对不同染色体或DNA分子而言为“反式”(trans)。增强子 位于结构基因附近,能够增强该基因转录活性的一段DNA顺序称为增强子(enhancer)。 终止子 位于基因编码区下...
2018-09-12 18:35:08 28950 1
转载 拓扑结构域Topologically associating domains,TAD
拓扑结构域(英语:Topological domains)或称为拓扑相关结构域(Topologically associating domains,简称TAD)是染色质亚结构的学术名称。类似的定义还包括接触结构域(Contact domain)、DNA环结构域(DNA Loop domain)、邻近绝缘结构域等。这一结构最先通过高通量染色质三维构象捕获技术(Hi-C)被发现,之后又被显微成像技术确...
2018-09-12 18:34:45 10325
转载 Compartment A/B
A/B compartments were first discovered in early Hi-C studies.Researchers noticed that the whole genome could be split into two spatial compartments, labelled "A" and "B", where regions in compartment ...
2018-09-12 18:34:16 2424
原创 常染色质和异染色质在结构和功能上异同
结构上: 常染色质折叠压缩程度低,处于伸展状态; 异染色质折叠压缩程度高,处于聚缩状态。 功能上: 常染色质转录比较活跃;异染色质没有转录活性。 ...
2018-09-12 18:33:14 12541
原创 web app 统一后端整体架构的一些笔记和思考
本篇文章作为项目一些架构的设计和技术的准备笔记,主要涉及后端的整体架构、安全性、web、app、数据库(redis、mongodb、时序数据库)运维、API监控、爬虫监控、异步任务队列、维护代理IP池等和部分前端和app的整体思考: 第一次尝试整体把握 会有很多不足支持 欢迎大家批评指教数据库设计和运维 mongodb(业务信息、用户信息)redis(session、浏览统计)Inf...
2018-07-30 02:56:54 3231
原创 个人备忘
linux centos mongodb 安装使用配置下载 安装cd /usr/localwget –no-check-certificate http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.4.3.tgztar -xvf mongodb-linux-x86_64-rhel62-3.4.3.tgzmv mongodb-li
2017-04-17 09:24:50 397
翻译 Siege 压测工具使用
介绍Siege is an http/https regression testing and benchmarking utility. It was designed to let web developers measure the performance of their code under duress, to see how it will stand up to load on th
2017-02-18 15:06:13 543
原创 Tornado(二)异步web
异步web请求测试工具Siege utility从同步开始#coding=utf-8import tornado.httpserverimport tornado.ioloopimport tornado.optionsimport tornado.webimport tornado.httpclientfrom tornado.options import define, options
2017-02-18 14:49:25 548 1
原创 Tornado是什么
Tornado是什么简单Web服务器Hello_Tornado.pyimport tornado.httpserverimport tornado.ioloopimport tornado.optionsimport tornado.webfrom tornado.options import define, optionsdefine("port", default=8000, hel
2017-02-17 17:03:17 1521
原创 mysqldb在mac环境下的安装
这个包的官方名字叫mysql-python所以下载或者搜索的时候要用上边的这个名字而在python的编辑器中要使用MySQLdb这个名字才不会报错1 下载压缩包百度货谷歌下载第一个就行行解压缩2 在终端中cd到压缩包的目录 python setup.py install安装即可中间可能会出现报错比如:EnvironmentError: mysql_con
2016-11-15 21:06:10 358
原创 Django开发环境搭建 mac
1 安装django sudo python -m pip install django2 测试下django的安装情况进入python的交互解释器>>>import django>>>django.VERSION没有报错就正常了3 建立第一个django应用默认安装django的时候会把django-admin.py安装在-/usr/bin中先 echo $PAT
2016-11-15 17:18:06 506
原创 MySql安装及使用记录
MySql安装#mac主题下载安装包http://dev.mysql.com/downloads/mysql/社区版 dmg 64位版默认的账号和密码root@localhost: N/._VpuMZ9j)终端中运行PATH="$PATH":/usr/local/mysql/bin将mysql添加进环境变量中连接mysqlmysql -u root -p 提示需要reset密码set
2016-11-15 15:20:48 254
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人