如何使用apicloud来建立自己的APP

如何使用apicloud来建立自己的APP,第1张

如何使用apicloud来建立自己的APP 你上apicloud官网,不是有文件么,看看不就知道了,反正就是开发app的,跨平台的app,原生的app,可以在上面开发app,后端也可以直接使用apicloud,前后端一起搞定,总之,方便、好用、app体验好,推荐使用

如何使用Java建立自己的异常子类

package ylmain;public class TestException extends Exception { public TestException(String msg){ super(msg); } public static void main(String[] args) { int num = -1; try { TestExceptionprintNumber(num); } catch (TestException e) { eprintStackTrace(); } } public static void printNumber(int num) throws TestException{ if(num<=0){ throw new TestException("自定义异常处理"); }else{ Systemoutprintln(num); } }} 执行结果:

ylmainTestException: 自定义异常处理

at ylmainTestExceptionprintNumber(TestExceptionjava:21)

at ylmainTestExceptionmain(TestExceptionjava:12)

如何使用阿里云建立自己的wordpress部落格

下载原始码并上传

建立资料库

安装

如何使用centos搭建自己的cdn

如果没有备案,就别做了,加速也没有意义。 CDN 快取记忆体,你要有几个节点才行。没有的话不行 技术要求很高,我就知道原理 快取静态档案 判断请求是否安全 和 WAF功能像 判断访问平率 很复杂

如何使用poolingclientconnectionmanager来建立client

您好,提问者: 1、先说长连线吧,如果TCP协议的话长连线可以通过心跳包来实现。 2、推送的话,这个可以弄一个定时器,来控制执行绪,推送传送完毕,执行绪s()。

如何使用docker来建立container

检测 docker 映象

1

2

3

4

[root@karan-ws ~]# docker images

REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE

dockerio/centos latest fd44297e2ddb 5 weeks ago 2157 MB

[root@karan-ws ~]#

建立 Docker 容器

1

2

3

[root@karan-ws ~]# docker create -ti --name="mona" centos bash

c7f9eb6b32eba38242b9d9ced309314f8eee720dbf29c656885aa0cbfff15aa6

[root@karan-ws ~]#

开启你的 Docker 容器

1

# docker start mona

从你新建立的 Docker 容器中获取 IP 地址

1

2

3

[root@karan-ws ~]# docker inspect mona | grep -i ipaddress

"IPAddress": "1721701",

[root@karan-ws ~]#

如何使用Gitblog和Markdown建自己的部落格

在建立一个独立部落格之前,首先你需要明白自己想干什么,需要什么,如果是一个以自己名字命名的部落格,那么看起来是一个私人性质的部落格,也许,你并不需要独立。

所谓独立部落格,一般是指有自己的域名和空间(至少是合租伺服器)的部落格。

如果你想建立一个独立部落格,其实只需要在godaddy之类的国外域名服务商(一定要国外的,切记)去购买一个域名(一般在50元/年左右),然后购买一个国外的虚拟空间(可以避免备案的麻烦),用wordpress,取个名字,找个theme,就可以开始了。

下面给大家分享下如何使用Gitblog和Markdown建自己的部落格,如何大家拥有伺服器或者云平台提供的云主机,我推荐大家使用Linux+ Nginx 来执行Gitblog,如果大家目前只有Apache环境也可以。

域名解析

将你准备好的域名解析到你的主机IP,推荐使用 dnspod 来管理和监控你的域名,具体的使用方法参考dnspod官方说明文件,非常简单。

Nginx+PHP执行环境

首先安装好你的Nginx和PHP环境,PHP版本要求53以上。如果你没有安装过,可Google搜寻相关教程,也可以参照Nginx和PHP官方的文件。这是第一步,有一个正常的Nginx + PHP的执行环境。

配置Nginx

nginx可参考如下配置:

server {

listen 80;

server_name jockchougitblog;

root /data/vhosts/jockchougitblog;

index index indexhtm indexphp;

location ~ \(jpg|png|gif|js|css|swf|flv|ico)$ {

expires 12h;

}

location / {

if (!-e $request_filename) {

rewrite ^()$ /indexphp$1 last ;

break;

}

}

location ~ ^/(doc|logs|app|sys)/ {

return 403;

}

location ~ \(php|php5)$

{

fastcgi_connect_timeout 300;

fastcgi_send_timeout 300;

fastcgi_read_timeout 300;

fastcgi_pass 127001:9000;

fastcgi_index indexphp;

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

include fastcgi_params;

}

}

