- 博客(8)
- 收藏
- 关注
原创 js prototype理解
看了很多关于原型链的解释,初学者可能对于原型链的理解比较抽象,网上很多给出的原型链图,大家都可能看的一脸懵逼,我简单总结一下什么是原型链.首先,我们构造一个函数,function Foo(name){ this.name=name;}Foo.prototype={ constructor:Foo, sayHi:function(){ aler...
2019-01-02 21:04:00 194
原创 前端从服务器获取时间进行倒计时
let countdown=function(countdownDate,callback){//这里countdownDate传入未来的日期,格式为"2018/12/28" let o={} let currentTime={}; //从服务器读取时间 $.ajax({ url:"http://localhost/server/getTime.p...
2018-12-16 16:29:01 1486
原创 原生js实现文字放大镜效果
首先讲一下思路.要放大某一段文字,我想到的是先拿到这段文字,然后在文字上方建一个容器,将文字添加在这个容器中,当鼠标移动到要放大的文字上面时,让容器显示,移动鼠标的同时让容器中的文字逆向移动,这里需要计算一下百分比可以确保移动时文字的位置能和要放大的文字同步,计算起来有点繁琐,所以代码中就随便给了一个值,具体代码如下: <!DOCTYPE html><html l...
2018-11-06 20:01:42 1481
转载 JS闭包
https://www.cnblogs.com/wangfupeng1988/p/3977924.html王福朋深入理解js闭包,写的蛮不错的,推荐对闭包困惑对同学读一读
2018-11-03 10:26:27 95
原创 java如何生成xml文件
如果相应路径下没有对应的xml文件,用代码实现先判断xml是否存在,然后进行后续操作,代码如下:import java.io.File;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import javax.xml.transform.TransformerFa
2018-01-18 10:52:09 2066
原创 Reflect实现步骤与调用
反射在Java编程中是必不可少的,实现反射的步骤为:1.获取要操作类的字节码对象,调用方法有:类名.class 对象.getclass()Class.forName("对象的全限定名") 2.获取构造方法并调用利用Class类中getConstructor相关方法获取构造方法利用构造方法Constructor中的.newInstance()实例化构造方法
2018-01-16 11:28:25 228
原创 关于Java输入输出流的知识
java中很多时候write很好写,但是read就可能会搞糊涂,个人建议首先去看API看看read读出来是什么,然后按照读出来的是byte还是char进行强制转换,例如: try { fr = new FileReader("word.txt"); // char[] ch= new char[1024]; int count; // while((count =f
2018-01-15 11:56:18 162
原创 Java用renameTo方法移动文件的方法
试了很多次renameTo方法,发现总是移动失败,要不就是文件只是copy了一下,经过多次摸索发现下面这种方式可以很好的解决renameTo移动文件不成功的问题。import java.io.*;public class Test1 { public static void main(String[] args) { File file = new File("D:", "Hello
2018-01-15 10:41:49 3287
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人