首页
关于
留言
归档
更多
邻居
Search
1
宝塔面板出现乱码
7,260 阅读
2
文言一心登录网址(百度文心一言官方网站)
5,595 阅读
3
小浣熊CMS5.0漫画系统安装教程和采集教程
4,632 阅读
4
vfed 大橙子模板使用教程
3,917 阅读
5
YGbook 搭建完首页 不显示小说
3,031 阅读
技术文章
网站源码
网站模板
资源分享
主机测评
登录
Search
标签搜索
苹果
Nginx
搜狗图床
小浣熊CMS
面板
狂雨cms采集规则
Ubuntu
Mysql8.0
百度文库
Java
word导出
jeecg-boot
苹果cms
excel 样式
美团对接
文言一心
阿里
北栀
累计撰写
46
篇文章
累计收到
16
条评论
首页
栏目
技术文章
网站源码
网站模板
资源分享
主机测评
页面
关于
留言
归档
邻居
搜索到
46
篇与
的结果
2022-07-14
彻底解决苹果cms被挂马
很多人网站js经常被别人加入跳转代码造成用户严重流失,今天教大家一招解决静态文件被挂马的问题,只要你按照教程设置好了后,对方在厉害也没招。解决js文件被挂马其实很简单且很有效,只是你不知道而已。你只需要吧js文件替换成远程链接就行了比如(js文件放在当前网站中)替换成(js文件放在其他网站中)还有一点,存放js的网站设置为纯静态环境,权限只设置读取即可。
2022年07月14日
464 阅读
0 评论
0 点赞
2022-03-23
jeecg boot 乐观锁使用
mybatis-plus 乐观锁 当要更新一条记录的时候,希望这条记录没有被别人更新spring boot 注解方式 import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor; import com.baomidou.mybatisplus.extension.plugins.inner.OptimisticLockerInnerInterceptor; import org.mybatis.spring.annotation.MapperScan; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; /** * @author Administrator */ @Configuration @MapperScan(value={"org.jeecg.modules.**.mapper*"}) public class MybatisPlusConfig { /** * 新版 */ @Bean public MybatisPlusInterceptor mybatisPlusOptimisticLocking() { MybatisPlusInterceptor mybatisPlusInterceptor = new MybatisPlusInterceptor(); mybatisPlusInterceptor.addInnerInterceptor(new OptimisticLockerInnerInterceptor()); return mybatisPlusInterceptor; } } 在实体类的字段上加上@Version注解 @Version private Integer version; 测试: @PostMapping(value = "/getCarouselList11") public Result<?> getCarouselList12() { CompletableFuture<String> a = asyncService.doSomething("我是改的第一个"); CompletableFuture<String> b = asyncService.doSomething("我是改的第二个"); String result=null; CompletableFuture.allOf(a, b).join(); try { result = a.get() + b.get(); } catch (InterruptedException e) { e.printStackTrace(); } catch (ExecutionException e) { e.printStackTrace(); } return Result.OK("获取成功",result); }
2022年03月23日
1,174 阅读
0 评论
1 点赞
2022-03-23
springboot 多线程 @Async
springboot 多线程 @Asyncimport org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.scheduling.annotation.EnableAsync; import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor; import java.util.concurrent.Executor; import java.util.concurrent.ThreadPoolExecutor; /** * @author Administrator */ @Configuration @EnableAsync public class AsyncConfiguration { @Bean("doSomethingExecutor") public Executor doSomethingExecutor() { ThreadPoolTaskExecutor executor = new ThreadPoolTaskExecutor(); // 核心线程数:线程池创建时候初始化的线程数 executor.setCorePoolSize(10); // 最大线程数:线程池最大的线程数,只有在缓冲队列满了之后才会申请超过核心线程数的线程 executor.setMaxPoolSize(20); // 缓冲队列:用来缓冲执行任务的队列 executor.setQueueCapacity(500); // 允许线程的空闲时间60秒:当超过了核心线程之外的线程在空闲时间到达之后会被销毁 executor.setKeepAliveSeconds(60); // 线程池名的前缀:设置好了之后可以方便我们定位处理任务所在的线程池 executor.setThreadNamePrefix("do-something-"); // 缓冲队列满了之后的拒绝策略:由调用线程处理(一般是主线程) executor.setRejectedExecutionHandler(new ThreadPoolExecutor.DiscardPolicy()); executor.initialize(); return executor; } } 测试一下 @Async("doSomethingExecutor") public CompletableFuture<String> doSomething(String message) { CxModUser cxModUser=cxModUserService.getById("1504300637811126273"); System.out.println("查询的用户"+cxModUser.getNickname()+"==========版本号======="+cxModUser.getVersion()); try { Thread.sleep(5000); } catch (InterruptedException e) { } cxModUser.setNickname(message); boolean aa=cxModUserService.updateById(cxModUser); if (aa){ System.out.println("成功"+message); }else { System.out.println("失败"+message); } return CompletableFuture.completedFuture(message); } }
2022年03月23日
802 阅读
0 评论
0 点赞
2022-03-17
jeecg-boot word导出 导出下载 模板导出
jeecd-boot 导出word JEECG Word模板导出教程功能目标:读取word模板,解析数据导出word,对数据赋值代码: pom.xml <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <configuration> <nonFilteredFileExtensions> <nonFilteredFileExtension>woff</nonFilteredFileExtension> <nonFilteredFileExtension>woff2</nonFilteredFileExtension> <nonFilteredFileExtension>eot</nonFilteredFileExtension> <nonFilteredFileExtension>ttf</nonFilteredFileExtension> <nonFilteredFileExtension>svg</nonFilteredFileExtension> <nonFilteredFileExtension>docx</nonFilteredFileExtension> </nonFilteredFileExtensions> </configuration> </plugin> public void simpleWordExport(HttpServletResponse response) { Map<String, Object> map = new HashMap<>(); map.put("title", "标题"); map.put("content", "内容"); map.put("year", 1); map.put("month", 2); map.put("name","名称"); map.put("day", "10"); try { // 导出下载 //templates/word.docx 模板路径 XWPFDocument doc = WordExportUtil.exportWord07( "templates/word.docx", map); response.setContentType("application/vnd.openxmlformats-officedocument.wordprocessingml.document;chartset=utf-8"); response.setHeader("Content-Disposition", "attachment;filename="+ URLEncoder.encode("1", "UTF8") + ".docx"); ServletOutputStream out=response.getOutputStream(); doc.write(out); out.flush(); out.close(); // 导出本地 // FileOutputStream fos = new FileOutputStream("D:/360/simple.docx"); // doc.write(fos); // fos.close(); } catch (Exception e) { e.printStackTrace(); } } 浏览器本地模板word.zip
2022年03月17日
1,069 阅读
0 评论
0 点赞
2022-01-20
项目启动报错Application run failed org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name
方法名重名 修改下。。。。。。。。。。。。Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.2022-01-20 16:36:32.533 [main] ERROR org.springframework.boot.SpringApplication:837 - Application run failedorg.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'documentationPluginsBootstrapper' defined in URL [jar:file:/D:/apache-maven-3.8.3-bin/apache-maven-3.8.3/Repository/io/springfox/springfox-spring-web/2.10.5/springfox-spring-web-2.10.5.jar!/springfox/documentation/spring/web/plugins/DocumentationPluginsBootstrapper.class]: Unsatisfied dependency expressed through constructor parameter 1; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'webMvcRequestHandlerProvider' defined in URL [jar:file:/D:/apache-maven-3.8.3-bin/apache-maven-3.8.3/Repository/io/springfox/springfox-spring-webmvc/2.10.5/springfox-spring-webmvc-2.10.5.jar!/springfox/documentation/spring/web/plugins/WebMvcRequestHandlerProvider.class]: Unsatisfied dependency expressed through constructor parameter 2; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerMapping' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Invocation of init method failed; nested exception is java.lang.IllegalStateException: Ambiguous mapping. Cannot map 'cxDogMoonJihuaController' method org.jeecg.modules.psdog.dog.controller.CxDogMoonJihuaController#xiaLaList(String, String)to {GET /dog/cxDogMoonJihua/xiaLaList}: There is already 'cxDogMoonJihuaController' bean method
2022年01月20日
1,589 阅读
0 评论
2 点赞
2022-01-03
SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'url' at row 1
原因是:插入字段长度超过设定的长度解决方法:在my.ini里找到sql-mode=”STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION”方法1:把其中的STRICT_TRANS_TABLES,去掉,方法2:或者把sqlmode=STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION注释掉,然后重启mysql就ok了
2022年01月03日
1,066 阅读
0 评论
1 点赞
2021-11-25
Navicat15 试用期过期解决办法
第一步:关闭Navicat第二步:打开注册表编辑器,win + R, 输入regedit第三步:在最上方搜索框输入HKEY_CURRENT_USER\Software\PremiumSoft\NavicatPremium将Registration15XCS文件夹 和 Update文件夹删除第四步:在最上方搜索框输入:HKEY_CURRENT_USER\Software\Classes\CLSID倒叙展开(因为一般都在最后几个文件夹中)每一个文件夹,如果只包含一个名为Info的文件夹,就删除整个文件夹(只有一个带有info的文件夹,找到删了就不用再找了)不用删除的文件夹:需要删除的文件夹:全部找完并删完后,启动软件即可。
2021年11月25日
1,011 阅读
0 评论
0 点赞
2021-11-15
navicat出现“rsa public key not find”的问题
激活navicat15的注册码时报出“rsa public key not find”错误,原因是在点击patch按钮时没有生成破解版的RegPrivateKey.pem,即路径C:\Users{用户名}\AppData\Local\Temp下不存在RegPrivateKey.pem文件,试了很多办法,包括断网重新安装,还是无济于事,最后看了一个帖子终于把问题解决了。解决方案:安装完成后不要打开,先点击Navicat Keygen进行patch,patch完后再打开软件进行激活操作!
2021年11月15日
1,060 阅读
0 评论
0 点赞
1
2
3
...
6