SeeYou 2017中国哲学

by admin on 2019年2月3日

就这么幼教开启了擦屁股的劳作,还好的是自家擦的很好,项目作完了。
还尚无终结就来了一个货车app,所有那七个种类是同时进行的。所以,我继续了事先的思绪,先把持有的界面搭建成功,然后在对各样界面进行不相同水平的改动,然后在再次修改和添加界面,以及地点的效益,还好的时候,大家来了一个测试人士,和测试人士起头协调主动性出击工作,把项目为止掉。

安装apr

wget http://apache.fayea.com/apr/apr-1.5.2.tar.bz2
tar xjf apr-1.5.2.tar.bz2
cd apr-1.5.2/
./configure
make && make install
cd ../

继而会添加部分插件化的事物,以及新框架的尝尝,还有越来越多卓绝的类型学习。

中国哲学,安装Apache

如此那般我就足以看看外面外包项目,人家是怎么急速做出来的,真的,人家界面真的做的飞速,不管三七二十一,先把所有的activity
成立起来,然后在把种种界面
中的串联起来,然后主攻单个界面的效率,然后对封装titlerbar 和dialog
有了新的认识,原来可以这么写,发现写代码的,应该是一个新的大方,他们应该是体系化学习的,
此处好多学问种类很好,每个点都能用到,然而不足之处就是,懒惰,没有再度再去看,还有总体把握不够。也许依然刚结束学业小孩做的吧。想想自己也是
android的一名小学生,就这么呢,在一点一点的修改吧。

配置Django

将你付出好的Django程序上传来服务器,我那边上盛传/wwwroot/目录。

那其间有个公文越发紧要性,能仍旧不能健康运转就看它了,它就是wsgi.py,下边是本人的文本的情节,供读者参考:

中国哲学 1

import os

os.environ.setdefault(“DJANGO_SETTINGS_MODULE”, “mysite.settings”)
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()

中国哲学 2

留意:前两句需求自己充裕,即使没有那两句,你的顺序就无法健康运转了,前面的是Django自动生成的。

以后之期

原先做规划然只是为着学习某个技能,现在自己学会了,综合力量,例如听懂别人的话,端正自己的太多,还有局部课程进行,早先是基础,再去大约教程,再到实战。一步一步举办。现在我买了mac了,我要上学苹果支付了,下一年的准备。mac一是是自身的梦,为何我看Jobs传?也是由于那个原因,还要备考二建。继续自己的blog,希望写点好的东西,自己梦想有所突破吧。

还得伸张个人收入,毕竟孩子要上幼儿园了,花钱的地点多了。

最后引用苏仙的《留侯论》中的文字,

“古之所谓豪杰之士者,必有过人之节,人情有所不可以忍者。匹夫见辱,拔剑而起,挺身而斗,此不足为勇也。天下有大勇者,卒然临之而不惊,无故加之而不怒,此其所挟持者甚大,而其志甚远也。”

安装Django

方法一:yum install python-django
方法二:wget https://pypi.python.org/packages/8a/09/46f790104abca7eb93786139d3adde9366b1afd59a77b583a1f310dc8cbd/Django-1.10.2-py2.py3-none-any.whl
pip install Django-1.10.2-py2.py3-none-any.whl

下半年,从代码上
开首转换了一晃思路,自己再也搭建了组件化程序,分开了一片段作用。
自定义了一些代码和机能。对解耦和机能分其余方法,对界面和代码能很快去修补。紧要针对连忙变动的须求转变做回答。同时也对新的想法的拉长,以及新的框架的尝尝,那可能是本身待下去的原由呢。越多的是团结有独立学代码和写blog的年华。

安装httpd

中国哲学 3

yum -y install perl
方法一: yum install http*
方法二:
wget http://apache.fayea.com/httpd/httpd-2.4.23.tar.bz2
tar xjf httpd-2.4.23.tar.bz2
cd httpd-2.4.23/
./configure --prefix=/usr/local/httpd --with-pcre=/usr/local/pcre
make && make install
cd ../

中国哲学 4

备注:不安装perl的话,安装mod_wsgi时会报错。

