- 博客(21)
- 收藏
- 关注
原创 串 KMP
暴力匹配int Index(String S,String T){ int i=1,j=1; while(i<=S.leng && j<=T.leng){ if(S.ch[i] == T.ch[j]){ i++; j++; } else{ i=i-j+2; j=1; } } if(j>T.leng) return i-T.leng; else return 0;}获取next数组,KMP算法void get_nex
2021-11-30 09:58:20
166
原创 2021.11.22 图
BFS(广度优先搜索算法)bool visited[MAX_VERTEX_NUM] ; //标记是否被访问void BFSTraverse(Graph G){ for(i=0;i<G.vernum;i++) visited[i] = FALSE;//将元素全部标记为未被访问过 InitQueue(Q); //初始化辅助队列Q for(i=0;i<G.vernum;i++){ //从0号顶点开始遍历 if(!visited[i]) BFS(G,i); //对每个连通分量调用
2021-11-23 15:42:54
365
原创 树与二叉树
递归遍历二叉树二叉数//1.先序遍历void PreOrder(BiTree T){ if(T != NULL){ visit(T); PreOrder(T->lchild); PreOrder(T->rchild); }}//2.中序遍历void InOrder(BiTree T){ if(T != NULL){ InOrder(T->lchild); visit(T); InOrder(T->rchild); }}//3.后序遍历
2021-11-16 15:39:46
217
原创 将两个有序表排列成一个新的有序表(C++)
2.7 将两个有序表排列成一个新的有序表(C++)bool Merge(SeqList A,SeqList B,SeqList &C){ if(A.length+b.length > C.MaxSize){ return false; } int i=0,j=0,k=0; while(i<A.length && j<B.length){ if(A.data[i] <= B.data[j]){ C.data[k++] = A.data[i
2021-09-24 09:17:39
134
原创 反射修改对象列表里对象的字段值
记录一下,通过反射修改对象列表里对象的字段值。后端接口调用大数据的接口,大数据返回的数据没有处理,有些字段是 "空","null", 这样的类型,需要处理一下,要是一个一个字段的去替换,如果字段太多很麻烦,所以用反射/*** 处理大数据接口返回数据里面字段的 "空","null" 值, 转换为 ""* @param list 要处理的数据集合* @param <T> 返回的数据集合* @return*/public static <T> List replaceBl
2021-06-21 15:20:18
467
原创 记录接口不被Mybatis管理
有一个接口,通过httpClient调用远程接口得到数据,所以不需要通过xml绑定,查询数据库,但是现在调用这个接口的时候,这个接口被Mybatis管理了,所以就会报not bound错误(找不到xml文件)。现在要做的就是让这个接口(图中的dp包里的接口)不被Mybatis管理。解决在启动类上@SpringBootApplication(exclude = MybatisAutoConfiguration.class)@MapperScan(basePackageClasses = MapperL
2021-06-08 13:42:07
135
原创 Field api in com.CompanyJudicialServiceImpl required a single bean, but 2 were found: 错误记录
一.错误提示Description:Field api in com.CompanyJudicialServiceImpl required a single bean, but 2 were found: - companyJudicialApiImpl: defined in file [D:\idea-workspace\IntelliJ IDEA 2020.3.1\wordspace\mobile-terminal-service\CompanyJudicialApiImpl.class]
2021-06-07 09:39:26
820
原创 Thumbnails 对图片进行先缩放,再剪裁
1. Thumbnails 对图片进行先缩放,再剪裁Thumbnails 首先对图片进行缩放,缩放之后再进行剪裁出想要的大小Thumbnails.of(inputStream).size(width,height).addFilter(new Canvas(width, height, Positions.CENTER)).outputQuality(0.8f).toOutputStream(response.getOutputStream());主要是new Canvas(width, heigh
2021-05-27 17:14:00
703
原创 vue s-table与loadData使用
一.loadData1.loadData从后台加载数据loadData: parameter => { Object.assign(this.queryParam, parameter) return getVersionList(this.queryParam).then(resp => { return resp.data })},//Object.assign(this.queryParam, parameter)注意此函数用法2.loadData加载从上个
2020-11-10 15:16:34
6485
3
原创 vue实现将数字转为中文 (1 --> 一)
changeNumToHan(num) { var arr1 = new Array('零', '一', '二', '三', '四', '五', '六', '七', '八', '九'); var arr2 = new Array('', '十', '百', '千', '万', '十', '百', '千', '亿', '十', '百', '千','万', '十', '百', '千','亿');//可继续追加更高位转换值 if(!num || isNaN(num)){
2020-11-10 10:47:06
3177
3
原创 实习记录mysql与mybatis
mybatis中<![CDATA[ ]]>的作用在使用mybatis 时我们sql是写在xml 映射文件中,如果写的sql中有一些特殊的字符的话,在解析xml文件的时候会被转义,但我们不希望他被转义,所以我们要使用<![CDATA[ ]]>来解决。例如: SELECT * FROM user where start_time <![CDATA[<=]]> #{startTime}mybatis jdbcTypeselect * from user &
2020-11-09 16:30:32
182
原创 vue date-picker 选择时间得到秒值
<a-range-picker style="width: 220px" @change="changeTime"/>changeTime(dates,dateStrings){ if (dates != null && dates.length >0) { this.queryParam.startTime = dates[0].unix() this.queryParam.endTime = dates[1].unix() }else
2020-11-09 15:50:49
1048
原创 VUE使用过滤器将金额转换为不同的单位
1.在main.js中编写filter/** * 按数字大小转换为 万 或者 亿 为单位的数字 */Vue.filter('NumToUnitNum', function (value) {if (!value) return '0.00' if (value > 100000000 || value < -100000000) {return Number(value/100000000).toFixed(2) }else if (value > 10000 || v
2020-11-06 11:43:01
2030
原创 vue页面显示实时时间
getClientTime () { const date = new Date() const weeks = [ '天', '一', '二', '三', '四', '五, '六'] const that = this this.date = { yyyy: date.getFullYear(), mm: date.getMonth() + 1, dd: date.getDate(), hh:
2020-10-23 09:15:41
1232
原创 Eclipse中SSM框架,实现分页功能
刚开始学习SSM框架,由于要实现CRUD操作,发现分页功能好像是需要的,于是就做了一个分页。步骤1:没有使用Maven创建工程,所以需要jar包。把这两个jar包导入项目,开始下一步。2:在mybatis配置文件中添加插件<plugins> <plugin interceptor="com.github.pagehelper.PageHelpe...
2019-11-20 19:56:57
1553
原创 关于SSM默认加载springmvc-config.xml的问题
1.eclipse一个使用maven创建的ssm项目,默认把springmvc的配置文件dispatherServlet-servlet.xml放在WEB-INF路径下,死活就是不能加载,进不到controller里面去。甚至于给我抱一些莫名其妙的错误。2.把dispatherServlet-servlet.xml拿到resources里面,同时在web.xml里面配置init-param...
2019-11-20 09:23:10
338
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人