自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 计算给定日期是当年的第几周

给定一个日期,能不能算出日期是本年的第几周。

2023-06-08 17:17:02 667

原创 在Xpage中使用d3.js

想在xpage中做一个股权穿透图,但是domino 90010中Dojo使用了AMD的加载方式,只在使用或者引入d3.js无法正常使用。PS:我使用的d3的版本是5.16.0,更高的版本还没有进行尝试。这个issue中发现了变通之法。接下来就可以使用d3愉快的绘图了。

2023-02-27 14:22:37 111

原创 Xpage客户端脚本触发局部刷新

一、Get请求方式<xp:button value="···" id="label27" style="font-weight:bold"> <xp:eventHandler event="onclick" submit="false"> <xp:this.script><![CDATA[XSP.partialRefreshGet("#{id:infoTable}", ////这个id是xpage控件的id,必须在这个id的控件中写获

2021-11-10 14:47:01 609

原创 正则表达式(积累)

匹配非中文字符/[^\u4E00-\u9FA5]+/g

2021-09-03 09:38:54 209

原创 为<select>集合添加选项只有最后一个select添加成功的原因

问题:我有一个页面上装载了四个动态表格,table的name都是example,每个table的每一行里面都有一个叫field4的<select>,现在我要根据表单上的一些域值生成选项添加进这些<select>中。处理过程:function createSelectOptios() { …… var optionList = new Array(); var option = document.createElement("option");

2021-07-07 21:42:37 214

原创 记一次简单的input标签美化的尝试

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style type="text/css"> .

2020-05-10 23:56:37 530

原创 数据库未完全初始化解决办法

数据库未完全初始化解决办法数据库未完全初始化现象原因解决办法拓展java.lang.NullPointerExceptionViews.size()>0数据库未完全初始化现象原因数据中的默认视图被删除造成的解决办法恢复默认视图即可拓展java.lang.NullPointerException我是在用代理遍历数据库时遇到的这个问题,后台报了 java.lang.NullP...

2019-05-13 16:20:07 3713

原创 response.getWriter().write()输出到前台乱码

response输出到前台页面乱码response.getWriter().write()输出中文乱码摸索、探明原因1.思索2.查明解决办法get新技能修改后的代码块如下:response.getWriter().write()输出中文乱码使用jsp页面调用servlet,执行操作之后返回json字符串,但出现了中文乱码的情况,如图一:摸索、探明原因1.思索看到这样的输出结果,第一时间...

2019-05-03 22:44:34 5480 2

原创 Xpage设置acl出现Notes Error:您没有执行此项操作的权限

Xpage设置acl出现Notes Error:您没有执行此项操作的权限业务场景错误日志问题原因解决办法PS:业务场景在xpage页面中使用服务器端JS操作数据库的acl错误日志问题原因出现这个问题的原因在于数据库权限设置不正确;我的问题在于,在访问控制的高级选项中,因特网用户的最大权限为编辑者,显然,编辑者的权限是不足以操作acl的,如下图:解决办法将“因特网用户最大权限”设置...

2019-04-30 11:47:30 857

转载 JetBrains旗下IDE激活,不影响后续的升级

激活code激活code请从http://idea.lanyus.com/处获取配置hostslanyus网站上的激活方式会导致后续的更新失败,我从http://blog.lanyus.com/archives/174.html帖子中发现了下面的方法,既可以激活IDE,又不影响后续的升级;方法如下:第一步将:0.0.0.0 https://account.jetbrains.com:443...

2019-04-28 10:18:07 480

原创 MySQL服务器时区问题

错误日志:java.sql.SQLException: The server time zone value ‘Öйú±ê׼ʱ¼ä’ is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezon...

2019-04-18 13:58:47 855

原创 dojo解析JSON时出现SyntaxError: JSON.parse: unexpected character at line 1 column 2 of the JSON data

在使用dojo.xhrGet方法时出现错误SyntaxError: JSON.parse: unexpected character at line 1 column 2 of the JSON data检查过返回值 {“aclinfo”: “–[manager]–[leader]–[KQManager]–”} 后发现数据格式并没有什么问题;我将返回值直接写在了某个标签的innerH...

2019-03-07 15:55:33 1343

原创 使用lotusscript的print输出content-type

输出json数据格式print |Content-Type:application/json;charset=UTF-8|输出xml数据格式print |Content-Type:text/xml;charset=UTF-8|

2019-03-07 15:45:41 381

原创 Domino 9.0.1 FP10 无需安装Xpage Extension Library

在服务器控制台输入 tell http osgi ss com.ibm.xsp 得到下图所示的结果从结果中可以看到,有关xpage的资源扩展包已经安装好了,因此无需再安装了;相应的,designer版本也需要相应的升级,xpage扩展包的相关功能跟853,900还是有不同的,例如,com.ibm.xsp.extlibx.relational这个包在Xpage Extension Library...

2019-02-20 09:13:18 599

原创 解决centos7配置ip后,通过ssh协议链接失败的问题

解决centos7配置ip后,通过ssh协议链接失败的问题原因出现连接失败,多数原因是因为网络配置和ssh服务配置出现了问题网络配置以root用户进入/etc/sysconfig/network-scripts,使用ls命令查看network-scripts目录下的文件;文件名为ifcfg-en开头的文件就是当前服务器中的网卡配置文件。使用ip addr show 命令,查看你使用的是哪...

2019-01-09 16:29:16 5717

原创 Ubuntu 18.04.1安装domino9.0.1

安装过程参考Linux 安装配置Domino901;本文主要记录一下安装过程中出现的问题及解决办法;问题1:Can't use 'defined(@array)' (Maybe you should just omit the defined()?) at /opt/ibm/domino/linux64/domino/tools/lib/NIC.pm line 80.Compilation...

2019-01-06 14:43:13 568

原创 jdk10以及tomcat配置

安装java10时,安装程序会自动在path中添加一个“C:\ProgramData\Oracle\Java\javapath”的变量,只有这个变量我们在cmd窗口中能够正常的看到jdk的版本,但是javac命令却会报错,原因是Java的编译路径尚未配置造成的;若想让java正常工作,还需将Java的编译路径“C:\Program Files\Java\jdk-10\bin”添加进Path中。...

2018-10-26 11:44:11 1557

原创 Ajax学习笔记(使用中的注意事项)

Ajax作为前端、后台交互的工具,使用频率非常之高;因此在使用过程中也有很多方面需要我们注意:1.xmlhttprequest对象的回收.xmlhttprequest对象的回收须放在请求完成,数据处理完成之后。xmlhttp.open("GET",url,true); xmlhttp.send(); xmlhttp.onreadystatechange = funct...

2018-09-27 11:23:09 106

原创 Xpage动态加载定制控件

在开发工作中遇到了一个多合同的问题,也就是一个页面上要加载十几个合同div;原来的web设计方案是将这个十几个合同的div全部预先写在一个subfrm里面,用display:none来隐藏,尽管是在browser上不显示了,但是浏览器依然将html代码进行了解析,再加上一些计算公式在里面,严重拖慢了页面的加载速度;xpage可以动态加载控件,因此考虑使用xpage来完成这项工作。感谢梁骞的文章...

2018-09-05 14:20:53 257

原创 解决xpage调用LotusScript代理报“cannot find external name:”的错误

前两天在使用xpage调用原来在web端能正常运行的代理的时候,代理报了这个错误,花了我两天的时间终于搞定了这个问题,这期间真的是要抓狂了,尝试了各种解决办法,替换设计,新建代理,改变调用方式等等,最终还是靠读代码解决了这个问题。funchghtspinfoifbb这个方法是定义在一个ScriptLib里面的,这个scriptlib封装了使用ls调用Java代理的各种方法,但是这个scri...

2018-08-30 10:10:19 710

原创 xpage下使用dijit.Dialog

因为xpage自带dojo模块,因此使用对话窗口时,我们可以直接使用dojo下的Dialog对象。常规的dojo调用方法,需要下面的定义:&lt;script&gt;dojoConfig = {parseOnLoad: true}&lt;/script&gt; &lt;script src='../_static/js/dojo/dojo.js'&gt;&lt;/script&gt;...

2018-08-27 10:41:08 279

原创 Python 爬虫心得

最近我写的爬虫在爬取数据的时候变得不太好用了,两三天前还是可以正常爬取数据的,今天运行的时候返回了空值。我打开源代码,将抓取的网页内容print出来看了一下,发现返回了这样一个网页:<html style="height:100%"> <head> <META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW"> ...

2018-07-17 10:47:42 3871 2

原创 lotus script中两个数值相等的Double类型的数值用 x = y 的形式比较得出false的问题

Sub Initialize Dim a As Double a = 150000 Dim b(4) As Double b(0) = 45833.33 b(1) = 50000 b(2) = 50000 b(3) = 4166.67 Dim j As Integer Dim totalb As Double For j = 0 To UBound(b) totalb = ...

2018-07-11 15:04:30 414

原创 在IE兼容模式下实现同域名下的dialog的H5展现

IE这东西真是醉了,公司的OA是基于老版本的IE开发的,以至于在IE10、11上不使用兼容模式,整个版面就完全乱了,甚至有些控件都用不了!比如批量上传的功能,明明用&lt;input type="file" multiple="multiple" /&gt;这个H5的新特性就能轻松解决的问题,在IE的兼容模式下就坑爹了。不过,好在我们这个批量上传的界面是用dialog的方式展示的一个ht...

2018-03-14 16:55:26 332

空空如也

空空如也

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

TA关注的人

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