将以上配置中的server_name和root改成你自己的,fastcgi_pass配成你的CGI程序埠。

许可权配置

由于Gitblog的快取机制需要写 app/cache 目录,必要时请检视并修改这个目录的许可权,以确保你的PHP拥有写这个目录的许可权。通常你只需要将此目录的所属者和组修改成CGI的执行账户。

执行

以上配置好以后,启动你的Nginx和CGI服务,上传Gitblog原始码到网站目录,通过浏览器访问解析到本机的域名观察页面效果。如果页面没有正常显示,通过错误码来检查你的CGI和Nginx配置。

Gitblog介绍

一 简介

Gitblog是一个简单易用的Markdown部落格系统,它不需要资料库,没有管理后台功能,更新部落格只需要新增你写好的Markdown档案即可。它摆脱了线上编辑器排版困难,无法实时预览的缺点,一切都交给Markdown来完成,一篇部落格就是一个Markdown档案。同时也支援评论,程式码高亮,数学公式,页面PV统计等常用功能。Gitblog提供了不同的主题样式,你可以根据自己的喜好配置,如果你想自己制作部落格主题,也是非常容易的。Gitblog还支援整站静态汇出,你完全可以汇出整站静态网页部署到Github Pages。

二 功能特点

使用Markdown

评论框

程式码高亮

PV统计

Latex数学公式

自制主题

响应式

全站静态汇出

良好的SEO

三 GitBlog优势

无需资料库,系统更轻量,移植更方便

使用Markdown编写,摆脱后台编辑排版困难,无法实时预览的缺点

可全站静态汇出

配置灵活,可自由开关某些功能

多主题支援,可自制主题

部落格,分类,标签,归档

四 环境要求

PHP 524+

五 安装步骤

下载Gitblog原始码

解压上传到你的PHP网站根目录

开启浏览器,访问网站首页

上传Markdown档案到 posts 资料夹

以上内容就是如何使用Gitblog和Markdown建自己的部落格的全部内容,希望大家能够喜欢。

可以这样做直接用markdown的语法写文章上传到资料库然后前端取文章资料后用marked跑一边再在页面上显示再写好常用的样式就可以了我的blog就是这样搭的,虽然只是静态的部落格

运行容器

sudo docker run -it -v /home/lcj/test_docker:/home/lcj/test_docker tensorflow/tensorflow:1131-gpu-py3

参数:

-d 后台运行并返回容器ID,如 -itd

-e 设置环境变量,如 -e NVIDIA_VISIBLE_DEVICE=0 使用编号为 0 的GPU

-i 打开 STDIN,用于控制台交互,通常跟 -t 一起使用

--net 容器网络设置,如 --net my_network,或者 --net=contianer:NAME_or_ID,使用其他容器的网络,共享 IP 和 PORT 等资源

--restart 指定容器停止后的启动的策略,如 --restart=always

--runtime=nvidia 使用 nvidia 模式运行,跟 -e 一起使用,可以在容器里使用 GPU

-t 为容器重新分配一个伪输入终端,通常与 -i 一起使用

-v 给容器挂载存储卷,挂载到容器的某个目录,如 -v /home/lcj/test_docker:/home/lcj/test_docker

-w 指定容器的工作目录

停止容器

docker stop 容器ID

或者 docker stop `docker ps -a -q` 停止所有容器

重启容器

docker restart 容器ID

进入一个运行中的容器

docker attach 容器ID

保存容器

docker save myimage | bzip2 -9 -c > /home/lcj/savetarbz2

加载容器

bzip2 -d -c < /home/lcj/savetarbz2 | docker load

杀掉运行中的容器

docker kill -s KILL 容器ID

-s:向容器中发送一个信号

docker rm 命令

参数:

-f :通过 SIGKILL 强制删除一个容器,如 docker rm -f a

-l:移除容器间的网络连接,而非容器本身,如 docker rm -l b,其中 b 为连接名,而非容器名

-v:删除与容器关联的卷

docker create :创建一个容器但不运行它,语法同 docker run

docker ps

-a:显示所有的容器,包括未运行的

-f:根据条件过滤显示的内容

