- 博客(136)
- 资源 (8)
- 收藏
- 关注
原创 2023就这样过去了,2024会更好吗?
这个真是最近一直在思考的问题,有时候在想自己有点杞人忧天,但是天下兴亡匹夫有责,2023年全球出现了太多变数,国内经济的三驾马车都出现了不同情况的问题,消费降级替代了消费升级,拼多多替代了淘宝,这个确实说明了没有马云的时代只有时代的马云。在2023年也算有自己惊喜就是搞了一个小项目竟然还有人用,虽然用的不多,但是也算找了一个新方向,自己和开发也是越来越远了,虽然时常还是会看看开源中国啥的,但是基本上自己也不管项目了,也不写代码了,或许时间长了,就慢慢的远离开发了。
2023-12-31 21:40:04
497
原创 2022或许又是一个全新的开始
写之前思考了不少,确实没想起来要总结哪些,翻了翻之前写的,却发现去年竟然没有写。回想回想,去年生产问题苦逼了3天哪里会想起来写这个。今年怎么说成果还可以吧,达到的效果远远超过了预期,只是与科技渐行渐远了。一起总结下两年吧最重要的事情就是荞荞的到来,小家伙的出生直接改变了很多,让大家都有了身份的转变,适应的过程困难但又幸福着。现在却是越来越可爱了。第二个是没想到领导竟然跳槽了,以前想着回来是待一辈子的,却没想到陆续很多同事都走了,可能时代确实变了,不会再有一个稳定长久的工作了,大家都在打破现状,找到
2022-01-05 23:48:42
3065
2
原创 pytorch 基础环境搭建
1. 基础软件python3.6sudo apt-get install python32. 下载anaconda3进入官网,下载对应的anaconda3的版本https://www.anaconda.com/download/#linuxanaconda3 是python 的环境管理器,可以方便的管理python 的环境依赖,相当月maven安装sh 上面download的*.sh...
2020-04-02 20:24:13
392
原创 2020下一个十年
2010年这个十年段过去了2010年还在读大学,那时候是大二和大三吧,现在想想大学确实荒废了一些,自己有计算机方向的打算,缺没有找到合适的路,只是胡乱的看了看书,大学就那么过去了.12年毕业现在也8年了,8年从长沙到上海最后回家,这一趟路,现在反思反思,还是自己没有规划好,或者说有点得过且过的性格一直都在吧.15年在长沙感觉到自己的抱负无处伸展,去了上海,到了上海又感觉大城市过于压抑,到家乡...
2020-01-01 22:41:00
518
2
原创 eslint 在webstrome 无效的处理
eslint 在webstrome 总是各种无效,让人感觉头大这个是正确的配置,但是就断这样配置也不一定上线,研究需求发现是确保问题解决方法如下,右键项目的eslittrc.ls 选择alpply eslist code style rule,如果有问题 右边的eventlog会提示出来我的问题就是缺少各种包这里注意一点,npm -g 是否需要全局 要看你的eslit安装的时候是不是全局...
2019-11-09 15:40:56
1221
原创 构建spring cloud 文档模块
spring cloud作为微服务的解决方案,有gateway这种网关,自然也要有opendoc这种统一的文档测试模块,可惜并没有,但是我们可以自己基于spring gateway自己构建一个,下面介绍下风铃的opendoc的构建方案1.需求前后端分离,前端需要后端的文档辅助自己的开发,同时后端也不想花费过多的时间再这个上面2.方案百度许久感觉还是swagger方案最简单,普及率高,使用方...
2019-07-11 22:14:09
534
原创 Feign 使用这几天遇到的一些问题
事情的起因要从我打算调用下paas模块服务开始Feign 现在教程很多,然后引入下pom <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</...
2019-07-08 09:32:31
3230
3
原创 spring cloud 使用nacos当注册中心,以及服务间调用问题
本以为这是一个很简单的事情,因为之前一直使用他当注册中心,界面看起来也比较友好,翻看官方也有spring cloud文档,万万没想到真用起来就坑了,从下午一直debug加改源码到现在正常我们使用@FeignClient(value = "paasUserFacade", path = "/im/user")public interface IPaasUserFacade extends IB...
2019-07-01 22:54:29
10911
1
原创 [风铃开发系列]IView动态菜单配置
后台的菜单管理配置完了,现在准备把前台的菜单管理和后台的权限联动起来,先看看,IView admin是如何显示的所以的菜单在router/routers.js下面配置,配置好我们路径,因为前端的路由基本上把所有的配置好了,我们只要看用户具有哪些权限就可以了,反过来看,菜单管理感觉是个多余的项目了,不如叫个权限管理,或者比较流行的资源管理,下面我们还是进入正题看下IView admin是如何实现的...
2019-06-28 14:37:19
2076
原创 sharding-jdbc 4.0 从开始到放弃
因为业务发展,单笔数据量到达千万级别,且每月按照100万递增,mysql单表明显无法满足现有业务发展,打算分表操作,想到了sharding-jdbc,也才开发关注时的1.0发展到现在的Apache的4.0,想想应该可以满足自己的需求了自己项目的配置,spring boot ,mybatis,druid ,看官网介绍的也比较详细修改下配置,加入maven依赖<dependency>...
2019-06-16 09:10:25
9064
4
原创 从今天起,开始自律,做一个有恒心的人
从2017年回家,现在基本上2年了,生活节奏慢了下来,身体也胖了起来哈哈,但是感觉自己没有健康起来,最近几天一直感觉很困,这个症状我感觉不太正常。不应该是这个状态,工作又不是很忙,总是感觉没什么精神,可能没有什么精神支柱让自己得以支撑,太过于闲散,很多事情总是拖拖拉拉的,没有完成什么有价值的东西.今天早上竟然还起晚了,昨天12点睡觉,8点起晚这个太不正常了我感觉,所以要有所改变了,上个月定的每...
2019-06-15 09:46:16
660
原创 markdown 写技术文档以及左侧树
#准备工作最近准备开始编写技术文档,现在基本上都是开始使用md了,之前使用开源中国的文档编辑来做的,但是最近他的服务关闭了,然后转移到码云的企业版本了,不太想用企业版本服务就想找找其他的,现在使用的是vscode依赖的插件markdown previews enhancde 用来预览和生产htmlmarkdown table prettifier 用来格式化biaogemarkdwon ...
2019-06-04 21:08:13
1963
原创 再遇-Property ‘sqlSessionFactory’ or ‘sqlSessionTemplate’ are required
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘dbRealm’: Unsatisfied dependency expressed through field ‘userService’; nested exception is org.springf...
2019-04-25 22:27:12
2564
原创 飞速的2018,沉淀2019
恍恍惚惚一个年终总结又拖了N天总算开始写了,恍恍惚惚2018又过去了,感觉自从过了2015年时间愈发的加速了起来,没啥感觉呢一年就这样过去了,这一年基本上是没啥成果,算算基本上都是在瞎忙,倒是唯一的成功算是把双星弄了一个工作稳定下来了也算是了了一个大心思2018年算算每个季度基本上都是酱油,在技术和业务上感觉都没啥进步的,想想今年也没有看啥书,感觉就像这样浑浑噩噩的过去了算算自己完成了什么...
2019-01-07 22:32:24
297
1
原创 webstorm遇到的一些问题
和es格式化冲突问题每次格式化总会各种冲突,解决办法如下1.在 .eslintrc.js 上右键,菜单底部有一个 “Apply ESLint Code Style Rule” 点它,之后自动格式化就会按照 eslint 的规则了补充:该功能从 WebStorm 2017.3 版本开始才有2.HTML里面Other选项卡里面有个Do not indent children of ,加一个sc...
2018-09-22 18:06:22
463
原创 开启新篇章Lemur-Boot微服务时代的基础平台
spring cloud 也算关注很久了,但是一直没有实施过,观望很久还是决定入坑了, 打算做一个基础企业微信和钉钉的基础平台,满足大家再企业应用的需求 才开始入手基础慢慢累积吧...
2018-07-15 22:03:08
366
原创 [EasyPoi] 基础功能,注解使用
注解介绍easypoi起因就是Excel的导入导出,最初的模板是实体和Excel的对应,model–row,filed–col 这样利用注解我们可以和容易做到excel到导入导出 经过一段时间发展,现在注解有5个类分别是 - @Excel 作用到filed上面,是对Excel一列的一个描述 - @ExcelCollection 表示一个集合,主要针对一对多的导出,比如一个老师对应多个科
2017-09-20 15:53:59
16073
1
原创 [EasyPoi] Easypoi介绍,以及入门
Easypoi 为谁而开发不太熟悉poi的不想写太多重复太多的只是简单的导入导出的喜欢使用模板的都可以使用easypoiEasypoi的目标是什么 Easypoi的目标不是替代poi,而是让一个不懂导入导出的快速使用poi完成Excel和word的各种操作,而不是看很多api才可以完成这样工作为什么会写Easypoi以前的以前(岁月真TMD的快)我虽然写了不少代码但还是很少写poi,然后跳
2017-09-19 13:29:12
11925
5
原创 [EasyPoi] 初识EasyPoi
easypoi功能如同名字easy,主打的功能就是容易,让一个没见接触过poi的人员 就可以方便的写出Excel导出,Excel模板导出,Excel导入,Word模板导出,通过简单的注解和模板 语言(熟悉的表达式语法),完成以前复杂的写法不如poi那么自定义,不如jxl那么多标签,但是我们就是写的少,写的少EasyPoiJava的Excel导出,Java的Word导出
2017-09-18 08:47:15
2533
1
原创 2017年,再次出发
这个博客荒芜了近一年了,现在打算重新开始自己的写作,之前一直没有时间或者自己认为没有时间,来推脱这些事情总是慢慢的麻痹自己,往前走,现在认为是可以自己做些事情的时间了,要拿出态度,努力向前 2017再出发,向着更好的前方
2017-09-18 08:43:05
395
原创 满满的6个月过去了,悲伤满满
满满的上半年过去了,从过了年之后就是一直在加班中忙碌,很久也没自己思考了,一直在无效的忙啊忙.自己的easypoi也很久没有更新了.自己对自己的时间管理确实是个问题.最近自己也遇到了不少问题,这里记录下,然后慢慢的一个一个解决吧.对自己时间管理的思考问题.团队管理的问题研发体系如何建设其实自己对时间以及计划的把控一直不不太准确,乐观的预估了整个开发周期,以及人员的生产力.导致项
2016-07-05 00:16:45
1159
2
原创 Excel 转成 Html Excel 预览
基于Poi demo做的,效果还不错,这里给大家分享下,先看看效果效果基本上一致,这里说下如何做的 1.合并单元格的处理 /** * 根据合并输出内容,处理合并单元格事情 * @param formatAsString */
2015-05-10 14:57:06
7789
原创 EasyPoi 模板语法介绍,POI 的Excel模板导出
现在模板基本上可以完美执行代码了,可以代替之前的注解玩耍了,在报表什么的运用中可以达成客户的要求了只要在几个语法和注解类型上处理就基本上不需要写代码了哈哈 1.基础替换 {{key}} 根据key来替换 ,key支持 .操作比如 foo.boo.name 这种取值{{key}} 默认为String类型,cell的格式也是String 2.N:{{key}
2015-04-23 23:25:53
28056
6
原创 json-lib 的XML转JSON list的转换
开发中越到一个坑爹问题,webserver 返回的list是 一个和多个 json-lib 翻译的不同, 在java bean中 是list ,一个的化会变成Object 多个才会变成array 对前台造成了很大的困难比如member_bankcard_querylist_response> list> bank_code>62220232020338150
2015-04-23 22:30:53
2371
原创 Mybatis之#{}和${}的区别及其实现方式
简单的说#{}和${}的区别:$是String 拼接插入的#则是占位符来做处理的,写法比如字符串类型,$需要自己添加''#就不需要添加,对于日志的差别就是$会打印在日志里面,#则显示? 大多数我们都是用#{} 因为可以防止sql注入,但是有时候${}还是很必要的,比如传入tableName,或者fieldName比如Order By id||time 就需要${}传入 #{}就无
2015-02-27 23:04:38
7029
1
原创 Mybatis 之mapUnderscoreToCamelCase
之前用spring jdbc的时候发下spring可以驼峰转换,所以一直希望mybatis也有,之前还以为mybatis这个是个bug,后来发现原来也是有的,用起来也是很简单的,在setting设置下就可以了,这里就不说了,下面说下是怎么实现的 public String findProperty(String name) { StringBuilder prop = build
2015-02-08 00:01:20
27875
1
原创 mybatis之XML解析源码分析
一直想知道mybatis是如何解析xml文件的,今天认真看了下源码,这里记录一下这里是用mybatis-spring的SqlSessionFactoryBean当作的入口,mybatis-spring其实很简单,源码也就几个看看就懂了,代理了一下而已没啥东东.1.解析spring的配置不过很多参数都是spring中来处理了,所以mybatis-spring没有先parse而
2015-01-31 01:52:58
1814
1
原创 EasyPoi 如何筛选导出属性
在这之前我要说,我还是推荐一个导出Excel建立一个单独的类导出容易修改容易不会涉及太多的操作但是,不论怎么我们还是会涉及到多个对象一起玩耍,下面我将分场景分解问题情景一.关联一个对象导出比如我们导出课程,可能需要关联教师类,然后到处老师名称这样我们就关联了这个类,类似于MonyToOne这样在老师对象里面标示这个
2014-12-24 14:25:31
6062
2
原创 String,StringBuilder性能对比
import java.util.Date;import java.util.UUID;/** * 测试String,StringBuilder性能,判断什么时候改用String,什么时候该用StringBuilder * 测试结果 * String 拼接测试,测试长度10000,测试字符串数组长度30,完成时间721 StringBu
2014-12-16 13:05:59
966
原创 POI 的简单版本 EasyPoi性能测试 系列一
1.基础功能导出测试 测试用例,导出5行数据,一个关联类,25000或者5W行数据测试demo主对象public class MsgClient implements java.io.Serializable { /** id */ private java.lang.String id; // 电话号码(主键)
2014-12-13 13:58:07
6968
原创 requestproxy 教程
1.requestproxy 介绍 requestproxy是基于httpclient做的个工具包,利用了httpclient的连接池功能,同时基于几个注解,可以让大家把外部的http接口,轻松的融合到我们项目中,而不是每一个请求都写一个URL,特别适合调用外部API接口较多的项目2.功能点可以使http请求进行接口化,使得http接口更好的和java做融合融合j
2014-12-13 13:00:45
4055
1
原创 从replaceIgnoreCase说起
昨天写minidao的替换where and 为where 这里因为没有办法判断用户传入的是大写或者小写的字符,只能忽略大小写最先想到的做法是toLowerCase()单明显是不可取的,因为除了sql 关键字之外用户还是有自己的关键字,这个肯定是要区分大小写的,然后想到的,穷举这个方法也明显不靠谱,想,百度了下也没有什么好办法,只有自己写了,但是自己写也必须for,然后判断
2014-12-10 22:33:24
2184
原创 maven 私服下载很慢
今天遇到,自己搭建的maven私服速度很慢,nexus 搭建的下载自己上传的卡头,返回的信息是Could not transfer artifact查询日志2014-11-21 11:52:56 INFO [RepositoryStatusChecker-proxy-oschina-public] org.sonatype.nexus.proxy.registry.DefaultR
2014-11-21 13:40:50
5343
2
原创 spring 自定义注解的注册与扫描
今天把request-proxy的类扫描方式改成了spring的ClassPathBeanDefinitionScanner,不仅速度提高了,而且代码根据简单了先说下之前的思路自己写的扫描路径根据配置路径然后把类全部过滤一遍,自己写过滤还是很麻烦,看mybatis-spring,发现可以用ClassPathBeanDefinitionScanner 简单的就可以完成路径扫描,类的加
2014-11-16 21:24:18
5260
1
原创 mybatis-spring如何做到接口编程的
What is MyBatis-Spring Not Spring-Mybatis?官方介绍 第二版那样,Spring 3.0 也仅支持 iBatis2。那么,我们就想将 MyBatis3 的支持添加 到 Spring3.0(参考 Spring Jira 中的问题)中。而不幸的是,Spring 3.0 的开发在 MyBatis 3.0 官方发布前就结束了。 因为 Sp
2014-11-05 16:21:45
1198
原创 给自己的requestProxy写个教程
requestProxy 是自己工作的需要,因为公司的业务,经常要对接第三方也就是各种供应,总是各种tttp,webservicewebservice其实还有如果有的供应商提供了jar,这个注入就来就好了,关键是好多都是http的没有什么可用的(或者我不知道),之前又参与了jeecg的minidao所以用minidao的思路做了requestProxym就是用来接口和代理来完成所有的请求工
2014-08-08 23:06:00
1714
原创 Jeecg Controller层的模版----自己的版本
适合自己的才是最好的自己修改了下Controller版本,改变原因,1.msg面临的并发危险,2.ModelAndView基本毫无作用的地位3.ModelMap代替Request出来的结果如图,使用了静态变量代替了view效果如下:模板是package ${bussiPackage}.controller.${enti
2014-07-28 22:05:35
3566
原创 CXF 的IP拦截
很久没有写技术文档了,今天 记录下Webserver的Ip限制吧需求是:webserver接口能在内网访问,但是测试平台的webserver要可以在外网访问,这样就有了一点区别,这个实现的比较简单配置文件就一个白名单#可用的IPwhiteList=a;b;表示一个内网网段都可以访问用配置文件读取package com.onepiece.cxf.util;import
2014-07-25 23:32:22
2081
gzip.exe 文件
2020-07-20
markdown 菜单生成工具
2019-06-04
selenium 使用的chromedriver,32 64 win, os,linux集合版本
2018-01-24
Java Excel,Work 操作工具类
2014-12-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人