我们经常帮别人做了一个项目,对方想直接运行, 但是电脑上可能没有安装jdk或没有配置环境变量,怎么办呢。
尤其是那种项目打包成exe那种,一般都是给非开发者使用的,对方大概率是没有安装java的,即便......
Java如何让程序一直运行,不停止
如何让程序一直运行,很容易实现,只需要一直等待输出即可啦
import java.util.Scanner;
/*
* @author LiuYanzhao
......
SpringBoot+FreeMarker实现无限级菜单
本文介绍无限级菜单的实现,跟无限极评论相似。通过递归将菜单与子菜单进行封装。
一、效果预览
前台级菜单动图
后台菜单
 ......
SPA架构的优点和缺点以及一些思考
SPA是什么?
全称是单页面应用。
一个SPA就是一个WEB应用,它所需的资源(HTML CSS JS等),在一次请求中就加载完成,也就是不需刷新地动态加载。
用术语“单页”就是因为页面......
Lambda实现List Map 2列分组和求平均值 倒序排序 遍历
下午一个朋友要求帮忙写个demo,大意就是 将List<Map<String, Object>> 根据2列分组然后求平均值,然后倒序排序 遍历的故事
直接上代码了
import......
Java集合不能存放基本数据类型,只存放对象的引用
Java集合如Map、Set、List等所有集合只能存放引用类型数据,它们都是存放引用类型数据的容器,不能存放如int、long、float、double等基础类型的数据。
......
java中通过正则表达式提取数字
要求很简单,直接上代码
String a="liu847yan064zhao370";
String regEx="[^0-9]";
//方法一(需要导入rege......
Spring项目中策略模式实战
在公司的项目中,在某些场景使用设计模式来完成自己的需求,很能体现一个人的代码水平。
本文介绍策略模式,在 Spring 项目(或SpringBoot) 中引入策略模式来解决一个通过不同的方式通知用户的......
Java中String类型,int类型,double等常用类型转换
1、整数int转成字符串String
//int转成String
int i = 123456;
String s1 = String.valueOf(i); ......
Java实现棒子老虎鸡小游戏
有一种游戏称作棒子老虎鸡,即有木棒、老虎、鸡、虫四种族,吃法如下:棒子吃老虎,老虎吃鸡,鸡吃虫子,虫子吃棒子。其他情形为和局。现在要求编写程序实现如下功能:
1、用由四种族的对象若干组成红黑两队......
ajax传数组给SpringMVC的Controller,实现批量删除
批量删除功能我们经常需要实现,道理很简单,前台向后台传id集合就行。有两种传输方式,一种是通过地址栏参数(后台RequestParam接收),一种是通过 body(后台RequestBody 接收),......
Java IO 创建文件解决文件名重复问题
之前在做上传的时候,文件命名都是按照时间毫秒数来命名的,如 2017120110344155.jpg 这种的
其实这种虽然能解决问题,但是我个人不是很喜欢。
我更希望是如果文件名不......
java实现单链表的增加,删除,查找,打印
刚才传了一个java实现顺序表的基本功能的代码,下面是单链表的。同为笔记,以为回顾
文件名App.java
/*编写类,实现如下功能:
*1、创建有序单链表
*......
java swing实现简单的按钮点击计数
题目如下
程序运行初始界面如下左图,界面如下图所示。每次点击“计数”按钮,均会在相关标签中给出计数提示;点击退出按钮,则会结束程序。
代码如下
import java.......
Java多线程卖火车票例子出现负数票
今天在慕课网,有个小伙伴提了个Java多线程卖票的例子,问为什么出现负数票。试着在电脑上运行了一下,最终得出答案,这里做个笔记,也希望对大家有益。
假设原题
public cl......