coding

转:Best Practices: Common Coding Issues When Using the SharePoint Object Model

99封情书 提交于 2019-11-26 19:26:20
Best Practices: Common Coding Issues When Using the SharePoint Object Model Summary: Learn about common issues encountered by developers who write custom code by using the SharePoint object model. (7 printed pages) Scott Harris, Microsoft Corporation Mike Ammerlaan, Microsoft Corporation September 2007 Applies to: Windows SharePoint Services 3.0, Windows SharePoint Services 2.0, Microsoft Office SharePoint Server 2007 Contents Overview of Common Coding Issues with the SharePoint Object Model Disposing of SharePoint Objects Caching Data and Objects Writing Code That Is Scalable Conclusion

学习计划

我们两清 提交于 2019-11-26 18:24:36
计划虽然不一定能实现,但还是要有的,万一实现了呢。 一、学习Go 1.先看尚雪谷 https://www.bilibili.com/video/av48141461/?p=12 的go语言全套,把基础的过一遍,这套视频的后面不看。 2.慕课网 https://coding.imooc.com/class/180.html Google资深工程师深度讲解Go语言,之前本来想直接看这个视频入门的,发现看到第四章后面有点吃力,跟不上老师的节奏,所以就先看尚雪谷的那套把基础先学一遍,再回头看这个视频。 3. 尚硅谷韩顺平Go语言核心编程 https://www.bilibili.com/video/av35928275?from=search&seid=14090716215694666359 ,这个视频只看海量视频通讯系统,里面的数据结构以后可能会看。 3.接着就照着慕课网已有的go视频实战项目一个一个的全部看了。 https://coding.imooc.com/class/227.html Go实战实战流媒体视频网站 http://coding.imooc.com/class/281.html Go语言开发分布式任务调度轻松搞定高性能Crontab https://coding.imooc.com/class/323.html Go实战仿百度云盘实现企业级分布式云存储系统 https

python 代码规范

