1. 多站点配置泛域名证书的时候,ng不能加default_server
  2. GitLab 搭建的时候,如果80和8080端口有占用的情况,应该使用这个配置
    gitlab_rails['git_timeout']=90
    gitlab_workhorse['auth_backend'] = "http://127.0.0.1:9092"
    external_url 'http://192.168.15.22:20001'
    puma['listen'] = '127.0.0.1'
    puma['port'] = 9092
    web_server['external_users'] = ['nginx']
    gitlab_rails['webhook_timeout'] = 90

并且启动后,要等1分钟之后再来访问。v13版本以上已经弃用了unicorn了。
其中gitlab_workhorse['auth_backend']要和puma['port'] = 9092 一致。

  1. Python中 进程之间一但要对同一个数据进行操作,那就没有变多进程的必要了。
    否则还是退化成单进程的。这种情况应该分8个文件来跑才可以,最后结果用代码来合并。
  2. 正常的gitlab权限如图所示。
    QQ图片20200923172511.png
    QQ图片20200923172911.png
    如果没有权限,请用以下命令

    chmod g+s /usr/sbin/postqueue
    chmod g+s /usr/sbin/postdrop
  1. 光用Clash是不能加速数据库的,win需要下载sstap,mac需要下载Proxifier,设置转发tcp流量到socks5 代理端口。
  2. sudo certbot renew
  3. Docker 搭建gitlab换端口的时候,直接修改docker-compose.yml 里面的external_url就好了,然后容器是81端口,本机也是81端口。
  4. 容器需要访问外网的时候,加上--net=host
  5. 查看容器ip:
docker inspect --format='{{.NetworkSettings.IPAddress}}' busy_ritchie(容器名)
  1. 日志编码、时区、文件挂载设置:
    docker run -e TZ=Asia/Shanghai -e LANG=en_US.UTF-8 -e LANGUAGE=en_US:en -e LC_ALL=en_US.UTF-8 -v /mnt/upImgs:/mnt/upImgs -d --name=jeewx --net=host jeewx:v1
  2. 若不是自动合并,等没问题了再删分支。
  3. 爬虫应该使用Python的Scrapy框架。
  4. easypoi和poi之间,要注意版本兼容性。特别是@Excel注解要看清楚是引用哪一个包的!!
  5. svn进行忽略追踪之前,要记得删除文件的追踪。
    svn delete --keep-local .idea

然后再设置svn文件夹的忽略属性。。

  1. jar包重新打包命令
    jar -cvfm0 test.jar META-INF/MANIFEST.MF ./
  2. hostname 是更改主机名!!!不是刷新host。host不需要刷新。以后执行命令都要看下啥意思!命令都交给运维去执行。
  3. 达梦数据库进行去重的语句。

    SELECT *
    FROM (
    SELECT

    *,
    ROW_NUMBER() OVER (PARTITION BY feeder_id ORDER BY feeder_id) as row_num

    FROM PB_ALL
    ) AS ranked
    WHERE row_num = 1;

  4. XCode 开发自签名证书Profile路径: open ~/Library/MobileDevice
  5. 达梦数据导入命令
    ./dimp 用户/密码@IP:端口 FILE=/home/dmdba/dmdbms/dm7/bin/DMP/1.dmp SCHEMAS=WEB
最后修改:2024 年 02 月 23 日
如果觉得我的文章对你有用,请随意赞赏