自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (2)
  • 收藏
  • 关注

原创 macos苹果mac M1芯片运行kettle

开源版本 kettle从9.5版本开始原生支持M 系类cpu 如M1 M2,但是截至目前为止官方还没有正式发布9.5版本的kettle,但是我们可以自己编译9.5 版本的,kettle 本身是开源的,现在主线版本已经到9.6 。2 kettle9.5 版本以前不能直接在m1 等系列芯片上执行,网上已经有大量的转义运行的解决的方案,这里就不做具体说明了,但是这种方式可能会带来性能的损耗。3 有小伙伴要kettle9.5版本的编译好的文件,那我这里就放一个我自己前两天编译的,也是目前我在使用的版本,解压就能用。

2023-08-10 15:34:20 838 4

原创 python 使用cx_oracle,sqlalchemy,python-oracledb 查询或插入Oracle的字符集为US7ASCII 时中文乱码问题的解决。

python 使用cx_oracle,sqlalchemy,pthon-oracledb 查询或插入Oracle的字符集为US7ASCII 时中文乱码问题的解决。该方法是采用的python连接oracle官方库Cx_oracle和oracledb进行验证,也提供了使用sqlalchemy 查询或插入Oracle的字符集为US7ASCII 时中文乱码问题解决方案,主要通过自定义Cx_oracle的cursor的outputtypehandler和 inputtypehandler方法实现。

2022-11-19 20:25:32 2465 17

原创 用键盘传输小数据,破除解决多层远程访问或防火墙限制不能粘贴复制的问题

用键盘传输小数据,破除解决多层远程访问或防火墙限制不能粘贴复制的问题经常在项目上遇到这样的问题,由于vpn或者防火墙限制远程连接到服务器时不能进行粘贴复制文本。本机改好的代码还需要在远程机上在敲一遍,并且不能传输文件,每次传输东西都要找管理员给传输文件很麻烦,原理就是将文件转成base64字符串用键盘在远程机把数据敲出来,然后在进行还原,还原base64可以使用powershell脚本或者shell,python等

2022-11-16 11:52:04 986

原创 python 使用JDBC 驱动 连接cache,oracle,mysql,mssql 等数据库

最近项目上要用python对接intersystems-cache 数据库。尝试过使用pyodbc 通过odbc驱动连接,但是一直出现字符编码数据截断问题。想到了java 的强大生态。觉定用 python 调用 jdbc 去尝试下。考虑过使用JayDeBeApi 去调用jar包。实现jdbc 去连接。开始发现JayDeBeApi 这个包对类型转换做的并是不很好,比如BLOB字段不能正确转换,查看源码时发现它其实调用的是JPype1 通过JPype1 调用的jar包。然后觉定去看JPype1 的 文档..

2020-11-13 09:50:45 3405

原创 使用Kettle 进行行Oracle数据迁移时处理编码转换处理US7ASCII 编码

查看Oracle数据源编码:执行:SELECT Userenv('language') FROM dual;结果:AMERICAN_AMERICA.US7ASCIImysql 目标库 为utf-8US7ASCII这个US7ASCII 到底是个神马字符集呢,我们知道其实 ascii是iso-8859-1的子集。那其实US7ASCII 也应该能够转化为iso-8...

2019-11-20 19:18:59 2765

原创 Django入门详细教程推荐附网页转pdf代码

Django 入门详细教程bolg推荐最近在学习django,找了很多教程,最后发现了一个很棒得博客,如果说廖雪峰的博客是最好的pyhon入门博客,那我觉得刘江的博客则是最好的django教程。教程地址http://www.liujiangblog.com/本人为了方便学习浏览,将该教程使用python转换成了PDF,增加了目录。项目地址https://github.com/esink...

2019-02-12 11:53:25 3765

原创 Appium 爬取安卓版网易云音乐单曲评论(热门评论,近期热评,所有评论)

python Appium 爬取安卓版网易云音乐单曲评论(热门评论,近期热评,所有评论)程序概述网易云音乐的评论可以通过网页版进行爬取。但是目前网页版的评论内容有以下问题:使用 appium 爬取评论能解决以上两个问题,但是目前依旧存在的问题:环境搭建代码实现配置文件实现全局界面刷新的等待查找评论分类的方法爬取评论的方法程序实现功能爬取方法和数据样例:程序概述使用appium 爬取网易云音乐歌...

2019-02-03 11:29:04 1771 1

原创 Linux下python3 使用pyodbc连接SQL SERVER数据库设置方法

sudo su

2018-06-07 10:36:39 6393 2

原创 Navicat Premium 查看某几个表的ER图(模型图)

Navicat Premium 查看某几个表的ER图(模型图) 查看任意几个表的逆向模型关联关系。

