@㝶芾厶眵攴䭡,我认为可以
@老虎会游泳 老虎,我是来掘坟的;初玩 docker 不久,请教两个问题,如果不忙的话
我看你这里底层景象是 centos7,然后
exec -d /sbin/init
拉起一个容器,然后依托 systemd(/sbin/init)守护后续安装的 php-fpm mysql 其它服务,我不知道我这样理解对不对哈。然后问题来了,如果我是基于alpine 镜像制作另外一个应用写
dockerfile
的时候,直接写 apk install openrc,然后具体的应用再rc-update add AAA rc-update add BBB
,然后cmd /sbin/openrc-run
;单纯探讨,如果这样玩 行得通吗
~~~
看不懂这是个啥需求啊。。
所以问题就在于你这个id又不能用自增,也不能用雪花id或者uuid!
不过有个简单的方法就是数据不能真的删除,做个逻辑删除,但实际上这条数据还在数据库只不过被标记为删除,不展示出来。加个字段delete来标记即可,count的时候被标记为删除的也统计进去!!!
不过显然使用count数量+1作为新id是不合理的,删除必然会导致重复,,比如添加了3条数据 T1,T2,T3此时删除T2数据,在次Count + 1插入的数据必然是T3,和已有的重复!
@老虎会游泳,搞个docker版的amh?
- - blog:LDXW.TOP
嗯很好,宝塔就做不到
https://wiki.samba.org/index.php/Package_Dependencies_Required_to_Build_Samba#Debian_.2F_Ubuntu
CFLAGS="-static",./configure CFLAGS="-static" LDFLAGS=-static
https://download.samba.org/pub/samba/stable/samba-4.17.2.tar.gz
一加8Pro
apt-get -y update apt-get -y install \ acl \ apt-utils \ attr \ autoconf \ bind9utils \ binutils \ bison \ build-essential \ ccache \ chrpath \ curl \ debhelper \ dnsutils \ docbook-xml \ docbook-xsl \ flex \ gcc \ gdb \ git \ glusterfs-common \ gzip \ heimdal-multidev \ hostname \ htop \ jq \ krb5-config \ krb5-kdc \ krb5-user \ lcov \ libacl1-dev \ libarchive-dev \ libattr1-dev \ libavahi-common-dev \ libblkid-dev \ libbsd-dev \ libcap-dev \ libcephfs-dev \ libcups2-dev \ libdbus-1-dev \ libglib2.0-dev \ libgnutls28-dev \ libgpgme-dev \ libicu-dev \ libjansson-dev \ libjs-jquery \ libjson-perl \ libkrb5-dev \ libldap2-dev \ liblmdb-dev \ libncurses5-dev \ libpam0g-dev \ libparse-yapp-perl \ libpcap-dev \ libpopt-dev \ libreadline-dev \ libsystemd-dev \ libtasn1-bin \ libtasn1-6-dev \ libtracker-sparql-2.0-dev \ libunwind-dev \ lmdb-utils \ locales \ lsb-release \ make \ mawk \ mingw-w64 \ patch \ perl \ perl-modules-5.28 \ pkg-config \ procps \ psmisc \ python3 \ python3-cryptography \ python3-dbg \ python3-dev \ python3-dnspython \ python3-gpg \ python3-iso8601 \ python3-markdown \ python3-pexpect \ python3-pyasn1 \ python3-requests \ python3-setproctitle \ rng-tools \ rsync \ sed \ sudo \ tar \ tree \ uuid-dev \ wget \ xfslibs-dev \ xsltproc \ xz-utils \ zlib1g-dev
就是操作不是特别傻瓜化,人性化。
一加8Pro
https://github.com/Itai-Nelken/weekly-box86-debs/tree/main/debian/pool
这里有其他人编译的各个版本的box86,有需要可自取。
用
sudo apt install ./box86*.deb -o DPkg::options::="--force-overwrite"
就能装上(参数是允许覆盖文件,因为wine游戏助手包含相同的文件)。
数据库四种 隔离级别:
未提交读
已提交读
可重复读
串行化性能依次降低
@淡然,
从表a获取status状态为0的token,获取到后标记status为1
不加锁,多个连接同时获取同一个
status == 0
的标记记录,不是很正常吗?然后多次
update xxx set status = 1 where id = ?
呗
这种情况 我觉得 在高并发下是会获取到 相同数据的。 求解决方案
@淡然,有概率会出现这种情况
加油加油加油
@Sunset, 不一定能试出来吧 有时候是概率问题
你试一下不就知道了
黑屋屋👾
@劣,模拟点击以前可以,现在不行了。你可以自己试一试。