- 博客(112)
- 收藏
- 关注
原创 @Async 获取返回值 超时设置
@Test public void imeOu() throws InterruptedException, TimeoutException, ExecutionException { CompletableFuture<String> page1 = task.task(); CompletableFuture<String> page2 = task.task(); CompletableFuture&..
2021-10-09 11:00:34
2101
原创 java 标准差计算
<!-- https://mvnrepository.com/artifact/org.apache.commons/commons-math3 --> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-math3</artifactId> <ver..
2021-04-26 17:18:46
1196
转载 war包 tomcat正常启动,但访问任何路径都是404
项目路径下存在该文件,shopping是路径名:https://blog.csdn.net/gps444/article/details/104509358/
2020-08-10 22:29:52
1053
原创 vue路径代理
前后端分离,后端8080,前端8081,图片路径/img/xx.png,前端请求后端的图片默认是请求8081端口的,需要把图片的请求代理到8080端口。devServer: { proxy: { '/img/*':{ target:'http://localhost:8080/img/', changeOrigin: true, pathRewrite:{
2020-07-31 13:35:04
1082
原创 SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed
1.下载网站证书:执行命令:keytool -import -alias 别名 -keystore 自定义 -file 证书路径后面会叫你输入密码,随便输就行了
2020-05-10 17:37:08
449
原创 Linux Jar包 后台运行
成功截图:第一步:nohup java -jar xxx.jar >log.txt 2&1 &第二步:bg后台执行,具体看截图
2020-05-07 15:13:31
190
原创 VUE 打包空白
1.第一种可能打包后,js,css 加载404修改:修改成,这样,看看还出不出错2. 页面不报错,也不404,但是页面什么都不出来,一片空白你看看,这里是不是history ,把他修改为 hash 试试。花了我一晚上,讨厌写前端!...
2020-05-03 23:26:23
235
原创 VUE 页面嵌套
想要做到这种效果:1.<template> <div> <!-- 学生管理页面--> <el-row> <el-col :span="4"> <el-menu default-active="/stuAdmin/stuSignInfo" ...
2020-05-02 14:57:31
6890
转载 阿里云 maven PKIX path building failed
有让添加证书的,不管用.-Dmaven.multiModuleProjectDirectory=$MAVEN_HOME -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -Dmaven.wagon.http.ssl.ignore.validity.dates=true ...
2019-12-15 18:39:08
484
原创 idea 初次创建git项目
虽然早就用git了,但一直不熟这次做笔记记录下1.下载安装git2.后面跟的是 自己的用户名 和邮箱3.设置ssh连点三下。后面在自己的c盘当前用户会有.ssh目录打开.pub文件 复制内容来到github这:添加进去.在github创建仓库. 复制仓库地址填入地址提交 ,如果被拒绝:git pull o...
2019-12-04 22:38:26
1537
原创 count(*) group by
count(*) 可以统计总共有多少条结果.group by 按类别分组的,select ID, count(*) from .. group by ID=>count(*) 显示的是 每个ID组的结果数
2019-09-19 11:38:50
1236
原创 Mybatis 临时修改mysql会话变量.
使用group_concat函数时,发现结果长度太长了,返回的结果中被截断了。应该修改变量:group_concat_max_len 为一个更大的值,可是线上环境不方便重启数据库.只好写在代码里: @Select("SET SESSION group_concat_max_len=10240") void group_concat_max_len();这样就行了, ...
2019-09-18 13:08:57
2316
1
原创 跨域问题,解决思路.
跨域问题分两种.1.后台是自己的,能修改,--自己改后台就行了.2.后台不是自己的,后台无法修改.第二种解决思路:Java.有http工具包比如:okhttp.用okhttp请求跨域url,获取返回的数据,传给前台,...
2019-09-11 21:01:38
436
1
原创 base64 图片 跨域
将html转pdf时,html中的图片跨域了.跨域网站不是自己的网站,后台无法修改.解决办法是:已知:<img src="图片base64转码“ /> 是可以显示的.<img src="imgurl" />在后台用okhttp请求imgurl.获取响应.将响应流base64转码.public class OkHttpUtils { s...
2019-09-11 20:57:14
567
原创 vue.修改对象属性,视图不刷新
添加自定义属性时应该这样:this.$set(this.tableData[index],'color','primary'); ==>我想在this.tableData[index]这个对象添加color属性,值为primary修改时应该这样;this.$set(this.tableData[index],'color','warning');...
2019-09-03 23:15:13
522
原创 2019北京暑期找Java实习总结
2019年暑期,也就是2019年7月初。背景:大三读完,下半年大四。普通二本。实习地点:北京找工作的方式:boss招聘,拉钩网。---这两个还算不错的。看准app --查公司信息。我的技术:前端:bootstrap,layui,echarts,ajax, 等后端:spring,springmvc,mybatis,spring boot,redis,dubbo...
2019-08-17 08:59:45
555
原创 mysql 数据去重
背景:今天去面试,遇到一个数据去重问题,当时没弄出来,现在记录一下。除去重复的数据,这些数据除了id不同,其他都同,把多余的去掉:delete from stwherest.id not in -- 不是这些id的数据要除去( select * from ( select min(st.id) as id from st group by nam...
2019-08-14 21:59:22
218
原创 Linux mysql修改配置文件无效
linux中mysql的配置文件路径是,/etc/mysql/my.cnf默认是只读的,如果你为了修改方便而把他改成chmod -R 777,那mysql会认为它是不安全的,而将它忽略。你可以使用mysql --help | grep my.cnf 命令查看,你可以看到它的警告用chmod -R 644 修改回来用sudo vi my.cnf来修改,完成后重启mysql,servi...
2019-07-30 09:12:14
2307
1
原创 vue路由改变页面不刷新.
原理,在<router-view/>中利用v-if先false再true,来刷新<router-view/>1.你要刷新的组件,中添加如下:如果没有请添加watch侦查器,如果有在watch中添加如下内容:watch:{ '$route':function(){ this.reload(); } }2.在App.vue中添加如下内容:...
2019-07-19 14:54:35
580
原创 vue路由的基本使用
步骤:1.在组件文件夹,定义相应的组件2.在路由文件夹中,定义组件的路径.3.在,App.vue写切换路径的代码.例子:1.在components文件夹创建Helloworld.vue组件,内容如下:<template> <!-- 这个div,显示什么你定义 --> <div> Hello.word! </div&g...
2019-07-19 14:47:20
132
原创 Vue.http正确格式
巨坑,vue用的不熟练真的巨坑,Get请求:Vue.http.get('http://localhost:9090/card-add',{ params:{id:1,name:'aaa'}....->get请求必须加params }) .then( (response)=>{ ...
2019-07-18 16:26:26
1068
原创 boot 跨域
在目录下新建如下类:-根据实际情况修改跨域设置package org.hebeu.project;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.cor...
2019-07-18 10:06:24
118
转载 ubuntu界面卡死
ctrl+alt +(F1~F6)+(我的电脑联想,还要按住Fn)进入tty终端.一开始要输账号和密码,1-9不要在九键那输,执行:sudo pkill Xorg就行了
2019-06-25 15:12:05
1152
原创 spring-boot Dubbo+zookeeper基本使用.
1.pom文件<!-- https://mvnrepository.com/artifact/com.alibaba.boot/dubbo-spring-boot-starter --> <dependency> <groupId>com.alibaba.boot</groupId>--->使用这个...
2019-06-22 21:45:20
85
原创 redis-自己电脑上进行主从复制
本来想连接服务器,结果不知道是版本问题还是啥,一直不行,后来干脆在自己电脑上开两个redis实例。我的电脑是ubuntu.主从复制成功的标志是,1.从节点有主节点刚添加的数据,2.在主节点输入127.0.0.1:6379> info replication# Replicationrole:masterconnected_slaves:1 ---->有这...
2019-06-20 23:14:07
174
原创 RabbitMQ-spring boot 基本
1.引入Rabbitmq模块. <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </dependency>...
2019-06-18 15:00:31
156
原创 Java的Arrays,Collections工具类
想把数组打印出来,但是遍历又太麻烦,想对数组排序,但是遍历太麻烦,想查看数组是否有这个元素,但遍历又太麻烦,Arrays和Connections这两个工具类,为我们提供了基本的数组和集合的操作方法。1.Arrays常用方法打印数组:Arrays.toString(数组);==>System.out.println(Arrays.toString(数组));遍历打印A...
2019-06-15 15:19:04
185
转载 Spring-data-Elasticsearch聚合查询
使用ElasticsearchRepository的话可能会方便,但一些复杂的好像就没法做。比如:高亮,聚合查询。聚合查询,比如,mysql的group by..查商品有多少个种类等等...还得用。ElasticsearchTemplate使用spring boot 的话直接@Autowired注入就可以使用了ElasticsearchTemplate使用聚合例子:Native...
2019-06-06 22:03:27
5553
原创 Elasticsearch-spring-data 查到的时候转换对象异常
org.springframework.data.elasticsearch.ElasticsearchException: failed to map source [ {"id":2,"word":"江训亚","text":"江训亚在县城","time":1559743101836,"geo":{"lat":38.05,"lon":114.52}}] to class stu原因:少了...
2019-06-06 10:19:02
1648
原创 spring boot rabbit接受JSON收到的全是数字
虽然,不是什么疑难杂症,但第一次看到传来的是数字还是觉得很新奇。原因是在rabbitListenerContainerFactory中少了消息转换器。@Bean public RabbitListenerContainerFactory rabbitListenerContainerFactory(ConnectionFactory mqConnectionFactory){ ...
2019-05-31 22:25:04
2926
原创 服务器请求参数乱码,服务器代码创建的文件夹不见了
服务器是阿里云的服务器.1.请求参数乱码----每次都是,本地通过,然后部署到服务器,出现各种问题。先说一下参数乱码给我带来的后果吧。本地,一切OK,部署到服务器后,使用搜索模块,什么也‘查不出来’--这就是后果,为什么参数乱码,拿乱码的参数去数据库查,自然查不到。为什么会乱码,我不清楚(我用了springmvc的转码拦截器哦)。解决方法:text=new S...
2019-05-23 18:47:00
131
原创 Java异常的抛出方式选择
在catch(Exception e){}中,1.调试,测试,还没写完的时候.用e.printStackTrace();目的是将异常抛出,方便找出错误的位置2.等你写完,代码打包的话将e.printStackTrace();->改为log(e.getMessage());目的是,将异常记录,而尽量不影响程序下面的执行.2.在爬虫里的话,最好用str.matches(...
2019-05-21 23:33:25
227
原创 前端组件
不要再重复造轮子了!awesome-前端github:https://github.com/iq9891/awesome-frontendCDN:BootCDN:https://www.bootcdn.cn/JQ插件寻找:http://plugins.jquery.com/1.前端框架Bootstrap:https://www.runoob.com/bootstrap...
2019-05-19 17:39:04
318
原创 有用的Java库
如果,不忘的话我应该会持续更新.我们不能重复造轮子,问题是,很多时候我们不知道还有这些好的工具.所以特做总结.如果有时间,不妨去github搜索Awesome.里面会有一系列很有趣的项目.如果英文不是很好的话,不妨下载一个chrome.因为它自带翻译.这些记录在列的,并不一定代表就是这方面最好的.Ctrl+F 查找Awesome项目githubAwesome-java...
2019-05-18 21:03:06
155
原创 正则表达式取反
有这样一段字符串上海-宝山区 | 2年经验 | 本科 | 招1人 | 05-14发布我希望,将所有不是 xx-yy发布,的字符(上海-宝山区 | 2年经验 | 本科 | 招1人 |)变为"",1.匹配 05-14发布[0-9]{2}-[0-9]{2}发布2.所有 不是 xx-yy发布的字符串^((?![0-9]{2}-[0-9]{2}...
2019-05-14 14:55:09
61471
3
原创 在Tomcat的web项目下创建缓存文件夹
因为项目,最终要部署到服务器,所以自己生成的文件夹路径不能写死。期望是,自己下项目的根目录下生成。只要获取项目的真实根路径就行了request.getServletContext().getResource("/").getPath()...
2019-04-30 13:45:51
984
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人