liujia 发布的文章

和平县阳明镇老城西居民区

同学吖后约上东山岭,我停顿了一下,然后问能否去城西找他,请他讲讲城西,吖后犹豫一会儿后说“好”。我过拱桥,从东坝街口,经机关幼儿园、老政府门前、城西街,进到城西——老城最大的居住中心。

城西里边路窄巷多,新旧屋混杂林立。我沿路而上,向吖后家走。路两侧尽下是屋,尽下是门,一间屋挨着另一间屋,甚至共用一扇墙;一排排屋共用一条巷,一列列的屋串在一条路上。我看到,即使是分叉路口中间凸出来的地方也建有屋舍,叉开后的两条路两侧各又开满门和窗,仿佛树杈上长着茂密的绿叶。我不禁想,这里的每寸土地用到实、利用率好高。我走着走着,仿佛上了一个台阶,看到身侧有条打横的路,那路的两侧仍然是入户的门和人家屋的窗。我猜想,城西的屋是分布在一个大缓坡上的,好像是超大体育馆观众台上的座位,密密麻麻、层层叠叠的。房屋纵横交叉分布着路和巷子,四通八通,方便人进出。我蹚(迷)了路般,站在城西的一个不知叫什么名的十字路口,努力地想记到去吖后家的路。

大概三十年前,我从农村上城插班读书。小学时,我记得有同学住在城西,但我没有进这里玩过,我对城西不了解,不知路的。但我听过城西,知道那是个大地方,住着好多人家,是县城的中心。不信,你看,“建设路”、“胜利路”和“人民路”这些响当当的路名,都在城西这里;城西左下侧有老政府、机关幼儿园;右下侧有阳明第一小学,左上侧有和平中学;城西前边有十字街心、老电影院、老图书馆、中心市场、老公安局和老法院。这些教育、行政和商业标志建筑像卫星般分布在城西四周。住在城西的人们,一出门,就可以办事做买卖,好方便。听说,以前城西人多气旺,住里边的人家在门前摆张长凳,放些瓶罐,就能做点小生意。

我边走边观察路两边的人家屋。有老的黄泥砖木条窗,有新的钢筋铝合金窗;也有复古般刷上新红漆挂灯笼的。各家的地皮形状、大小和公共路面宽度一般不会变。人们的生活要求不断提高,城西路小,小轿车开不进来;城西人家多,你在这一块地他在那一块地,产权复杂,现代城建不便统一规划。逐渐地,越来越多人家从城西老屋往外搬迁,城西变成了城中村。城中村的城西吸引了进城务工和陪读的人家,可能是因为这里租金实惠,离学校又近。

我绕了一个大圈,终于找到印象中的那个路口,见到了吖后。吖后的家是在“先城居”大门进,从右侧一个门过巷转过角那。我第一次来时,根本想不到那条不大的巷子里边还有三、四栋水泥楼房。吖后带着我,在“先城居”的厅走了一小圈,边走边作介绍。他说,这里叫“羊子埔”,是约四百年前的旧衙门。这附近的人家多数姓黄。我突然想起,初中班里的四朵班花,其中三个都是姓黄,学习成绩拔尖拔尖的。

“先城居”大厅有两个天井,天井隔在中间,将厅分成上、中、下三个小厅。厅两侧有立柱顶着横梁。立柱不直接着地,地上垫着约三十厘米高的方底鼓式麻石墩,这可能是起防潮作用的。我看到中厅的墙脚是用青砖砌的,约有一米高。墙脚上边是黄泥砖,黄泥砖上是梁,梁上叠着灰瓦。灰瓦里间隔着几个透光的“皓瓦”。厅的屋顶很高,空气流动。立柱对称地立在天井的转角,门框般,人沿着天井和柱经过上、中、下厅,很有仪式感。我踩着厅里铺着短截青砖的地面,远远地看着大门,顿时觉得有“居高临下”的威风来。此景此感,好似看到王阳明在这办过公,断过案。吖后说,大厅不定时有人检瓦维护,多数时候闲置,偶尔办“白事”时会用到。我听了,抬头看天井上空,看到叠着的灰瓦间隙上长着顶顶企的“落地生根”,不自禁地觉得凉凉。

吖后的爷爷在这里成家养育小孩;吖后的爸爸也是在这里成家养育小孩;吖后也是如此。如今社会发展快,短短二十年,县城火箭般开新路盖新楼。县城集中了整个和平县的教育、医疗和行政等资源,吸引了各乡镇人们进城读书、打工。适时发展,县城扩建了新城区,往北沿路沿河开出工业园、新行政、商业、教育和居住小区。书读得好的,生意做得好的多数在县城,县城成为和平人追求更好生活的第一个跳跃点。

