- 博客(31)
- 收藏
- 关注
原创 软件研制功能点拆分
--------------------------------------------------------------------------------------------------------------------------------------------------在数据建模和信息系统设计中,EI、EO、EQ、ILF和EIF是一些常见的术语,它们分别代表不同的数据流或数据存储类型。EQ是向系统边界之外发送数据或控制信息的基本处理过程,其主要目的是向用户呈现未经加工的已有信息。
2024-09-14 14:39:44
1704
原创 mongo聚合查询高阶
每次用pymongo进行聚合查询的时候,有一些命令总会忘记,记录一下情况1:keywords字段存在三种情况,不存在,存在为空列表,不为空的列表。可以根据下面命令查询不为空的列表。table_post.find({'keywords':{'$exists':True},'keywords.0':{'$exists' : True }})'情况2:根据查询条件将所有字段放在同一个list中,若字段也为list,需要两次$unwind.k = table_post.aggregate([#查询条件
2021-08-02 16:33:07
184
原创 phantomjs 相关问题
debian系统安装之后在/etc/profile添加export PATH=${PATH}:/home/worker/phantomjs/bin/之后报错140302110000960:error:25066067:DSO support routines:DLFCN_LOAD:could not load the shared library:dso_dlfcn.c:185:filename(libssl_conf.so): libssl_conf.so: cannot open shared
2021-06-30 15:22:34
1626
1
原创 ubuntu修改环境变量
进入环境变量vim ~/.bashrc编辑o只读 e 编辑要添加的内容export PATH="/usr/local/cuda-8.0/bin:PATH"exportLDLIBRARYPATH="/usr/local/cuda−8.0/lib:PATH"export LD_LIBRARY_PATH="/usr/local/cuda-8.0/lib:PATH"exportLDLIBRARYPATH="/usr/local/cuda−8.0/lib:LD_LIBRARY_PATH"4 .怎么.
2021-05-20 14:43:16
259
原创 ununtu安装anaconda
1.安装包发送到服务器2.bash Anaconda3-4.3.1-Linux-x86_64.sh 报错-bash: bash: command not found根据博客https://blog.youkuaiyun.com/qq_26442553/article/details/79183260执行export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin3.按enter,输入yes,在输入yes
2021-05-20 14:36:53
132
原创 mongo _id
print(time.strftime("%Y-%m-%d %H:%M:%S",i[’_id’].generation_time.timetuple()))
2021-05-18 11:49:32
123
原创 docker
导出:sudo docker ps -a查看所有容器2.docker export 0289c000d8d3 > hangger_server.tar根据容器 ID 将镜像导出成一个文件导入:1.sudo docker import - stand < app_stand.tar说明sudo docker import - 容器名 < 文件2.查看服务器上的容器sudo docker images...
2021-05-18 11:48:55
86
原创 nvidia 安装
今天给师弟跑个代码,结果发现服务器上运行代码发现nvidia-smi 报错尝试了https://blog.youkuaiyun.com/missyoudaisy/article/details/104432746不行最终使用https://www.cnblogs.com/perl6/p/9491225.html成功解决
2021-05-13 17:58:49
165
原创 git
什么是git:分布式版本控制系统步骤:1.服务器输入命令 git2.安装gitsudo apt-get install git3.gitlab创建一个new 项目4.git init5.git commit -m “Initial commit”6. git push -u origin master7. 输入gitlab用户名密码8. 结束...
2021-05-12 14:30:28
62
原创 jupyter 快捷键学习
Enter : 转入编辑模式Shift-Enter : 运行本单元,选中下个单元Ctrl-Enter : 运行本单元Alt-Enter : 运行本单元,在其下插入新单元Y : 单元转入代码状态M :单元转入markdown状态R : 单元转入raw状态Up : 选中上方单元K : 选中上方单元Down : 选中下方单元J : 选中下方单元Shift-K : 扩大选中上方单元Shift-J : 扩大选中下方单元A : 在上方插入新单元B : 在下方插入新单元X : 剪切选中的单元
2021-01-09 21:16:34
93
原创 unhashable type: ‘bytearray‘
https://blog.youkuaiyun.com/dqchouyang/article/details/82596909
2021-01-04 17:23:45
394
原创 mongodb将索引转化为时间
from bson.objectid import ObjectIdObjectId(i['_id']).generation_time
2020-12-30 16:35:39
147
1
原创 linux命令
1.查看端口状态 netstat -ntulp |grep 22212.根据端口号查对应的pid netstat -tlnp|grep 22223.查看哪些端口bai被打开 netstat -anp
2020-12-30 16:27:11
72
原创 python镜像
清华 -i https://pypi.tuna.tsinghua.edu.cn/simple豆瓣 -i http://pypi.douban.com/simple
2020-12-09 11:06:58
101
原创 neo4j数据库学习
1.下载安装需要有jdk环境,需要配置环境变量2.忘记密码怎么办网上大部分方法都是删除data下的dams文件,但是我没有找到,使用https://blog.youkuaiyun.com/sinat_39595180/article/details/108379378 的方法成功重置密码3. 怎么更换数据库neo4j4.1.3版本社区版仍然不支持多个数据库切换,因此切换数据库需要更新conf文件4.怎么加载csv文件方法1:用neo4j-import在终端导入,命令为:neo4j-admin im
2020-11-11 11:51:02
180
原创 Push to origin/master was rejected
写完代码之后push的时候出现“Push to origin/master was rejected”也就是说push代码被拒绝了,参考了https://blog.youkuaiyun.com/mygodit/article/details/84869504在该代码目录下用git bush输入 git pull origin master --allow-unrelated-histories再从pycharm push即可成功...
2020-09-01 16:33:31
194
原创 mysql.connector.errors.OperationalError: MySQL Connection not available.
写了一个定时任务定在mysql数据库中添加数据,一段时间之后会报错:File “/home/worker/anaconda3/envs/query/lib/python3.7/site-packages/sqlalchemy/engine/base.py”, line 1205, in _execute_contextcontext = constructor(dialect, self, conn, *args)File “/home/worker/anaconda3/envs/query/lib/
2020-08-24 11:41:33
2768
原创 MongoClient opened before fork. Create MongoClient only
运行mongodb代码时,报警告:UserWarning: MongoClient opened before fork. Create MongoClient only after forking. See PyMongo’s documentation for details: http://api.mongodb.org/python/current/faq.html#is-pymongo-fork-safe"MongoClient opened before fork. Create MongoC
2020-08-24 11:10:03
910
原创 rtmp推流
湖南卫视的rtmp是rtmp://58.200.131.2:1935/livetv/hunantv,可以在浏览器中直接输入地址,选择potplayer打开即可观看直播
2020-08-14 10:15:06
1366
1
原创 服务器前台和后台运行代码
最近有一个项目,需要将自己写的代码在代码部署到服务器上,我采用mobaxterm对服务器进行操作,刚开始将自己的代码放到服务器上,配置好环境之后直接进入对应路径,输入命令python main.py代码运行成功但是但我关闭mobaxterm时代码也就停止了运行,通过查询得知,直接这属于前台运行代码。为了让本机操作不影响,执行后台操作,需要在终端输入命令nohup python main.py params1 > nohup.out 2>&1 &此时关闭电脑不会对服务器产生影
2020-08-13 17:17:46
2050
转载 python的 def open(self, *args, **kwargs): 中args和kwargs
在python中有教程中的自定义函数使用过这样的参数func(*args, **kwargs),那么这两个看起来有点像C中指针变量的参数到底是做什么的呢?*args表示任何多个无名参数,它是一个tuple**kwargs表示关键字参数,它是一个dict我们来写一段程序演示一下:print ‘’def func(*args,**kwargs):print ‘args=’,argsprint ‘kwargs=’,kwargsprint '’func(1,2,3)func(a=1,b=2,c=
2020-08-10 18:01:48
1236
原创 python下载包报错
https://www.lfd.uci.edu/~gohlke/pythonlibs/下载相关安装包 .whlcmd下进入whl的路径下 pip安装即可
2020-08-10 17:07:52
151
原创 python 16进制转十进制
10进制转16进制: hex(16) ==> 0x1016进制转10进制: int(‘0x10’, 16) ==> 16
2019-08-19 18:08:28
24129
1
原创 list 去重和排序
python list 去重和排序欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入...
2019-08-19 16:28:06
210
原创 python 购物车程序
python 购物车程序wage = int(input(“请输入您的工资:”)) commodity_list = [(“iphone8”, 6000),(“mac”,12000),(“lv”,30000),(“Dior”,500),(“sports”,6000)] shoplist = [] for index,intem in enumerate(commodity_list): ...
2018-08-07 13:02:17
181
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人