自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

旅行才是人生追寻

在技术的人生漫步,抱着改变世界的心;Lemur 开源,专注提高开发效率

  • 博客(134)
  • 资源 (8)
  • 收藏
  • 关注

原创 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 125

原创 2020下一个十年

2010年这个十年段过去了2010年还在读大学,那时候是大二和大三吧,现在想想大学确实荒废了一些,自己有计算机方向的打算,缺没有找到合适的路,只是胡乱的看了看书,大学就那么过去了.12年毕业现在也8年了,8年从长沙到上海最后回家,这一趟路,现在反思反思,还是自己没有规划好,或者说有点得过且过的性格一直都在吧.15年在长沙感觉到自己的抱负无处伸展,去了上海,到了上海又感觉大城市过于压抑,到家乡...

2020-01-01 22:41:00 199 2

原创 eslint 在webstrome 无效的处理

eslint 在webstrome 总是各种无效,让人感觉头大这个是正确的配置,但是就断这样配置也不一定上线,研究需求发现是确保问题解决方法如下,右键项目的eslittrc.ls 选择alpply eslist code style rule,如果有问题 右边的eventlog会提示出来我的问题就是缺少各种包这里注意一点,npm -g 是否需要全局 要看你的eslit安装的时候是不是全局...

2019-11-09 15:40:56 203

原创 构建spring cloud 文档模块

spring cloud作为微服务的解决方案,有gateway这种网关,自然也要有opendoc这种统一的文档测试模块,可惜并没有,但是我们可以自己基于spring gateway自己构建一个,下面介绍下风铃的opendoc的构建方案1.需求前后端分离,前端需要后端的文档辅助自己的开发,同时后端也不想花费过多的时间再这个上面2.方案百度许久感觉还是swagger方案最简单,普及率高,使用方...

2019-07-11 22:14:09 166

原创 Feign 使用这几天遇到的一些问题

事情的起因要从我打算调用下paas模块服务开始Feign 现在教程很多,然后引入下pom <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</...

2019-07-08 09:32:31 1375 3

原创 spring cloud 使用nacos当注册中心,以及服务间调用问题

本以为这是一个很简单的事情,因为之前一直使用他当注册中心,界面看起来也比较友好,翻看官方也有spring cloud文档,万万没想到真用起来就坑了,从下午一直debug加改源码到现在正常我们使用@FeignClient(value = "paasUserFacade", path = "/im/user")public interface IPaasUserFacade extends IB...

2019-07-01 22:54:29 5708 1

原创 [风铃开发系列]IView动态菜单配置

后台的菜单管理配置完了,现在准备把前台的菜单管理和后台的权限联动起来,先看看,IView admin是如何显示的所以的菜单在router/routers.js下面配置,配置好我们路径,因为前端的路由基本上把所有的配置好了,我们只要看用户具有哪些权限就可以了,反过来看,菜单管理感觉是个多余的项目了,不如叫个权限管理,或者比较流行的资源管理,下面我们还是进入正题看下IView admin是如何实现的...

2019-06-28 14:37:19 1164

原创 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 6629 3

原创 从今天起,开始自律,做一个有恒心的人

从2017年回家,现在基本上2年了,生活节奏慢了下来,身体也胖了起来哈哈,但是感觉自己没有健康起来,最近几天一直感觉很困,这个症状我感觉不太正常。不应该是这个状态,工作又不是很忙,总是感觉没什么精神,可能没有什么精神支柱让自己得以支撑,太过于闲散,很多事情总是拖拖拉拉的,没有完成什么有价值的东西.今天早上竟然还起晚了,昨天12点睡觉,8点起晚这个太不正常了我感觉,所以要有所改变了,上个月定的每...

2019-06-15 09:46:16 311

原创 markdown 写技术文档以及左侧树

#准备工作最近准备开始编写技术文档,现在基本上都是开始使用md了,之前使用开源中国的文档编辑来做的,但是最近他的服务关闭了,然后转移到码云的企业版本了,不太想用企业版本服务就想找找其他的,现在使用的是vscode依赖的插件markdown previews enhancde 用来预览和生产htmlmarkdown table prettifier 用来格式化biaogemarkdwon ...

