- 博客(17)
- 资源 (5)
- 收藏
- 关注
原创 数据库建模和设计的总结
自己整理目录,然后从网上粘贴其他作者的内容,自己也有补充,感谢他们!!1、数据库建模的过程:概念模型->逻辑模型->物理模型2、概念模型:ER模型概念模型的用途:概念模型用于信息世界的建模是现实世界到机器世界的一个中间层次是数据库设计的有力工具数据库设计人员和用户之间进行交流的语言对概念模型的基本要求:较强的语义表达能力能够方便、直接地表达应用中的各种语义知识简单、清晰、易于用户理解2.1、ER的实体客观存在并可相互区别的事...
2021-08-06 17:58:54
3986
原创 使用itext直接替换PDF中的文本
直接说问题,itext没有直接提供替换PDF中文本的接口(查看资料得到的结论是PDF不支持这种操作),不过存在解决思路:在需要替换的文本上覆盖新的文本。按照这个思路我们需要解决以下几个问题:itext怎样增加白色底的覆盖层找到覆盖层的位置(左顶点的位置)和高度与宽带1、itext怎样增加覆盖层?itext在自己的Demo中提供了很多案例代码,从中我们可以看到高亮的案例
2016-11-10 00:13:15
43199
51
转载 excel引用最后一行一列
=LOOKUP("々",1:1) 查找第一行最后一个的文本 =LOOKUP(9^323,1:1)查找第一行最后一个的数值=LOOKUP("々",A:A) 查找A列最后一个的文本=LOOKUP(9^323,A:A)查找A列最后一个的数值=LOOKUP(1,0/(A:A文本数值通用
2013-12-12 09:24:20
4252
原创 IE浏览器下安装firebug
第一步:将一个网址拖动到地址收藏栏;第二步:第三步:将路径改为:javascript: var dd = (window["inIframe"] || window).document;var f=dd.createElement('script');f.setAttribute('src','https://getfirebug.com/firebug
2013-09-13 19:24:58
1158
原创 记录RMI的注意事项
1.当设置安全管理器时,需要自定义.policy文件,可以通过设置-Djava.security.policy=XX.policy文件,不是绝对路径时,路径的开始地方是当前目录,可以通过打印System.getProperty("user.dir")来查看。启动RMI服务端程序的时候除了将需要的class放到类路径下面,还需要rmiregistry或者LocateRegistry.cr
2013-05-19 00:32:35
662
原创 记录一点点002
当写一个特定的类(XXService)时,我们也许在不停的重构,提出相同的代码。重构完之后的代码,更加精简,Maybe公布的方法减少了。这时我们就要停下来思考下,因为公布方法的减少代表职责的减少,你减少的部分职责就要跑到调用者去,导致调用层的混乱。不恰当例子例如:public XXPO loadXXPO(long id){XXPO po = new XXPO();po.set
2013-05-11 16:45:17
967
原创 记录一点点001
每个方法都有自己的职责:当我们开发web程序时,我们取得的参数都是String型的。有时我们会为了方便(一个方法被多个地方调用),被调用方法也许直接接受String型参数,类型转换在被调用方法里面转。其实,我们应该按实际情况来定义方法接受参数类型,假如request中的一个参数为ID(String),对应数据库为Long型。这是我们应该定义被调用方法只接受Long型参数。将类型转换交给调用者。
2013-05-09 15:26:00
599
原创 代码适当的重复,也有好处
假如刚开始的时候,有三个功能点A,B,C的业务逻辑处有很多相同的代码,这时我可能会提出一个公共的方法D,然后是调用D。好。。。。假如业务一直没有改变是没有问题的,假如以后的某个时间点A的业务需求变更,与B,C的不一致,此时,我们修改D的话,我们则有很多的风险。所以我们在提取相同代码时也有原则,假如A,B,C的大模块不一致或其他原因,我们则要慎调用同一个方法
2013-02-27 16:28:48
499
2
原创 设置java的默认系统属性
在网上有一种方法是通过在cmd命令中执行set JAVA_TOOL_OPTIONS=-Dfile.encoding=utf-8.要是有多个属性用空格隔开 -Duser.language=en -Duser.country=US。这样设置的时候。当cmd窗口关闭时,则set的属性失效。要想永久的保存可以通过同等的方法设置系统环境变量。我的电脑--属性--高级系统属性--环境变量新建一个名为 J
2012-12-25 23:10:20
700
原创 For Study: IE8和chrome下面javascript对XX差别
New Document var json = "sd"; if(json && item){ alert(); } 在chrome下面这段代码会报引用错误:未定义.而在IE8下面会进入到IF中.假如在实际业务中,则会出现错误的逻辑.eg:json和item都存在时则进行删除操作,而在IE环境下item未定义的时候也会进行
2012-12-04 15:49:04
380
原创 简单实现javascript弹出层 for study
New Document body{ position:absolute; width:90%; height:90%; } .hidden{ display:none; } .background{ position:fixed; height:100%; width :100%; background-col
2012-11-28 09:31:34
364
原创 chrome textarea 问题
点击input时,textarea的count值每次加1.可是手动改变textarea的值时,再点击input按钮.则页面不再变化.而通过开发者工具,则可以看到值的变化. New Document <!-- window.onload = function(){ var text = document.getElementById("text"
2012-11-26 16:44:37
545
转载 javascript this 关键字 for study
Unlike variables, the this keyword does not have a scope, and nested functions do notinherit the this value of their caller. If a nested function is invoked as a method, itsthis value is the objec
2012-08-05 21:22:22
7185
转载 ie8下的背景图占100%大小
body{ background:url('image/xdbg.jpg');filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/xdbg.jpg', sizingMethod='scale'); width:100%; height:100%; }
2012-07-12 19:38:25
2787
原创 java jsp web.xml <error-page> 不能转到指定页面??
【我也是一个不断学习者,假如有错误请大家指出来,谢谢大家】 【email:tkdnslove@163.com】大家都知道怎么去配置标签【 404 /404error.jsp 】可是,不是所有的404错误,它都会转到你所指定的页面。有些错误不
2011-09-28 11:49:58
589
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人