publicclass Test {publicstaticint count(String text,String sub){int count =0, start =0;while((start=text.indexOf(sub,start))>=0){start += sub.length();count ++;}return count;}publicstaticvoid main(String[] args){String text ="nihaoksdoksad";String sub ="o k";System.out.println(count(text,sub));}} 原文:http://www.cnblogs.com/zhujiabin/p/6691878.html
package com.stack;/** * @auther 付强 * @date 2020/2/13 - 13:08 */public class TestMystack { public static void main(String[] args) { //先创建一个栈 Mystack mystack = new Mystack(); //压入数据 mystack.push(9); mystack.push(8); mystack.push(7); mystack.push(6); mystack.push(5); System.out.println(mystack.pick()); System.out.pri...
package com.walker; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Tester {public static void main(String[] args) {String str = "123"; //trueSystem.out.println(isNumeric(str));str = "-123"; //trueSystem.out.println(isNumeric(str));str = "abc"; //falseSystem.out.println(isNumeric(str));}//@ author: walker//用正则表达式判断字符串是否为数字(含负数)public static bo...
在网站前端设计时,通过键盘来控制页面状态的变化,比如up,down,pageUp,pageDown等来进行网站的滚动。目前,html5的发展带来了新的游戏体验,因此按键操作必不可少。1.监听鼠标按键。任何按键操作必然有个监听者和响应者,因此鼠标按键也不例外。在js事件操作中,onMousedown用来监听鼠标按键操作。<!--demo.html--> <html> <head> <title>js判断鼠标左、中、右键哪个被点击-柯乐义</title> <script type="text/javascript"> functi...
publicstaticvoid main(String[] args) {String str = "ABC_001";if (str.indexOf("ABC") != -1) {System.out.println("包含");} else {System.out.println("不包含");} } 原文:http://www.cnblogs.com/henuyuxiang/p/7613757.html
代码如下:public static boolean valIsNumber(String value) {Pattern pattern = Pattern.compile("^[-+]?(([0-9]+)([.]([0-9]+))?|([.]([0-9]+))?)$");Matcher isNum = pattern.matcher(value);if (!isNum.matches()) {return false; //不是数字}return true; //是数字 } 原文:https://www.cnblogs.com/wwssgg/p/15042636.html
N!Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Others)Total Submission(s): 73503 Accepted Submission(s): 21308Problem DescriptionGiven an integer N(0 ≤ N ≤ 10000), your task is to calculate N! InputOne N in one line, process to the end of file. OutputFor each N, output N! in one line. Sample Input1 2 3 Sample Output1 2 6 AuthorJGShining(极光炫影) impor...
< script type = "text/javascript" > /* * 智能机浏览器版本信息: * */ var browser = {versions: function() {var u = navigator.userAgent, app = navigator.appVersion;return { //移动终端浏览器版本信息 trident: u.indexOf(‘Trident‘) > -1,//IE内核presto: u.indexOf(‘Presto‘) > -1,//opera内核webKit: u.indexOf(‘AppleWebKit‘) > -1,//苹果、谷歌内核gecko: u.indexOf(‘Gecko‘) > -1 && u.indexOf(‘KHTML‘) =...
前言Rxjava,由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。如果还不了解RxJava,请看文章:Android:这是一篇 清晰 & 易懂的Rxjava 入门教程RxJava如此受欢迎的原因,在于其提供了丰富 & 功能强大的操作符,几乎能完成所有的功能需求今天,我将为大家带来 Rxjava创建操作符的常见开发应用场景:联合判断需求 ,希望大家会喜欢。 本系列文章主要基于 Rxjava 2.0接下来的时间,我将持续推...
// 判断是否是手机function plat_is_mobile(){ var sUserAgent = navigator.userAgent.toLowerCase(); var bIsIpad = sUserAgent.match(/ipad/i) == "ipad"; var bIsIphoneOs = sUserAgent.match(/iphone os/i) == "iphone os"; var bIsMidp = sUserAgent.match(/midp/i) == "midp"; var bIsUc7 = sUserAgent.match(/rv:1.2.3.4/i) == "rv:1.2.3.4"; var bIsUc = sUserAgent.match(/ucw...
package test.ns;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;publicclass Demo {publicstatic String dayForWeek(String pTime) throws Throwable { SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); Date tmpDate = format.parse(pTime); Calendar cal = Calendar.getInstance(); String[] weekDays = { "7", "1", "2", "3", "4", "...
static void Huiwen(char... cs){ //char... cs 支持可变参数格式为//(类型名... 变量名)--形参列表,相当于建立了一个长度可变的动态数组,系统根据用户需求来确定数组的长度 int b_ool=1; for(int i=0;i<cs.length/2;i++) //length为这个可变数组的长度,注意此时长度为数组下表加1,通过cs.length-i-1可知 if(cs[i]!=cs[cs.length-i-1 // 判断 ]){ b_ool=0;break;} ...
var datenow = dt.getFullYear() + "-" + (dt.getMonth() + 1) + "-" + dt.getDate() + " 00:00:00";var endTime = new Date(Date.parse(datenow)); var endTime = new Date(Date.parse(datenow)); var startTime = new Date(Date.parse(datenow));startTime,endTime直接判断相等不行,可以通过下面两种方式判断if (startTime.getTime() == endTime.getTime()) if (startTime- endTime==0) 原文:https://www.cnblogs.com/zhaoga...
好久没写东西了,正好最近因为工作需要,写了一个瀑布流异步加载的程序。今天就不谈瀑布流,来谈一下关于load的问题。-------------------------------------------------------------众所周知,常见瀑布流当鼠标滚动到浏览器底部的时候,就会发起一个ajax的请求。在服务端生成item列表后,通过 js append到相应的div里边。看起来很简单的样子,关键问题就出在图片的加载问题上,图片一般都放在服务器上,通过http下载到客户端。例...
package com;/*** Java类型判断,工具类* * @author LinXu**/publicclass TypeIns {publicstaticvoid main(String[] args) {Object object = 9;// Object类System.out.println("是否是String:" + TypeConversion.isString(object));// 判断是否是|String类型System.out.println("是否是Int:" + TypeConversion.isInt(object));System.out.println("获取当前Object类型:" + TypeConversion.getClassType(object));Class<?> clazz =...