将主串M指定位置和目标串S开始位置进行对比,如果相同将M的下一个字符和S的下一个字符对比,如果不同则M的下一个字符和S的开始位置对比,直到S中每一个字符和M中的连续字符串相等,否则不匹配。 C#代码--> 复杂度为O(M*N) ...
分类:
编程语言 时间:
2018-03-15 01:44:43
阅读次数:
220
在一些接口的调用中,直接查询数据库出来的字段可能为null字段,但是为了简便前端的判断,需要把null转换成空字符串'',这个时候就需要递归的方式进行。直接上代码如下: //递归方式把数组或字符串 null转换为空''字符串 public function _unsetNull($arr){ if(... ...
分类:
编程语言 时间:
2018-03-15 01:44:32
阅读次数:
232
十二周三次课 (3月14日)12.10 Nginx访问日志测试12.11 Nginx日志切割自定义shell 脚本vim /usr/local/sbin/nginx_log_rotate.sh #写入如下内容#! /bin/bash#假设nginx的日志存放路径为/tmp/d=`date -d "-1 day" +%Y%m%d` logdir="/tmp/&
分类:
其他好文 时间:
2018-03-15 01:44:24
阅读次数:
185
验证码的作用: 1、防止广告机注册和发帖、评论。2、防止暴力破解密码,特别是有管理员权限的密码。 在这里介绍一种非常实用的验证码生成工具:kaptcha 这个工具,可以生成各种样式的验证码,因为它是可配置的。 而 kaptcha工作的原理,是调用 com.google.code.kaptcha.se ...
分类:
编程语言 时间:
2018-03-15 01:44:17
阅读次数:
305
NFS是Network File System的缩写,即网络文件系统。客户端通过挂载的方式将NFS服务器端共享的数据目录挂载到本地目录下。
分类:
其他好文 时间:
2018-03-15 01:44:09
阅读次数:
3180
最近朋友需要两点路线和多个点路线绘制这个功能,帮忙弄了一下,写这篇博客与大家分享一下。 两点路线 是起点和终点两个经纬度点,高德绘制出路线,可以实现实线和虚线功能 效果图: 相关属性: 多点路线 这个可以用来记录行走轨迹,无数个坐标点绘制路线 效果图:(我测了10个点) 相关代码: 源码地址下载:h ...
分类:
移动开发 时间:
2018-03-15 01:44:01
阅读次数:
646
1.在第一个program中,循环语句的:i>0应该改正为i>=0 第二个program的循环条件有错,应该改为:for(int i=x.length-1;i>=0;i--) 2.第一个program中,x为空数组 同理,第二个program中,x也为空数组 3.第一个program中,x=[1,2 ...
分类:
其他好文 时间:
2018-03-15 01:43:55
阅读次数:
230
#################configparser。init类文件操作################# #################loging日志模##################### 用于便捷记录日志且线程安全的模块 日志等级: 当使用【logger1】写日志时,会将相应的 ...
分类:
其他好文 时间:
2018-03-15 01:43:47
阅读次数:
216
最近一直在研究动态规划的问题。今天遇到了取硬币问题。 其实动态规划还是,我从底部向顶部,依次求出每个状态的最小值,然后就可以标记上。 这道题目就是,假如有1,5,7,10这四种币值的硬币,我取14元,取的硬币数最少要多少张。 其实动态规划就是要求出状态转移方程,就好比我的上一个博客的求最短路径的问题 ...
分类:
编程语言 时间:
2018-03-15 01:43:38
阅读次数:
522
Python中单下划线和双下划线: 一、分类 (1)、以单下划线开头,表示这是一个保护成员,只有类对象和子类对象自己能访问到这些变量。 以单下划线开头的变量和函数被默认是内部函数,使用from module improt *时不会被获取,但是使用import module可以获取。 (2)、以单下划 ...
分类:
编程语言 时间:
2018-03-15 01:43:28
阅读次数:
241
Java项目经验 转自CSDN。 Java就是用来做项目的!Java的主要应用领域就是企业级的项目开发!要想从事企业级的项目开发,你必须掌握如下要点:1、掌握项目开发的基本步骤2、具备极强的面向对象的分析与设计技巧3、掌握用例驱动、以架构为核心的主流开发方法没有人愿意自己一辈子就满足于掌握了一些代码 ...
分类:
编程语言 时间:
2018-03-15 01:43:21
阅读次数:
210
Nginx访问日志1.访问日志配置文件:vim/usr/local/nginx/conf/nginx.confserver_names_hash_max_size4096;log_formatweixing‘$remote_addr$http_x_forwarded_for[$time_local]‘‘$host"$request_uri"$status‘2.增加新的语句:[root@weixin
分类:
其他好文 时间:
2018-03-15 01:43:15
阅读次数:
208
午时,几个丫鬟熟练的给院子铺水,丫鬟小丽轻轻的走进内室,低声唤到:“小少爷,午时了!” 过了几息,帐幔传来一声慵懒的少年男声,道:“知道了,饭菜依旧安排在书房吧!” “是,”小丽轻声应道,同时将的帐幔撩起勾住。乖乖的站在一旁,呆呆的看着少爷,这么多年过去了其实也习惯了少爷非要自己穿衣服,他喜欢这样看 ...
分类:
其他好文 时间:
2018-03-15 01:43:07
阅读次数:
209
回顾 int/float/str/list/tuple/dict 整数型和浮点型是不可变的,不是序列 字符串是不可变的,是序列 列表是可变的,是序列 元组是不可变的,是序列 字典是可变得,但不是序列 集合的基本概念 集合是基本的数学概念,它是集合论的研究对象,指具有某种特定性质的事物的总体,(在最原 ...
分类:
编程语言 时间:
2018-03-15 01:42:58
阅读次数:
221
让我们定义 dn 为:dn = pn+1 - pn,其中 pi 是第i个素数。显然有 d1=1 且对于n>1有 dn 是偶数。“素数对猜想”认为“存在无穷多对相邻且差为2的素数”。 现给定任意正整数N (< 105),请计算不超过N的满足猜想的素数对的个数。 输入格式:每个测试输入包含1个测试用例, ...
分类:
其他好文 时间:
2018-03-15 01:42:46
阅读次数:
153
C# 将文件夹中文件复制到另一个文件夹 C# 将文件夹中文件复制到另一个文件夹 //新建一个文件夹 var imgPath = Directory.GetCurrentDirectory() + "\\DevicePic1"; if (!Directory.Exists(imgPath)) { Di ...