- 博客(271)
- 资源 (12)
- 问答 (1)
- 收藏
- 关注
原创 JFinal实现定时任务调度
maven中引入定时器任务 <!--引入定时器任务--> <dependency> <groupId>it.sauronsoftware.cron4j</groupId> <artifactId>cron4j</artifactId> <version>2.2.5&l
2018-01-22 17:49:03 6599
原创 Spring框架实现定时任务调度
在Spring配置文件中进行配置基本信息在xmlns中添加xmlns:task="http://www.springframework.org/schema/task"在xsi中添加http://www.springframework.org/schema/taskhttp://www.springframework.org/schema/task/spri...
2018-01-22 17:40:27 26116 3
原创 node.js+express+mysql+js分页+bootstrap+文件上传+基本新闻管理模块
建数据库:`/* Navicat Premium Data TransferSource Server : 本地数据库 Source Server Type : MySQL Source Server Version : 50534 Source Host : localhost:3306 Source Schema :
2017-12-26 17:41:44 2055
原创 Git上传项目提示Push rejected: Push to origin/master was rejected解决办法
首先是你的项目中有和和历史不符的东西 Push rejected: Push to origin/master was rejected 推拒绝:推送到起源/主人被拒绝 直接是解决办法,直接打开你要上传代码的文件夹位置鼠标右键git Bash Here然后直接下面两行命令解决问题git pull origin master –allow-unrelated-histories git pus
2017-12-24 12:47:25 74919 24
原创 微信小程序获取openId 微信唯一标识 Java & jFinal
方法一: 首先来介绍使用小程序直接获取的方法,这种方法在真实的开发中肯定是不可取的,审核也不会通过,这里只介绍一下,刚接触小程序的小伙伴可以尝试用一下即可,首先是把appid和微信小程序的提供的app_secret定义好,只需要执行以下的方法即可获取到想要的openid。 wx.login({ success: function (res) { wx.request({
2017-12-17 19:01:49 5291 1
原创 SpringMVC常用注解及其功能
今天面试遇到这个问题,说实话只是使用基本没有真正的去深入的了解与多少标签和这些标签有什么作用,回来以后总结了一下。 @Controller 负责注册一个bean 到spring 上下文中,bean 的ID 默认为@RequestMapping用来定义访问的URL,你可以为整个类定义一个(用于整个类不是必须的,如果没有配置,所有的方法的访问路径配置将是完全独立的,没有任何关联)@PathV...
2017-03-03 11:12:04 2950 2
原创 浅谈对ssh三大框架的理解
首先是对struts2的理解 1. struts是一个按MVC模式设计的Web层框架,其实它就是一个大大的servlet,这个Servlet名为ActionServlet,或是ActionServlet的子类。我们可以在web.xml文件中将符合某种特征的所有请求交给这个Servlet处理,这个Servlet再参照一个配置文件(通常为/WEB-INF/struts-config.xml)将各个请求
2017-02-24 20:40:50 6018 2
原创 SVN的基本安装以及使用
首先是安装svn的服务端 第一步 第二步 第三步 第四步 第五步 第六步 接下来打开svn server Manager进行创建库 这是服务端就简单的创建好了接着就是客户端的安装(完全傻瓜式安装),没有任何技术含量,不多
2017-02-17 21:20:10 380
原创 nested exception is java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config
刚开始启动服务器服务器启动没有报错 。。。但是经过页面的刷新就产生了这种错误,这是浏览器报的错误HTTP Status 500 - Handler processing failed; nested exception is java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Configtype Exception report
2017-01-15 15:28:05 4549
原创 FRP服务搭建内网映射内网转发
FRP服务搭建内网映射内网转发。搭建frp服务 | 内网转发,内网映射,可以支持泛域名解析,HTTPS(需要SSL证书,如果是阿里云服务器可以协助搞定并且可以无限自动续签)仅提供服务器和域名即可,国内服务器需要备案,国外服务器不需要备案,需要有外网服务器
2023-07-05 10:58:25 335
原创 国内最全省市县中心经纬度城市简称城市标准编码电话区号三级联动邮政编码城市等级更新到2023年4月份
国内最全省市县中心经纬度城市简称城市标准编码电话区号三级联动邮政编码城市等级更新到2023年4月份提供JSON和excel两种格式数据
2023-06-09 14:04:14 482
原创 前端uni-app,后端使用java,接口加密解密
最近开发一个小程序使用的uni-app做了一些封装。服务端肯定是在拦截器层进行统一的处理。然后是那几个工具类比如解密的工具类。
2023-05-18 08:55:06 911 1
原创 uni-app对缓存进行封装-此篇博客会持续更新
/----------------------------------------第三版优化------------------------------------------------------------------------//---------------------------------------------继续优化-----------------------------------------------------------目前,我们只是使用 FIFO 算法删除过期缓存项。
2023-05-17 16:23:44 737 2
原创 家庭财财务管理系统-毕业设计
主要分为统计功能,存款,消费管理,房产管理,证券管理,投资管理,贷款信息。D登录注册、修改个人密码、修改个人信息、2收入记录统计 收入的来源信息,收入金额,发生时间,备注等信息3)支出记录统计:支出用途,支出的金额、支出发生的时间、其他备注信息等4收支记录查询:收入和支出列表展示,在此列表可查询收入或支出情况,可以按照年、月、日统计信息检索 G银行存款管理:添加银行存款信息,包括银行名称,银行存款发生的存款账号、账户名称、存款种类、存款数额、利率、发生时间。需要代码的可以加我的QQ:873015763。
2023-04-20 14:13:55 53
原创 1.经纬度计算距离,多点经纬度串联度计算总距离 2.电子围栏圆形多边形判断是否越过电子围栏算法 3.多坐标转换包括报读坐标(BD09)和GCJ02以及WGS84坐标相关转换
1.经纬度计算距离,多点经纬度串联度计算总距离2.电子围栏圆形多边形判断是否越过电子围栏算法3.多坐标转换包括报读坐标(BD09)和GCJ02以及WGS84坐标相关转换,以上算法全部java实现非常精准已经上线生产环境
2023-02-18 11:37:56 369
原创 2022最新Java面试题、八股文大全
1. 一个java文件里可以有多个类,但最多只能有一个被public修饰的类;2. 如果这个java文件中包含public修饰的类,则这个类的名称必须和java文件名一致。1.3 说一说你对Java访问权限的了解参考答案Java语言为我们提供了三种访问修饰符,即private、protected、public,在使用这些修饰符修饰目标时,一共可以形成四种访问权限,即private、default、protected、public,注意在不加任何修饰符时为default访问权限。在修饰成员变量/
2023-01-03 14:42:48 591
原创 git强制添加 add文件
首先是idea新建文件没办法使用git操作addhint: Use -f if you really want to add them.hint: Turn this message off by runninghint: "git config advice.addIgnoredFile false"然后就是git -f add Demo.javaok
2020-06-17 17:30:39 5974 3
原创 微信小程序getPhoneNumber获取手机号,解决code失效问题
注意在回调中调用wx.login登录,可能会刷新登录态。此时服务器使用 code 换取的 sessionKey 不是加密时使用的 sessionKey,导致解密失败。建议开发者提前进行login;或者在回调中先使用checkSession进行登录态检查,避免login刷新登录态。这句话很重要,为了避免login刷新登陆状态,需要提前获取code,关键怎么获取Page({...
2019-10-15 10:37:01 8590 3
原创 ElasticSearch 报错blocked by: [FORBIDDEN/12/index read-only / allow delete (api)];
记服务器首先是删除根据官方文档处理了这个问题curl -XPUT -H "Content-Type: application/json" http://127.0.0.1:9200/_all/_settings -d '{"index.blocks.read_only_allow_delete": null}'这是直接处理掉所有索引,_all可以更换为自己的索引解决这个问题的由来是因为...
2019-10-05 09:11:37 489
原创 getOriginalFilename方法与“文件名、目录名或卷标语法不正确”
今天文件上传出现了bug,直接粘上代码//原本代码是这样的,在上传的时候出现方法与“文件名、目录名或卷标语法不正确” String filename = file.getOriginalFilename();这个代码已经用了好久,从来没有出现问题,后经过debug发现 在上传的时候有些浏览器是出现临时路径的问题在这里不能出现路径怎么获取图片呢这里加了点东西,修改后代码 Strin...
2019-08-30 17:04:05 4008
原创 pagehelper超过页数仍然可以查出数据
使用pagehelper查询的时候,明明没有下一页的时候,还是会查询最后一页的内容示例接收到的数据是这样的调试时候的数据是这样的查看配置其中pagehelper.reasonable这个属性含义是分页参数合理化,默认值为false,如果pageNum>pageSize,默认会查询最后一页的数据。禁用合理化后,当pageNum>pageSize会返回空数...
2019-08-20 10:45:19 2119 2
原创 linux安装字体
首先下载字体,在linux下建立目录例子这里是我需要安装的字体然后在limux进行更新字体缓存# mkfontscale(如果提示mkfontscale: command not found,需自行安装# yum install mkfontscale)# mkfontdir# fc-cache -fv(如果提示fc-cache: command not...
2019-08-18 10:57:40 280
转载 List集合里面存储Map,对Map里面的某个属性进行排序
1.在多表查询的过程中常常会遇到查询多个字段组成的集合,并且还要对结果集合里面的某个属性进行排序返回。 例: List<Map<String, Object>> alarmMaps = new ArrayList();注:alarmMaps里面存在 count 属性//排序 倒序if (alarmMaps != null && ala...
2019-06-04 17:47:22 12045 4
原创 java 查询本机安装的字体
public static void main(String[] args) { GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment(); String[] fonts = ge.getAvailableFontFamilyNames(); for(St...
2019-05-11 13:37:54 595
转载 SpringBoot在自定义类中调用service层等Spring其他层
当时用sptingboot的时候需要写工具类,使用的是springcloud,然后调取微服务的时候在工具类中调用接口,但是在注入的时候一只空指针,网上找好了很多方法,这里引用了这个博主的文章解决方案工具类中然后就搞定了...
2019-05-07 11:13:51 3152
原创 Kibana linux 安装使用并配置外网访问
下载地址 :https://www.elastic.co/cn/downloads/kibana基本不需要什么安装,直接解压 然后配置一下配置文件可以是外网访问server.port: 5601server.host: "0.0.0.0"然后简单的 启动关闭命令ps -ef|grep kibana ps -ef|grep 5601 都找不到 尝试 使用 fuse...
2019-04-04 15:34:36 1871
原创 java生成指定时间内的随机时间
public static void main(String[] args) { for (int i=0;i<30;i++){ Date date = randomDate("2019-01-01","2019-01-31"); System.out.println(new SimpleDateFormat("yyyy....
2019-02-13 10:51:44 19124 1
原创 java 几种生成海报的方式
生成方式的util已经在另一篇文章里说过啦,这篇文章要参考这以下的链接才能看得懂java生成海报并保存-包括微信小程序带场景值的二维码1、第一种是生成base64的格式这种也是比较常见的 @ApiOperation(value = "海报生成,返回的是base64图片") @ApiImplicitParams(value = { @ApiImpli...
2019-01-28 10:53:23 11201
原创 java生成海报并保存-包括微信小程序带场景值的二维码
先写个工具类Graphics2DUtilspublic final class Graphics2DUtils { /** * 向画布上写文字 * * @param g Graphics2D对象 * @param color 颜色 * @param font 字体 * @param content ...
2019-01-16 15:59:42 6647 16
原创 WebMvcConfigurationSupport 已过时的解决方案
这里WebMvcConfigurationSupport 已过时,查询文档。springboot实现了先的接口搞定
2018-12-28 11:20:33 2659 1
转载 基于Redis实现订单倒计时自动关闭——Java
1.场景: 电商系统或者购票系统都必须具备订单功能,生成订单后一段时间不支付订单会自动关闭。最简单的想法是设置定时任务轮询, 但是每个订单的创建时间不一样,定时任务的规则无法设定,如果将定时任务执行的间隔设置的过短,太影响效率。还有一种想法,在用户进入订单界面的时候,判断时间执行相关操作。方式可能有很多,在这里介绍一种监听Redis键值对过期时间来实现订单自动关闭。2.思路: ...
2018-12-26 19:14:52 7541 1
原创 Jfinal结合redis实现JWT拦截器的token安全验证
拦截器:public class AuthTokenInterceptor implements Interceptor { private final String ACCESS_TOKEN = "token"; @Override public void intercept(Invocation inv) { Controller contro...
2018-12-18 15:49:00 1848
原创 百度地图根据百度坐标测算两者之间的距离
这里有两个计算其实算是一种,一种是sql查询的时候计算一种是js计算sql计算SQRT( POW(111.2 * (p.bd_y - " + longitude + "), 2) + POW(111.2 * (" + latitude + " - p.bd_x) * COS(" + latitude + "/ 57.3), 2))不需要多结束吧js计算,算法是一样的只不过使用js...
2018-12-10 09:22:50 3950 3
原创 java Object 转String然后再转Long
Object obj;Long lon=Long.valueOf(String.valueOf(obj))
2018-12-04 19:54:35 773
原创 微信小程序data中数组java后端接收--小程序踩过的坑
首先在小程序端想传递一个数组给服务端很明显这个数组的长度是3但是看文档被坑,在java端接收到以后的不是数组了直接变为string,本来一直使用数组遍历,后来发现根本不行,解决方案 String coupons = getPara("coupons"); JSONArray obj = JSON.parseArray(coupons); Sy...
2018-12-04 19:33:17 5110 4
原创 BigDecimal加减乘除计算
BigDecimalbignum1=newBigDecimal("10");BigDecimalbignum2=newBigDecimal("5");BigDecimalbignum3=null;//加法bignum3=bignum1.add(bignum2);System.out.println("和是:"+big...
2018-11-27 11:50:09 296
微信小程序 自定义头部导航栏 navigationStyle
2018-12-24
shiro权限管理+SSM登陆+spring定时器+基本博客管理
2018-06-19
node.js+express+mysql+分页+bootstrap+文件上传+基本新闻模板和后台管理
2017-12-26
mysql连接jdbc的jar包
2017-02-17
nftfs关于linux
2017-02-17
svn关于eclipse插件
2017-02-17
svn客户端 软件
2017-02-17
chrome打开网页貌似不是电脑版的
2016-10-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人