人生,即使在最困难的时期,也不能放弃学习, 不能与时代脱节 ---- 勉励处于困难时期的自己.
Django 1.11 自定义标签之后,可以不在每个html页面引用就生效吗?
作者:yihaomen 日期:2017-08-20
Django开发注意事项,新手必看(转)
作者:yihaomen 日期:2017-08-20
以下内容是转载,但个人觉得是学django初学者真正应该关注的,作者很到位的总结了新手容易忽略的问题。
原文地址是:http://zeroandone.posterous.com/top-10-tips-to-a-new-django-developer, 但现在已经打不开了, 不过据我观察,这篇文章的内容应该只适用于Django 1.9.x 以前的版本,对于以后的版本,也还是有参考价值,思路可以借鉴,只是Django 的处理方式发生了变化而已。
原文地址是:http://zeroandone.posterous.com/top-10-tips-to-a-new-django-developer, 但现在已经打不开了, 不过据我观察,这篇文章的内容应该只适用于Django 1.9.x 以前的版本,对于以后的版本,也还是有参考价值,思路可以借鉴,只是Django 的处理方式发生了变化而已。
利用itext2.0.8老版本对html生成pdf,支持中英文
作者:yihaomen 日期:2017-08-07
为什么要用itext-2.x版本,现在不是已经很高版本了吗?原因在于授权问题,在2.x版本的时候才是真正意义上的开源免费,而且可以商业应用,后来的都是要许可的。所以用了老版本测试,其实很多年前以前我用过 itext 的api直接生成过很多PDF, 其实也还蛮好用。但对于开发人员来说,更好的做法应该是通过HTML页面直接生成PDF. 至于HTML页面的生成,你可以利用freemarker 等都可以,这不是今天记录的重点。 今天重点是记录把html生成PDF, 并且还要支持中英文. 文章是参考别人来的,自己只是下载测试了一下而已。
Tags: pdf
用pdfbox 读取pdf文档
作者:yihaomen 日期:2017-08-03
java中用换行符分割字符串-兼容各种操作系统
作者:yihaomen 日期:2017-07-26
没想到一号门也成了服务品牌
作者:yihaomen 日期:2017-07-23
Mybais集成spring,百度ueditor的一个例子, 附演示及源码
作者:yihaomen 日期:2017-07-03
关于mybatis的例子已经是好几年前写的了,依然有不少朋友在用,同时这些例子只是记录我当初测试的情况,所以在很多朋友的机器上未必能跑起来,当然也有细心的朋友,纠正错误,跑起来了的。以前写的例子,都是单独的知识点。今天我打算放一个算一个mybatis 综合应用的小例子。整个工程采用 maven 构建。若是没兴趣看以前写的那些博客的朋友,可以直接看这个例子就行了,虽然也比较老,也是几年前弄得了,参考价值也还是有的。演示地址:http://www.yihaomen.com:8080/mybatis/login ,先放几张图:
登录的图。
登录的图。

Tags: mybatis
一个哥们在邮件组的讨论,有点意思。
作者:yihaomen 日期:2017-06-29
这是python, django邮件列表里的一个讨论,分享在这里, 其实任何人在特定的阶段都会有疑惑,分享总是一件好事。说说自己的看法,技术永远不停止,但最基本的还是没变, 至少在现在还很少有颠覆性的东西。只要基本功扎实,什么都不怕了。
Spring-boot采用jetty作为内置服务
作者:yihaomen 日期:2017-06-13
Spring-boot 修改tomcat的端口
作者:yihaomen 日期:2017-06-13
Maven配置编译JDK版本
作者:yihaomen 日期:2017-06-05
spring-cloud feign hystrix配置熔断为什么不生效的原因
作者:yihaomen 日期:2017-05-26
今天特地测试了用feign来作为负载均衡器做测试,配置很简单,而且也能很好的工作,但突然,我想既然用了feign,干脆也把熔断也测试了,也就是hystrix支持的熔断. 没想到反而在这个上面花了不少时间。死活不进入熔断配置的方法。一般报两种错:
1. Service Look up error: Load balancer does not have available server for client...
2. feign connection refused: connect executing get, 也就是找不到微服务,连接不上,因为熔断测试的时候是停止微服务测试的。
1. Service Look up error: Load balancer does not have available server for client...
2. feign connection refused: connect executing get, 也就是找不到微服务,连接不上,因为熔断测试的时候是停止微服务测试的。
Tags: spring-colud
spring-cloud eureka server 的发现客户端与注册例子
作者:yihaomen 日期:2017-05-23
今天在公司测试Eureka server 与client 的发现与注册,可能是碰见鬼了,或者下载了假的jar包,配置都是按照网上文档做的,server 与客户端都跑起来了,但在eureka server 中就是查看不到已经运行起来的服务端。 最关键的是,在客户端也是配置了eureka.client.serviceUrl.defaultZone 地址,也加入相应的依赖包,而且也加入了@@EnableDiscoveryClient, 但无论如何还是发现不了客户端,后来就算了,晚上回到家,按照同样的方法,唯一不同的是换了 依赖的版本,就实现了。可以发现服务了。简单记录下配置过程。
Tags: spring-cloud spring-boot
Spring-boot 与Mybatis集成, 附源码下载
作者:yihaomen 日期:2017-05-20
前面几天尝试了Spring-boot的基础东西,今天继续用Spring-boot集成Mybatis. spring-boot 给开发人员的整体印象是精简了许多配置,开发搭框架更简单了,使用也更简单,让开发者更专注于业务。不像以前用Spring MVC, 还是需要配置很多东西,当然 spring-boot 也是微服务的基础组成部分。废话少说了,今天完成与mybatis 的集成, 我仍然当做web工程来做。所以在Maven的pom.xml文件中,就能看出端倪来.
Tags: spring-boot mybatis