51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#JAVA编程思想
javascript解决IE8一下浏览器不支持trim属性的兼容性问题
if(!String.prototype.trim){String.prototype.trim=function(){returnthis.replace(/^s+|s$/g,"");}}例:varstr=" HelloJavascript "; st...
代码星球
·
2021-02-22
Javascript
解决
IE8
一下
浏览器
javascript解决IE8以下浏览器不支持indexOf属性的兼容性问题
if(!Array.prototype.hasOwnProperty("indexOf")){//hasOwnProperty("成员名"):判断对象是否包含某个属性,如果包含则返回true,如果不包含,则返回false; Array.prorotypeindexOf=function(kword){ ...
代码星球
·
2021-02-22
Javascript
解决
IE8
以下
浏览器
javascript中字符串查找的方法以及利弊的总结
方法一:vari=str.search(reg);-->只用于查找有没有关键字弊端:不能指定开始的位置方法二:vararr=str.match(reg);-->用于获得所有关键字的内容以及个数(arr.length)弊端:不能获得查找到内容的位置方法三:vari=str.indexOf("keyword"[...
代码星球
·
2021-02-22
Javascript
字符串
查找
方法
以及
javascript判断回文字符串
什么是回文?个人理解,回文的意思是如果一个字符串颠倒与元字符串相同,则叫回文。如:“12321”,“level”如果编写一个JavaScript程序来判断一个字符串是否是回文呢?<script>functionisPalindrome(str){varstr=str.replace("/w/g","").t...
代码星球
·
2021-02-22
Javascript
判断
回文
字符串
JavaScript基本的面试题及答案
1、使用typeofbar==="object"来确定bar是否是对象的潜在陷阱是什么?如何避免这个陷阱?例:varbar=null;console.log(typeofbar==="object");输出结果:true;解释:在javascript中null被认为是对象如果要避免该陷阱,则还需要判断bar是否为nul...
代码星球
·
2021-02-22
Javascript
基本
试题
答案
JNI编程JNIEXPORT关键字的解释说明
在普通的C语言里,如果想将函数或者变量使用范围现在在当前文件,需要对其添加static修饰。但如果希望将其暴露给共享库的指定文件,需要通过符号隐藏显示来控制。GCC4.0以后提供了符号可见性选项-fvisibility=vis,vis可以是默认值default、或者hidden表示隐藏。对应的代码可见性属性为__att...
代码星球
·
2021-02-22
JNI
编程
JNIEXPORT
关键字
解释
android开发报错JavaBinder: !!! FAILED BINDER TRANSACTION !!! (parcel size = 12548628)
报错原因:使用Intent传递Bitmap等大数据,传递的parcelsize超出了限制,binder事务报错了 ...
代码星球
·
2021-02-22
android
开发
报错
JavaBinder
FAILED
[01-01] 示例:用Java爬取新闻
根据爬虫的基本原理,先写一个返回指定url的网页内容的方法:publicclassCrawlerUtil{/***获取主网页的内容**@paramurl网页url*@paramrequestMethod请求方式*@paramreferpost内容*@return网页内容*/publicstaticStringsendH...
代码星球
·
2021-02-21
01-01
示例
Java
爬取
新闻
[06] Java的数据类型
1.2.1自动类型转换两种类型必须兼容(如boolean无法转int),且目标类型大于源类型(即低精度转高精度)对于表达式而言,最终结果与表达式中最高的数据类型相同类型转换自动发生,无需显式说明charch='A';intnum=ch;floatf=num;doubled=f;4 1charch='A';2i...
代码星球
·
2021-02-21
Java
数据
类型
[01] Java语言的基本认识
要使用Java语言进行程序开发,必然先要配置Java的使用环境,这个网上一搜一大把,就不具体阐述了,直接丢链接:Java开发环境配置...
代码星球
·
2021-02-21
Java
语言
基本
认识
《Head First Java》读书笔记(3)
我们在调用某个方法时,会被编译器告知需要捕捉异常和处理,意味着你调用的这个方法是有风险的,可能会在运行期间出状况,你必须写出在发生状况时加以处理的代码,未雨绸缪!这就是Java中异常处理机制的意义。异常处理看似和直接使用ifelse的方式雷同,实际上ifelse必须嵌入到正常业务逻辑代码中去,逻辑代码和业务代码混杂,而...
代码星球
·
2021-02-21
Head∵First∵Java
读书
笔记
《Head First Java》读书笔记(2)
我们说继承可以帮助我们定义共同类型的对象,比如Animal父类,Cat和Dog作为子类;当你newCat我们知道出现了一只猫,当你newDog我们知道出现了一只狗,当你newAnimal?Animal是什么呢?所以,有些类本来就不应该被初始化,只是一个抽象的概念,但是我们又要用到它的继承来实现多态,怎么办?使用abst...
代码星球
·
2021-02-21
Head∵First∵Java
读书
笔记
04面向对象编程-02-原型继承 和 ES6的class继承
在上一篇中,我们提到,JS中原型继承的本质,实际上就是“将构造函数的原型对象,指向由另一个构造函数创建的实例”。这里,我们就原型继承的概念,再进行详细的理解。首先回顾一下之前的一个示例,Student构造函数和原型链:functionStudent(props){this.name=props.name||'Unnam...
代码星球
·
2021-02-21
继承
面向
对象
编程
-02-
04面向对象编程-01-创建对象 和 原型理解(prototype、__proto__)
从Java中我们可以很好地去理解“类”和“实例”两个概念,可是在JavaScript中,这个概念却不一样。JavaScript不区分类和实例的概念,而是通过原型(prototype)来实现面向对象编程。原型是指当我们想要创建一个具体对象时,并没有像Java中那样有类可以使用,但是却可以利用类似“继承”的方式,这里类似“...
代码星球
·
2021-02-21
对象
面向
编程
-01-
创建
C#基础系列——多线程 信号量 异步 编程 Task Thread async和await
多线程:ThreadStart是一个委托函数staticvoidMain(string[]args){ThreadoGetArgThread=newThread(newThreadStart(()=>{for(vari=0;i<1000000;i++){Console.WriteLine("后台...
代码星球
·
2021-02-21
基础
系列
线程
信号
异步
首页
上一页
...
28
29
30
31
32
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他