首页 > 2015年12月26日 > 全部分享
我所理解的 KMP(Knuth–Morris–Pratt) 算法
假设要在 haystack 中匹配 needle . 要理解 KMP 先需要理解两个概念 proper prefix 和 proper suffix,由于找到没有合适的翻译,暂时分别称真实前缀 和 真实后缀。 真实前缀(Proper prefix): 一个字符串中至少不包含一个尾部字符的前缀字符...
分类:编程语言   时间:2015-12-26 01:08:14    收藏:0  评论:0  赞:0  阅读:190
EF FluentAPI映射一对多 关系时候报错
提示很明显,不可为空的外键为空了,但是 问题是,我只是初始化 关系映射而已:见代码 public ColumnsCategoryMapConfiguration() { ToTable("ColumnsCategory").HasKey(x => x.Id); ...
分类:Windows开发   时间:2015-12-26 01:08:06    收藏:0  评论:0  赞:0  阅读:307
SQL挑战——如何高效生成编码
有这样一个需求:需要根据输入的编码(这个编码值来自于数据库的一个表)生成下一个编码,编码规则如下所示(我们暂且不关心这个逻辑是否合理,只关心如何实现): 1: 最小值为A0000, 最大值为ZZZZZ 2:编码A0000的下一个值为A0001, 编码A9999的下一个值为B0000, 编码AB999...
分类:数据库技术   时间:2015-12-26 01:07:54    收藏:0  评论:0  赞:0  阅读:235
代码优化
一,多线程 从资源利用的角度看,使用多线程的原因主要有两个:IO阻塞与多CPU。当前线程进行IO处理的时候,会被阻塞释放CPU以等待IO操作完成,由于IO操作(不管是磁盘IO还是网络IO)通常都需要较长的时间,这时CPU可以调度其他的线程进行处理。理想的系统Load是既没有进程(线程)等待也没有C....
分类:其他   时间:2015-12-26 01:07:44    收藏:0  评论:0  赞:0  阅读:191
[LeetCode] 28. Implement strStr() 解题思路
问题:实现 strStr() 函数。即在 haystack 中匹配 needle 字符串。 可以理解为,实际上这道题是在问如何实现 KMP(Knuth–Morris–Pratt) 算法。
分类:其他   时间:2015-12-26 01:07:34    收藏:0  评论:0  赞:0  阅读:225
Excel中的表格导入CAD图纸中的另类方法
cad表格怎么导入excel ?之前我们已经介绍了很多种方法,现在我们来介绍一种比较不常用的另类方法,不过很方便快捷,经常能用的朋友可以进来学习一下,本文也附带常用的方法
分类:设计   时间:2015-12-26 01:06:54    收藏:0  评论:0  赞:0  阅读:162
PHP中Date获取时间不正确怎么办
分类:Web开发   时间:2015-12-26 01:06:50    收藏:0  评论:0  赞:0  阅读:263
xtrabackup备份mysql数据库
xtrabackup备份mysql数据库1.安装依赖包#yum-yinstallperl-Time-HiRes-perl-DBD-MySQLperl-DBD-MySQL需要mysql-libs-5.1.73包,如果此包和现有mysql-server冲突,需要单独用rpm--force强制安装此包2.安装xtrabackuprpm-ivhpercona-xtrabackup-2.2.11-1.el6.x86_64.rpm3.创建最..
分类:数据库技术   时间:2015-12-26 00:03:05    收藏:0  评论:0  赞:0  阅读:289
80、交换机配置实验之Remote SPAN
1、实验拓扑2、实验配置S1配置vlan100remote-spanmonitorsession1sourceinterfacef0/1monitorsession1destinationremotevlan100S2配置vlan100remote-spanmonitorsession1sourceremotevlan100monitorsession1destinationinterfacef0/33、实验测试
分类:其他   时间:2015-12-26 00:02:55    收藏:0  评论:0  赞:0  阅读:475
搭建web
前面我们讲到关于nginx配置文件(nginx.conf)运行,性能优化,及相关调试的一些配置语法,本小节我们将会讲到怎么去配置一个基本的web,以及相关配置项的定义,虚移主机以及请求的分发的语法配置。一.怎么使用HTTP核心模块配置一个静态Web服务器?静态Web服务器的主要功能由ng..
分类:Web开发   时间:2015-12-26 00:02:35    收藏:0  评论:0  赞:0  阅读:372
MySQL 备份和还原
大纲一、备份类型分类二、各备份工具对比图三、mysqldump实现备份四、lvm快照实现备份五、xtrabackup实现备份一、备份类型分类(1)、根据备份时服务器是否能在线分类热备份:读、写不受影响温备份:仅可以执行读操作冷备份:离线备份;读、写操作均中止(2)、根据备份时数据导出..
分类:数据库技术   时间:2015-12-26 00:02:25    收藏:0  评论:0  赞:0  阅读:435
MySQL常见错误代码及代码说明
MySQL常见错误代码及代码说明1005:创建表失败1006:创建数据库失败1007:数据库已存在,创建数据库失败<=================可以忽略1008:数据库不存在,删除数据库失败<=================可以忽略1009:不能删除数据库文件导致删除数据库失败1010:不能删除数据目录导致..
分类:数据库技术   时间:2015-12-26 00:02:15    收藏:0  评论:0  赞:0  阅读:307
MySQL常见错误代码及代码说明
MySQL常见错误代码及代码说明1005:创建表失败1006:创建数据库失败1007:数据库已存在,创建数据库失败<=================可以忽略1008:数据库不存在,删除数据库失败<=================可以忽略1009:不能删除数据库文件导致删除数据库失败1010:不能删除数据目录导致..
分类:数据库技术   时间:2015-12-26 00:02:05    收藏:0  评论:0  赞:0  阅读:203
MYSQL 启动错误193
PHP开发环境搭建一.工具\环境WIN7旗舰版ServicePack164位RS种子:http://rs.xidian.edu.cn/forum.php?mod=viewthread&tid=170364VC14即Visualstudio2015URL:http://www.microsoft.com/en-us/download/details.aspx?id=48145php-7.0.0-nts-Win32-VC14-x64URL:http://wind..
分类:数据库技术   时间:2015-12-26 00:01:55    收藏:0  评论:0  赞:0  阅读:919
I/O理论基础
一、I/O基本过程I/O主要有磁盘I/O和网络I/O,以磁盘I/O为例:读过程:进程向内核发起系统调用read(),内核驱动磁盘读入数据至内核空间的buffer(缓冲区)中,再将这些数据拷贝到用户空间的buffer中写过程:进程向内核发起系统调用write(),内核将用户空间的数据写入到内核空间缓..
分类:其他   时间:2015-12-26 00:01:47    收藏:0  评论:0  赞:0  阅读:416
IP端口扫描工具
可以实现多IP,多端口扫描功能
分类:其他   时间:2015-12-26 00:01:35    收藏:0  评论:0  赞:0  阅读:141
Python发送邮件
记录一下自己的第一个成功的python实例,使用python代理发送邮件。其中有三种方法,前两种是普通的文本文件发送邮件,第三种是以附件的形式发送邮件!以下是具体的python内容:#!/usr/bin/python #-*-coding:utf-8-*- importsmtplib fromemail.mime.textimportMIMEText fromemai..
分类:编程语言   时间:2015-12-26 00:01:05    收藏:0  评论:0  赞:0  阅读:315
华为的基础配置综合,你会了吗?
1.实验拓扑:使用ENSP模拟器(版本V100R002C001.2.00.370)2.实验需求:(1)划分vlan,C1和C3属于一个vlan,C2和C4属于一个vlan(2)SW1分别和SW2,R1做链路捆绑(3)在R1上做单臂路由配置vlan10,vlan20的网关(4)PC通过DHCP获得IP地址(5)用Ping命令检测全网的互通性3.相关..
分类:其他   时间:2015-12-26 00:00:45    收藏:0  评论:0  赞:0  阅读:378
CMake Error at /usr/share/cmake/Modules/FindKDE4.cmake:58 (message)
编译kdevplatform-1.1.2--TheCcompileridentificationisGNU4.8.2--TheCXXcompileridentificationisGNU4.8.2--CheckforworkingCcompiler:/bin/cc--CheckforworkingCcompiler:/bin/cc--works--DetectingCcompilerABIinfo--DetectingCcompilerABIinfo-done--CheckforworkingCXXcom..
分类:其他   时间:2015-12-26 00:00:25    收藏:0  评论:0  赞:0  阅读:1284
Linux运维常用命令---find
介绍:工作中还是经常需要查找文件,主要记录几个工作中Find比较常用的命令。语法:findpath-option[-print][-exec-okcommand]{}\;参数详解:pathname:find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。-print:find命令将匹配的文件输出到标准输出。-e..
分类:系统服务   时间:2015-12-26 00:00:15    收藏:0  评论:0  赞:0  阅读:234
1600条   上一页 1 ... 78 79 80
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!