自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 关于ios13升级到ios14企业APP出现无法安装解决方案

在IOS14更新完了之后我们公司app 出现了无法安装的问题, 同一个plist文件,13能,安装,14就提示无法安装,明天就开始推ios14了,所以就显得很急,下面记录下我们的解决方案:我们没有是用apple store方式下载,我们用的plist文件的方式下载, 在网上也百度了很多,看到一个这样的帖子在iOS14上苹果对于自身提供的解决方案中ats的要求更加严格,之前我们通过itms协议安装应用时只要plist文件是https即可,14之后要求ipa链接使用的也必须是https才行,否则将出现无法

2020-09-17 16:55:50 28091 2

原创 mysql数据库优化方式

引言:如何比较两个相同类型产品的好坏,在功能大致相同的情况下,剩下的就拼的是速度,比谁的代码优化的更好,提高代码质量,优化数据库,优化SQL语句提高查询效率,采用Nosql等等,这次我要记录的是8种mysql数据库优化方式1、选取最适用的字段属性MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然

2020-09-04 11:59:36 248

原创 常见负载均衡算法demo代码

一、概要随着系统日益庞大、逻辑业务越来越复杂,系统架构由原来的单一系统到垂直系统,发展到现在的分布式系统。分布式系统中,可以做到公共业务模块的高可用,高容错性,高扩展性,然而,当系统越来越复杂时,需要考虑的东西自然也越来越多,要求也越来越高,比如服务路由、负载均衡等。此文将针对负载均衡算法进行讲解,不涉及具体的实现。二、负载均衡算法在分布式系统中,多台服务器同时提供一个服务,并统一到服务配置中心进行管理,如图1-1。消费者通过查询服务配置中心,获取到服务到地址列表,需要选取其中一台来发起RPC远

2020-09-03 16:32:12 473

原创 java后台跨域问题解决方案

在实际开发过成功,我们肯定会遇到跨域的问题,再次记录下java代码中该如何解决跨域问题在服务端代码添加过滤器package com.thinkgem.jeesite.common.filter;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import ...

2020-01-22 11:22:51 292 1

原创 webscoket的使用(java)

之前一直WebSocket 是及时通信技术,也可以进行消息推送,但是现在市面成熟的消息推送第三方也确实不少,功能也很全,比如极光推送…但是也一直没有机会用到,不过近期有个需求是这样的,在一个客户端 点击开始按钮 ,同时7个app端开始倒计时 这样一个需求 ,自己 觉得这个必须得用到WebSocket 了,毕竟以后可能要接触到物联网, 也就简单百度学习了一下 ,玩了一下最基本的案例还是先介绍一下W...

2020-01-22 11:10:45 470

原创 加密数字签名工具类

import org.apache.commons.codec.binary.Base64;import javax.crypto.Mac;import javax.crypto.spec.SecretKeySpec;import java.io.UnsupportedEncodingException;import java.security.InvalidKeyException...

2019-12-06 16:34:29 149

原创 Mongodb安装(windows)

首先我们要了解,Mongdb是什么,我们为什么要用到它这点很重要。Mongodb是非关系型数据库,存储Json格式数据 ,数据格式灵活。Mongodb其实就是用来存储海量的,并不是核心的数据,也就是那些无关紧要的数据,核心数据当然存放在Mysql Oracle这种关系型数据库了。安装MongodbMongoDB 提供了可用于 32 位和 64 位系统的预编译二进制包,你可以从MongoDB...

2019-09-20 22:10:00 181

原创 微信小程序用户多次点击导致重复提交数据解决方式

