自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 收藏
  • 关注

原创 前后端接口交互注意事项

前后端接口交互注意事项excel导出数据的title标题应该与前端页面一致;查询数据需要重新定义一个顺序号(1-***),便于数据导出与前端展示;一个功能点最好一个人做完,两个人做的时候,需求有可能因为理解不同而造成一些混乱;数据库查询尽量只用select * from table, 数据转换尽量在后端完成(除非已经很确定数据结构,一般来说这是不可能的,需求随时再改动,后台程序修改可以省...

2019-03-04 11:23:44 1562

原创 java文件导入导出类——easypoi

java文件导入导出类——easypoi注意一点SpringBoot集成EsayPoi(Excel导入导出)easypoi 一行代码搞定excel导入导出注意一点public static void exportExcel(List<?> list, String title, String sheetName, Class<?> pojoClass,String ...

2019-02-12 18:57:58 369

原创 springboot启动时是如何加载配置文件application.yml文件

springboot启动时是如何加载配置文件application.yml文件Spring-Boot配置不同环境的yml配置文件springboot启动时是如何加载配置文件application.yml文件

2019-01-30 15:49:19 994

原创 java基础学习

java学习基础学习基础学习1、java正则表达式(完成)2、线程()3、日志与异常()

2019-01-29 17:38:31 129

原创 java正则表达式

java正则表达式正则表达式基础java特有的\Matcher.find()正则表达式基础表达式含义\g匹配不只一个\i忽略大小写(与Pattern.CASE_INSENSITIVE一样)\d取一个整数,相当于[0-9][\u4e00-\u9fa5]匹配中文.匹配除了\r与\n的任意字符 ,一般与*联用*匹配它紧跟着的 零个或者任意...

2019-01-29 17:36:41 164

原创 git上传者名字问题

git上传者名字问题问题解决问题之前做项目时,有个小bug一直没有管,现在腾出时间来处理它。在使用idea上传工程时时,上传者名是BBB,但是我是AAA,不知道问题出在哪里??解决一开始我以为是idea intellij的配置问题,不过并没有找到相关的配置,随后我对git 进行测试,发现上传者名同样出现问题,因此可以断定git的配置有问题,使用git config --list进行配置查...

2019-01-29 14:51:18 1182

原创 postgresqlm模式访问的方式

postgresqlm模式访问的方式模式名.表名 : public.tb_test

2019-01-26 09:08:53 463

原创 kafka学习与测试

kafka学习与测试

2019-01-25 11:45:15 104

原创 Java工程读取resources中资源文件路径问题,jar中的文件无法读取

Java工程读取resources中资源文件路径问题,jar中的文件无法读取问题描述现象定位前言1、本地运行读取资源文件2、读取jar包中的文件信息问题描述现象作为一个刚开始学习java的新人,很多东西都是摸着石头过河,踩坑是常有的事。这不,今天我将maven管理的一个spring boot的WebAPP部署到服务器上,运行直接报错!纳尼!!!本地跑得好好的,一到服务器就出问题,关键是日志文...

2019-01-25 11:43:21 6815 7

转载 java的强制转换

java的强制转换在java中强制类型转换分为基本数据类型和引用数据类型两种,这里我们讨论的后者,也就是引用数据类型的强制类型转换。在Java中由于继承和向上转型,子类可以非常自然地转换成父类,但是父类转换成子类则需要强制转换。因为子类拥有比父类更多的属性、更强的功能,所以父类转换为子类需要强制。那么,是不是只要是父类转换为子类就会成功呢?其实不然,他们之间的强制类型转换是有条件的。当我们用...

2019-01-14 12:02:18 1108

转载 abstract class和interface的区别

abstract class和interface的区别含有abstract修饰符的class即为抽象类,abstract 类不能创建的实例对象。含有abstract方法的类必须定义为abstract class,abstract class类中的方法不必是抽象的。abstract class类中定义抽象方法必须在具体(Concrete)子类中实现,所以,不能有抽象构造方法或抽象静态方法。如果的子...

2019-01-12 10:48:43 73

原创 技术栈

技术栈pythonjavadockerlinuxshellmongodbredispostgresqlhadoop、spark、hbase、hivepython1、开发过爬虫工程2、两年经验3、熟悉java1、spring、mybatis框架2、了解3、3个月docker1、1年2、有点熟悉3、能够自己搭建各种app,编写dockfilelinux1、2年管理经验2、...

2019-01-10 09:37:13 187

原创 org.springframework.scheduling.quartz.CronTriggerFactoryBean包找不到

org.springframework.scheduling.quartz.CronTriggerFactoryBean包找不到问题解决一、初探新的问题解决总结问题spring项目中需要调用quartz,其中配置文件中需要用到org.springframework.scheduling.quartz.CronTriggerFactoryBean包,但显示包不存在。解决一、初探一阵百度后发...

2019-01-10 09:15:30 5943 3

原创 一周一进步_2019年

一周一进步_2019年2019.1.7-2019.1.13

2019-01-09 16:50:05 111

原创 ***.jar!\BOOT-INF\classes!\***.xml没有此文件

***.jar!\BOOT-INF\classes!\***.xml没有此文件问题描述原因解决问题描述最近遇见一个问题,在开发环境下正常运行的代码,打包后不能正常运行,由于日志被定制化了,问题很难定位,经过细(坑)心(爹)的排查,终于找到问题——配置文件没有读取。纳尼!!原因这主要是因为jar包是一个单独的文件而不是文件夹,不能通过“file:***.jar!\BOOT-INF\class...

2018-12-28 10:52:53 12862 3

转载 java基础之—反射

java基础之—反射转载

2018-12-18 08:42:34 84

转载 python 多重继承的方法解析顺序

python 多重继承的方法解析顺序 任何实现多重继承的语言都要处理潜在的命名冲突, 这种冲突由不相关的祖先类实现同名方法引起 class A: def say(self): print("A Hello:", self) class B(A): def eat...

2018-12-13 10:30:03 141

原创 不同包的两个同名类,同时导入一个类是报错,怎么办?

JAVA中不同包的两个同名类,同时导入一个类是报错,怎么办?问题描述解决办法问题描述在写爬虫时,同一个类中需要import org.jsoup.nodes.Document与org.bson.Document这两个类,但是报错了,同一个类中不能有两个同名的类。解决办法仅仅导入一个,或者不导入这两个包,需要调用时使用全部路径,即如下所示:org.jsoup.nodes.Document d...

2018-12-13 08:55:25 2895 1

原创 idea intellij使用——git

idea intellij使用——git1、基本流程(熟悉流程)1.1、打开commit changes1.2、进阶流程理解gitidea intellij这款IDE使用广泛,同时越来越多的开发项目使用gitLab,因此快速掌握idea intellij中的git功能有利于提高开发效率。简述前奏:对于开发者而言,首先从git项目中将项目下载下来(git clone 或者 直接网页下载压缩包...

2018-12-05 10:34:33 480

转载 mybatis中的#和$的区别

mybatis中的#和$的区别先上结论:#相当于对数据 加上 双引号,$相当于直接显示数据#将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by “111”, 如果传入的值是id,则解析成的sql为order by “id”.$将传入的数据直接显示生成在sql中。如:order...

2018-12-04 14:03:10 116

原创 leetcode Longest Substring Without Repeating Characters

Longest Substring Without Repeating Characterspython实现方法一(自己实现,192 ms):方法二(自己实现,116 ms):python实现方法一(自己实现,192 ms):成就:Runtime: 192 ms, faster than 25.18% of Python3 online submissions for Longest Sub...

2018-12-04 09:46:31 90

原创 shell——if问题

记得中框号两端的空格错误书写:if [$a -ne 0];then echo 'sss'fi正确书写:if [ $a -ne 0 ];then echo 'sss'fi

2018-12-03 14:40:29 96

转载 如何设置IDEA的内存

如何设置IDEA的内存点击查看

2018-11-29 15:37:51 5442

原创 postgresql设置主键为自增序列

postgresql设置主键为自增序列对于才开始建表时,使用以下语句create table test(id serial PRIMARY KEY,name character varying(128));对于已经建立的表:1)CREATE SEQUENCE test_id_seqSTART WITH 1INCREMENT BY 1NO MINVALUENO MAXVAL...

2018-11-24 16:04:23 1560

原创 以问题推动学习之——Mybatis(1)

以问题推动学习之——Mybatis(1)collection需求解决深入理解回看collection需求将多行合成一行数组,如将多行Long变为Long[],便于java处理解决深入理解回看...

2018-11-22 09:52:09 159

原创 以问题推动学习之——Postgresql(1)

以问题推动学习之——Postgresql(1)1、 理解group by与聚合函数需求解决深入理解回看1、 理解group by与聚合函数需求将数据合成一组,根据每一组的最大数取出这一行的其它字段。解决深入理解回看...

2018-11-22 09:41:27 170

原创 mybatis与postgresql处理array的问题

mybatis与postgresql处理array的问题问题描述解决问题描述因为需求,使用了group by与array_agg将varchar或者bigint类型变为一个数组,这样多行结果就变为了一行结果,但是mybatis的jdbcType没有对应的数据类型。解决这时你可以自己造轮子(java mybatis操作 postgresql array数组类型)(我没用过),另一种方式是,使...

2018-11-21 16:58:45 4132

原创 org.apache.ibatis.reflection.ReflectionException

org.apache.ibatis.reflection.ReflectionExceptionnested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'platform_name' in 'class com.unisinsight.l...

2018-11-21 16:47:51 408 1

原创 leetcode Add Two Numbers

Add Two Numberspython实现方法一(自己实现,112 ms):python实现方法一(自己实现,112 ms):成就:Runtime: 112 ms, faster than 81.72% of Python3 online submissions for Add Two Numbers.空间复杂度O(n),时间复杂度O(n)思路:遍历l1与l2同时有值的节点,将值保存...

2018-11-19 09:31:18 125

原创 java的基础学习

java的基础学习1、int与Integer的区别1、int与Integer的区别点击查看区别

2018-11-17 09:14:01 136

原创 JsonParseException: Unexpected character ('?' (code 239)): was expecting comma to separate OBJECT en

JsonParseException: Unexpected character (’?’ (code 239)): was expecting comma to separate OBJECT entriesjson字符串格式写错了——逗号是中文格式。

2018-11-16 13:59:09 4383

原创 ***控项目

***控项目目标问题前端传输问题json接收需要学习的点目标以项目为导向,努力学习java以及spring boot、mybatis等框架postgresql数据库与SQL语言,同时融入并体会项目组工作。问题前端传输问题json接收需要学习的点...

2018-11-16 11:48:54 132

转载 git pull和本地文件冲突

git pull和本地文件冲突1、先将本地修改存储起来2、pull内容3、还原暂存的内容4、解决文件中冲突的的部分使用git pull代码时,经常会碰到有冲突的情况,提示如下信息:error: Your local changes to ‘c/environ.c’ would be overwritten by merge. Aborting.Please, commit your chang...

2018-11-15 11:21:28 74

原创 maven

maven为什么需要maven案例1.传统方式2. Maven的方式解释说明为什么需要maven案例假设你想使用 Log4j 作为项目的日志。这里你要做什么?1.传统方式访问 http://logging.apache.org/log4j/下载 Log4 j的 jar 库复制 jar 到项目类路径手动将其包含到项目的依赖所有的管理需要一切由自己做如果有 Log4j 版本升级,...

2018-11-13 19:20:04 114

原创 leetcode Two Sum

Two Sumpython实现方法一(自己实现,80ms):方法二(自己实现,40ms):python实现方法一(自己实现,80ms):思路:先记录每个数的索引,然后排序n(nlog(n)),最后两个指针往中间走,即两个数值过大右指针向左移,反之向后移,时间复杂度为(n)。一共n(log(n))的时间复杂度。def two_add(target, nums): """ 排序...

2018-11-09 11:14:52 98

转载 一行命令让CPU占用率达到100%

一行命令让CPU占用率达到100%for i in `seq 1 $(cat /proc/cpuinfo |grep "physical id" |wc -l)`; do dd if=/dev/zero of=/dev/null & done说明:cat /proc/cpuinfo |grep “physical id” | wc -l 可以获得CPU的个数, 我们将其表示为N....

2018-11-08 09:53:12 1991

原创 python快速生成一个大文件

python快速生成一个大文件主要使用了seek——文件偏移,先偏移一个很大的空间,然后在写一些数据即可。主要使用了seek——文件偏移,先偏移一个很大的空间,然后在写一些数据即可。import timedef creatfilesize(n):local_time = time.strftime("%Y%m%d%H%M%S",time.localtime())#file_name = ...

2018-11-08 09:35:22 2132

原创 对awk的使用

对awk的使用匹配awk存在内存越界问题点击后可以查看awk的所有命令匹配awk存在内存越界问题不要让文件超过内存大小,你可以使用split将文件分小了处理后再合并。...

2018-11-07 16:54:12 83

原创 大数据概念

大数据概念hadoopstormhivemysqlsqlsql serverflumekafkaneo4jkettleElasticsearchHbasepythonjavascalaSparkLinuxflinkDeepLearningMachineLearningETL

2018-11-07 12:00:23 699

原创 docker布置本地私有库

docker布置本地私有库缘由国内云docker registryHarbor缘由使用docker一段时间后,我们的手上会有大量的docker镜像,当然我们可以上传docker hup公有云,但是有些代码我们并不想分享以及大清自有国情在此,pull速率你懂得,因此我们必须部署私有仓库。国内云CAS、阿里云、daocloud、docker registry、Harbordocker reg...

2018-11-07 10:17:14 124

空空如也

空空如也

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

TA关注的人

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