- 博客(13)
- 问答 (2)
- 收藏
- 关注
原创 Python字符串函数的使用(2019.8.29)
定义一个字符串:str=“abcdefgh”一、字符串的判断1.str.upper() #字符串大写2.lower() #字符串小写3.capitalize()#首字母大写4.title() #所有单词首字母大写5.isdecimal() 、isdigit()、isnumeric() #判断是不是数字类型6.isalpha() #判断是不是纯字母7.isalnu...
2019-08-29 23:09:26 99
原创 Python正则表达match(),search()和findall()的区别(2019.08.13)
1.re.match(pattern,string)pattern:匹配规则,即正则表达式string:要匹配的字符串代码如下:import re#例子1a=re.match('a','abc')print(a)#例子2b=re.match('b','abc')print(b)结果如下:总结:例子1匹配成功,输出的结果是一个对象,例子2失败,输出是None...
2019-08-13 02:02:33 419 2
翻译 翻译(2019.6.10)
到SQL Server代理的步骤:第1级:设置和概述Richard-Waymire, 2013-01-02(首次出版:2011-02-17)级别1:SQL Server代理设置和概述SQL Server Agent是SQL Server的作业调度和警报服务,如果使用得当,它可以极大地简化数据库管理员(DBA)的工作负载。SQL Server Agent的核心是运行批处理作业的...
2019-06-10 23:18:52 79
翻译 翻译(2019.6.3)
SQL Server中事务日志管理的阶梯,级别5:以完全恢复模式管理日志在此级别中,我们将查看在完全恢复模式下工作时如何以及如何进行日志备份,以及如何使用这些日志备份文件以及完整数据库备份执行数据库还原。完全恢复模式支持将数据库还原到可用日志备份中的任何时间点,并假设可以在发生故障之前直到最后一次提交事务的时间进行尾部日志备份。什么得到记录?在完全恢复模式下,所有操作都已完全记录...
2019-06-10 23:17:51 112
翻译 翻译(2019.5.26)
级别1:介绍SQL Server复制主条目:rep-li-ca-tion发音:\ re-pl ?——“ka-sh吗?nFunction:名词日期:14世纪单词replication来自拉丁语单词replicare,意思是重复。复制描述复制或复制的过程(www.merriam-webster.com)。SQL Server中的复制就是这样做的;它复制或复制...
2019-05-28 08:21:55 109
原创 翻译(2019.5.19)
您可以使用create statistics命令在一个列或多个列上手动创建统计信息。在多个列上创建的统计信息类似于在复合索引上创建的统计信息。它们包括关于多列密度的信息,尽管直方图只保留最左边列的数据分布信息。与列级统计信息维护相关的开销很大,尽管它比索引的开销要小得多,索引需要在每次发生数据修改时进行更新。在某些情况下,当特定查询不经常运行时,可以选择创建列级统计信息,而不是索引。列...
2019-05-28 08:09:57 101
原创 翻译(2019.5.13)
不可能定义一个到处都适用的索引策略。每个系统都是独特的,并且需要基于工作负载、业务需求和许多其他因素的自己的索引方法。然而,有几个设计考虑事项和准则可以应用于每个系统。当我们优化现有系统时也是如此。虽然优化是一个迭代过程,在每种情况下都是独特的,但是有一组技术可以用于检测每个数据库系统中的低效性。在本章中,我们将讨论在设计新索引和优化现有系统时需要牢记的几个重要因素。聚集索引设计注...
2019-05-14 10:07:01 113
翻译 翻译(2019.5.6)
聚集索引聚集索引指示表中数据的物理顺序,表按照聚集索引键进行排序。表只能定义一个聚集索引。让我们假设您希望在堆表上使用数据创建一个聚集索引。作为第一步,如图2-5所示,SQL Server创建数据的另一个副本,然后根据聚集键的值对数据进行排序。数据页链接在一个双链列表中,其中每个页面都包含指向链中的下一个和前一个页面的指针。这个列表称为索引的叶级,它包含实际的表数据。图2 - 5...
2019-05-06 22:53:39 77
翻译 翻译《Pro SQL Server Internals, 2nd edition》的Data Storage Internals中Data Pages and Data Rows(2019.4.22)
图1-5。 检查是否启用了即时文件初始化 - SQL Server错误日志另一个控制数据库文件大小的重要数据库选项是Auto Shrink。当这个选项启用后,SQL Server每30分钟缩小一次数据库文件,减小其大小并释放空间到操作系统。此操作非常耗费资源,并且很少用作数据库文件当新数据进入系统时再次增长。而且,它大大增加了索引的碎片化数据库。永远不应启用自动...
2019-04-22 23:33:13 87
原创 学习笔记(2019.4.15)ADO.NET中的DataTable的应用
DataTable是一个临时保存数据的网格虚拟表(表示内存中数据的一个表)主要属性Clear:清除所有数据的 DataTable。Copy:复制该 DataTable 的结构和数据。Clone:克隆 DataTable 的结构,包括所有 DataTable 架构和约束。ImportRow:将 DataRow 复制到 DataTable 中,保留任何属性设置以及初始值和当前值。...
2019-04-15 17:34:15 188
原创 学习笔记(2019.4.8)控件输入\输出
主要介绍RadioButton,PictureBox,DataTimePicker,DataGridView,ComboBox这五种控件的输入和输出。思维导图: 如下示例代码如下:SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["Sql"].Connection...
2019-04-08 21:26:19 132
原创 学习笔记2019.4.1(SqlHelper类)
SqlHelper用于简化你重复的去写那些数据库连接(SqlConnection),SqlCommand,SqlDataReader等等。SqlHelper 封装过后通常是只需要给方法传入一些参数如数据库连接字符串,SQL参数等,就可以访问数据库了,很方便。思维导图如下:先在config配置连接语句:<connectionStrings>...
2019-04-01 20:30:44 162
原创 学习笔记2019.3.9(sqlconnection和sqlcommand的应用)
主题:ADO.Net中SqlConnection、Sqlcommand的应用知识点描述:SqlConnection的应用,创建SqlConnection conn=new SqlConnection();输入连接的数据源ConnectionString,测试连接成不成功。接着创建SqlConnection cmd=new SqlConnection( );再创建cmd.CommandText ...
2019-03-10 00:13:22 530
空空如也
携程的编程题困扰我很久啊啊啊
2020-09-07
django1.9的'set' object is not reversible错误
2020-01-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人