
Java学习笔记
ax7399
这个作者很懒,什么都没留下…
展开
-
多线程
1.线程要开启,必须执行start()方法。2.start()方法和run()方法区别:start()方法才是开启了新的线程,并调用run()方法;只执行run()方法的话,并没有启动线程原创 2015-04-06 10:56:51 · 192 阅读 · 0 评论 -
React Native在Ubuntu16下开发,环境安装期间遇到的问题
最近去了一家公司,采用的是React Native开发App。公司是在windows环境下开发的,环境也有人配好了。自己回家准备在linux下搞开发,装环境才知道坑一大堆。下面是我遇到的一系列问题:1.react-native run-android throw new TypeError(‘invalid data’); TypeError: invalid data at WriteStr原创 2017-08-16 22:28:44 · 307 阅读 · 0 评论 -
812
1.自定义equals实现参考//以一个Person对象为例(包含int age,String name)public boolean equals(Object obj){ if(this == obj) return true; if(obj!=null && obj.getClass() == Person.class){ Person topers原创 2017-08-12 20:22:52 · 224 阅读 · 0 评论 -
关于Python read方法使用
read方法可以指定一个参数读取多少,如果不指定的话,会一直读取到文件末尾,也就是一次性读取完。如果再次调用read方法,则什么也读取不到,因为文件指针已经移动到了文件末,没有内容。txt = open(file)print (txt.read())#没有输出内容print (txt.read())原创 2017-08-20 21:47:53 · 1469 阅读 · 0 评论 -
正则表达式.*?探究
几个常见正则表达式[0-9] \d 匹配数字\w 字符{2} {n} 前面表达式出现n次+ 前面表达式出现 >= 1? 0 or 1* >= 0.*? 懒惰匹配模式即匹配最短字符串,最短匹配,主要是由问号实现import reprint(re.findall(r'(da?)', 'dads dsds sda daada')) #a出现0或1次print(re.findall(r'(原创 2017-09-10 16:27:33 · 366 阅读 · 0 评论 -
ubuntu16.4安装postgresql
最近在学习postgresql,于是打算在电脑上把数据库装上。看了网上的教程,突出一个字简单。然而,我却遇到许多莫名其妙的问题。 具体步骤就不说了,安装创建文件 /etc/apt/sources.list.d/pgdg.list,根据系统版本添加下面这行#14.04deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main#16原创 2017-10-12 00:29:06 · 4182 阅读 · 1 评论 -
javascript遍历数组的两种方法差别
今天做了一个ajax实验,能够正常从后台获取数据,但是无法正常遍历。数据是以下形式: [{“x”:10,”y”:12},{“x”:12,”y”:15}…..]1.for循环for(var i=0,len=arr.length;i<len:i++) //正常取数据 arr[i].x = 然而浏览器一直报错,报错的是arr[i]undefined。我在浏览器里试过,没有报错,可以正常运行。原创 2017-10-20 23:14:15 · 359 阅读 · 0 评论 -
ubuntu下织梦DEDE安装时,GD插件 OFF问题
出现这个问题一般是php-gd没有安装的问题,因此需要安装php-gd。 ubuntu安装如下:sudo apt install php7.0-gd#安装完成之后重启apache服务,不知道具体名字Tab补全sudo systemctl restart apache2.service安装之后,可以用phpinfo()测试<?php phpinfo();?>如果看到php-gd为enab原创 2017-11-07 15:40:50 · 2447 阅读 · 1 评论