- 博客(20)
- 收藏
- 关注
原创 若依前端部署
nginx配置添加: location /prod-api/ { proxy_pass http://localhost:8082/; }这样才能成功部署
2021-10-08 21:19:08
1002
原创 Nacos配置更新不生效
Nacos配置更新不生效问题问题描述在今天将项目部署到服务器上时发现即使将文件模块的上传地址改为了服务器地址,但是使用时,访问的依然是本地测试使用的127.0.0.1,不能实现根据nacos配置实时更新。当然在重构这个模块时能正常使用。解决方法即使在我们修改了nacos配置之后,模块输出了配置更新信息,但是确是不能生效的,如下图:file: domain: http://127.0.0.1:9300 path: C:/uploadPath prefix: /stat...,
2021-05-07 10:41:58
6760
原创 VUE打印页面中部分组件-二维码等
VUE打印页面中部分组件-二维码等在今天做项目的时候,遇到了一个问题,需要将设备的二维码连接激光打印机打印,但是二维码嵌入在页面中,如果只打印此二维码块的话,会出现二维码不渲染的情况。为了解决这个问题,将二维码复制一份到一个dialog中,然后采用延迟打印的方法等待二维码渲染,最后实现了针对二维码的打印.在以下代码的基础上,新增一个button点击触发doPrint()以及全域变量dialogTableVisible即可。<el-dialog :before-close="cancel" :v
2021-04-14 09:52:17
476
原创 Set集合对象去重
Set集合对象去重只有实现,没有原理。通过重写类的hashCode()跟equals()方法来实现,当前者返回的hashCode相同并且equals()方法返回true时,则判断为重复一般hashCode()方法返回的是主键id.hashCode(),或者多个属性的混合编码equals()方法里多判断各个属性值是否相同实体类/** * @author taozi */@Data@Builder(toBuilder = true)public class SysDeptTree ext
2021-04-12 17:13:58
735
原创 前端-数据树状化
前端-数据树状化最近的一个需求,需要在页面显示一个树状结构,显示每个地区的公司。直接上代码:本代码是按照父结点的name等于子结点的parentId来实现的。可以根据需求变更。 getDeptTree().then(response => { let cloneData = JSON.parse(JSON.stringify(response.data)) // 对源数据深度克隆 var data = cloneData.filter(fathe
2021-04-12 17:06:49
452
原创 Mybatis流式查询(查询数据过大的处理)
Mybatis流式查询(查询数据过大的处理)问题:在我们的应用场景中,可能会遇到查询返回的数据为上千万条的情况。如果不处理的话,数据太多可能会爆掉内存,而如果用分页的方式接收的话,可能会受数据库结构限制,降低一些效率。流式查询因此,所以有了流式查询的概念。流式查询返回的数据不是一个集合、List,而是一个迭代器,我们通过从迭代器中每次取出一条数据,从而对返回的数据进行处理,进而节约内存,而流式查询的这个特性又决定了,在执行流式查询的过程中,与数据库必须保持连接状态。使用接口类:org.apach
2020-12-23 22:01:52
3017
原创 Java Web: 数据填充word模板并导出
Java Web: 数据填充word模板并导出问题使用maven引用代码实现word模板(注意word文件的版本,部分版本可能会报错)问题在我们做web开发的时候,经常会遇到将数据导出为固定模板的word或者excel,在这里介绍一个非常简单的模板导出工具。代码极其简单,实际使用仅需两行,就不多赘述了使用maven引用 <dependencies> <!--word操作工具类--> <dependency>
2020-12-16 21:43:08
1171
原创 使用谷歌翻译时自动去除换行
使用谷歌翻译时自动去除换行问题参考网页方法原方法问题问题我们在使用谷歌翻译翻译论文的时候,因为论文一般是PDF格式,在复制的时候会复制到换行符,因此需要我们手动的去删除换行符,很麻烦于是就想到了js脚本用来解决这个问题。参考网页谷歌翻译自动去除换行方法其实,参考的网页已经解决了此问题,但是不知道谷歌翻译页面是不是更新了,把输入的文本域的id删除了,因此我们可以在上文的基础上,为文本域加一个id,就可以正常使用了。原方法javascript:document.getElementById('
2020-12-14 18:03:23
1713
1
原创 PAT(C语言版)-Basic-1010. 一元多项式求导
#include<stdio.h>#include<string.h>int main(){ int a[2000]; int k=0,i; while(scanf("%d",&a[k])!=EOF) k++; k--; for(i=0; i<k-4; i+=2) printf("%...
2018-04-26 19:27:49
278
原创 PAT(C语言版)-Basic-1009. 说反话 (20)
#include<stdio.h>#include<string.h>int main(){ char a[90],b[90][90]; gets(a); int i,k=0,j=0; for(i=0; i<strlen(a); i++) { if(a[i]!=' ') { ...
2018-04-26 18:30:57
580
原创 PAT(C语言版)-Basic-1008. 数组元素循环右移问题
#include<stdio.h>#include<math.h>int isPrime(int num);int main(){ int n,m; scanf("%d%d",&n,&m); m=n-(m%n); int a[n],i; for(i=0; i<n; i++) scanf...
2018-04-25 17:05:01
345
原创 PAT(C语言版)-Basic-1007. 素数对猜想
#include<stdio.h>#include<math.h>int isPrime(int num);int main(){ int n,i,j,k,_n=0; scanf("%d",&n); for(i=3; i<=n-2; i+=2) if(isPrime(i)==1&&isPrim...
2018-04-25 16:58:39
424
原创 PAT(C语言版)-Basic-1006. 换个格式输出整数
#include<stdio.h>int main(){ int n,i; scanf("%d",&n); if(n>99) { for(i=n/100; i>0;i--) printf("B"); n%=100; } if(n>9) { ...
2018-04-25 16:52:13
280
原创 PAT(C语言版)-Basic-1004. 成绩排名
#include<stdio.h>#include<string.h>int main(){ char min_name[10],min_id[10]; char max_name[10],max_id[10]; int maxScore=0,minScore=100; int n,i,score; char names[10]...
2018-04-25 16:49:20
617
原创 PAT(C语言版)-Basic-1001. 害死人不偿命的(3n+1)猜想
#include<stdio.h>int main(){ int n=0; int in; scanf("%d",&in); while(in!=1) { n++; if(in%2==0) { in/=2; continue; ...
2018-04-25 16:46:03
320
原创 ssm框架定时任务报错
在ssm框架早定时任务task时,有没有碰到报错 Referenced file contains errors (http://www.springframework.org/schema/task)如果有,恭喜你,你不是一个人....错误的原因特别脑残~~就是你在xsi里边,task的两行代码把原来的结构破坏了,比如你插入了beans两条代码或者其他的两行代码中间,避免遇到这种情况就不
2017-11-01 16:36:24
2509
原创 使用云之讯API借口发送短信(Java,Json版)
因为给人做的项目需要用到短信通知功能,所以在左挑右选(某度广告)下选择了云之讯的API,计费大约五分钱一条。因为是按照官方给的API自己手敲的代码,另外刚刚接触Java,所以逻辑上比较乱,代码比较糙,也懒的整理,但是胜在简单易懂,用的包也都不用去找(官方文档的demo还得找包是真的烦,特别是对于初学者来说)废话少说,直接上代码,注释也都在上面了,稍微看看就能看懂(我把账号的信息用*****
2017-10-31 20:08:28
2272
原创 bootstrap报错 Bootstrap's JavaScript requires jQuery
今天在引入bootstrap库的时候,即使在之后引入了jQuery的JS库,依然会报错。解决办法:先引入JQuery再引入bootstrap的成员(CSS或者JS库)
2017-09-24 16:24:22
1701
原创 jQuery监听鼠标滚轮事件
由于Firefox与其他浏览器兼容问题额不同,如果用JavaScript的虎需要判断是什么浏览器,但是如果用jQuery的话,只需要下载一个插件jquery.mousewheel.js 然后代码实现很简单,如下所示两种办法,当delta为1时代表正在上滑,delta为-1时代表了下滑 // using bind $('#my_elem').bind('mousewheel', funct
2017-08-19 22:26:31
5205
原创 turn.js学习手册
因为最近用到turn来做一个比赛,所以学习了一下,但是现在没有中文的API文档,所以就自己整理了一下1.flipbook的部署1)引入jquery以及turn的js库2)写入Html Turn.js Page 1 sddsasdssddsd Page 2 Page 3
2017-08-19 22:11:28
17484
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人