自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一条吃软饭的软狗

知识改变命运,技术改变世界

  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 Spring MVC中非Controller的普通类如何调用service接口

使用@Component,@PostConstruct和@Autowired注解举例如下@Componentpublic class TestUtil { @Autowired private IOrderFormService orderFormService; public static TestUtil testUtil; @PostCons...

2018-11-30 13:26:59 1662

原创 Spring MVC中普通类如何获取HttpServletRequest和HttpSession

1 在web.xml文件中添加如下listener<!--获取HttpServletRequest--> <listener> <listener-class>org.springframework.web.context.request.RequestContextListener</listener-class> ...

2018-11-30 13:13:58 1555

原创 Putty和WinSCP如何保持连接不断开

1 Putty保持连接设置2 WinSCP保持连接设置选项(O) -> 选项(P)面板 -> 远程 -> 刷新远程面板间隔

2018-11-19 00:00:28 4987

原创 【硬件通信】Java Socket怎么发送和接收16进制数据

关键点 发送时:首先将你的16进制的数据,转化成byte[],然后发送 接收时:获得数据,然后将byte[]的东西转化成16进制字符串 1 服务端socketpublic class Server { private static class ClientHandler implements Runnable { private Socket ...

2018-11-14 19:52:19 17501 14

原创 Java 16进制字符串和字节数组转换的几种方法

1 十六进制字符串转字节数组方法/** * 16进制表示的字符串转换为字节数组 * * @param hexString 16进制表示的字符串 * @return byte[] 字节数组 */ public static byte[] hexStringToByteArray(String hexString) { h...

2018-11-14 18:38:30 9486

原创 Java Web导出excel表,浏览器下载导出excel表

1 自定义注解@Target(ElementType.FIELD)@Retention(RetentionPolicy.RUNTIME)public @interface ExcelTable { String value() default "";}2 使用在字段上/*** 使用举例*/public class User { //姓名 @Ex...

2018-11-11 16:52:09 568

原创 Error:(1, 1) java: 非法字符: '\ufeff'和Error:(1, 1) 错误: 需要class, interface或enum报错

1 问题在IDEA中导入其他项目,运行tomcat的时候报了以下错误信息Error:(1, 1) java: 非法字符: '\ufeff'Error:(1, 1) 错误: 需要class, interface或enum报错2 原因报错文件之前是用GBK编码写的,然后现在是utf-8环境下编译,所以出错了3 解决方法把原文件内容复制,然后删掉原文件,创建一个名字一样的文件...

2018-11-10 21:40:20 2136

原创 ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this报错

1 报错原因mysql设置的密码过于简单,不符合要求2 解决方法把修改密码的规范降低mysql -u root -p  #登录mysql数据库mysql> set global validate_password_policy=0;  #密码强度设为最低等级mysql> set global validate_password_length=4;  #密码允许最小长...

2018-11-09 22:58:26 589

原创 linux安装mysql初始密码错误,mysql无密码登录设置

1 问题在linux系统上安装了mysql5.7,但是用 grep "password" /var/log/mysqld.log 命令获取到的初始密码登录myqsl密码错误2 解决方法先把mysql设置为无密码登录,修改密码后再设置回来编辑/etc目录下的my.cnf文件vim /etc/my.cnf在 [mysqld] 这个模块最后一行插入这一语句:skip-gr...

2018-11-09 22:47:54 12256 3

原创 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory报错,Tomcat启动失败

1遇到问题tomcat启动卡在[localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory ...不动了2问题原因的/ dev /随机产生速度过慢,运行一段时间之后,只输出了一条数据,然后就一直阻塞。3解决方法将$ JAVA_HOME / jre / lib / security /...

2018-11-09 22:33:24 26268 8

原创 微信扫码支付返回的code_url怎么生成二维码图片

接入微信扫码支付会返回一个 code_url 的二维码链接,可以通过QRCode.js来生成一个二维码图片,十分简单,请参考如下链接QRCode.js:使用 JavaScript 生成二维码...

2018-11-08 21:10:52 20865

原创 Java生成图片验证码,ValidateCode.jar包用法简单实例

1 首先下载ValidateCode.jar包,添加到项目中下载链接:https://download.csdn.net/download/qq_39403545/10773564(已有的可以忽略) 2 用法简单实例@RequestMapping("/getCode") public void getCode(HttpServletRequest request, Htt...

2018-11-08 21:03:51 4481 1

原创 Java生成指定长度的随机字符串的三种方法

1 自定义随机字符串方法一(A-Z,a-z,0-9)//生成指定length的随机字符串(A-Z,a-z,0-9)public static String getRandomString(int length) { String str = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; R...

2018-11-08 00:57:55 18272 2

原创 Spring整合Shiro,SSM整合Shiro例子

1 pom.xml 文件添加依赖<!-- shiro集成 --><dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-core</artifactId> <version>${shiro.version}</

2018-11-07 01:05:21 513

ValidateCode.jar包下载含用法,Java生成图片验证码

ValidateCode.jar包下载含用法,Java生成图片验证码,用法简单,只需要几行代码就能生成一个图片二维码,自定义大小,字符,干扰线数量

2018-11-08

安卓org.apache.http.legacy.jar包下载

安卓httpclient不能使用,org.apache.http.legacy.jar包下载

2018-10-17

空空如也

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

TA关注的人

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