就这样那个夏季病故了,没有去参预集体活动,没有去畅游,唯有在投机集团和家两点一线来回走动,回家时候和二零一八年大多时间,最让自己震惊的是未曾二零一八年越来越多疲倦的觉得,我学会怎么去解决自己的困顿,分散自己干活儿和读书中的压力,然后把注意力转移走,然后在回过来继续工作。

设计教育学

编辑

Django的第一目的是方便、快捷的开发数据库驱动的网站。它强调代码复用,五个零件可以很便宜的以“插件”方式服务于整个框架,Django有许多功用强大的第三方插件,你居然足以很方便的开销出团结的工具包。那使得Django具有很强的可增加性。它还强调便捷支付和DRY(Do
Not Repeat Yourself)原则。

Django基于MVC的设计充裕出色:

  • 对象关系映射
    (ORM,object-relational
    mapping):以Python类方式定义你的数据模型,ORM将模型与关周到据库连接起来,你将得到一个格外不难使用的数据库API,同时你也足以在Django中使用原来的SQL语句。

  • URL
    分派:使用正则表明式匹配URL,你可以设计任意的URL,没有框架的特定限定。像你欢快的一样灵敏

  • 模版系统:使用Django强大而可伸张的模板语言,可以分隔设计、内容和Python代码。并且具有可继承性。

  • 表单处理:你可以一本万利的变更各样表单模型,落成表单的有用检验。可以便宜的从您定义的模型实例生成对应的表单。

  • Cache系统:可以挂在内存缓冲或任何的框架已毕一流缓冲 --
    达成您所急需的粒度。

  • 会话(session),用户登录与权力检查,火速支付用户会话作用。

  • 国际化:内置国际化系统,方便开发出三种语言的网站。

  • 自动化的军事管制界面:不须要你花大量的劳作来成立人士管理和换代内容。Django自带一个ADMIN
    site,类似于内容管理系列

无意离上次写SeeYou2016
整整一年了,这一年过的可快啊!还尚未来得及回想和思辨似乎此过去了,
时常想到是怎么涨薪俸怎么才能挣越来越多钱,怎么才能更快去做完这些序列,在令人不安和激发的音频中写代码。

配置Nginx

        location / {            
            uwsgi_send_timeout 600;
            uwsgi_connect_timeout 600;
            uwsgi_read_timeout 600;
            include /etc/nginx/uwsgi_params;
            uwsgi_pass 127.0.0.1:8008;
        }
    location /static {
        alias /wwwroot/static;
    }

那里我大多学会了什么让自己开头展开什么样的费用情势了。想把团结的思路都有了一个一体化的规划图了,先想出来有所的成效,界面上也搭建完,然后,
把他串联起来,自己把绳锯木断的各样步骤都要记下。在一如既往去修改,去调节,那前用dubug情势真的很好,现在log和debug同时开展真的很好,log走几遍不成难题,最好,然后大错误就找debug。真的很有用。

将Apache参加环境变量

在/etc/profile文件末尾添加以下内容:

export PATH=/usr/local/httpd/bin:$PATH

然后使配置文件生效:

. /etc/profile

中国哲学 5

最后启动Web服务并测试【启动nginx或apache】      使用Nginx,可启动nginx后,将wsgi启动,即可通过页面访问。

 

 

 

Django百科全书,卓殊详细的文档:http://python.usyiyi.cn/translate/django\_182/index.html

 

生活

本年感觉到去比年好过多,例如对象的性格和子女的成长,都让自己感到比上年好过多。

对象也学会了哪些去领会人,怎样去应对生存中的琐事了,并从未太多的严谨需求。这点真正很好。可是自己也想过上还贷的小日子,例如房贷。有一个谈得来的采暖的窝。

周四,我大概不敢出去,我要和儿女玩,我会背那他散步,不过对象说不用那样惯着,你上班了何人背。所有我也领悟了,要对照和平常一致。和她绘画,写字,做游戏,看电视机。
子女的笑,让自家就像是恋爱了。

中国哲学 6

孩子图

自家给自己对象买了明尼阿波利斯大学的专科学历,不精通能否用到,但是毕竟可以愿他梦想吗,想做哪些就和好去做啊,例如去大集团去上班,她学习能力也不差,为何不去和上大学的有竞争呢?还让旁人看只是一个一向不读书的啊?路还很长,为何不试一试呢?我对象也同意。
加油2018。

