MarsBighead
码龄11年
关注
提问 私信
  • 博客:107,990
    问答:1,807
    109,797
    总访问量
  • 25
    原创
  • 33,832
    排名
  • 43
    粉丝
  • 0
    铁粉

个人简介:Trouble shooting....

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2013-11-20
博客简介:

Mars.Bighead的专栏

博客描述:
与生物信息以及网站编程相关的IT知识
查看详细资料
  • 原力等级
    当前等级
    1
    当前总分
    83
    当月
    1
个人成就
  • 获得95次点赞
  • 内容获得7次评论
  • 获得87次收藏
创作历程
  • 5篇
    2025年
  • 2篇
    2024年
  • 1篇
    2023年
  • 2篇
    2020年
  • 1篇
    2017年
  • 11篇
    2016年
  • 2篇
    2015年
  • 1篇
    2014年
成就勋章
TA的专栏
  • 算法题目
    1篇
  • 面试
  • Bigdata
    1篇
  • Couchbase
    1篇
  • MySQL
    3篇
  • 备份
    3篇
  • tar压缩
    2篇
  • Redis
    5篇
  • Python
    7篇
  • Django
    1篇
  • Unit Test
    2篇
  • 操作系统
    1篇
  • 正则表达式
    3篇
  • NoSQL
    6篇
  • PHP
    3篇
  • Redhat系
    3篇
  • Shell
    2篇
  • 网站建设
    1篇
  • Erlang
    1篇
  • Zotonic
    1篇
  • PostgreSQL
    1篇
  • framework
    1篇
  • Golang
    2篇
  • Linux
    1篇
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Linux主机用户登陆安全配置

在Linux主机上进行用户登录安全配置是一个重要的安全措施,可以防止未经授权的访问。以下是如何创建用户hbu、赋予其sudo权限,以及禁止root用户SSH登录,以及通过ssh key管理主机用户登陆。
原创
发布博客 2025.02.24 ·
690 阅读 ·
25 点赞 ·
0 评论 ·
6 收藏

二、Golang Channel通信和控制题目

实际运行代码时,由于信号同步和通道缓冲区的限制,输出将会是按顺序的 “AB” 后接一个编号,但由于信号在每轮结束后才发送,且主循环在 i 为 3 的倍数时等待信号,实际输出将受限于信号发送的时机和通道缓冲区大小。然而,由于代码中的 for 循环逻辑和信号发送的频率,主循环会在每次 i 为 3 的倍数时等待信号,且 sig信号每轮只发送一次,因此输出将受限于信号发送和接收的同步。另外,对于跳过的"C"字符的轮齿,打印" No.X"(X为循环输出行的对应次数,输出行内容对应ABC或者AB)。
原创
发布博客 2025.02.10 ·
649 阅读 ·
13 点赞 ·
0 评论 ·
17 收藏

MacOS VS Code禁止自动更新

作为一名开发者,在使用Visual Studio Code(VS Code)进行编程时,频繁的自动更新可能会打断我们的工作流程。为了避免这种情况,我们可以在macOS系统上手动禁止VS Code的自动更新功能。完成以上步骤后,VS Code将不会自动检查或安装更新,从而确保你的开发环境保持稳定,避免在关键开发环节被打扰。
原创
发布博客 2025.02.07 ·
261 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

(二)PosrgreSQL: Python3 连接Pgvector出错排查

采用Python操作pgvector表时,主要启用pgvector模块对连接进行而外操作才行。确保pgvector扩展已安装并启用仔细检查代码中的方法名和SQL语句正确安装和导入Python依赖模块psycopg2和pgvector使用python模块pgvector中register_vector方法,对创建的psycopg2连接变量进行注册使用numpy array类型,个别情况不需要转换为list(即不需要query_vector.tolist()转换numpy array)
原创
发布博客 2025.01.23 ·
647 阅读 ·
4 点赞 ·
0 评论 ·
4 收藏

(二)Python中bytes转换为big-endian