参考:

和平县阳明镇王文成公祠斗门

今日,吖江约去西郊东方百货行街,我们从和中垠靠近和中老校门的侧路进,打算沿建设路,穿到和中后门再到西郊。

走到半路,我看到路两侧有整齐的约三米高墙。有的墙,表面泥灰脱落,露出堆叠的青砖。较离奇的是中间一段墙是门墩、门柱形状的,对称分布。上边挂着说明牌,“王文成公祠残存斗门”。原来这原是斗门,填充加砖后成为墙的一部分的,怪不得斗门外侧柱上分别有一个麻石的大圆球。我们再往前走,在差不多拐弯的地方,看到有三个长方形的装饰框,离地约有60厘米。我想,这面墙有可能是原祠堂的正门和外墙。

我回来后在网上查,《和平县志》98年版里有记录,“王守仁尝筑室故乡阳明洞中,世称阳明先生。其学说影响很大,还流行到日本。著作有《王文成公全书》38卷。溢文成公……昔年和平县城建有文成公祠。县人为纪念守仁奏设县治之功,称和平县城为阳明城、阳明镇。”。我恍然大悟般,原来这老祠堂是王阳明的,即和平县城阳明镇的“创始人”。

以前这里可能是老城热闹的地方,奈何时光流逝,如今人气冷落、门墙斑驳。留给我们这一辈的记忆,自然不是炉火香烛,或许是放学途中拿刀拦路“囤水”的烂仔头。

参考:https://www.hyhp.net/forum.php?mod=viewthread&tid=53908

Windows - 禁止从图标菜单中打开“网络连接” - shexview

需求:不能从Windows托盘中的“网络”图标的菜单中打开“网络连接”页面。

尝试:用 shexview 工具,禁用“网络连接”的CLSID为{7007ACC7-3202-11D1-AAD2-00805FC1270E}的项。在注册表的变化是:

由:

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{7007ACC7-3202-11D1-AAD2-00805FC1270E}\InProcServer32]
@="C:\\WINDOWS\\system32\\NETSHELL.DLL"
"ThreadingModel"="Both"

变为:

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{7007ACC7-3202-11D1-AAD2-00805FC1270E}\InProcServer32]
@=""
"ThreadingModel"="Both"

参考:

电脑吃鸡游戏 - 本地转发亚马逊云、微软云IP的流量 - 加速

问题:偶尔玩一下电脑版的吃鸡游戏,但直接连接时,会显示时延高(160ms+)或丢包率大(20%),导致游戏进不了开场,或游戏中门打不开,很影响游戏体验。

尝试:先在游戏官方网站填表咨询,问是否能告诉我游戏服务器的IP地址,这样我可以尝试设置流量转发,加速与游戏服务器的网络连接,改善一下游戏体验。中文客服回复了邮件,说游戏服务器国外,建议用游戏加速器来玩游戏,但没回答游戏服务器的具体IP(列表)。

例子:

  1. 网上搜索到一个帖子,说在Windows 10里,先打开“任务管理器”,再打开“资源监视器”,勾选“TslGame.exe”的程序名称,然后在“网络活动”里查看传送数据最多的地址,一般这个地址就是游戏的服务器IP
  2. 因为每次游戏中,只会连接到一个服务器的IP,需要多次,反复地查看,收集到服务器的众多IP
  3. 如果觉得每次在“资源监视器”里查看游戏服务器的IP很烦人,也可以从亚马逊公开的IP库中,筛选出ec2分类和southeast地区的IP段来,因为在“资源监视器”里显示的游戏服务器IP ptr是比较有规律的,如 ec2-ip-ap-southeast-1.compute.amazonaws.com ,筛选IP的命令如 ./jq-win64.exe -r '.prefixes[] | select(.region=="ap-southeast-1") | select(.service=="EC2") | .ip_prefix' < ip-ranges.json
  4. 如果在游戏中发现有明显的丢包或延时,有可能是因为当次连接的游戏服务器IP不在加速的列表中,如我发现有个20.197.63.71的IP查询是属于微软云,不是亚马逊云的

以下IP表是我自己根据亚马逊IP库导出的(以后应该会变):

15.193.2.0/24
15.177.82.0/24
122.248.192.0/18
54.169.0.0/16
54.255.0.0/16
52.95.255.32/28
175.41.128.0/18
13.250.0.0/15
64.252.102.0/24
99.77.143.0/24
52.76.128.0/17
64.252.103.0/24
52.74.0.0/16
54.179.0.0/16
52.220.0.0/15
18.142.0.0/15
46.137.192.0/19
46.137.224.0/19
46.51.216.0/21
52.94.248.32/28
54.254.0.0/16
54.151.128.0/17
18.136.0.0/16
13.212.0.0/15
3.5.146.0/23
64.252.104.0/24
18.140.0.0/15
52.95.242.0/24
99.77.161.0/24
3.5.148.0/22
18.138.0.0/15
52.119.205.0/24
52.76.0.0/17
54.251.0.0/16
64.252.105.0/24
3.0.0.0/15
52.77.0.0/16
13.228.0.0/15
13.32.0.0/15
52.54.0.0/15
20.197.67.0/16(微软云)

