码迷,mamicode.com
首页 > 编程语言
PHP使用数组实现队列(实际就是先进先出怎样实现)
PHP的数组处理函数还能够将数组实现队列,堆栈是“先进后出”。在堆栈中,最后压入的数据(进栈),将会被最先弹出(出栈)。而队列是先进先出。就如同银行的排号机 PHP中将数组当做一个栈。主要是使用array_push()和array_pop()两个系统函数来完毕。入栈主要是利用array_push() ...
分类:编程语言   时间:2017-06-18 15:50:21    阅读次数:517
java数组和字符串相互转换
将字符串变成数组 Java.lang包中有String.split()方法,java中通常用split()分割字符串,返回的是一个数组。 特殊,转义字符,必须加"\\"(“.”和“|”都是转义字符) 示例: 1、如果用“.”作为分隔的话,必须是如下写法,String.split("\\."),这样才 ...
分类:编程语言   时间:2017-06-18 15:49:39    阅读次数:173
Java中字符串indexof() 的使用方法
indexOf 方法返回一个整数值,指出 String 对象内子字符串的开始位置。如果没有找到子字符串,则返回-1。如果 startindex 是负数,则 startindex 被当作零。如果它比最大的字符位置索引还大,则它被当作最大的可能索引。 Java中字符串中子串的查找共有四种方法,如下:1、 ...
分类:编程语言   时间:2017-06-18 15:49:12    阅读次数:113
C++实现密码强度测试
最近在博客中看到许多用js写的密码强度检测,我觉得挺有意思的,所以呢我打算自己也写个来玩玩,最可悲的是我还没学js,当然这不重要,所以呢打算用C++来写一个密码强度检测,这里我来给大家说说用JS写的和用C++写的不同之处 JS写的密码强度检测:当你输入一串>=6 位数的时候 他后面会自动弹出密码的强 ...
分类:编程语言   时间:2017-06-18 15:47:26    阅读次数:156
排序算法(六)——希尔排序
基本思想 希尔排序是基于插入排序的,又叫缩小增量排序。 在插入排序中。标记符左边的元素是有序的,右边的是没有排过序的,这个算法取出标记符所指向的数据,存入一个暂时变量,接着,在左边有序的数组中找到暂时变量应该插入的位置,然后将插入位置之后的元素依次后移一位,最后插入暂时变量中的数据。 试想。假如有一 ...
分类:编程语言   时间:2017-06-18 15:14:10    阅读次数:227
[python IO学习篇] 补充.py文件是中文, .ini文件内容是中文
1 python 代码文件的编码.py文件默认是ASCII编码,中文在显示时会做一个ASCII到系统默认编码的转换,这时就会出错:SyntaxError: Non-ASCII character。需要在代码文件的第一行或第二行添加编码指示: 1 # coding=utf-8 ##以utf-8编码储存... ...
分类:编程语言   时间:2017-06-18 15:14:02    阅读次数:178
[code segments] OpenCV3.0 SVM with C++ interface
talk is cheap, show you the code: /************************************************************************/ /* Name : OpenCV SVM test */ /* Date : 20 ...
分类:编程语言   时间:2017-06-18 15:12:48    阅读次数:256
Java 8 新特性:2-消费者(Consumer)接口
(原) 在上一篇,用到过这样一个方法: 这里重点看List的foreach方法; 该方法属于Iterable接口,并且是1.8新加的方法,它有一个默认的实现方法,用关键字default修饰,也就是说,在JDK1.8里,接口方不再必需是抽象方法了,而是可以有实现体的,并且这个有实现体的方法需要用def ...
分类:编程语言   时间:2017-06-18 15:11:41    阅读次数:500
swift -UIView的使用
// // ViewController.swift // SwiftUI程序-07 import UIKit class ViewController: UIViewController { var clickCount:Int = 0;//clickCount 并没有声明为int var myL ...
分类:编程语言   时间:2017-06-18 15:11:35    阅读次数:163
Java:去掉 字符串开头的 0;去掉 字符串 末尾的 0
public static void main(String[] args) { // TODO Auto-generated method stub /* 去掉 字符串 开头的 0 */ String s = "00123000"; //方法1:String ——> Integer //Strin ...
分类:编程语言   时间:2017-06-18 15:11:23    阅读次数:545
java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleExcept问题解决方案
在部署Dynamic Web Project时,如果正确配置web.xml或者标注时,仍然出现以上异常的话,可以尝试以下内容讲解的方法: 首先,双击eclipse中的servers,位置如下图“1”所指。 检查位置"2"的General Infomation是否正确,以及位置“3”处的Servlet ...
分类:编程语言   时间:2017-06-18 15:10:29    阅读次数:668
【BZOJ2819】Nim 树状数组+LCA
【BZOJ2819】Nim Description 著名游戏设计师vfleaking,最近迷上了Nim。普通的Nim游戏为:两个人进行游戏,N堆石子,每回合可以取其中某一堆的任意多个,可以取完,但不可以不取。谁不能取谁输。这个游戏是有必胜策略的。于是vfleaking决定写一个玩Nim游戏的平台来坑 ...
分类:编程语言   时间:2017-06-18 15:09:52    阅读次数:218
python之路---面向对象编程(一)
一.设计思想的发展 面向机器(代码复杂,效率低,学习成本高,开发周期长) >面向过程(扩展性差,不适用多变的需求改变) >面向对象(扩展性好,但是可控性差) 二.面向过程和面向对象对比 面向过程: 定义:面向过程的核心是过程(即流水线式设计),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条 ...
分类:编程语言   时间:2017-06-18 15:07:54    阅读次数:182
c++开始学习2
慕课学习C++远征之离港篇 1、引用 基本类型引用:int a = 3; int &b = a; 结构体类型引用:typedef struct { int x; int y;}Coor; Coor c1; Coor &c = c1; c.x = 10; c.y = 20; cout << c1.x ...
分类:编程语言   时间:2017-06-18 15:07:17    阅读次数:222
初识javascript 闭包和变量提升
先上一小段代码: 敲黑板,说概念,通俗的说:闭包就是有权访问另外一个函数作用域变量的函数。 再说一个变量提升的概念吧; 相当于下面的代码: 原文链接:http://www.cduyzh.com/js-closure/ ...
分类:编程语言   时间:2017-06-18 15:07:03    阅读次数:137
java生成验证码图片
public class AuthImg extends HttpServlet { /** * */ private static final long serialVersionUID = 4975974534946437434L; // 设置图形验证码字符串的字体和大小 private Fon ...
分类:编程语言   时间:2017-06-18 14:27:15    阅读次数:180
安装Visual Studio 语言包时出现windows 程序兼容模式已打开.请将其关闭
打开 cmd.exe 输入 安装包路径 /Uninstall例如:D:\vs_lang_cn.exe /Uninstall (中间有个空格,Uninstall前是个左斜杠)回车 后 安装包会运行。点击 修复 。OK 等待,安装进行中... 如下图: 打开 cmd.exe 输入 安装包路径 /Unin ...
分类:编程语言   时间:2017-06-18 14:27:06    阅读次数:269
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!