和谐又买了二建的科目,准备每年考试,感觉二建里面工程很好,二建会从法律,投标,到规划,在执行,再到结项,和我们总结机很像,那才是真正的工程师和项目老总。
不管过依然只是,我学到了
基本的王法和完整的流程,以及作为项目老总的职责,未来自己成为义务人的权责。

条件认证

操作系统:CentOS 7  64-bit

代码

自身上传的gitee.com上,之所以用它是为了看自己所上传的代码有稍许,也迫使自己天天都要写一些代码,所有很多上传上去都是私房的,不是为了偷窃自己写的代码,只是为着更好端正自己干活儿的姿态,也对代码哪儿都足以看,反思自己写的,及时在忙也要看看外面的代码和和气的代码。
上边是投机的代码记录突显图

中国哲学 7

git图

而是实在很不满,没有太多star,自己也写了一片段demo,例如日历滑动,还有尾部菜单收集,一句话popwindow。
在简书和掘金上也发布了有的,还好一个礼拜也有100个喜欢。
看了一下,一年中所写的blog
真的倒霉透了,没有一些更新的东西,更未曾好的出格视角。唯有搬砖了,搬的能做项目了。

前八个月,我都在采访和使用它们的章程,都在用,先去github上看有没有砖,拿来就行了。
后3个月,我开端封装一部分代码,例如一句话popwindow,还有使用动画片,自定义下来刷新界面和等待界面,以及修改部分源码。其余开头看内存使用景况,从app
流畅度上起来做一些优化了。

固然如此,blog写的不多,可是照旧百折不挠写到最终了。 2018加油。

遗憾是,Kotlin Demo
Begin那篇始终没有机会和时间去整理出来和kotlin的读书。
kotlin也是自己直接是自己想去学习的事物,真的理所应当抽出来时间举办学习了。

python 和node
本来是祥和下三个月要上学的地点,遗憾的node连接数据库的时候就废弃了。

学了一段从零搭建mvcspring
,真的很好。可是在向里碰碰一下事物的时候,发现太难了。要涉及的事物太多了。所有说
我都在规避困难,要有不满,就必须那面困难,这也是对二〇一八年对自己说的。

干活体制

编辑

1.用manage .py runserver
启动Django服务器时就载入了在平等目录下的settings
.py。该公文包罗了档次中的配置新闻,如前方讲的URLConf等,其中最根本的布局就是ROOT_URLCONF,它告诉Django哪个Python模块应该作为本站的URLConf,默许的是urls
.py

中国哲学 8行事机制

2.当访问url的时候,Django会根据ROOT_URLCONF的安装来装载URLConf。

3.然后按梯次逐个匹配URLConf里的URLpatterns。即使找到则会调用相关联的视图函数,并把HttpRequest对象作为第四个参数(寻常是request)

4.最后该view函数负责再次来到一个HttpResponse对象。

 

 

下边举办安装介绍:

回想这一年做了多个品种,从上年写blog的时候是优铺app,通过类似半年的时候才得到尾款,这么些时候曾经是到了今日的5月份了,
优铺真的付出良多,还找了广大好的体会方面,
首先是卡通片,为首页添加了动态数字突显,搜索框中键盘操作,activity中右滑删除,
再有cookiejar的发现,建立地点的cooker。okhttp的行使,已经对其卷入对okgo框架体验真正很好。
那是连串,真的要好很用心去做的。

启用虚拟主机配置文件

编辑/usr/local/httpd/conf/httpd.conf文件,找到上边那句并撤回注释:

#Include conf/extra/httpd-vhosts.conf

在一堆以LoadModule开首的段落下添加一行:

LoadModule wsgi_module modules/mod_wsgi.so

读书

投机通过微信读书那几个软件,从微信登录,看到其中有南开才子艾力先生的一本《你一年的8760钟头》。开首对时间把握,不过还好的是,里面讲到咋样协调调节压力的,每个人都在干活,确实工作很累,可是我们的大脑在另一个区域确实闲的,所有我们要把现行的模块休息一下,接着要把无业的模块去干活,去体验生活,会看到分化的效率。

