一个运维老同志
models.py from django.db import models from pygments.lexers import get_all_lexers from pygments.
可能有重构目前应用的需求,rest framework是值得有必要深入去了解的。 所以,这应该是第三次看官方文档来练习, 希望能获取更深入的记忆。 __author__ = 'CHENGANG882' from rest_framework import serializers from .
他山之石,可以攻玉嘛。 好的习惯有时也是学别人来养成的。 外国人的编码习惯,学啊。 from django.core.urlresolvers import reverse_lazy from django.
使用也有大半年了。稳定性没话说啊。 但有一个坑,是我以前没注意的,记录下来。 就是本来一个任务是可以异步并行执行的。、但如何需要CELERY的执行结果来作判断的话,就会变得异步串行的。 这要值得注意。
只是内网同步,故而可以省略很多安全方面的东东。不需要通过ssh,而是通过rsync协议。不需要用户名认证,保证只读。 rsync用standalone的daemon方式,而不用service方式操作。
根据http://blog.jobbole.com/21351/所作的代码实践。 这篇讲得不错,但以我现在的水平,用到的机会是很少的啦。。。 #coding=utf-8 class ObjectCreator(object): pass my_object = Obje...
遇到一样学一样。 一个是取KEY,一个是取VALUE,一个是取所有文本。 var dbuser_select = $("#dbuser_select option:selected").val(); var dbuser_select = $("#dbuser_select option:selected").
URL: https://www.the5fire.com/python-property-staticmethod-classmethod.html #coding=utf-8 class MyClass(object): def __init__(self): print 'init' self.
比较深入一点的内容,需要用时,用心看看。 URL: https://www.sitepoint.com/doing-more-with-your-django-models/ https://www.
用VS2010或是codeblocks开发的程序,在开发之外的机器上,可能会提前缺少msvcr100.dll之类的文件。 可以用如何设置,取消其对库文件的依赖。 当然,还要注意创建程序的类型。(补) 当然,exe文件也大了不少。 对于我的个案来说,文件大小的变化是(8k-->51k)
指定用户名,拿最小session,实现和用户ui交互。 这样,搞windows的自动化部署,就可以向前一大步啦。 比以前用psexec要用户名密码,指定session要先进多啦。 安全保密性也提高了。
这版作为基础版。 获取当前session的token,有几个思路, 可以通过进程,活动session,或是循环所有用户,或是从共享session里弄出来。 #include #include #include #include #pragma comment(lib, "WtsApi32.
一版一版往前走啦。。。 先安装vs2010的学习版, 然后用codeblock来搞。 有一个msvcr100.dll这个文件需要和代码同级目录。 这样的好处是合规,然后,codeblock也可以用vs的库,然后比c#好的地方是不需要.net支持。
就是用getLastErr可以得到错误号,同时,会将需要的长度写到参数里,再进行第二次调用,以此来节约内存空间。 神奇的长见识了。 相关说法如下: ====================== The error occurs because the buffer is insufficient.
如何获取Windows系统登陆用户名 http://zhidao.baidu.com/link?url=Hva9PkVwYZv8KSEWftSqTWe8fqM1dhoq59BurnfADmcOvFjFgJUONb2kQ4KrJUF5KjOTXjCf5SQKYNLhcU_dBMzGGBxFxJCRfxCmamIjUji ======================= 一般用 GetUserName(或 GetUserNameEx )函数可得到当前登陆登陆用户名(但不总会得到,下面会分析),此系统函数在Win95、WinNT 及以后所有操作系统中都可用。
结合这两个东东,应该差不多可以搞定我需要的事情啦。 因为更改不了service代码,所以希望从service调用的代码里,争脱出来,和本地登陆用户进行交互启动。 #include #include #include #include #include #include ...
//Function to run a process as active user from windows service void ImpersonateActiveUserAndRun() { DWORD session_id = -1; DWORD sessio...
WTSQueryUserToken返回1314 The WTSQueryUserToken function obtains the primary access token of the logged-on user specified by the session ID.
没办法。两周之内可以搞定吧。 就一个SESSION 0的问题。 网上有类似源码,调一下应该就可以吧。。保佑顺利。 基本语法都还记得,快N年啦。。。 #include #include #include using namespace std; int main() { ...
给昌哥写的过滤的东东。 是实现了,但感觉丑,不规范。 记得下先。 原始数据格式: 2016-07-22 09:50:40 [ pool-2-thread-1:232231791 ] - [ DEBUG ] origin match time:09:50:21, user:18078371...
昨晚试过N个,不是太大,就是不容易和WIN API集成。 今早一试就灵了个。。。。 Pelles C。 Pelles C是一款windows下的C IDE,支持调试,且为免费。它有一个高效率的链接器,目前已被广泛采用为各种语言的后台链接器使用LCC作为编译器并且完整支持win32编程,支持任何API调用,包含所有winAPI的库且含有完整 C Runtime Library。
因为要上生产环境,所以配置还是专业一些比较好。 nginx.conf upstream websocket_host { server 127.0.0.1:9527; } location /ws_log { proxy_redirect ...
还是国外的正规,都在作DJANGO ORM的解藕化工作了。 外键不用,多对多,一对多,不用。 参考URL: http://scottlobdell.me/2015/01/sql-database-best-practices-django-orm/ ==========这个网站有很多D...
难的是还是就地用JS显示出来相关的发布进度。 还好,花了一下午实现了。 可以移植到项目中去罗。。。 websocket.py: import tornado.ioloop import tornado.
想用SPRING MVC,NODE.JS EXPRESS,TORNADO实现同一个功能,开阔一下视野。 先来TORNADO的吧。。 客户端代码都差不多,主要是服务端代码。 TORNADO的说法: http://www.
感觉学到了很多东东,都是以前开发不曾用到的。 知识的作用是到用时,知道到哪里去查相关的功能。。:) 这个bookmarks就有很多功能点值得学习呢。。。
有好几种办法呢。。。 书上有说: 常见的: class Image(models.Model): user = models.ForeignKey(settings.AUTH_USER_MODEL, related_name='images_created') title = models.
就是另一个不同的登陆backend。 而DJANGO会尝不同的方式,哪个成功就用哪个 authentication.py from django.contrib.auth.models import User class EmailAuthBackend(object): ...
以前都是直接与user 最近看书,上说settings.AUTH_USER_MODEL,这样好些。。。是为记。 from django.db import models from django.
网上看到很多解决办法。但对于我来说, 好像加个post_change_redirect这个参数是最有效的。 from django.conf.urls import url from . import views from django.
《DJANGO BY EXAMPLE》这书的例子真是精心全过的, 基本的WEB开发过程全覆盖啊。 跟着一步一步的弄就OK啦。。可以长很多知道的。 这次跟着作的是sitemap和feed功能。 sitemap.
DJANGO的TAG分为三类: • simple_tag : Processes the data and returns a string• inclusion_tag : Processes the data and returns a rendered template• assignmen...
这个就比较深入啦。。。 http://www.oschina.net/translate/higher-level-query-api-django-orm 结论: 在视图和其他高级应用中使用源生的ORM查询代码不是很好的主意。
感觉要DJANGO用得好,ORM必须要学好,不管理是内置的,还是第三方的ORM。 最最后还是要到SQL。。。。。:( 这一关,慢慢练啦。。 实例详解Django的 select_related 和 prefetch_related 函数对 QuerySet 查询的优化 http://blog.
最近一直在弄弄的。。。 javascript的风格弄熟了,我觉得肯定很快,,但心中有种感觉,DJANGO和MEAN这种结构,搞大的不行。 因为MVC这种结构感觉不如SPRING这些严谨,是不是我有偏见呢?水平不够呢?不强制就不弄呢? db层写法: /** * Created by sahara on 2016/7/5.
参考的书如下: Manning.Getting.MEAN.with.Mongo.Express.Angular.and.Node. 开始再次了解。
晒一晒,看用得多不多。。:) amqp==1.4.7 anyjson==0.3.3 billiard==3.3.0.21 celery==3.1.19 celery-with-redis==3.
作为总的原则,在程序设计上很有高度。。。 参考URL:http://12factor.net/zh_cn/ ========================================== 12-factors I.
参选URL: http://www.ibm.com/developerworks/cn/linux/1407_liuming_init1/index.html 本系列一共三篇,看完记住,那水平就不一样啦。
慢慢将一些概念固化到基因内,才有可能和SPRING MVC,MEAN之类的好好作比较吧。 全都是基于1.8版本的教材,爽!!!
参考了以前kevin的代码,搞起来快呀,哈哈哈,,阿里亚多。。。。 代码的意思比较明白,不注释,几乎自解释。。。 就是定义EXCEL时,比较硬生生的,一步一步没有快捷的方法。 另外就是取时间出来时,如果时区不对,就要自已来转换下。
这个基本是只有我和龙哥能懂。。。~~:) SAR的数据表状态字段说明 ora db info Status 永远为1 sv Status 最开始FAT为0 UAT为100 PRD为200 Sro Status 刚进入为400 (重新refresh r...
作下记录,WEB.XML的配置及DispatcherServlet-context.xml的配置。 而后者的配置,有不同的形式,不要被迷惑。 WEB.XML DispatcherServlet org.
明天白天再慢慢看原理吧。 今天先把代码实习一次。 作作截图存照。
书中的内容很硬啊。 慢慢理解了很多电商的编码及构架原因。 自我欣赏。
公司的要求,使用公司的UM帐号验证密码,然后,在DJANGO里登陆。 因为没有authenticate函数,只有login函数,所以不能简单的使用用户来login,而需要加一个backend参数。。。
MANNING出的《ANGULAR.JS IN ACTION》。 比上本看完的书《ANGULAR ESSENTIAL》多了一些有全局性的东东。 八个关键概念:MODULE,CONFIG,ROUTE,SERVICE,CONTROLLER,$SCOPE,VIEW,DIRECTIVE。
今天刚好看到这一节。 节选一下,稍后,实操完成之后,会补上所有代码 Sometimes, it might be interesting to create configurable services.
这也是下拉列表太长了之后,使用的同事提出来的意见, 然后,本来开始想将DJANGO的那个后台下拉菜单移植过来的,但发现不现实,也麻烦, 就找了几个JQUERY的插件测试了一下,最后选中了flexselect。
这几个简单的API应用,主要是通过TOKEN来获取GIT内空的例子。 但在获取GIT的文件列表时,要注意区分目录和文件的MODE差别( 100644 普通文件 040000 普通目录 )。 import requests class GitHub: def __init__(self): self.__url = 'http://1。