- 博客(19)
- 资源 (2)
- 收藏
- 关注
原创 Solaris10中执行db2命令报错DB21018E的一个解决办法
在 Solaris 10 之前,可以配置 /etc/system System V IPC 的 msgsys:msginfo_msgmni 来控制可创建消息队列的最大数量。在 Solaris 10 中,资源控制 project.max-msg-ids 取代了旧的 /etc/system 可调整项sginfo_msgmni,默认值提高到 128。要创建一个消息队列标识符,但超过了系统对全系统允许的消息队列标识符最大数量的限制。查看日志/db2dir/db2diag.log,详细错误如下。
2024-07-02 17:22:53 418 1
转载 PB事件/函数的触发机制和触发方式
个人理解是这样的,系统事件多为带参数的事件,用obj.triggerEvent(event_id) / obj.postEvent(event_id)可以省去为这些事件准备参数的工作。其实所谓的动态触发的事件/函数也是某一object的实体事件和函数,但在触发的时候是未知的。当实现某一功能a的时候会触发某个事件/函数(A), 在这个A事件要去触发某个功能b的事件/函数(B)以及功能c的事件/函数C。这一类触发方式多用于触发带参数的用户事件/所有函数, 也可以用于不带参数的用户事件/系统事件。
2023-07-05 10:55:53 713
原创 Jboss7.4中使用SQLJ报错must be run under Oracle JDBC 9.0.0 or higher
工程使用Oracle19.3的sqlj.exe翻译,部署在Jboss7.4,使用Jboss的数据源访问数据库报错java.lang.IllegalArgumentException: SQLJ programs translated with the option -codegen=oracle must be run under Oracle JDBC 9.0.0 or higher
2023-02-02 15:19:36 469
原创 Host or domain name not found. Name service error for name=test.com type=A: Host not found
Diagnostic-Code: X-Postfix; Host or domain name not found. Name service error for name=srtest.cc type=A: Host not found
2022-06-22 22:06:11 2689 1
原创 java 通过反码计算原码
为了计算字符在码表里的码值肯定要通过反码计算原码,自己琢磨了一个方法,记录下byte[] b = "卷".getBytes(Charset.forName("GBK"));short n = 0;short tmp = 0;for (byte c : b) { if (c < 0) { tmp = (short) (Math.abs(c) - 1 + 0x80); n = (short) ((n << 8) + (tmp ^ 0x7F));
2022-03-21 16:48:55 553
原创 Java获取月的天数,getActualMaximum和getMaximum的区别
获取指定月份的天数可以使用Calendar类 Calendar cld = Calendar.getInstance(); cld.setTime(...); //cld.getActualMaximum(Calendar.DAY_OF_MONTH); //cld.getMaximum(Calendar.DAY_OF_MONTH);getMaximum返回的是Calendar.DAY_OF_MONTH参数代表的最大值,也就是说一个月最多有多少天,所以不管设置的时间是几月,返回的都是31get
2022-01-18 22:54:06 1677
原创 IBM MQ客户端连接服务端会出现的两个错误
1. 报错MQCONN ended with reason code 2540MQ服务端新建本地队列Q1和通道CNNQ1,客户端机器配置环境变量MQSERVER = CNNQM/TCP/192.168.2.10(2021)然后打开命令行窗口执行amqsputc Q1报错2540,意思是连接服务端的时候无法识别通道名称,排查发现客户端环境的环境变量设置的是CNNQM,服务端通道名称是CNNQ1,所以修改为MQSERVER = CNNQ1/TCP/192.168.2.10(2021)2. 报错
2020-09-30 17:30:52 3124 1
原创 记录一次HPUX下配置sendmail发送邮件
使用公司内部的SMTP服务器发送邮件各种查找资料最终成功发出邮件,记录一下配置步骤修改/etc/hosts文件,假设服务器IP为192.168.6.6,域名为mtest.tt,在文件末尾追加192.168.6.6 mysmtp mtest.tt修改/etc/resolv.conf文件,如果没有这个文件可以新建一个,内容为#具体的DNS地址可以看自己本地用的是什么nameserver 192.168.xxx.xxx查看/etc/nsswitch.conf文件,确保里面有hosts:
2020-06-24 17:01:45 828
原创 Linux终端打开后命令行显示sh-4.2$的一个解决方法
出现这个问题后百度了一圈下来都是说在home下缺少bash_*文件造成的,但是home下是有这些文件的,所以应该不是这个问题。检查创建用户命令发现用到了-s /usr/bin/sh把用户的shell指定成了sh而不是bash,所以需要修改用户的shell,执行以下命令,问题解决usermod -s /bin/bash name...
2020-06-23 16:50:25 8108
原创 右键菜单没有SVN相关选项的一个解决办法
突然发现在文件夹空白处右键,弹出的右键菜单中没有SVN相关选项,必须在文件夹或者文件上右键才会有,很不方便,网上查找一圈下来没有找到合适的解决办法,于是自己摸索办法,最后成功解决在注册表中的HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers路径下新建KEY,名为 TortoiseSVN// 建好后的完整路径HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenu
2020-06-17 17:11:28 3472 1
原创 SpringAOP自定义注解在方法上未生效的一种解决方法
使用AOP打印方法调用前后的参数,但是在部分方法上不能生效,经过调查后找到了解决办法。代码示例interface CTService{ String m1();}@Service("CTService")Class CTServiceImpl implements CTService{ public String m1(){ xxxxx; m2(); } @myann...
2019-11-22 11:40:02 4958
原创 使用VBA导出Access中的模块并统计表、报表和窗体数量
最近需要统计Access文件中各个对象的规模,经过一番查找和尝试用VBA写了一个小工具,只要修改里面的文件路径就可以使用了。Sub getMdbCount() Dim accapp As Object tagpth = "D:\access" Set accapp = CreateObject("Access.Application") Set fso = Cre...
2019-10-11 10:04:44 1150
原创 使用VBA自动填写宏保护的密码
如果用VBA操作工作簿里面的VBA代码的时候,加的有宏保护,就需要填写密码,否则读取会报错。多方查找,找到了如下解决方案,供有同样需求的朋友参考myPW = "123"'如果加的保护If ActiveWorkbook.VBProject.Protection = vbext_pp_locked Then ' 模拟 alt + F11 按键,打开VBA编辑窗口 App...
2019-04-24 13:48:27 1811
原创 正则表达式判断XML节点
正则表达式判断字符串是否为XML的一个节点//自己用到的一个正则表达式,可以匹配下列样式//<Information></Information>//<Code>ABC</Code>^<[^/]\S+?>.*</\S+>$...
2019-03-19 14:54:20 1290
原创 Mybatis Geneator自动生成Bean、Mapper、Dao小结
Mybatis Geneator自动生成Bean、Mapper、Dao小结1.pom.xml添加相关依赖2.安装MyBatis Generator插件,生成generatorConfig.xml3.配置generatorConfig.xml4.生成相关文件1.pom.xml添加相关依赖使用自动生成需要mybatis-generator-core和mysql-connector-java的支持。...
2018-09-24 00:48:23 362
原创 Java Resources 文件夹报错,有红X
Java Resources 文件夹报错,有红X这种情况发生的原因多种多样,在此记录我遇到的一个原因:Java JDK的安装路径中存在两个JDK文件夹,Eclipse使用了错误的JDK路径Java 安装路径中有两个JDK文件夹 在Eclipse的配置文件中使用了错误的路径,导致生成的Web项目始终报错 将错误的路径修改正确后,红X消失...
2018-08-29 01:01:43 2174
mingw-w64-x86-64-8.1.0-release-win32-sjlj-rt-v6-rev0
2024-03-19
mingw-w64 x86-64-5.4.0-release-win32-sjlj-rt-v5-rev0.7z
2024-03-19
mingw-w64 x86-64-7.3.0-release-win32-sjlj-rt-v5-rev0.7z
2024-03-19
mingw-w64 x86-64-6.4.0-release-posix-sjlj-rt-v5-rev0.7z
2024-03-19
oracle ODAC 10.2.0.2.21 32位安装包
2022-07-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人