【isscroll-lite源码】【andriod实时对话 源码】【iapp源码大师3.0】代码自废源码_代码自废源码怎么弄

1.自己如何做网站,代码代码我就是自废自废什么都不会?
2.c++protected继承和private继承是不是没用的废物?

代码自废源码_代码自废源码怎么弄

自己如何做网站,我就是源码源码什么都不会?

       第一种,自己手工源码搭建:

       1、代码代码买域名,自废自废必须实名认证,源码源码isscroll-lite源码如果国内的代码代码服务器必须ICP备案

       2、租服务器,自废自废一般的源码源码普通展示类网站1G内存1MB宽带,GB硬盘就够了,代码代码如果流量特别大,自废自废选择更高的源码源码配置,一般Cenos Linux系统比较多,代码代码win系统的自废自废比较少;Nginx和Apache的个人建议Nginx,一般企业类,源码源码andriod实时对话 源码商城类网站源码php的占大多数,建议php5.4以上,之前的有些老了

       3、添加站点设置域名:你的买域名 2设置根目录 3设置ftp 4数据库

       4、制作源代码,几乎没有从零开始的,除非你这边有大量牛人。找些免费开源的改动内容,功能不同选择不同的系统一般通用系统:PageAdmin 论坛系统:discuz 购物系统:ecshop博客系统:wp,需要授权的系统需要注意授权问题,内容修改一般用deamviewer修改比较方便,如果改动很少,那就用notepad++,注:不要用windows的iapp源码大师3.0记事本修改,会出错,数据库文件指向一定要设置好。

       5、下载xshell,安装,填写服务器ip,密码,链接,上传源码到服务器的根目录

       6、设置域名解析,打开买的域名的管理后台,添加记录,填写记录类型选择A型,主机记录写www,.net 找回密码 源码解析线路选择默认,记录值输入服务器的ip,TTL默认分钟

       在浏览器打开域名,浏览网站。

       第二种,自己手工一键搭建:

       第一步:百度搜索菲尔莱斯科技,打开菲尔莱斯科技官网,免费注册您的账号,注:(生成的网站二级域名会是:账号.flspt.com,不想使用二级域名可绑定自己的顶级域名)。

       请点击输入描述

       请点击输入描述

       填写注册的相关信息

       请点击输入描述

       请点击输入描述

       注册成功后进入后台页面,点击管理企业网站

       请点击输入描述

       请点击输入描述

       填写网站标题,网站类型,进入电脑站,测试类游戏源码初次使用的用户,可以选择左上方的急速建站

       请点击输入描述

       请点击输入描述

       选择适合自己的行业的模板,不同行业模板后期也可改动适应自己的需求

       请点击输入描述

       请点击输入描述

       例如:选择数码、家具、家具百货栏目里的电脑类,点击使用

       请点击输入描述

       请点击输入描述

       免费制作网站后,可对标题、栏目、进行上传编辑,点击右上方可以预览生成的网站,点击左上方网站管理进入网站后台管理。

       请点击输入描述

       请点击输入描述

       后台可浏览网站数据,如需绑定自己的顶级域名,点击系统设置-网站域名,按教程进行绑定

       请点击输入描述

       请点击输入描述

       9

       网站做完后网站上方会有,您的网站试用资格将于 XXXX-XX-XX 到期,打开菲尔莱斯科技官网点击-产品介绍-开通免费站,提交后即可正常使用。

       请点击输入描述

       请点击输入描述

       第一种相对繁琐一些,好处是代码自己掌握

       第二种代码自己不掌握,但是建站很快,不需要什么技术操作。

       感觉第二种更适合你

c++protected继承和private继承是不是没用的废物?

       既然你所统计的项目里出现了 private 继承和 protected 继承,这不正说明确实有他们的用武之地吗?

       让我们来康康 C++ 代码的标杆——STL 的源码,是怎么做的:

       先来康 GCC 自带的 libstdc++ 的实现:

       vector, list, deque, forward_list, unordered_(multi)set/map 的底层都有用到 protected 或 private 继承。

       比如 vector 会空基类压缩优化技术,这只能用继承实现,而使用组合时就没有压缩的效果。

       考察下面代码,这是对 vector 压缩 allocator 字段原理的简化实现:

       如果 vector 直接 public 继承自 allocator,根据类型兼容原则,在指针和引用语义下,子类同时也可被视作是父类。那 vector 也能被当做 allocator 用了?这会引发语义混乱。

       而改成 private 或 protected 继承就不会了:

       这时候编译器会报错,这阻止了上面的情况发生。这样的例子比比皆是。

       还有 tuple 对空类字段的压缩,也采用了这个手法。

       2)既然谈到了 tuple,我们就来考察一下 tuple。

       这次我不亲手写代码了,就百度一下,随手找找一篇博客现场打脸好啦。

       百度搜“std::tuple 实现”,第一篇博客用常规思路来实现 tuple,即:取到第一个模板参数后,作为一个数据成员,然后递归继承 tuple。这份实现没有用到空类成员压缩优化,不过没关系,反正这个优化也不是强制的。

       但是,如果使用 public 继承,类型兼容原则会导致 tuple 是 tuple 的子类,那么就可以当父类去用。这将引发大坑,比如接收二元组参数的函数接收到的居然是一个三元组。这种低质量的库在业务代码里是不可用的。

       总结一下,protected private 继承能暴露问题,避免不当使用时的隐患;空基类优化的需求使得必须用继承实现,而 public 继承会产生奇怪的语义,这决定了 protected private 继承在模板库中很有用。

       业务代码在使用继承时,往往只是为了利用多态性,而模板库在设计时会考虑到所有场景,所以 protected private 继承在模板库中用得多,在业务代码中用得少。

       最后,private protected 继承虽然在实践中用得相对较少,但他们绝不是像 vector, auto_ptr 这样的实在是非常拉垮的设计。他们在模板编程中十分有用!

更多内容请点击【娱乐】专栏

精彩资讯