家住魔仙堡 提交于 2019-11-26 17:47:28
Python注释(多行注释和单行注释)用法详解 Python单行注释 Python 中使用井号(‘#’)作为单行注释的符号,语法格式为: [root@kube python]# cat demo.py # -*- coding:utf-8 -*- #python script 注释# print("test one") [root@kube python]# Python多行注释 cat: de: No such file or directory #-*- coding:utf-8 -*- ''' 使用 3 个单引号分别作为注释的开头和结尾 可以一次性注释多行内容 这里面的内容全部是注释内容   代码注释块 测试 one ''' print("test one") [root@kube python]# """ 使用 3 个双引号分别作为注释的开头和结尾 可以一次性注释多行内容 这里面的内容全部是注释内容 """ Python中文编码声明注释 [root@kube python]# cat demo2.py #-*- coding:utf-8 -*- #coding:utf-8 #coding=utf-8 print("编码声明注释的三种方") [root@kube python]# Python缩进规则(包含快捷键) 在 Python 中,对于类定义、函数定义、流程控制语句

Python基础(一)

跟風遠走 提交于 2019-11-26 17:35:28
本章内容: Python 的种类 Python 的环境 Python 入门(解释器、编码、pyc文件、脚步传入参数、变量、输入、流程控制与缩进、while循环) 练习题 Python 的种类 Cpython   Python的官方版本,使用C语言实现,使用最为广泛,CPython实现会将源文件(py文件)转换成字节码文件(pyc文件),然后运行在Python虚拟机上。 Jyhton   Python的Java实现,Jython会将Python代码动态编译成Java字节码,然后在JVM上运行。 IronPython  Python的C#实现,IronPython将Python代码编译成C#字节码,然后在CLR上运行。(与Jython类似) PyPy(特殊)   Python实现的Python,将Python的字节码字节码再编译成机器码。 RubyPython、Brython .. . Python的对应关系和执行流程如下: PyPy 在Python的基础上对Python的字节码进一步处理,从而提升执行速度! Python 的环境 Windows: 下载地址:https://www.python.org/downloads/ Linux : 自带python环境 #python -V 查看python版本 nick-suo@ubuntu:~$ python -V Python 2.7

SyntaxError: Non-ASCII character '\xef' in file错误

你。 提交于 2019-11-26 16:49:35
【现象】 在编写Python时,当使用中文输出或注释时运行脚本,会提示错误信息: SyntaxError: Non-ASCII character '\xe5' in file ******* 【原因】 python的默认编码文件是用的ASCII码,而你的python文件中使用了中文等非英语字符。 【解决办法】 在Python源文件的最开始一行,加入一句: # coding=UTF-8(等号换为”:“也可以) 或者 # -*- coding:UTF-8 -*- --------------------- 版权声明:本文为CSDN博主「liuchunming033」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/liuchunming033/article/details/39696679 来源: https://blog.csdn.net/haishen111/article/details/98958896

Coding——小练习

心不动则不痛 提交于 2019-11-26 14:37:19
五、寻找宝藏 You have a map that marks the location of a treasure island. Some of the map area has jagged rocks and dangerous reefs. Other areas are safe to sail in. There are other explorers trying to find the treasure. So you must figure out a shortest route to the treasure island. Assume the map area is a two dimensional grid, represented by a matrix of characters. You must start from the top-left corner of the map and can move one block up, down, left or right at a time. The treasure island is marked as X in a block of the matrix. X will not be at the top-left corner. Any block with dangerous

第六篇.文件处理之python2和3字符编码的区别

偶尔善良 提交于 2019-11-26 13:01:04
目录 python2和3字符编码的区别 一、字符编码应用之python python2和3字符编码的区别 一、字符编码应用之python 1执行python的三个阶段 python test.py 执行的时候第一步是把文件从硬盘读到内存里 test.py是以gbk格式保存的 阶段一:启动py解释器 阶段二:py解释器此时就是一个文本编辑器,负责打开文件test.py,就是把文件从硬盘读到内存中 此时,py解释器会读取到test.py的第一行 coding:utf-8 ,以此决定了用什么编码格式把代码读到内存,这一行就是设定py解释器这个软件的编码格式。 阶段三:读取到加载到内存的代码(Unicode编码格式),然后执行,如果有变量赋值,就会开辟内存空间保存变量 py2和py3 代码详情 Python2执行情况 Python3执行情况 # coding:gbk print('中') 终端:utf8 乱码 不乱码 # coding:utf8 print('中') 终端:utf8 不乱码 不乱码 # coding:gbk print(u'中') 终端:utf8 不乱码 不乱码 # coding:utf8 print(u'中') 终端:utf8 不乱码 不乱码 来源: https://www.cnblogs.com/demiao/p/11321429.html

面向对象与继承

百般思念 提交于 2019-11-26 12:49:21
1、编程的方式 2、面向对象的基本概念 3、类的基本概念 4、类的定义与调用——简单代码举例 注:建议类名的开头字母用大写,在Python中,类内的函数称作方法,类外的函数还是称作函数。 #!/usr/bin/env python # -*- coding:utf-8 -*- # Author:ZhengzhengLiu #类 classPerson: i =10#属性(变量) defeat(self):#方法(函数) print("eating...") pass #类的调用 a = Person() a.eat() #运行结果: eating... classPerson(): #对象属性 构造方法 在实例化对象时会自动调用 # 实例化的对象就具有name和age两个属性 #self是指当前的对象 self不是关键字可以被代替,但是习惯使用self指代当前对象 def__init__(self,name,age): # 通过构造方法声明了两个对象属性 #对象.name属性 = name参数 self.name = name self.age = age #声明一个类方法 defspeak(self): print("Hello,my name is %s,and I'm %d years old"%(self.name,self.age)) #创建实例对象 会触发构造方法

Python2和3字符编码的区别

萝らか妹 提交于 2019-11-26 10:29:39
python解释器运行代码的流程 启动python解释器(相当于文本编辑器) 打开文件,显示这个字符并检查语法(涉及字符编码, a=1只是一个很普通的字符) 解释字符 (涉及字符编码,再去内存空间 生成一个a=1的变量) python2用的是ascii, python3默认是utf8读取字符 # coding:gbk 会告诉python3解释器用gbk编码读取字符 python3(了解) 你看到的其实是unicode 但是终端帮你把这个unicode的0和1做一个转换,从unicode转换成了终端能够识别的编码格式,然后变成中文 # coding:gbk a = '中文' # 用unicode编码存储了这堆0和1 print(a) # 010101010 假设终端的默认编码是gbk , 认识 unicode编码的变量 假设终端的默认编码是utf8,认识 unicode编码的变量 Python2(了解) unicode + 指定的coding编码(str类型) # coding:gbk a = '中文' # 用gbk编码存储了这堆0和1 a = u'中文' # 用unicode编码存储了这堆0和1 print(a) 终端是一个文本编辑器,会有默认编码. 假设终端的默认编码是gbk , 认识 gbk编码的变量 假设终端的默认编码是utf8, 不认识 gbk编码的变量 总结 代码详情

8.7 day10

…衆ロ難τιáo~ 提交于 2019-11-26 09:14:39
字符编码 1.什么是字符编码 计算机要想工作必须通电,即用‘电’驱使计算机干活,也就是说‘电’的特性决定了计算机的特性。电的特性即高低电平(人类从逻辑上将二进制数1对应高电平,二进制数0对应低电平),关于磁盘的磁特性也是同样的道理。结论:计算机只认识数字。 很明显,我们平时在使用计算机时,用的都是人类能读懂的字符(用高级语言编程的结果也无非是在文件内写了一堆字符),如何能让计算机读懂人类的字符? 必须经过一个过程: 字符 --------》翻译过程 -------》数字 总而言之,字符编码是将人类的字符编码成计算机能识别的数字,这种转换必须遵循一套固定的标准,该标准无非是人类字符与数字的对应关系,称之为字符编码表。 2.什么是utf-8 UTF-8(8-bit Unicode Transformation Format)是一种针对Unicode的可变长度字符编码,由Ken Thompson于1992年创建,现在已经标准化为RFC 3629。UTF-8用1到4个字节编码Unicode字符。用在网页上可以统一页面显示中文简体繁体及其它语言(如英文,日文,韩文) 3.为什么不直接用utf-8 说了那么一大堆,那为什么内存用Unicode,而不直接使用UTF-8呢?这样不就可以直接把代码从内存直接丢入硬盘了吗?出现这个问题的原因是硬盘中还躺了其他国家的代码