参考:

taskmgr-1.png

centos7 安装 magento 2.4

a. 安装环境

  1. rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm # 安装epel源
  2. rpm -ivh http://rpms.remirepo.net/enterprise/remi-release-7.rpm # 安装remi的php74源
  3. yum install php74-php-bcmath php74-php-ctype php74-php-curl php74-php-dom php74-php-gd php74-php-hash php74-php-iconv php74-php-intl php74-php-mbstring php74-php-openssl php74-php-pdo_mysql php74-php-simplexml php74-php-soap php74-php-xsl php74-php-zip php74-php-sockets php74-php-fpm php74-php # 安装php74及相关模块
  4. yum install httpd mod_ssl # 安装apache
  5. rpm -ivh https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm # 安装mysql57源
  6. yum install mysql-community-server # 安装mysql57
  7. systemctl start mysqld # 启动mysql
  8. systemctl enable mysqld # 令mysql随机启动
  9. grep 'temporary password' /var/log/mysqld.log # 查看mysql安装后临时密码
  10. mysql -uroot -p # 连接到mysql控制台
  11. 在mysql控制台,更改root用户密码。创建新mysql用户、数据库,分配好权限,最后导入演示的数据库文件

    create database mage;
    create user 'mage'@'localhost' identified by 'userpasswd';
    grant all privileges on mage.* to 'mage'@'localhost' with grant option;
    use mage;
    source rubix.sql;
  12. 将完整的网站文件解压后放到/home/apache/web
  13. ln -s /opt/remi/php74/root/bin/php /usr/local/bin/php # 创建php的执行软链接
  14. systemctl enable php74-php-fpm # 令php-fpm随机启动
  15. systemctl start php74-php-fpm # 启动php-fpm
  16. mkdir /etc/httpd/ssl # 创建目录ssl,且将域名证书文件放在这里
  17. vi /etc/httpd/conf.d/my.conf # 创建新站点配置文件内容

     DocumentRoot "/home/apache/web"
     ServerName www.anqun.org
     ServerAlias anqun.org
    
     <Directory /home/apache/web>
      AllowOverride all
    Require all granted
     </Directory>
    </VirtualHost>
    
    <VirtualHost *:443>
     ServerName www.anqun.org
     ServerAlias anqun.org
     DocumentRoot "/home/apache/web"
    
     ErrorLog /home/apache/log/error.log
    
     SSLEngine on
     SSLCertificateFile /etc/httpd/ssl/web.cer
     SSLCertificateKeyFile /etc/httpd/ssl/web.key
    
     <Directory /home/apache/web>
      AllowOverride all
    Require all granted
     </Directory>
    </VirtualHost>
    
  18. systemctl start httpd # 启动apache
  19. systemctl enable httpd # 令apache随机启动
  20. chown apache:apache -R /home/apache/web # 更改站点文件目前权限为apache所有
  21. yum -y install java-1.8.0-openjdk # 安装openjdk
  22. wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.11.2-x86_64.rpm # 下载elasticserch 安装包。如果国内下载很慢,请尝试用香港机下载
  23. rpm --install elasticsearch-7.11.2-x86_64.rpm # 安装 elasticserch
  24. systemctl enable elasticsearch.service # 令elasticsearch随机启动
  25. systemctl start elasticsearch.service # 启动elasticsearch
  26. vi /etc/passwd # 更改apache用户的默认目录和shell,让它可以执行magento的维护命令

b. 安装magento

  1. su apache # 从root切换到apache用户
  2. cd /home/apache/web # 切换到程序目录
  3. vi app/etc/env.php # 更改配置文件里的数据库连接信息
  4. 更改magento网址

    php bin/magento setup:store-config:set --base-url="http://www.anqun.org/"
    php bin/magento setup:store-config:set --base-url-secure="https://www.anqun.org/"
  5. 修改php.ini配置文件中的memory_limit值,如将默认的128M,修改为1280M,预防php执行内存超限
  6. 执行以下命令来更新站点

    php bin/magento indexer:reindex
    php bin/magento setup:upgrade
    php bin/magento setup:static-content:deploy -f
    php bin/magento cache:flush
  7. 在浏览器里访问站点管理后台,http://www.anqun.org/admin

参考: