- 博客(59)
- 资源 (5)
- 收藏
- 关注
原创 Error: Can not import paddle core while this file exists:
实际PATH和文件都是OK的,安装也没有问题。最后用conda切换到python 3.10 就OK了。。FYI。
2024-07-23 09:59:03
1415
2
原创 Windows 10 右键为文件添加日期前缀
把下面的复制为 xx.reg 执行Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\prefix]@="快速-添加日期前缀"[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\prefix\command]@="cmd.exe /c C:
2017-12-15 12:34:39
1372
原创 webpack.config.js v2 react + es6 +electron 配置
找了一圈没有webpack config v2的范例,自己搞了一个,供大家参考:const path = require('path');module.exports = { entry: "./src/index.js", // string | object | array // Here the application starts executing //
2017-07-05 14:49:31
992
原创 pyspark DecisionTreeModel不能在RDD上直接使用
训练了一个DecisionTreeModel ,然后在RDD 上准备进行验证:dtModel = DecisionTree.trainClassifier(data, 2, {}, impurity="entropy", maxDepth=maxTreeDepth)predictions = dtModel.predict(data.map(lambda lp: lp.
2016-07-13 18:05:07
2899
原创 查找内存泄漏的一个思路
做了持久压力测试,发现内存增长的很快,注释大法查了半天发现两个泄漏点,不过代码太多了,分开调试又很麻烦,所以就想看看内存里面到底是啥。总结了下方法:1)启动程序2)获取程序的3)cp /proc//maps ./last4)触发内存增长(我这个程序是发包),等到内存增长足够多的时候5)cp /proc//maps ./now6) vimdiff last now 看看增
2016-04-11 16:27:34
3264
原创 python 转换 Javascript %u 字符串为 python unicode
import reimport codecspattern = re.compile('%u[0-9A-Z]{4}')n = codecs.open('d:\\new.txt', 'w', 'utf-8') with open('d:\\p', 'r') as f: for l in f: for i in pattern.findall(l):
2016-02-16 17:10:52
1718
原创 MongoDB安装配置快速指南
1. useradd mongodb 2. su - mongodb 3. wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.2.1.tgz 4. tar zxvf mongodb-linux-x86_64-rhel62-3.2.1.tgz 5. mkdir -p /ho
2016-02-16 13:15:17
483
原创 cx_Oracle InterfaceError: Unable to acquire Oracle environment handle
代码写完执行,发现报错: InterfaceError: Unable to acquire Oracle environment handle检查了tns配置和 tnsping都正常,百思不得其解。。操作系统是win8 x64,后来想了下可能是cmd的权限问题,用管理员执行就ok了。吐血。
2016-02-15 17:14:22
6254
原创 qpid 记录
最近在折腾qpid,遇到一些问题,记录一下1)qpid-proton pqid broker的关系qpid-proton的核心是Messenger,也就是一个AMQP兼容的开发包(可以作为客户端,看参数,似乎可以独立作为一个AMQP的接受服务器?)qpid broker可以理解为server,可以理解为一个传统意义上的ESB中心节点2)queue excha
2014-12-10 23:23:17
7125
原创 ubuntu 13.04 安装qpid和openmama
1、Ubuntu1) INSTALL qpid-protonwget http://www.apache.org/dyn/closer.cgi/qpid/proton/0.7/qpid-proton-0.7.tar.gztar zvxf qpid-proton-0.7.tar.gzcd qpid-proton-0.7 && mkdir bui
2014-07-14 15:59:43
2706
1
原创 Python class 初始化参数为 list 等 可变类型时遇到的问题
写了一个类,结果在初始化的时候,发现无论class怎么重新初始化,里面的list类型总是会带上上一个对象的内容,也就是无法清空使用id()函数查看 class对应的attribute,结果发现id居然是一样的。。attribute变成了静态变量,以往使用强类型语言的经验直接傻了。。查看了后面的文章发现: Python 默认初始化变量,只在def的时候做,也
2013-11-25 23:31:31
6550
原创 ssh key登陆 出现public key被拒绝的问题
直接拷贝以前RHEL5.4上面的authorized_keys使用xshell和putty登陆都不行,提示public key没有注册云云找到文章说sshd_config 中 strictModes yes 改为no,尝试了下可以查了下StrictModes的作用,可能是因为用户的问题,后来发现果然如此,创建authorized_keys是在普通用户下,拷贝
2013-08-15 10:00:25
2854
原创 c# 调用 C++ dll 传入传出 字符串
C#调用 非托管C++ dll 传入Stringbuilder、ref string 、 ref char 等都报错,如mscorlib.dll 异常、其他信息: 尝试读取或写入受保护的内存。这通常指示其他内存已损坏 等等后来看到文章提到byte,想起来之前调用没有问题是用的byte,C#中的char是两个字节,用byte能证明标识内存地址http://msdn.microsoft
2013-07-02 09:30:49
33751
3
转载 httpclient 无信任证书使用https
httpclient 无信任证书使用https博客分类: JAVA 1、当不需要使用任何证书访问https网页时,只需配置信任任何证书Java代码 HttpClient http = new HttpClient(); String url = "https://payment.cib.com.cn/payment/api/r
2013-06-13 23:27:23
33287
1
转载 关闭cpu自动降频
HP DL360 G8 没有地方找到stepspeed。。。后来发现可能是内部的服务降频grep -E '^model name|^cpu MHz' /proc/cpuinfomodel name : Intel(R) Core(TM) i7 CPU 920 @ 2.67GHzcpu MHz : 1600.000...
2013-05-28 11:34:46
15890
原创 qdialog 不能关闭
使用 show() 然后调用 self.close() 关闭不了qdialog搜索了一圈都是讲 不能用exec() 。。后来想起来如果把close换成 done,会提示递归超过最大数量,原因是 写slot的时候把函数命名为 done, 与原有的冲突囧
2013-05-14 16:48:07
8909
原创 extjs4 form.Panel
重载 initComponent的时候,忘记调用this.callParent();了 结果在里面写 getForm() 的时候总是提示未定义,但是用firebug可以看到getForm函数,还以为是 继承 ext.form.Panel的时候少写了东西。 使用store load的时候,如果直接在initComponent里面调用store,会发现store内部的rec
2013-03-17 13:31:17
971
原创 extjs4 tabpanel坑总结
extjs4 里面想用 tabpanel 删掉tab后重新再新建tab总是遇到要么close了,无法再显示,原因是虽然设置closeAction 为“destroy'但是,实际上用 Ext.getCmp(id) 还是可以找到原因是tab对应的panel对象的子对象还被别人引用了。。所以要清理一下panel里面的子部件,尽量不要用id。另外,如果关掉以后,再开
2013-03-02 03:17:35
4861
原创 extjs4 ie6 ie7 ie8 显示异常解决
ext.tree.panel 在 ff chrome ie8上都显示正常,唯独到了IE6和IE7 显示好像多了一层图片,不透明了用ietester看了下,是s.gif ,搜索一下。。发现是这个s.gif错误下面这个文章说改掉。。refer:http://sam-ds-chen.iteye.com/blog/178869但是其实直接在 resources目录下放一个s
2013-03-02 03:09:55
4909
原创 坑爹的 ascii codec can't decode byte 0xc8
用cx_Oracle 写update 语句,为了给参数加上单引号,所以就直接在 :1 之类的两边加上了 单引号,结果一直报错 ascii codec can't decode byte 0xc8 之类的,还以为是编码问题,可是用debug看,都是string类型,百思不得其解后来发现把 :1 :2 :3 之类两边的单引号去掉就可以了。。。。 currentTime
2013-02-24 23:25:20
5253
原创 PyQt4 关联不同的滚动条
做了一个dbf文件比较器,要关联两个 tablewidget,用如下方法就可以关联两者的scrollbar了。。 pv1 = widget1.verticalScrollBar() pv2 = widget2.verticalScrollBar() QObject.connect(pv1, SIGNAL("valueChanged(i
2013-02-16 23:42:39
2214
原创 编译dll 依赖windows库时报错 LINK ERROR 2019
libcmtd.lib(crt0.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup后来发现是写示例的时候,自己指定了一个入口函数,参考后面文章,可以知道不用自己指定,删掉 /entry:entry 选项即可。refer: htt
2013-01-27 15:05:22
1082
原创 QString 与python string 对象转换
PyQt返回的字符串是 QString,如果内容是中文,则直接使用会有问题,要转换成 python string需要使用unicode(QtCore.QString('中文').toUtf8(), 'utf-8', 'ignore') 转换一下refer : http://www.flatws.cn/article/program/python/2011-05-25/27
2012-12-03 15:36:21
7937
转载 Python的C/C++扩展
reference:http://bbs.chinaunix.net/thread-1593255-1-1.htmlBy phidoit@gmail.com 可扩展性是Python的一大特色,一方面,由于Python是解释执行的,这导致运行速度会比编译型语言慢,因此可以通过使用C/C++重写核心部分代码以解决性能上的瓶颈(程序90%的时间再运行10%的代码
2012-11-17 22:17:31
1075
转载 global命令详解
发信人: vale (浅谷), 信区: VIM标 题: global命令详解 发信站: 水木社区 (Fri Jun 15 17:05:55 2007), 站内global命令是Vim最强大的命令之一(个人认为是No.1),将其摸透用熟可以事半功倍,本文总结了版上的一些经典问题,结合自己的使用和理解,试图通过实例详细介绍一下其用法。示例难度不一,有些并没有多少实用性,为题而
2012-11-16 20:13:45
14166
原创 ipython 默认编码+切换中文目录
ipython默认编码未知,想设置为utf-8import sys;但是由于sys在加载后去掉了setdefaultencoding的函数,需要reload一下 reload(sys)sys.setdefaultencoding('utf-8');os.chdir(ur'目录名‘)
2012-11-13 17:47:13
4804
原创 python 实现linux命令 strings
def strings(file) : chars = r"A-Za-z0-9/\-:.,_$%'()[\]<> "; shortestReturnChar = 4; regExp = '[%s]{%d,}' % (chars, shortestReturnChar); pattern = re.compile(regExp); with open(file, 'rb') as
2012-10-13 15:47:05
1091
原创 python ssh 连接
client = SSHClient() client.load_system_host_keys() client.connect('ssh.example.com') stdin, stdout, stderr = client.exec_command('ls -l')SSHException: Unknown server xxxx 需要:client.
2012-09-20 17:32:20
1694
原创 python ssh 安装
最近想做一个python的linux文件比较工具要用到ssh功能,希望直接使用python的ssh client而不是使用 expect之类的工具安装ssh扩展花费了不少时间,目前实验成功了win32的版本。。把要点记录下来,供大家分享。关于python的ssh有如下几种 :参考:http://wiki.python.org/moin/SecureShell目前
2012-09-18 14:53:39
13674
原创 pywinauto 64位win7无法识别菜单
pywinauto 64位无法正确识别菜单,会在menu.GetProperties() 方法中调用win32functions.GetMenuItemInfo报WindowsError 87 参数错误换到XP下正常。。看来后面要研究下pywin32了
2012-08-28 22:32:37
4177
原创 ipython安装
1.下载ipythonhttps://github.com/ipython/ipython/downloads2.下载pyreadline http://pypi.python.org/pypi/pyreadline主要是支持自动不全和彩色等3.下载http://pypi.python.org/pypi/setuptools#downloads否则启动i
2012-08-28 22:15:38
13540
原创 python 初学一问题
os.curdir()Traceback (most recent call last): File "", line 1, in os.curdir()TypeError: 'str' object is not callable开始还以为是变量覆盖的问题,后来仔细看看错误提示,才发现,os.curdir就是一个字符串。。不需要加括号。。
2012-05-02 18:56:22
837
转载 oracle imp 直接退出
IMP-00058:IMP-00000: 未成功终止导入用win7 要注意cmd要使用管理员权限refer:http://topic.csdn.net/u/20110314/23/3d4627e5-74b3-43c9-8b70-101e8125c291.html
2012-04-12 16:06:08
3961
转载 ORA-12514
解决 ERROR - ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务服务器莫名其妙的报这个错,之前一直正常,从google获取解决方案,解决之,记录如下: 1. Open the ""/network/admin/listener.ora" file in the host,and you will see: SID_LIST_LISTENER
2012-04-09 10:34:08
504
原创 crontab oracle expdb 不执行的问题
[oracle@db expdump]$ crontab -e0 22 * * * /u01/backup/backup.sh类似这个脚本是可以在cron里面执行的[oracle@db expdump]$ more backup.sh#!/bin/shrq=`date +%Y%m%d`filename="test$rq"expdp system/**
2011-12-05 20:13:09
2012
原创 ssh key 连接
key连接主要用 rsa 公钥私钥来认证,连接客户端保留私钥,上传公钥到服务器端。如果连接的客户端是在windows下面,用 puttygen.exe 生成后公钥、密钥后,在配置里面设置对应文件就好了。Linux下面需要在 要发起连接的客户端 执行 ssh-keygen ,默认在 ~/.ssh/ 底下生成 id_rsa 和 id_rsa.pub
2011-12-01 09:30:27
1782
原创 mschart scrollbar 不能拖动
要让mschart scrollbar 缩放起作用,必须注意:设置了 chartareas 里面 chartarea 的 cursorX 必须和 data binding的值一致(比如日期,要设置到秒或者其他单位)然后为了让scrollbar能滚动,也必须设置 chartarea 里面的 axes 对应轴 的scaleview 的 smallscrollminsizetype 为
2011-11-10 17:40:12
3242
原创 kvm save后无法 restore
不知道是神马原因,会提示 info chardev 失败只能进入 virsh ,用 mangedsave-remove 对应的虚拟机名字,删除保存的状态,然后重启还有一种情况是 共享的文件夹没有了,会提示找不到,到硬件里面删除再启动既可
2011-11-07 17:11:31
809
原创 ssh 登陆慢的原因
1)DNS反向解析(防止IP伪造) 在/etc/ssh/sshd_config 中去掉 UseDNS no的注释,或者自己加入2)GSSAPIAuthentication 在/etc/ssh/sshd_config 中去掉 GSSAPIAuthentication no的注释请参考:https://forum.openwrt.org/viewtopic.php?
2011-11-07 17:10:30
608
PLSQL begginner
2011-12-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人