PoEdit Windows下的.po文件编辑器

poEdit: Windows下的.po文件编辑器

twiki在DakarRelease中加强了本地化的支持,可以给TWiki设置不同的本地语言界面,这个设置是通过locale/目录下的.po文件实现的,.po是GNU gettext项目的一套应用规范。是一种比较规范的l10n方案。’.po’是: Portable Object(可跨平台对象)的缩写,而创建/编辑.po文件过程中会生成相应的机器码binary的格式文件:’.mo’ MO是Machine Object。

Ubuntu安装MinIO

中文文档:http://docs.minio.org.cn/docs/

安装篇:

简单安装下载启动

1
2
3
4
5
wget https://dl.minio.io/server/minio/release/linux-amd64/minio
chmod +x minio
mv minio /usr/local/bin
mkdir -p /data/minio
minio server /data/minio   //后面的是数据目录

1、将Minio设置成服务

以上步骤中,如果Ctrl+C退出之后,这个Minio服务也就同时停止了,所以如果需要它在后台进行服务,需要将它添加到后台服务中。(默认你在root权限=-=,不加sudo)

1、首先需要添加minio用户,以及建一个Minio文件夹

1
2
3
4
5
6
7
8

sudo groupadd  -g  2021  minio-user
sudo useradd  -r  -M  -u  2021  -g 2021  -c "Minio User"  -s /sbin/nologin  minio-user


sudo adduser minio-user
sudo mkdir -p /data/minio
sudo chown minio-user:minio-user /data/minio

2、建立一个配置文件,并更新你的Key值

1
vim /etc/default/minio
1
2
3
4
MINIO_ROOT_USER="admin"
MINIO_ROOT_PASSWORD="dwsf99819981"
MINIO_VOLUMES="/data/minio/"
MINIO_OPTS="--address :9000 --console-address :9090"

3、新建一个minio.service 在 /etc/systemd/system

执行:

触控芯片FTC533 封装SOP-14

FTC533G/532G 触控按键芯片

概述:

触摸感应检测按键是近年来迅速发展起来一种新型按键。它可以穿透绝缘材料外壳(玻璃、塑料等等),通过检测人体手指带来的电荷移动,而判断出人体手指触摸动作,从而实现按键操作。电容式触摸按键不需要传统按键的机械触点,也不再使用传统金属触摸的人体直接接触金属片而带来的安全隐患以及应用局限。电容式感应按键做出来的产品可靠耐用,美观时尚,材料用料少,便于生产安装以及维护,取代传统机械按钮键以及金属触摸。

DOS编程:8086汇编基本指令集

一、数据传送 1、MOV

描述:赋值指令 格式:MOV    DST,SRC 功能: DST <= SRC 注意:①不能DST,SRC都是存储器,这也是所有双操作数指令的通用要求。                  ② 但其中一个是段寄存器时,另一个操作数必须是数据寄存器。

51单片机中断优先级详解

  • 相信不少和我一样的新手也有过对51单片机的中断优先级有过迷惑,之前我在自己的博客上做过简单的整理,现在搬运过来,希望能给和我一样的新手一个看得懂的解释。

51单片机有两种优先级——查询优先级&&执行优先级。

Nginx的虚拟主机配置Vhost

前端站点配置

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
server {
    listen       80;
    #listen       443 ssl;
    server_name  dev.seller.onesales.cn;
    # 域名,多个以空格分开
    #ssl_certificate     /usr/local/nginx/conf/cert/dev.seller.onesales.cn.pem;  # pem文件的路径
    #ssl_certificate_key  /usr/local/nginx/conf/cert/dev.seller.onesales.cn.key; # key文件的路径
    # ssl验证相关配置
    #ssl_session_timeout  5m;    #缓存有效期
    #ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;    #加密算法
    #ssl_protocols TLSv1 TLSv1.1 TLSv1.2;    #安全链接可选的加密协议
    #ssl_prefer_server_ciphers on;   #使用服务器端的首选算法

    charset utf8;
    access_log /var/log/nginx/seller_access.log;
	error_log  /var/log/nginx/seller_error.log;
    location / 
    {
        root         /app/system-seller/;
        index index.html index.htm;
        #解决跨域
        add_header Host $host;
        add_header X-Real-IP $remote_addr;
        add_header X-Real-PORT $remote_port;
        add_header X-Forwarded-For $proxy_add_x_forwarded_for;           
        if (!-e $request_filename) {
            rewrite ^(.*)$ /index.html?s=$1 last;
            break;
        }        
    }    

}

后端API配置

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
server {
    listen       80;
    #listen       443 ssl;
    server_name  dev.seller-api.onesales.cn;
    # 域名,多个以空格分开
    #ssl_certificate     /usr/local/nginx/conf/cert/seller-api.onesales.cn.pem;  # pem文件的路径
    #ssl_certificate_key  /usr/local/nginx/conf/cert/seller-api.onesales.cn.key; # key文件的路径
    # ssl验证相关配置
    #ssl_session_timeout  5m;    #缓存有效期
    #ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;    #加密算法
    #ssl_protocols TLSv1 TLSv1.1 TLSv1.2;    #安全链接可选的加密协议
    #ssl_prefer_server_ciphers on;   #使用服务器端的首选算法

    charset utf8;
    access_log /var/log/nginx/seller-api_access.log;
	error_log  /var/log/nginx/seller-api_error.log;
    location / {
        #解决跨域
        add_header Host $host;
        add_header X-Real-IP $remote_addr;
        add_header X-Real-PORT $remote_port;
        add_header X-Forwarded-For $proxy_add_x_forwarded_for;
        
        proxy_pass http://127.0.0.1:8889;
    }
}

GIT代码库配置

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
server {
    listen       80;
    #listen       443 ssl;
    server_name  git.devhost.work;
    # 域名,多个以空格分开
    #ssl_certificate     /usr/local/nginx/conf/cert/git.devhost.work.pem;  # pem文件的路径
    #ssl_certificate_key  /usr/local/nginx/conf/cert/git.devhost.work.key; # key文件的路径
    # ssl验证相关配置
    #ssl_session_timeout  5m;    #缓存有效期
    #ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;    #加密算法
    #ssl_protocols TLSv1 TLSv1.1 TLSv1.2;    #安全链接可选的加密协议
    #ssl_prefer_server_ciphers on;   #使用服务器端的首选算法

    charset utf8;
    access_log /var/log/nginx/git_access.log;
	error_log  /var/log/nginx/git_error.log;
    client_max_body_size 200m;
    location / {
        proxy_pass http://127.0.0.1:13000;
    }
}