- 博客(82)
- 资源 (1)
- 收藏
- 关注
原创 Java 查找及日期转换
Java 查找及日期转换字母大小写转换:String mystr = new String(“abc DEF”);String newstrs = mystr.toLowerCase();String newstrs2 = mystr.toUpperCase();System.out.println(newstrs);System.out.println(newstrs2);日期格式化//%te 一个月中的某一天(1-31)//%tb 月份//%tB 月份的全称//%tA 星期
2021-01-27 11:39:38
158
原创 mysql8 提示 ERROR 1410 (42000): You are not allowed to create a user with GRANT
执行修改账户权限保存产生用户不能授权的原因是mysql 数据库中user 表中的特定用户(root) 的host 的属性值为localhost.解决办法如下:mysql> use mysql;Database changedmysql> update user set host='%' where user='root';Query OK, 1 row affected (0.01 sec)Rows matched: 1 Changed: 1 Warnings: 0mysq
2020-11-18 16:43:49
8519
1
原创 安装MySQL 提示The service already exists!
以管理员身份运行cmd输入sc query mysql回车输入sc delete mysql
2020-11-18 16:03:16
819
原创 MD5密码加盐处理
MD5密码加盐处理import org.apache.commons.codec.binary.Hex;import java.security.MessageDigest;import java.util.Random;public class Md5Utils {/** * 加盐MD5加密 * <p> * * @Title : getSaltMD5 * </p> * <p> * @Description : TODO * </p>
2020-11-12 11:07:30
1756
2
原创 linux下启动tomcat报错 -bash: ./startup.sh: Permission denied
linux下启动tomcat报错,使用文件/目录权限设置命令chmod修改后即可,如下:[root@localhost bin]# ./startup.sh-bash: ./startup.sh: Permission denied[root@localhost bin]#[root@localhost bin]# chmod u+x *.sh[root@localhost bin]# ./startup.shUsing CATALINA_BASE: /usr/sand/apache-tomca
2020-09-25 17:20:39
720
原创 Linux安装Tomcat问题
从tomcat官网上下载了apache-tomcat-8.5.20.zip,在linux服务器上解压后。进入tomcat/bin目录,执行启动的时候出现如下错误:[root@test bin]# ./startup.shCannot find ./catalina.shThe file is absent or does not have execute permissionThis file is needed to run this program解决方法:在tomcat 的bin目录下
2020-07-30 11:47:19
174
原创 Angular学习随笔
在 AppComponent 组件的模板中,我们使用 let item of items; 语法迭代数组中的每一项,另外我们使用 index as i 用来访问数组中每一项的索引值。除了 index 外,我们还可以获取以下的值:first: boolean - 若当前项是可迭代对象的第一项,则返回 truelast: boolean - 若当前项是可迭代对象的最后一项,则返回 trueeven: boolean - 若当前项的索引值是偶数,则返回 trueodd: boolean - 若当前项的索引
2020-07-24 14:26:17
138
原创 下载npm依赖包报错 npm ERR! code ERR_TLS_CERT_ALTNAME_INVALID npm ERR! errno ERR_TLS_CERT_ALTNAME_INVALID
这里写自定义目录标题npm报错 npm ERR! code ERR_TLS_CERT_ALTNAME_INVALID **npm ERR! errno ERR_TLS_CERT_ALTNAME_INVALID**解决方法npm报错 npm ERR! code ERR_TLS_CERT_ALTNAME_INVALID npm ERR! errno ERR_TLS_CERT_ALTNAME_INVALID在下载npm依赖包输入 npm install 命令的时候出错 以下是错误信息错误信息:npm E
2020-07-22 17:43:37
17613
20
原创 SpringCloud学习笔记-随笔
服务治理机制服务注册服务同步服务续约服务注册“服务提供者”在启动的时候会通过发送REST请求的方式将自己注册到Eureka Server 上,同时带上自身服务的一些元数据信息。Eureka Server接收到这个REST请求之后,将元数据信息存储在一个双层结构Map中,其中第一层的key是服务名,第二层的key是具体服务的实例名。在服务注册时,需要确认一下eureka.client.regi...
2019-12-27 16:43:11
138
原创 Java配置文件中使用随机数
**在一些特殊情况下, 我们希望有些参数每次被加载的时候不是 一个固定的值, 比如密钥、 服务端口等。 在 SpringBoot的属性配置文件中, 可以 通过 使用${random}配置来产生随机的int值、long值或者string字符串,这样我们就可以容易地通过 配置随机生成属性,而不是在程序中通过编码来实现这些逻辑。**${random}的配置方式主要有以下几种, 读者可作为参考使用。...
2019-12-05 12:40:46
517
原创 Spring boot 测试类详解 Junit
Spring boot 项目测试类详解测试类实例代码解析如下测试类实例@RunWith(SpringJUnit4ClassRunner.class) @SpringApplicationConfiguration(classes = HelloApplication.class) @WebAppConfigurationpublic class HelloApplicationTests...
2019-12-04 16:07:53
253
原创 查找隐藏在td中的input框的value值
**Jquery通过parent()方法查找td里面隐藏input框的值**查找隐藏在td中的input框的value值$(this).parent().find(“td”).eq(5).find(“input[name=‘textName’]”).val();eq(5) : 代表该td下标的第五列;然后在第五列中查找input name= textName 的值。...
2019-08-29 16:15:20
1098
原创 Java mybatis SQL获取String类型的值
使用MyBaitis传参数的时候,传入String参数在使用MyBaitis传参数的时候,传入String参数,在对应的Mapper.xml文件中应该用以下方式获取该String属性的值<select id="getStudent" resultType="java.lang.String"> select * from student where name = #{...
2019-01-15 16:16:51
3035
1
原创 BigDecimal 加减乘除算法运用
public static void main(String[] args) { String a = "9999.9999"; int b = 9999; double c = 9999.9999; char d = 99; System.out.println("==================="); ...
2019-01-10 14:36:30
300
原创 Java8 List对象中的属性以逗号分隔转字符串
List对象中的属性以逗号分隔转字符串在Java 8中将集合List转变为用逗号分隔的String是非常简单的,下面看看是如何做到我们使用String.join()函数,给函数传递一个分隔符合一个迭代器,一个StringJoiner对象会帮助我们完成所有的事情List&amp;lt;String&amp;gt; list= Arrays.asList(&quot;aaa&quot;, &quot;bbb&am
2019-01-10 10:49:36
45039
13
原创 Java mybatis insert语句返回插入数据ID
mybatis插入SQL语句返回该条SQL的ID将下面两个属性添加到insert标签中 即可得到返回的SQL IDuseGeneratedKeys="true" keyProperty="id"例 insert into risk_client_gs (id,phone, create_time,update_time)values (#{id,jdbcTyp
2018-01-05 18:51:46
4892
原创 Java 使用注解校验身份证号
身份证号校验注解类package com.command.util;import static java.lang.annotation.ElementType.CONSTRUCTOR;import static java.lang.annotation.ElementType.FIELD;import static java.lang.annotation.ElementType.METHOD
2017-12-19 11:04:34
6433
8
原创 Java 使用注解检验手机号
手机号校验注解类package com.command.util;import static java.lang.annotation.ElementType.CONSTRUCTOR;import static java.lang.annotation.ElementType.FIELD;import static java.lang.annotation.ElementType.METHOD;
2017-12-19 10:59:28
23581
2
原创 Mybatis 自动生成代码工具(maven方式)
由于MyBatis属于一种半自动的ORM框架,所以主要的工作将是书写Mapping映射文件,但是由于手写映射文件很容易出错,mybatis-gennerator插件帮我们自动生成mybatis所需要的dao、bean、mapper xml文件。1.创建测试工程选择maven Project点击next填写项目名称点击 finish 项目创建完成2.在maven配置文件pom.xml中添加依赖<pr
2017-12-14 14:49:02
6097
原创 JavaMail本地服务器发送邮件
Java利用自己的邮箱发送邮件需要一下两个jar包 activation.jar 下面为下载地址及方法 http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-java-plat-419418.html#7017-jaf-1.1.1-oth-JPR mail.jar下面为
2017-12-05 14:30:49
1348
原创 js 手机号和邮箱正则匹配
if (!email.match(/\w+[@]{1}\w+[.]\w+/)) { layui.layer.msg("邮箱格式不正确!", {icon: 2}); } else if (!phone.match(/^1\d{10}$/)) { layui.layer.msg("请输入正确的手机号!", {icon: 2}); } else if (!password.matc
2017-11-29 16:09:17
1425
原创 Java 身份证验证工具
package com.dataservice.utils;/** * 身份证验证的工具(支持5位或18位省份证) 身份证号码结构: 17位数字和1位校验码:6位地址码数字,8位生日数字,3位出生时间顺序号,1位校验码。 * 地址码(前6位):表示对象常住户口所在县(市、镇、区)的行政区划代码,按GB/T2260的规定执行。 出生日期码,(第七位 * 至十四位):表示编码对象出生年、月、日,按
2017-11-29 11:27:42
377
原创 Java RSA 加密
package com.dataservice.utils.crypto;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.security.KeyStore;import
2017-11-29 11:15:16
237
原创 Java 3DES 加密
package com.dataservice.utils.crypto;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.security.KeyStore;import
2017-11-29 11:14:38
277
原创 Java DES 加密
package com.dataservice.utils.crypto;import java.security.Key;import java.security.spec.AlgorithmParameterSpec;import javax.crypto.Cipher;import javax.crypto.SecretKeyFactory;import javax.crypto.spe
2017-11-29 11:05:31
279
原创 Java AES加密
package com.dataservice.utils.crypto;import java.security.InvalidAlgorithmParameterException;import java.security.InvalidKeyException;import java.security.Key;import java.security.NoSuchAlgorithmExc
2017-11-29 11:03:26
260
原创 Java MD5加密方法
package com.dataservice.utils;import java.security.MessageDigest;import org.springframework.util.Base64Utils;public class MD5Util { private static final String ALGORITHM = "MD5"; public static St
2017-11-29 11:01:44
308
原创 Java json反序列化
package com.nuanshui.frms.exchange.utils;import com.fasterxml.jackson.core.JsonGenerator;import com.fasterxml.jackson.core.JsonParseException;import com.fasterxml.jackson.core.JsonProcessingException
2017-11-29 10:57:10
800
原创 通过HttpURLConnection连接服务器,发送报文,获取服务器报文返回
Java 通过HttpURLConnection连接服务器 发送 POST 和 GET 请求package com.dataservice.utils;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.HttpURLConnecti
2017-11-29 10:23:04
2580
原创 Java 验证请求数据完整性信息
CreditAntifraudReq 请求接收实体类package com.frms.exchange.command;import lombok.Getter;import lombok.NoArgsConstructor;import lombok.Setter;import org.hibernate.validator.constraints.NotEmpty;import java
2017-11-22 20:01:27
3067
原创 Java使用 Redis
package com.nuanshui.frms.exchange.utils.redis;import java.util.Map;import java.util.concurrent.TimeUnit;import javax.annotation.Resource;import org.slf4j.Logger;import org.slf4j.LoggerFactory
2017-11-17 11:13:46
348
原创 Java 开发环境配置
Java 开发环境配置window系统安装java下载JDK首先我们需要下载java开发工具包JDK,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,点击如下下载按钮:在下载页面中你需要选择接受许可,并根据自己的系统选择对应的版本,本文以 Window 64位系统为例:
2017-11-17 11:02:57
243
原创 layui 页面控件
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-11-17 10:28:01
2701
原创 Spring MVC 使用SQL进行模糊查询
Spring MVC SQL模糊匹配实现<mapper namespace="com.frmscs.repository.mapper.sys.SysRoleMapper" > <resultMap id="BaseResultMap" type="com.frmscs.entity.sys.SysRole" > <id column="...
2017-11-10 10:20:26
7109
原创 PC端Windows 登录多个微信实现
现在很多小伙伴都有好多微信,但是电脑普通登录又只能等一个微信号,怎么办呢???别着急 我已经给大家整理好了方法,请看下面详细步骤:1、首先关闭并退出登录的微信,确保没在后台运行,否则一下方法不能正常打开,切记!切记!切记!2、打开DOS命令 (Windows + R)键,然后输入 cmd ,点击确认按钮;3、进入DOS命令界面4...
2017-11-09 20:33:17
26047
5
原创 Spring MVC 常用注解
SpringMVC常用注解:@Controller 负责注册一个bean 到spring 上下文中。@RequestMapping 该注解为控制器指定可以处理哪些 URL 请求。@RequestBody 该注解用于读取Request请求的body部分数据,使用系统默认配置的HttpMessageConverter进行解析,然后把相应的数据绑
2017-11-09 19:55:50
310
原创 layUI 相关网站
----layui前段框架解决方案http://www.layui.com----layui api文档http://layer.layui.com/api.html
2017-11-09 14:34:19
894
1
原创 session 设置失效时间
程序中session都有一个默认的过期时间,其中tomcat中的默认时间为30分钟,根据需要我们可以去手动设置session的过期时间,以下是设置session的过期时间的三个方法: 1.在tomcat-->conf-->conf/web.xm中的中设置: 30 2.在项目的web.xml中定义: 20 注:20则
2017-11-09 14:31:20
1638
原创 iframe session失效,跳转登录页面
window.onload = function () { if (top.location.href != location.href) { top.location.href = location.href; } }
2017-11-09 14:25:22
548
原创 freemarker 下拉框回显
name="gender" id="gender" class="form-control ml10" > value="">--请选择--genders?exists> genders as item> value="${item.businessNo?if_exists}" sysUser.gender?str
2017-11-04 11:17:14
2259
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