2019-06-04 21:08:13 1294

原创 再遇-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 2022

原创 飞速的2018,沉淀2019

恍恍惚惚一个年终总结又拖了N天总算开始写了,恍恍惚惚2018又过去了,感觉自从过了2015年时间愈发的加速了起来,没啥感觉呢一年就这样过去了,这一年基本上是没啥成果,算算基本上都是在瞎忙,倒是唯一的成功算是把双星弄了一个工作稳定下来了也算是了了一个大心思2018年算算每个季度基本上都是酱油,在技术和业务上感觉都没啥进步的,想想今年也没有看啥书,感觉就像这样浑浑噩噩的过去了算算自己完成了什么...

2019-01-07 22:32:24 176 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 267

原创 开启新篇章Lemur-Boot微服务时代的基础平台

spring cloud 也算关注很久了,但是一直没有实施过,观望很久还是决定入坑了, 打算做一个基础企业微信和钉钉的基础平台,满足大家再企业应用的需求 才开始入手基础慢慢累积吧...

2018-07-15 22:03:08 204

原创 [EasyPoi] 基础功能,注解使用

注解介绍easypoi起因就是Excel的导入导出,最初的模板是实体和Excel的对应,model–row,filed–col 这样利用注解我们可以和容易做到excel到导入导出 经过一段时间发展,现在注解有5个类分别是 - @Excel 作用到filed上面,是对Excel一列的一个描述 - @ExcelCollection 表示一个集合,主要针对一对多的导出,比如一个老师对应多个科

2017-09-20 15:53:59 10723

原创 [EasyPoi] Easypoi介绍,以及入门

Easypoi 为谁而开发不太熟悉poi的不想写太多重复太多的只是简单的导入导出的喜欢使用模板的都可以使用easypoiEasypoi的目标是什么 Easypoi的目标不是替代poi,而是让一个不懂导入导出的快速使用poi完成Excel和word的各种操作,而不是看很多api才可以完成这样工作为什么会写Easypoi以前的以前(岁月真TMD的快)我虽然写了不少代码但还是很少写poi,然后跳

2017-09-19 13:29:12 9556 5

原创 [EasyPoi] 初识EasyPoi

easypoi功能如同名字easy,主打的功能就是容易,让一个没见接触过poi的人员 就可以方便的写出Excel导出,Excel模板导出,Excel导入,Word模板导出,通过简单的注解和模板 语言(熟悉的表达式语法),完成以前复杂的写法不如poi那么自定义,不如jxl那么多标签,但是我们就是写的少,写的少EasyPoiJava的Excel导出,Java的Word导出

2017-09-18 08:47:15 2172 1

原创 2017年,再次出发

这个博客荒芜了近一年了,现在打算重新开始自己的写作,之前一直没有时间或者自己认为没有时间,来推脱这些事情总是慢慢的麻痹自己,往前走,现在认为是可以自己做些事情的时间了,要拿出态度,努力向前 2017再出发,向着更好的前方

2017-09-18 08:43:05 288

原创 满满的6个月过去了,悲伤满满

满满的上半年过去了,从过了年之后就是一直在加班中忙碌,很久也没自己思考了,一直在无效的忙啊忙.自己的easypoi也很久没有更新了.自己对自己的时间管理确实是个问题.最近自己也遇到了不少问题,这里记录下,然后慢慢的一个一个解决吧.对自己时间管理的思考问题.团队管理的问题研发体系如何建设其实自己对时间以及计划的把控一直不不太准确,乐观的预估了整个开发周期,以及人员的生产力.导致项

2016-07-05 00:16:45 1010 2

原创 Excel 转成 Html Excel 预览

基于Poi demo做的,效果还不错,这里给大家分享下,先看看效果效果基本上一致,这里说下如何做的 1.合并单元格的处理     /**     * 根据合并输出内容,处理合并单元格事情      * @param formatAsString      */    

