- 博客(21)
- 收藏
- 关注
原创 lamp修改apache端口 mysql本地登录不上
将apache监听的端口由80改为8888,mysql无法本地登录,报错如下:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)但是使用另外一台电脑可以使用:mysql -uroot -h xxxx -p登录成功原因如下:mysql中一个用户名为空的访问本地权限的...
2018-10-21 21:28:18
607
原创 阿里云 部署web应用
购买了一年的阿里云,想在上面部署一下web应用。记录一下遇到的坑:一、安装javayum install java-1.8.0-openjdk* -yvim /etc/profilesource /etc/profile二、安装tomcat下载好直接用用MobaXterm拖到你想放的文件夹下,然后:tar -zxvf tomcat压缩包路径启动tom...
2018-09-12 21:58:31
518
原创 java 字符串比较及jvm内存模型
总是被java字符串问题给困扰,今天总结一下:example1:public class Main{ public static void main(String[] args) { String i = "abc"; String j = "abc"; String k = new String("abc"); if (i == j){ System.ou...
2018-09-11 15:45:56
479
原创 完全多部图
来自京东笔试题,题目如下:给定一张包含N个点、M条边的无向图,每条边连接两个不同的点,且任意两点间最多只有一条边。对于这样的简单无向图,如果能将所有点划分成若干个集合,使得任意两个同一集合内的点之间没有边相连,任意两个不同集合内的点之间有边相连,则称该图为完全多部图。现在你需要判断给定的图是否为完全多部图。 这里是我尧师弟的思路,我总结一下,仅供大家参考:1、通过题目已知:没有边的...
2018-09-10 10:37:39
1215
原创 父类构造函数——子类构造函数
1.子类可以通过super关键字来显式地调用父类的构造函数。2.当父类没有提供无参数的构造函数时,子类也不可以有无参构造函数,且子类的构造函数中必须显式的调用父类的构造函数;3.如果父类提供了无参数的构造函数,此时子类的构造函数就可以不显式的调用父类的构造函数,默认调用父类的无参构造函数。4.只要父类有无参构造函数,子类不写构造函数或者不调用super(..)方法,则默认调用父类的无参构...
2018-09-08 11:14:23
1106
原创 java创建对象实例的方法及区别
本博客总结了前人的研究,添加了自己的理解一.创建对象实例的方法1、类.class.newInstance();2、Class.forName(类全限定名).newInstance();3、new 类();从JVM的角度看,我们使用关键字new创建一个类的时候,这个类可以没有被加载。但是使用newInstance()方法的时候,就必须保证:1、这个类已经加载;2、这个类已经连接了。而...
2018-09-08 11:02:02
447
原创 java synchronized用法
总结一下synchronized的用法:1、修饰静态方法2、修饰实例方法3、修饰代码块一、首先看一下修饰静态方法和修饰实例方法的区别,直接上代码:/* * synchronized:修饰实例方法/修饰静态方法 */public class SynchronizedTest2 { public static void main(String[] args) thr...
2018-09-04 17:37:23
13283
原创 java 多线程 wait()、notify()和notifyAll()用法
最近找工作,被问了很多多线程和锁的知识,这里总结一下多线程中wait()与notify()的用法。直接上代码(生产者/消费者模式:代码来自马士兵老师):public class ProducerConsumer { public static void main(String[] args) { SyncStack ss = new SyncStack(); Producer...
2018-09-04 16:28:03
195
原创 招聘经历:完美世界、华为、vivo
记录一下自己的招聘经历,持续更新! 重庆完美世界二面:1.找数组最大的下标区间(此区间内所有数的和最大)2.找数组排列后输出为最小的数3.niginx配置文件放在哪里,如何配置4.char unsigned char5.byte a=127 左移两位6.solr倒排表。7.sychronized用法8.null问题三面:1.介绍一下dubbo2.数据库索引的...
2018-09-04 16:07:46
612
原创 父类构造函数———子类构造函数
1.子类可以通过super关键字来显式地调用父类的构造函数。2.当父类没有提供无参数的构造函数时,子类也不可以有无参构造函数,且子类的构造函数中必须显式的调用父类的构造函数;3.如果父类提供了无参数的构造函数,此时子类的构造函数就可以不显式的调用父类的构造函数,默认调用父类的无参构造函数。4.只要父类有无参构造函数,子类不写构造函数或者不调用super(..)方法,则默认调用父类的无参构造函数5....
2018-06-22 11:04:49
1384
原创 String StringBuffer StringBuilder
只需要记住三点:String内容不可变,StringBuffer和StringBuilder内容可变;StringBuilder非线程安全(单线程使用),String与StringBuffer线程安全(多线程使用);如果程序不是多线程的,那么使用StringBuilder效率高于StringBuffer。...
2018-06-20 19:01:31
122
原创 Java ArrayList和LinkedList
学习ArrayList和LinkedListArrayList其实本质上就是一个数组,它无可避免的存在数组的特质:get()和set()方法效率很高,花费常数时间,而插入和删除操作的代价昂贵(除非是从数组末尾进行删除)。而LinkedList使用的是双向链表,对于插入和删除花费的是常数时间,而对于get()方法则代价昂贵。《数据结构与算法分析-java语言描述》这本书上面有几个示例代码很有趣:im...
2018-06-20 17:57:02
147
转载 字符串匹配的KMP算法
字符串匹配的KMP算法原文地址:http://kb.cnblogs.com/page/176818/字符串匹配是计算机的基本任务之一。 举例来说,有一个字符串"BBC ABCDAB ABCDABCDABDE",我想知道,里面是否包含另一个字符串"ABCDABD"? 许多算法可以完成这个任务,Knuth-Morris-Pratt算法(简
2017-02-14 16:52:55
483
转载 Adb connection Error:远程主机强迫关闭了一个现有的连接
http://www.2cto.com/kf/201501/370565.html当启动Android Studio时,如果弹出adb not responding. you can wait more,or kill "adb.exe" process manually and click 'Restart'说明ADB响应失败,此时点击wait more就会不
2016-11-13 20:51:15
343
原创 百度地图 配置环境及发布Android SDK
http://lbsyun.baidu.com/index.php?title=androidsdk/guide/buildproject百度官方给出了环境的配置方法,比网上的方法都要详细和给力。
2016-11-09 20:14:43
207
转载 《JAVA与模式》之适配器模式
原博客地址:http://www.cnblogs.com/java-my-life/archive/2012/04/13/2442795.html 《JAVA与模式》之适配器模式在阎宏博士的《JAVA与模式》一书中开头是这样描述适配器(Adapter)模式的: 适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够
2016-10-07 21:03:19
197
转载 关于java中继承多接口实现其中同名方法的问题
在Java中如果一个类同时继承接口A与B,并且这两个接口中具有同名方法,会怎么样?动手做实验: 1 interface A{ 2 void fun(); 3 } 4 interface B{ 5 void fun(); 6 } 7 interface C extends A,B{ 8 9 }10 public class Test imple
2016-09-25 21:18:49
4296
转载 父类引用指向子类对象
父类引用指向子类对象指的是:例如父类Animal,子类Cat,Dog。其中Animal可以是类也可以是接口,Cat和Dog是继承或实现Animal的子类。Animal animal = new Cat();即声明的是父类,实际指向的是子类的一个对象。那这么使用的优点是什么,为什么要这么用?可以用这几个关键词来概括:多态、动态链接,向上转型也有人说这是
2016-09-23 21:49:42
213
原创 偏函数GUI程序
环境:Ubuntu/Python2.7主要目的:使用偏函数模块化功能简化代码实例:一个路标显示程序#!/usr/bin/env pythonfrom functools import partial as ptofrom Tkinter import Tk,Button,Xfrom tkMessageBox import showinfo,showwarning,s
2016-09-10 22:48:54
423
原创 Python中安装Tkinter模块
本人使用的是Ubuntu系统Python版本为2.7既然来看肯定是import不成功的,这里介绍一个很简单方法:~$ sudo apt-get install python-tk 就可以了,截图如下:再次>>>import Tkinter就成功了。
2016-09-09 21:04:51
12672
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人