小程序端想后台发送请求的时候,可能由于网速的原因,导致用户多次点击button或触发点击事件从而导致重复提交数据,这解决办法很多种,这里就说一个自己觉得比较容易的方法在事件中添加一个显示消息提示框,给它加一个透明蒙层,防止触摸穿透就ok了if (wx.showLoading) { wx.showToast({ icon: 'loading', t...

2019-09-11 16:35:46 6858 1

原创 Jeesite4关于权限控制之根据部门公司进行过滤

在开发中,根据不同的部门或者公司展示相应的数据这种情况是很常见的,但是在jeesite4 中该怎样进行过滤呢?其实在这个方面作者也有考虑,都直接封装好了官方文档请参考: 数据权限调用 ,文档中也明确指出,这个是通过在后台管理系统中,通过打对勾的方式给予访问权限,这个就比较简单了吧,创建角色,设置访问权限,分配用户…Java代码中需要的东西文档中也有说到,下面我把我的代码贴图放在下面在contr...

2019-09-02 16:44:20 1491

原创 Jeesite4关于前端页面修改变成新增

Jeesite4 在生成代码的时候将Entity继承了DataEntity,中间有个isNewRecord 属性,这个属性就是来判断是新增还是修改,比用判断是否携带id,在有的逻辑中,更加实用form页面service继承的crudService在开发过程中修改页面的过程中,改着改着页面的修改按钮失效了,变成了添加按钮,在后面的调试过程中也发现isNewRecord 这个属性始终是 tr...

2019-07-26 14:45:01 1179

原创 JAVA给图片添加水印

先给大家展示下效果添加水印之前添加水印之后这里有一个工具类要用到代码如下import javax.imageio.ImageIO;import java.awt.*;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileOutputStream;import java.io.In...

2019-07-26 14:23:57 187

原创 JAVA获取微信access_token

官方文档https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140183获取access_token 需要两个必要的参数,这两个参数在自己的微信公众平台可以看到因为access_token有效期为两个小时,之后我们又得重复获取,所以我们在生成access_token给他保存下来,但是有的业务其实也不会生成很多acce...

2019-07-26 11:37:30 1189

原创 Jeesite4图片上传

关于图片上传这个问题,需要注意几个问题1.我们在代码生成的时候就定义好,允许上传图片,在html页面中的form里就会有,图片上传的这个功能2.如果之前生代码的时候没有考虑到,猴脸要是想添加的话,千万不要忘了,在html页面的第一行libs中引’fileupload’,如果这个不引,上传图片的框框也就不会出来3.我们需要用 form:fileupload这个组件来进行图片上传中间定义了很多...

2019-07-26 11:11:02 1403 2

原创 IDEA快捷键大全

2019-07-09 13:57:42 115

原创 Jeesite4修改登录页面,首页

大家进行熟悉框架的时候,一定要先吃透文档,因为文档很全,说实话,百度上Jeesite4的资源真的很少,剩下的就只剩文档了.本篇文章想跟大家分享的是如何修改默认的前段页面,我感觉与其说修改,还不说是替换,因为他跟SpringMVC的视图配置有关,文档中有说明https://my.oschina.net/thinkgem/blog/1626539?tdsourcetag=s_pctim_aioms...

2019-07-06 13:19:03 3783 5

原创 Jeesite4下载与简单部署

源码下载地址 https://gitee.com/thinkgem/jeesite41.将项目拖入到Eclipse,他会加载Maven,下载资源,需要耐心等待.2.初始化数据库,.配置my.ini:打开MySQL安装文件夹下的my.ini文件,在[mysqld]下增加sql_mode="ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DI...

2019-07-06 12:01:50 1190 3

原创 Jeesite4使用小结(技术选型)

Jeesite4使用小结(技术选型)这段时间公司准备采用新技术来进行开速开发,自己也是接手了一个项目,目前处于一边熟悉框架,一边开发,中间也踩了很多坑,所以在这打算记录一下,希望能给后面接触这个快速开发框架的一点帮助.第一次接触这个框架,一定要先了解他这个框架的技术选型,当然这些东西在官方文档中都有说明环境Java8, Servlet 3.0/3.1, Maven 3.x主框架...

2019-07-04 23:44:54 2622

原创 在实际开发中spring-Security的使用

spring-Security是属于spring家族中的提供安全登录认证服务的框架,在Spring Security中如果想要使用数据进行登录认证操作,有很多种操作方式,这篇文章介绍的UserDetails、UserDetailsService来完成操作,在开发过程中准备工作有三步第一步,在pom文件中导入相应的依赖 <dependency> <gr...

2019-03-07 12:20:53 1058 13

原创 plsql登录页面链接不上oracle数据库解决方法

错误信息TNS:listener does not currently know of service requested in connect descriptor方案1(当方案1无效时使用方案2)第1步 找到本机安装的oracle安装目录进入如下文件夹中第2步 打开tnsnames.ora文件(使用nodpad++打开)方案2:(在方案1操作不成功时使用)第1步 打开cmd命...

2019-02-27 00:06:21 2124

原创 Linux的常用命令

@[Linux常用命令]Linux的常用命令1.切换目录命令 : <cd>cd app 切换到app目录cd .. 切换到上一层目录cd / 切换到系统根目录cd ~ 切换到用户主目录cd - 切换到上一个所在目录2.列出文件列表:<ls、ll、dir(*****)>ls(list) 是一个非常有用的命令,用来显示当前目录下的内容。...

2019-01-16 21:28:13 318

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除