2015-05-10 14:57:06 6896

原创 EasyPoi 模板语法介绍,POI 的Excel模板导出

现在模板基本上可以完美执行代码了,可以代替之前的注解玩耍了,在报表什么的运用中可以达成客户的要求了只要在几个语法和注解类型上处理就基本上不需要写代码了哈哈    1.基础替换 {{key}} 根据key来替换 ,key支持 .操作比如 foo.boo.name 这种取值{{key}} 默认为String类型,cell的格式也是String    2.N:{{key}

2015-04-23 23:25:53 22092 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 1863

原创 Mybatis之#{}和${}的区别及其实现方式

简单的说#{}和${}的区别:$是String 拼接插入的#则是占位符来做处理的,写法比如字符串类型,$需要自己添加''#就不需要添加,对于日志的差别就是$会打印在日志里面,#则显示?        大多数我们都是用#{} 因为可以防止sql注入,但是有时候${}还是很必要的,比如传入tableName,或者fieldName比如Order By id||time 就需要${}传入 #{}就无

2015-02-27 23:04:38 6792

原创 Mybatis 之mapUnderscoreToCamelCase

之前用spring jdbc的时候发下spring可以驼峰转换,所以一直希望mybatis也有,之前还以为mybatis这个是个bug,后来发现原来也是有的,用起来也是很简单的,在setting设置下就可以了,这里就不说了,下面说下是怎么实现的  public String findProperty(String name) { StringBuilder prop = build

2015-02-08 00:01:20 26302

原创 mybatis之XML解析源码分析

一直想知道mybatis是如何解析xml文件的,今天认真看了下源码,这里记录一下这里是用mybatis-spring的SqlSessionFactoryBean当作的入口,mybatis-spring其实很简单,源码也就几个看看就懂了,代理了一下而已没啥东东.1.解析spring的配置不过很多参数都是spring中来处理了,所以mybatis-spring没有先parse而

2015-01-31 01:52:58 1603 1

原创 EasyPoi 如何筛选导出属性

在这之前我要说,我还是推荐一个导出Excel建立一个单独的类导出容易修改容易不会涉及太多的操作但是,不论怎么我们还是会涉及到多个对象一起玩耍,下面我将分场景分解问题情景一.关联一个对象导出比如我们导出课程,可能需要关联教师类,然后到处老师名称这样我们就关联了这个类,类似于MonyToOne这样在老师对象里面标示这个

2014-12-24 14:25:31 4623 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 852

原创 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 6114

原创 requestproxy 教程

1.requestproxy 介绍    requestproxy是基于httpclient做的个工具包,利用了httpclient的连接池功能,同时基于几个注解,可以让大家把外部的http接口,轻松的融合到我们项目中,而不是每一个请求都写一个URL,特别适合调用外部API接口较多的项目2.功能点可以使http请求进行接口化,使得http接口更好的和java做融合融合j

2014-12-13 13:00:45 2416 1

原创 从replaceIgnoreCase说起

昨天写minidao的替换where and 为where 这里因为没有办法判断用户传入的是大写或者小写的字符,只能忽略大小写最先想到的做法是toLowerCase()单明显是不可取的,因为除了sql 关键字之外用户还是有自己的关键字,这个肯定是要区分大小写的,然后想到的,穷举这个方法也明显不靠谱,想,百度了下也没有什么好办法,只有自己写了,但是自己写也必须for,然后判断

2014-12-10 22:33:24 1456

原创 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 4194 2

原创 spring 自定义注解的注册与扫描

今天把request-proxy的类扫描方式改成了spring的ClassPathBeanDefinitionScanner,不仅速度提高了,而且代码根据简单了先说下之前的思路自己写的扫描路径根据配置路径然后把类全部过滤一遍,自己写过滤还是很麻烦,看mybatis-spring,发现可以用ClassPathBeanDefinitionScanner 简单的就可以完成路径扫描,类的加

2014-11-16 21:24:18 4596 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 1061

原创 给自己的requestProxy写个教程

requestProxy 是自己工作的需要,因为公司的业务,经常要对接第三方也就是各种供应,总是各种tttp,webservicewebservice其实还有如果有的供应商提供了jar,这个注入就来就好了,关键是好多都是http的没有什么可用的(或者我不知道),之前又参与了jeecg的minidao所以用minidao的思路做了requestProxym就是用来接口和代理来完成所有的请求工

2014-08-08 23:06:00 1422

转载 mybatis 的字符串替换即#{}与${}的区别

默认情况下,使用#{}格式的语法会导致MyBatis创建预处理语句属性并以它为背景设置

2014-07-28 22:22:28 3435

原创 Jeecg Controller层的模版----自己的版本

适合自己的才是最好的自己修改了下Controller版本,改变原因,1.msg面临的并发危险,2.ModelAndView基本毫无作用的地位3.ModelMap代替Request出来的结果如图,使用了静态变量代替了view效果如下:模板是package ${bussiPackage}.controller.${enti

2014-07-28 22:05:35 2774

原创 CXF 的IP拦截

很久没有写技术文档了,今天 记录下Webserver的Ip限制吧需求是:webserver接口能在内网访问,但是测试平台的webserver要可以在外网访问,这样就有了一点区别,这个实现的比较简单配置文件就一个白名单#可用的IPwhiteList=a;b;表示一个内网网段都可以访问用配置文件读取package com.onepiece.cxf.util;import

2014-07-25 23:32:22 1859

原创 半年杂记

很久没有写blog了,这半年基本上都是在忙碌中

2014-07-22 23:48:33 650

原创 Jeecg 查询条件拼装-代码解读

许久没有闲下来了,今天不想再写代码了,说说查询条件组装的,虽然基本上是自己写的,但是能写出来不一定可以说出来,算是为过两天的讲课做做准备吧.    这个是基于CriteriaQuery 的,而CriteriaQuery又是基于DetachedCriteria这个大家自己看了        写这个的时候,想了挺久,就是想找可以可以扩展的查询拼装,后来定义了这个接口  

2014-05-21 22:50:00 3242

原创 随便谈谈

感觉今年过的比之前的时间更快些,嗖一下就到4月份了,一年就过去一个季度了.过年回来换了公司,拖拖拉拉的一个月才辞职完毕, 公司去年欠的工资也就打水漂了,只能说呵呵就算是国企,也是这样呗.新公司做的产品也是这样的,不过还是谢谢jeecg,接触了spring mvc 让我不至于不知入手,现在我们基本上都是spring mvc的,因为是接收的别人的项目,都是maven玩的,所以自己也搭建

2014-04-06 00:16:54 1088

Java Excel,Work 操作工具类

Java Excel,Work 操作工具类,基于注解可以速度开发,5行代码就可以完成Java Excel的导出,完成我们以往需要写几百行的代码

2014-12-27

Ext江湖源码

Ext 源码 大漠孤烟的神术,浅显易懂,这只是源码,木有书

2012-07-09

JAVA常用正则表达式

常用的正则表达式,有好几百个吧,很多都可以满足需求了

2012-06-03

TortoiseSVN 64位

svn的64位版,供64为的计算机使用,效率是比32为高的,

2012-05-16

Think in java

经典的书,Think in java 但是不推荐刚开始学java的人看,要有一段的编程经验,再看,这样比较好

2011-06-14

gzip.exe 文件

windows下使用的gzip文件 exe,用于边解压边处理 恢复/导入大的gzip数据库到mysql gunzip < dbname.gz | mysql -u Username -p dbname

2020-07-20

markdown 菜单生成工具

用以生成md的左侧菜单树 使用方法: 1.vscode 安装插件 2.编写自己的文档,需要自己带标题 3.生成html 4.把自己的html名称到这个html替换下 5.发布,以后只需要发布自己的html就可以了

2019-06-04

selenium 使用的chromedriver,32 64 win, os,linux集合版本

selenium 使用的chromedriver驱动程序 2.27 版本,自己测试通过 ,32 版本64版本都有 win, os,linux集合版本

2018-01-24

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除