
java
java
Im灬大神
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
tomcat 7 和 8 的差异
1.request.getRemoteAddr()tomcat7 返回的是IPv4地址tomcat8 返回的是IPv6地址原创 2020-09-11 17:46:59 · 1246 阅读 · 0 评论 -
pagehelper 的问题
【代码】pagehelper 的问题。原创 2023-09-22 11:09:05 · 197 阅读 · 0 评论 -
mybatis 批量更新多个字段数据
【代码】mybatis 批量更新多个字段数据。原创 2023-08-31 19:41:56 · 1111 阅读 · 2 评论 -
IDEA 将一部分代码打成 jar 包
modules 添加一个EJB ,勾选代码。添加一个 artifact,把刚才选的class放进来打出来是这样的。获取文件方式(适用于jar)如果你的这个 jar 会被别人引用的话可以这样获取文件内容InputStream in=Thread.currentThread().getContextClassLoader().getResourceAsStream("/json/xxx.json");...原创 2021-12-01 17:35:36 · 488 阅读 · 0 评论 -
logback 日志配置文件
logback.xml<?xml version="1.0" encoding="UTF-8"?><configuration debug="true"> <!-- 应用名称 --> <property name="APP_NAME" value="DBK"/> <property name="LOG_HOME" value="D:/project/DBK/logs"/> <!-- 日志输出格式 -->原创 2021-11-30 17:15:03 · 135 阅读 · 0 评论 -
spring-boot-starter-freemarker 重定向问题
return “redirect:/”;https 重定向到 http 去了解决方法在启动类中添加一个bean@Bean("freeMarkerViewResolver")public FreeMarkerViewResolver setFreeMarkerViewResolver(FreeMarkerProperties freeMarkerProperties){ FreeMarkerViewResolver resolver = new FreeMarkerViewResolve.原创 2021-10-28 15:48:35 · 915 阅读 · 0 评论 -
shiro相关
是因为我在前面的过滤器 response.sendError(403);导致在拦截器中Subject subject = SecurityUtils.getSubject();比如前台传过来 token,验证完 token 以后,使用 token 中的用户名登录。替换之前的 ShiroFilterFactoryBean。原创 2021-04-13 14:04:53 · 424 阅读 · 0 评论 -
使用RAM用户权限策略 设置 OSSBrowser 访问指定文件夹
使用RAM用户权限策略 设置 OSSBrowser 访问指定文件夹policyDocument策略允许访问 alive-test (bucketName) 下 alive 文件夹下所有{ "Version": "1", "Statement": [{ "Effect": "Allow", "Action": ["oss:ListBuckets", "oss:GetBucketStat", "oss:GetBucketInfo", "oss:GetBucketTagging", "oss:G原创 2020-12-22 16:55:14 · 660 阅读 · 0 评论 -
hibernate 相关
查出来什么更新什么,不要再去添加相同 Id 的对象/*** 自定义的主键生成策略* 如果set了主键id,就使用这个id插入,如果不set主键id,则利用数据库本身的自增策略指定id*/@Overrideif (id!return id;} else {原创 2020-12-16 16:47:02 · 753 阅读 · 0 评论 -
jdk8 stream 根据属性去重
private void book(List<Item> books){ List<Integer> bookIds = books.stream().filter(distinctByKey(m ->m.getBookId())).map(m -> m.getBookId()).collect(Collectors.toList()); } //根据属性去重 distinctprivate static <T> Pred.原创 2020-12-10 17:42:42 · 835 阅读 · 0 评论 -
java 下载文件,以及文件名的中文问题
1.前端 window.open(encodeURI("/xxx/downloadPackage?filePath="+data.zipPath));2.后端我这里中文是这行代码处理的String name = URLEncoder.encode(f.getName(), “utf-8”);public void downloadPackage(String filePath,HttpServletRequest request, HttpServletResponse response) {原创 2020-12-04 17:52:56 · 1266 阅读 · 0 评论 -
RabbitMQ 使用思路
发送消息保证发送消息可靠性,需要开启消息确认回调,然后配置 rabbitTemplate 回调,在回调中spring.rabbitmq.publisher-confirms=truespring.rabbitmq.publisher-returns=true消费消息...原创 2020-04-28 09:48:41 · 261 阅读 · 0 评论 -
原生JDBC操作
原生JDBC操作结果集Class.forName(className); Connection con = DriverManager.getConnection(jdbcUrl, username, password); PreparedStatement prepareStatement = con.prepareStatement(sql); if((sql.contai...原创 2018-11-12 15:59:00 · 201 阅读 · 0 评论 -
超级大坑
1.oracle数据库连接问题正常的oracle数据库连接信息datasource.url=jdbc:oracle:thin:@localhost:1521:orcl可以使用图形化界面连接,但是在springboot2.0代码中就是连不上;报这个错:ORA-12505, TNS:listener does not currently know of SID given in conn...原创 2018-11-22 17:07:36 · 780 阅读 · 1 评论 -
spring-security
有的地方可能不对,还请指正!!1.对路径资源的权限控制比如:/user/list 这个路径需要哪些权限才能访问初始化所有路径需要的权限FilterInvocationSecurityMetadataSource.getAttributes(Object);object:其中包含浏览器访问的url返回值:Collection<ConfigAttribute>是这个路径需要...原创 2019-02-15 16:18:07 · 142 阅读 · 1 评论