2017-08-30 18:21:39 60817 1

原创 oracle 提取中文字符串拼音首字母函数,拼音简码提取函数

从别的数据库里拿到的获取拼音简码的函数,觉得挺有意思的,具体的思路就是,通过oracle的NLSSORT函数对汉字按照拼音排序,然后根据汉字的区间返回对应的首字母。具体实现效果和代码如下。

2017-03-31 11:55:08 9462 3

原创 oracle 的SGA与PGA分析

Oracle 的SGA与PGA的详细分析

2016-12-08 10:07:43 7749

原创 Centos7与Fedora24安装mysql后无法启动,提示 Unit mysql.service failed to load:No such file or directory

Centos7与Fedora24安装mysql后无法启动,提示Failed to issue method call: Unit mysql.service failed to load: No such file or directory

2016-08-01 14:33:27 25148 6

原创 oracle的sql优化-oracle的索引介绍原理浅析(B-Tree索引)

oracle的索引有多种类型。我分类介绍下几种常用的索引B 树索引(B-Tree索引)B树索引是我们在oracle数据库中最常用的索引,在详细介绍访问方法之前,我们看一下B-TREE索引的结构(图片来源网络)oracle的B树索引就好像一颗长到的树,他包含两种类型,一种是索引分支块(根节点块,分支节点块)一种是索引叶子块(叶子节点块)。分节点用来搜索,叶子节

2016-07-07 16:14:57 7038 1

原创 REL8192EU wifi linux驱动安装

REL8192EU 网卡芯片 linux驱动安装,linux下的RTL8192EU无线网卡驱动

2016-04-11 19:11:50 17430 12

原创 wbelogic报错<BEA-000365> <Server st ate changed to FORCE_SHUTTING_DOWN>Authentication denied

wbelogic报错<BEA-000365> <Server st ate changed to FORCE_SHUTTING_DOWN>,Authentication denied: Boot identity not valid

2016-02-03 23:55:16 13202

原创 linux系统redhat7.X 及centos7.X 修改ip地址为静态ip

redhat7.x及centos7.x的网卡命名方式发生了改变,不再以eth-x的方式来命名。而是以计算机在网络中的位置进行命名的,这种说法还有待考证。但是修改ip的方式没有改变。下面介绍以下linux下修改ip的具体方式。首先可以查看一下本地计算机的ip情况,在终端中输入ifconfig,如果该命令无效需要安装net-tools执行如下命令进行安装yum install net-to

2016-01-17 00:44:37 6224 1

原创 windows10和fedora 23双系统安装,用easyBCD实现windows引导fedora

可以在自己的电脑上安装windows和fedroa双系统。适用于fedora20以上版本。删除fedora系统后,不会影响windows

2016-01-16 20:26:55 11790 14

转载 weblogic运行异常:org.hibernate.hql.ast.HqlToken错误.

在工作过程中,用weblogic进行部署应用的时候,起动时候报org.hibernate.hql.ast.HqlToken错误,查了好多的资料,终于解决了原因:Hibernate3.0 采用新的基于ANTLR的HQL/SQL查询翻译器,在Hibernate的配置文件中,hibernate.query.factory_class属性用来选择查询翻译器。选择Hibe

2016-01-15 17:26:35 2036

转载 Tomcat 端口配置,及原理详解

如果想深入了解tomcat的各个端口及配置,建议通读文章,对初学者十分有利,整理自网络。1 tomcat 文件配置详细说明tomcat服务器需配置三个端口才能启动,安装时默认启用了这三个端口,当要运行多个tomcat服务时需要修改这三个端口,不能相同。端口配置路径为tomcat\ conf\service.xml修改Shutdown端口(默认为8005端口)<Server port="8005"

2016-01-14 22:28:51 2063

pentaho-kettle9.5版本pdi-ce-9.5.0.1-261

pentaho-kettle是开源的etl工具,这个是自编译的kettle9.5版本pdi-ce-9.5.0.1-261,请使用JDK17运行,支持macos m1芯片 win,linux,解压就能用。如果有条件也可以自己编译,具体可以看我的csdn博客,kettle 从9.4 开始大大减少了程序包占用的空间,所以不是编译缺失东西,而是版本新特性

2023-08-10

最新官方PL/SQL汉化程序包,官网下载。支持PL/SQL 11及以后的版本

最新PL/SQL汉化程序包,官网下载地址。支持PL/SQL 11及以后的版本。 The language packs need to be installed after installing PL/SQL Developer, and will work with both the registe

2016-08-25

linux RTL8192EU 无线网卡驱动,亲测可用

此驱动适用于linux下RTL8192EU芯片的网卡,tplin的usb无线网卡,使用方法可以查看我的博客

2016-04-11

空空如也

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

TA关注的人

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