java
meepoGuan
不积跬步,无以至千里;不积小流,无以成江海。
展开
-
java中final修饰词的使用
关于final修饰词final可以修饰类、方法、变量、参数。1、修饰类。被final修饰的类将不能被继承,因此该类中的方法将都不能被覆盖。在开发此类时,如果确定该类中的所有方法不会被覆盖,那么就可以将该类用final进行修饰。不过这种方式一般采用的不多。public final class TestFinal2、修饰方法。被final修饰的成员方法将不能被重写,主要原创 2017-06-21 10:53:14 · 2078 阅读 · 0 评论 -
利用HttpSessionListener监听器实现用户数据存储
需求:web项目中,需要获取访问该网站用户的地区位置数据。所以考虑直接用监听器的方式来实现,即用户第一次访问时,此时服务器会创建session,取得request中的ip信息,去调用封装到service中获取百度定位信息的业务方法,最后将取得的定位信息放置到session中,供session全局使用。实现:1、实现接口HttpSessionListener原创 2017-07-12 18:06:16 · 3382 阅读 · 0 评论 -
java利用可变参数实现批量判断字符串是否为空
java利用可变参数实现批量判断字符串是否为空可变参数是java1.5版本之后新增的特性。主要用在参数数量不固定,但是参数类型确定的情况下使用。下面我们直接写一个可变参数的使用实例。实现目的:批量判断字符串是否为空,如果都不为空,则返回true。public class Tools{ public static boolean isNotEmptyBatch(String..原创 2017-07-25 14:59:09 · 5147 阅读 · 0 评论 -
tomcat端口占用排查
日常开发中,常常有端口被占用的情况发生,比如我们java常用的tomcat,它默认的端口是8080,有时腾讯的软件也会占用这个端口,当我们不知道是哪个软件占用的情况下,我们可以通过以下方式进行排查。打开cmd,输入netstat -ano,会出现如下我们可以根据图中选中列找到我们所需的端口号,然后找到最后一列,就是pid列,去任务管理器中找到对应的pid所属的程序。原创 2017-08-12 14:20:59 · 392 阅读 · 0 评论 -
java8中的方法引用
public class Java8test { public static void main(String[] args) { List ls = ImmutableList.of(new Apple("1","绿色",20),new Apple("2","绿色",30),new Apple("3", "黄色",40)).asList(); List l = three(ls, J原创 2017-09-01 10:12:26 · 517 阅读 · 0 评论 -
关于url提交请求时传递数组参数的用法
有两种方式1.var ids = new Array('1','2','3');$.getJSON( '/index?ids='+ids, function(data) { });后台接收 String id = this.getRequest().getParameter("ids");String[] ids = id.split(","); 2....原创 2017-06-21 17:31:13 · 22117 阅读 · 0 评论 -
javatuples - java元组
javatuplestuple(元组)这个概念在java开发中可能很少会听到,但某些编程语言中存在,例如python、c++等。tuple能帮我们什么:比如需要返回多个值这种场景,我们用java的话,一般是会定义一个model类,或者干脆直接放到Map中,这两种方式其实都不是很方便,一个需要频繁定义一些类,另一个对于返回值的类型我们并不知道。javatuples最多支持我们创建十个返回值...原创 2019-08-31 08:54:41 · 1379 阅读 · 0 评论