还好的是那本书真的很好,我也以为很有道理,小编艾力,是一个从复旦到现行的新东方的教授,真的历经的挫败和成功,瞧着也挺感动的。看完了,发现读书app里面没有太多诗歌和小说,并且有空就看看一下,一口气看完了八本书一共。
有《Steve.Jobs传》《居里老婆自传》《季希逋自传》《Bill盖茨传》《人工智能》《从你的举世路过》《把日子作为朋友》。

这几本书,看Jobs的时候,50年间到20世纪,美国电子产品发展真正很好的年代,对极端环境暴发了颠覆的生成,再到方今的互连网时代,而自己想了然当时的神州真正做哪些?发现了才子季先生,从而初阶了看她的文章自传。真的,从而思考到中国转变很快和很不一样。

季先生在世界二战时期在德意志,所以自己想领悟其余国在世界二战时期,是怎么的场景,居里老婆恰好在尤其年代,世界二战时期,在经济最费劲的时候居然做出巨大的创作和发现镭元素。那一个宏伟的女郎,不仅让我看看他那股热情和科研精神,还让自己见到无私进献精神,真的太棒了。所以对足够时候的澳大利亚(Australia),是一个很好的认识,接着看到是拿破仑和梵高的一些事物,还尚未看完,又来看米国的Franklin和Washington,接着渐进的收看了不平等的社会风气,接着还会众多,所有算了不想了,也不看了,如故对眼前的摸底下,所以看完了Bill盖茨。

写的也很好,感觉差Jobs的小编太远了,那么些作者写的才叫一个棒,对桥大当家价值观和人格魅力都表现出来了。

翻阅所以既让自己学会了一些表明能力,也让自己一心看到部分东西,才使得自己从不浪费一个钟头的上班和下班的时光。
当时日常下班,我的思辨都是比较活跃的,因为编码的龙精虎猛的终究是的大脑最小的一些,其余部分也是自家初阶河活跃的有的。

安装pip

wget https://pypi.python.org/packages/e7/a8/7556133689add8d1a54c0b14aeff0acb03c64707ce100ecd53934da1aa13/pip-8.1.2.tar.gz
tar xzf pip-8.1.2.tar.gz
cd pip-8.1.2/
python setup.py install
cd ../

还有一段时间自己去做一个shopapp 这些真的坏极了,然而它上边的mvc
方式真的很好,间接改动界面就足以了。在哪个时候自己才
发现自家界面写的着实很烂,自己独自写一个平昔不互连网请求的界面,真的很难,如若没有从零费用,真的很难发现自己真的成了搬运工了。
于是乎我推辞当帮运工,照旧要好写了一有些界面。最后幼教项目来了,界面是住家做的,我只是过渡网络请求部分。我想这么对本人的话太好了。

设置基础条件

yum -y install gcc make wget

安装setuptools

方法一:  yum install python-setuptools
方法二:
wget https://pypi.python.org/packages/6b/dd/a7de8caeeffab76bacf56972b3f090c12e0ae6932245abbce706690a6436/setuptools-28.3.0.tar.gz
tar xzf setuptools-28.3.0.tar.gz
cd setuptools-28.3.0/
python setup.py install
cd ../

架构设计

编辑

Django是一个基于MVC布局的框架。但是在Django中,控制器接受用户输入的一对由框架自行处理,所以
Django 里更关爱的是模型(Model)、模板(Template)和视图(Views),称为
M电视机方式。它们分其他天职如下:

层次
职责
模型(Model),即数据存取层
处理与数据相关的所有事务: 如何存取、如何验证有效性、包含哪些行为以及数据之间的关系等。
视图(View),即表现层
处理与表现相关的决定: 如何在页面或其他类型文档中进行显示。
模板(Template),即业务逻辑层
存取模型及调取恰当模板的相关逻辑。模型与模板的桥梁。

从以上表述可以看来Django
视图不处理用户输入,而只是决定要表现怎么着数据给用户,而Django 模板
仅仅决定哪些表现Django视图指定的数目。或者说,
Django将MVC中的视图进一步解释为 Django视图 和
Django模板三个部分,分别控制 “显示如何数据” 和
“怎么样显示”,使得Django的沙盘可以根据须求随时替换,而不只限制于内置的模板。