-l:显示最近创建的容器

-n:列出最近创建的 n 个容器

-q:静默模式,只显示容器 ID

列出所有创建的容器 ID

docker ps -a -q

停止所有容器 ID

docker stop  `docker ps -a -q`

获取容器/镜像的元数据

docker inspect 容器/镜像名

docker top :查看容器中的进程信息

docker top a(a 是容器)

docker attach :链接到正在运行的容器(该容器必须正在运行)

docker attach a (a 是容器)

docker events :从服务器获取实时事件

-f:根据条件过滤事件

--since:从指定的时间戳后显示所有的事件

--until:流水时间显示到指定的时间为止

显示docker 2016年7月1日后的所有事件

docker events -since="1467302400"

显示docker 镜像为mysql:56 2016年7月1日后的相关事件

docker events -f "image"="mysql:56" --since="1467302400"

备注:如果指定的时间是到秒级的,需要将时间转成时间戳。如果时间为日期的话,可以直接使用,如--since="2016-07-01"

docker export :将文件系统作为一个 tar 压缩文件导出到 STDOUT

docker port :列出指定的容器端口的映射,或者查找将 PRIVATE_PORT NAT 到面向公众的端口

docker port a(a 为容器名)

docker commit : 从容器创建一个新的镜像

-a:提交的镜像作者

-c:使用 Dockerfile 文件来创建镜像

-m:提交时说明的文字

-p:在 commit 时暂停容器

docker commit -a 'lcj' -m 'has update' 容器 ID 镜像名

docker cp :用于容器与主机之间的数据拷贝

将主机的 test_docker 目录拷贝到容器 /home/lcj 目录下

docker cp /home/lcj/test_docker 容器 ID:/home/lcj/

将容器 /home/lcj 目录拷贝到主机的 test_docker 目录下

docker cp 容器 ID:/home/lcj/ /home/lcj/test_docker

docker login/logout :登录或退出一个 Docker 镜像仓库,如果未指定镜像仓库地址,则默认为 官方 Docker Hub

docker login -u 用户名 -p 密码

docker logout

docker pull :从镜像仓库中拉取或者更新指定镜像

docker pull java

docker push :将本地的镜像上传到镜像仓库,需先登录到镜像仓库

docker push myapache:v1

docker search :从 Docker Hub 查找镜像

--automated,只列出 automated build(自动生成) 类型的镜像

--no-trunc,显示完整的镜像描述

-s:列出收藏数不少于指定值的镜像

从Docker Hub查找所有镜像名包含java,并且收藏数大于10的镜像

docker search -s 10 java

docker images :列出本地所有的镜像

-a:列出本地所有的镜像(含中间映像层,默认情况下,过滤中间映像层)

-q:只显示镜像 ID

docker images 或 docker images ubuntu,列出本地所有镜像或本地仓库名为 ubuntu 的所有的镜像

docker  rmi :删除一个或多个镜像

-f:强制移除

--no_prune:不移除该镜像的过程镜像,默认移除

强制删除本地镜像w3cschool/ubuntu:v4

docker rmi -f w3cschool/ubuntu:v4

docker tag :标记本地镜像,将其归入到某一个仓库

将镜像ubuntu:1510标记为 w3cschool/ubuntu:v3 镜像

docker tag ubuntu:1510 w3cschool/ubuntu:v3

docker build:使用 Dockerfile 文件创建镜像

使用当前目录的Dockerfile创建镜像

docker build -t w3cscholl/ubuntu:v3 (不要漏掉最后的 符号)

使用URL  githubcom/creack/docker-firefox  的 Dockerfile 创建镜像

docker build githubcom/creack/docker-firefox

docker history :查看指定镜像的创建历史

docker save :将指定镜像保存成 tar 压缩文件

-o:输出到文件

docker save -o my_ubuntu_v3tar w3cschool/ubuntu:v3

docker import:从压缩文件中创建镜像

-c:应用 docker 指令创建镜像

-m:提交时的说明文字

从镜像归档文件my_ubuntu_v3tar创建镜像,命名为w3cschool/ubuntu:v4

docker import my_buntu_v3tar w3cschool/ubuntu:v4

以上就是关于如何使用apicloud来建立自己的APP全部的内容,包括:如何使用apicloud来建立自己的APP、docker 使用、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9509814.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存