- 博客(21)
- 资源 (17)
- 问答 (1)
- 收藏
- 关注
原创 ClickHouse+SuperSet安装巨坑 支持datetime以及Decimal,建议docker安装
直接结论环境要求系统: Centos7 py3版本:python3.6, python3.7,python3.8任意一个 superset版本:小于等于0.37.2 infi.clickhouse-orm==1.0.4 sqlalchemy-clickhouse==0.1.5.post Decimal参考https://github.com/cloudflare/sqlalchemy-clickhouse/issues/67 建议venv环境安装,减少不必要的pip包冲...
2021-04-20 10:04:10
950
原创 Kettle连接Clickhouse 自定义插件 支持pdi-ce8,pdi-ce9
直接下结论,理论上所有pdi都支持 整体参考https://blog.youkuaiyun.com/aaa8210/article/details/110632472 遇到最大的坑,就是clickhouse的jdbc驱动依赖包未打包进去导致驱动初始化失败。 应该是pdi加载插件的jar机制有关,具体没再研究。相关资源文件https://download.youkuaiyun.com/download/bukebuhao/16766976clickhouse-jdbc要和源码的一致,目前是0.3.0。可直...
2021-04-20 09:13:14
765
2
原创 oauth对接淘宝订单
目的 我们是提供分销服务的,一般的供销平台提供了代销和经销两种线上经营模式代销:分销商无需拿货就可以直接销售并赚取差价,由供应商一件代发经销:分销商直接从供应商处批量采购并囤货销售,享受更多折扣1) 代销基本业务流程2) 经销基本业务流程 而我们的系统是提供代销服务。就是分销商在其他的平台例如淘宝
2014-03-04 09:56:06
3665
原创 渠道订单设计
目的 我们是提供分销服务的,一般的供销平台提供了代销和经销两种线上经营模式代销:分销商无需拿货就可以直接销售并赚取差价,由供应商一件代发经销:分销商直接从供应商处批量采购并囤货销售,享受更多折扣1) 代销基本业务流程2) 经销基本业务流程 而我们的系统是提供代销服务。就是分销商在其他的平台例如淘宝销售商品,生...
2014-02-27 10:45:35
365
原创 ArchSummit架构师峰会
8月8号有台风,9号到深圳12点半的飞机没有受到任何影响。从宝安机场到小梅沙,共计2个多小时25元,入住宾馆几乎到四点才吃上饭,然后就到大梅沙好好游泳了一番,大约7点多在附近的大排档海吃了一顿,回客服休息,准备明天的会议。 10号第一天峰会,去的时候,第一场还没开始的,只是大会组织的介绍而已。上午第一场老外介绍大数据技术发展趋势,第二场,腾讯开放平台架构...
2012-09-01 17:26:39
126
原创 java同步discuz账号
网站整合discuz账号,实现登录最起码有两个方向。1.相互不干涉,登录的时候,各自登录成功;2.就是大家共用一个登录标记,例如共用cookie实现。至于第一种有很多实现方式。例如登录主网站W(web)的时候,隐藏登录D(discuz)论坛;还有就是异步登录,利用js登录。例如http://code.google.com/p/discuz-ucenter-api-for-java/
2012-08-07 11:13:22
1707
原创 java同步discuz账号
网站整合discuz账号,实现登录最起码有两个方向。1.相互不干涉,登录的时候,各自登录成功;2.就是大家共用一个登录标记,例如共用cookie实现。至于第一种有很多实现方式。例如登录主网站W(web)的时候,隐藏登录D(discuz)论坛;还有就是异步登录,利用js登录。例如http://code.google.com/p/discuz-ucenter-api-for-ja...
2012-08-07 11:10:22
181
原创 RedHat5 yum搭建Linux+Nginx+PHP+MYSQL(LNMP),3小时不到轻松搞定LNMP
特别声明: 本博客参考centos设置最近要配置Linux服务器,RedHat5版本,如下操作配置,操作下来总共不超过3个小时搞定LNMP环境。Nginx1.2.0+PHP5.3.8(fastcgi)+Mysql5.5.24+eAccelerator(相关版本号是源软件包的最新版本),使用Nginx官方源,Epel扩展库和remi源,remi源基于epel,必须先安装epel源,remi包
2012-06-02 16:53:29
1702
原创 RedHat5 yum搭建Linux+Nginx+PHP+MYSQL(LNMP),3小时不到轻松搞定LNMP
特别声明: 本博客参考centos 设置,可参考对应的csdn文章 最近要配置Linux服务器,RedHat5版本,如下操作配置,操作下来总共不超过3个小时搞定LNMP环境。Nginx1.2.0+PHP5.3.8(fastcgi)+Mysql5.5.24+eAccelerator(相关版本号是源软件包的最新版本),使用Nginx官方源,Epel扩展库和r...
2012-06-02 16:26:40
138
原创 搭建android开发环境之路,悲惨的源代码下载
[b]初学android[/b], 首先要搭建android环境。刚开始以为会轻而易举,谁知道会非常悲惨曲折。哥首先按照官网的步骤一步一步走,好像一切很顺利。遇到的第一个门卡,[b]也就是sdk下载非常慢[/b],老是下着下着就卡住啦,假死一般,就不下载啦,需要关闭之后重新打开,还是一样,下了一会就死住啦,怀疑公司的网络有问题。等等吧,可能过会就好拉,从上午等到下午还是一样,真奶奶的晦气。浪费...
2012-05-24 11:15:29
113
原创 整合多个网站的身份验证
随着业务的发展,公司的部署的网站越来越多,有必要整合多个网站的用户,采用统一的验证方式。目前想到的解决方案,主要有以下几种.1.seo解决方案,部署独立的用户验证系统,利用cookie的保存登录ticket的基本思路,网上有很多种解决方案,有的过于复杂,需要配置很多东西,有的过于局限,只支持单一的语言。不知道各位有哪些比较好的解决方案,适合项目不是太多,配置不是太烦,支持多中语言,例如java...
2012-05-24 10:16:26
281
原创 eclipse 使用技巧总结
设定编码,全部统一修改为 UTF-8Window-->Preferences-->General-->WorkspaceaWindow-->Preferences-->General-->Content Types 选择具体的文件类型设置,只要上面的设置了,这里可只设置js ...
2012-02-29 10:02:03
103
原创 mybatis的拦截器interceptor源代码解析
mybatis支持拦截器,实现的原理就是利用JDK的动态代理。先前利用拦截器实现了分页功能,如今又利用拦截器实现日志记录的功能,感觉拦截器还是不错的,只是相对于spring3 mvc的拦截器感觉有些逊色。接下来,我着重分析一些拦截的使用。【基本思路】拦截器在哪里拦截?什么情况下才会拦截代理?怎么代理呢?只要搞清楚这些,基本的拦截器功能也就了如指掌啦。拦截器在哪里呢?my...
2012-01-09 17:29:18
298
原创 spring-security-oauth使用笔记
最新公司的项目也搞对外开放,也就是加入开放的潮流。目前有很多大公司都已开放api,为何我们公司还搞的,我们搞的主要目的不是为了对外开放api,只是方便第三方应用获取用户授权的信息,整合所有的有效资源,因此来说我们采用的oauth协议是最简单最实用的。由于公司自己没有实力,只能依靠开源的实现,经过对多方考察,感觉spring-security-oauth实现的最好,大家可参考http://net...
2011-12-30 16:42:53
301
原创 spring security3使用笔记
先对项目中用到的security进行总结如下:sample 熟悉一个example,了解一些security的运行机制 例如参照spring-security-samples-tutorial-3.1.x.war,直接放到tomcat下webapps下sample 集成到自己的项目中去 这一步也很简单,就是把sample的配置拷...
2011-12-09 10:06:44
163
原创 maven+spring3+mybatis+bonecp+mybatis-generator+page(分页)
最近尝试了一下mybaits,使用起来感觉还不错。在此回顾总结一下框架搭配的过程。总的搭配步骤如下,每步都是参考官方文档和例子。详细的请参考附件搞定spring,由于使用的spring3 mvc;搞定数据源bonecp;搞定mybatis-spring;自动生成generator分页spring mvc 只要参照一些 https://src.spr...
2011-11-15 15:52:14
136
原创 HTTP认识-HTTP学习
【HTTP 官方定义】超文本传输协议(HTTP)是一种为分布式,合作式,多媒体信息系统服务,面向应用层的 协议。The Hypertext Transfer Protocol (HTTP) is an application-level protocol for distributed, collaborative, hypermedia information systems.H...
2011-10-25 15:10:49
264
原创 死锁原理
happyhippy作者:Silent Void 出处:http://happyhippy.cnblogs.com/转载须保留此声明,并注明在文章起始位置给出原文链接。1. 死锁原理 根据操作系统中的定义:死锁是指在一组进程中的各个进程均占有不会释放的资源,但因互相申请被其他进程所站用...
2010-09-11 09:07:06
182
原创 幽默一
美国 班长,家里有钱,人长得也强壮,学习成绩很好但也爱打架,做事蛮横无理,班里同学一般都不敢顶撞他。和副班长关系不好。 俄罗斯 副班长,学习成绩好,全班最高大,上学期光和班长顶着干。后来家里出事:分家!现在做事很消极,但在班级里有一定的影响力。 印度 因为好玩电脑,成了电脑课代表,特点看似敦实却不厚道,经常和同桌巴基斯坦为一块课桌吵架。 日本 无职位,学习成绩很好。思想
2009-06-16 13:03:00
615
原创 工作中的点滴-----式样的理解
写程序的时,一定要好好的研究一番式样。 可由于本人生性随意,喜欢天马行空,自以为是,往往又很固执,这样对式样的理解,老是按照自己的理解去解释,结果是很多的时候,都不符合顾客的要求,感觉我很幼稚;有时,式样不全,我也从不思考,为何要这样设计,只是严格按照式样去做,导致很多的时候,顾客反馈回来,要求修改,感觉我又很死板; 还有,就是式样不对的时候,我也不去征询,不去思考,只是蛮头去
2008-05-30 15:34:00
678
原创 编程感悟
如何编写好一个项目,首先必须有个好的设计思路,然后必须对代码的基本功能必须非常了解,才可能设计出做优秀的代码.当然必须对代码的基本特点必须十分熟悉,才可以写出最精练又清晰的代码
2007-07-07 17:49:00
811
kettle-libswt-win64.zip
2021-04-20
jacob无法打开有密码保护的word,进程无法释放
2009-04-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人