最近在研究ectd获取键值对过程,遇到了Golang与Python3获取数值不一致的问题。经查,Python3在对对unit64数值的bytes类型数据处理时,会存在大小字节序(big-endian和 little-endian)处理,本人执行程序运行的机器默认little-endian(
原创
发布博客 2025.01.23 ·
129 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

(一)PostgreSQL:备份与PITR恢复

本文主要介绍了PostgreSQL物理备份结合日志备份数据,实现PITR恢复的操作与验证方式。
原创
发布博客 2024.07.12 ·
486 阅读 ·
8 点赞 ·
0 评论 ·
1 收藏

Macbook M1 Fusion安装Debian/Linux

Macbook M1通过VMWare Fusion安装Linux
原创
发布博客 2024.06.19 ·
2229 阅读 ·
5 点赞 ·
1 评论 ·
11 收藏

1. TiDB-Operator 备份到 Minio

如果参照TiDB Operator官方文档,TiDB Operator执行备份到S3兼容存储minio相对容易一些。但是,TiDB Operator业务订制化开发工作需要开发者对相关字段掌握更多,才能更好的排查错误。另外,AWS S3和Minio毕竟还是两种产品,有关Minio region设置和应用方式,也是开发过程需要关注的功能点。
原创
发布博客 2023.11.28 ·
450 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Golang对奇偶数做不同计算操作次数问题

问题给定一个以二进制编码的数字,以字符串形式呈现。如果是偶数,做除2操作;奇数做减1操作。如此往复操作,直到最后变成0,统计操作的次数例如28 :‘11100’第1次操作 28/2=14 1110第2次操作 14/2=7 111第3次操作 7-1=6 110第4次操作 6/2=3 11第5次操作 3-1=2 10第6次操作 2/2=1 1第7次操作 1-1=0 0分析与解答本题目看起来是一个计算题目,实际上隐含了很多有关二进制的计算细节。最初,我的计算是按照给定计
原创
发布博客 2020.07.23 ·
913 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Bigdata 1: Spark在Zeppelin界面集成

这里写自定义目录标题Bigdata 1: Spark在Zeppelin界面集成Couchbase集成Couchbase Spark Connector在Zeppelin Interpreter界面重启spark application新建Note,在第一个paragraph运行spark.close()创建Couchbase连接,并进行测试参考Bigdata 1: Spark在Zeppelin界...
原创
发布博客 2020.04.20 ·
443 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

一. Go入门-初探interface类型

最近技术栈一直在更新,从Perl到Nodejs,再到golang,技术在不断的转换,技术思路迥异。从CVS、SVN到Git菜鸟,再到一般Git版本管理问题顺手能够解决,谈不上多大的成就感,但是独立解决问题后的愉悦永远值得回味。 通过学习这些新技术栈,我深刻体会到对技术人员来说,迎接变化,拥抱变化才是快速适应社会需求的根本技能。背景最近一个项目需要对Go的结构体中interface{}字段进行扩展实
原创
发布博客 2017.03.04 ·
589 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

CentOS7.3下安装PHPUnit

PHPUnit是实现PHP单元测试的方法专门类库的一种,也是PHP UT实际上的标准。PHPUnit 5.7 需要 PHP 5.6,强烈推荐使用最新版本的 PHP。
原创
发布博客 2016.12.18 ·
982 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Zotonic (一) 安装

Zotonic是一个基于erlang语言开发的开源的具高性能的网站内容管理系统(CMS),zotonic还包括了实时框架(real-time framework),a web server。zontonic具有弹性、可扩展性,并且从一开始就是提供了对动态交互网站以及移动端系决方案的支持。背景当学习Erlang的时候我就觉得这是一门奇葩而又神奇的语言,后来在知乎阅读Erlang相关资料时候看到有人说
原创
发布博客 2016.09.16 ·
1003 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

配置phpMyAdmin管理MySQL/MariaDB

背景思路步骤 1. 安装Apache httpd yum install httpd 设置开机自动启动 chkconfig httpd on centos7中chkconfig httpd on 被替换成 systemctl enable httpd 2.安装PHP yum install php php-mysql php-devel php-mbstring php-
原创
发布博客 2016.09.04 ·
6221 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

CentOS6/7下MySQL版本升级到5.6或 5.7实践

背景当我登陆博客时才发现,原来有关Python与Redis的文章浏览量那么高,令人震惊。可惜最近忙于换工作的事情没能把该系列文章写完,以后会抽时间补上。加入新公司后就面临公司网站系统从外包迁移到云端的任务,网站采用了MySQL数据库作为后台,并且操作系统要求从Windows版本系统要切换为Linux版本,因而我决定选择CentOS6.x作为服务器生产与测试环境。测试环境的CentOS6.8搭建过
原创
发布博客 2016.08.21 ·
4623 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

(一) Python中maxint与系统位数(32/64)的关系

最近在学习Python的正则表达式时,需要批量生成一批随机数据。其中涉及到了模块sys、time中的maxint、ctime,代码在运行ctime格式化时间时候一直报错无法运行。经过对相关的资料的研究,发现maxint值在不同操作系统是不一样的,在64位操作系统下的maxint>2^32,而在32位操作系统maxint=2^32,ctime函数处理的秒数范围为0~2^32。旧版本代码#!/usr
原创
发布博客 2016.07.07 ·
9063 阅读 ·
11 点赞 ·
1 评论 ·
4 收藏

1. Django1.9应用特性注意事项

Django1.9抛弃了很多之前版本中的函数,也引入了一部分新的特性。下面主要来谈一下博主在Django1.9.x版本下开发应用过程中遇到的问题,以及一些注意事项。URL文件管理配置Django1.9在URLConf的方面,引入url函数替代了之前的 patterns函数的功能,目前多数参考书籍关于urlpatterns值的获取还停留在patterns函数阶段,基本上没有对1.9版本中获取函数变为u
原创
发布博客 2016.07.07 ·
1344 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

4.Python操作Redis:哈希(Hash)

Python的redis模块实现了Redis哈希(Hash)命令行操作的几乎全部命令,包括HDEL、HEXISTS、HGET、HGETALL、HINCRBY、HKEYS、HLEN 、HMGET 、HMSET 、HSET 、HSETNX 、HVALS 。但是无法支持HINCRBYFLOAT 、HSCAN 等命令。
原创
发布博客 2016.05.06 ·
20961 阅读 ·
7 点赞 ·
1 评论 ·
18 收藏

5.Python操作Redis:集合(Set)

Redis 数据库集合对象(set object)是由string类型的无重复元素的无需集合,底层编码可以是intset或者hashtable。intset编码的集合对象用整数集合最为底层实现,所有对象元素保存在整数集合中。Python的redis模块实现了SADD、SCARD 、SDIFF 、SDIFFSTORE、SINTER 、SINTERSTORE、SISMEMBER 、SMEMBERS
原创
发布博客 2016.05.05 ·
12289 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

3.Python操作Redis:字符串(String)

Python操作Redis的redis模块对字符串(string)的主要操作函数包括:SET、GET、GETSET、SETEX、SETNX、MSET、MSETNX、INCR(INCRBY,DECR,DECRBY在python中庸同一个函数incr实现)。其他的一些方法在Python的redis无法实现redis命令行下的操作效果,诸如SETRANGE、STRLEN等命令无法实现,代码注释内容有所体现。
原创
发布博客 2016.04.30 ·
3826 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏
加载更多