关于MVC控制器部分,由Django框架的URLconf来兑现。URLconf机制是行使正则表明式匹配URL,然后调用合适的Python函数。URLconf对于URL的平整没有任何限制,你一点一滴可以设计成自由的URL风格,不管是观念的,RESTful的,或者是另类的。框架把控制层给封装了,无非与数据交互那层都是数据库表的读,写,删除,更新的操作.在写程序的时候,只要调用相应的法子就行了,感觉很有利。程序员把控制层东西送交Django自动完毕了。
只必要编制极度少的代码完结很多的事情。所以,它比MVC框架考虑的标题要深一步,因为大家程序员大都在写控制层的主次。现在以此工作交给了框架,仅需写很少的调用代码,大大进步了工作功能。

 

安装Python

中国哲学 9

yum -y install zlib-devel openssl-devel

方法一:   yum install python*    
//centos7中默许自带python2.7.5,也可使用上面源码安装。

方法二:
【 wget https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tgz
tar xzf Python-2.7.12.tgz
cd Python-2.7.12/
./configure –prefix=/usr/local/python CFLAGS=-fPIC
make && make install
cd ../

中国哲学 10

将Python参预环境变量

在/etc/profile文件末尾添加以下内容:

export PATH=/usr/local/python/bin:$PATH

下一场使配置文件生效:

. /etc/profile

安装pcre

中国哲学 11

yum -y install gcc-c++
方法一:yum install pcre
方法二:
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.39.tar.bz2
tar xjf pcre-8.39.tar.bz2
cd pcre-8.39/
./configure --prefix=/usr/local/pcre
make && make install
cd ../

中国哲学 12

备考:不设置gcc-c++的话会报错。

框架介绍

Django 框架的基本器件有:

  1. 用来创制模型的目的关系映射

  2. 为最后用户设计的宏观管理界面

  3. 一流的 URL 设计

  4. 设计者友好的沙盘语言

  5. 缓存系统。

借使接纳apache:   配置Apache

Django是一个开放源代码的Web应用框架,由Python写成。采纳了MVC的框架情势,即模型M,视图V和决定器C。它最初是被开发来用于管理Lawrence出版公司旗下的一部分以音信内容为主的网站的,即是CMS(内容管理体系)软件。并于二零零五年三月在BSD许可证下公布。那套框架是以Billy时的吉普赛爵士吉他手Django
Reinhardt来定名的。

设置MySQLdb(连接库使用的是mysql)

yum -y install mysql-devel
pip install MySQL-python

上述apache能够改成nginx

安装nginx

yum install nginx*

安装mod_wsgi

中国哲学 13

方法一: yum install mod_wsgi
方法二:wget https://pypi.python.org/packages/28/a7/de0dd1f4fae5b2ace921042071ae8563ce47dac475b332e288bc1d773e8d/mod_wsgi-4.5.7.tar.gz
tar xzf mod_wsgi-4.5.7.tar.gz
cd mod_wsgi-4.5.7/
./configure --with-apxs=/usr/local/httpd/bin/apxs --with-python=/usr/local/python/bin/python
make && make install
chmod 755 /usr/local/httpd/modules/mod_wsgi.so
cd ../

中国哲学 14

安装apr-util

wget http://apache.fayea.com/apr/apr-util-1.5.4.tar.bz2
tar xjf apr-util-1.5.4.tar.bz2
cd apr-util-1.5.4/
./configure --with-apr=/usr/local/apr/
make && make install
cd ../

修改虚拟主机配置文件

编辑/usr/local/httpd/conf/extra/httpd-vhosts.conf文件,将原来的安插一体注解掉(已经注释过的就绝不再注释了),然后在终极添加以下内容:

中国哲学 15

<VirtualHost *:80>
    DocumentRoot "/wwwroot/mysite"
    WSGIScriptAlias / "/wwwroot/mysite/wsgi.py"

    <Directory "/wwwroot/mysite">
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

中国哲学 16

专注:读者请依据自己的主次修改其中的途径。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图