- 博客(55)
- 资源 (2)
- 收藏
- 关注
原创 面向过程与面向对象意识层面的差距
面向过程与面向对象意识层面的差距客户需求:客户管理,客户分为一级客户与二级客户。 最近与朋友合作干一个项目,上面是一个简单的用户需求,我的朋友以前是干VB的,纯面向过程出身,他给出的数据库设计方案如下: id 一级客户名称 二级客户名称 其它 1 A B 2 A C 3 A D 4 A 我的方案如下:
2016-08-05 15:41:15
417
原创 狗屁maven
诚然,maven有许多优点,大家张口就能说出好几条,我比不过你们,我只能发现缺点,很烦人的缺点。一、所有的包都位于maven库中,而maven库在哪?网络上,在别人服务器中,我是电信的线路,可我却要去联通的服务器上去找jar文件。二、即使你的配置文件中有多个maven库的配制,但根据网络搜索的结果,当jar包从某一个库中下载不下来的时候,maven并不会去其它的库中尝试下载
2015-02-06 14:56:56
745
转载 JS Math.sin() 与 Math.cos() 用法 (含圆上每个点的坐标)
Math.sin(x) x 的正玄值。返回值在 -1.0 到 1.0 之间;Math.cos(x) x 的余弦值。返回的是 -1.0 到 1.0 之间的数;这两个函数中的X 都是指的“弧度”而非“角度”,弧度的计算公式为: 2*PI/360*角度;30° 角度 的弧度 = 2*PI/360*30 如何得到圆上每个点的坐标?解决思路:根
2014-04-23 14:46:05
13216
原创 在mac上删除itunes11中的应用程序
选择菜单商店---->显示账户,帐户页面刷新出来后,在帐户页面的右上角有一个“资料库”的按钮,点击这个按钮,这时,所有的应用程序图标就显示出来了,在图标上右键,就可以删除应该程序了
2013-12-22 23:05:58
2291
原创 根据class查找jar源码样例
import java.io.File;import java.io.FileNotFoundException;import java.io.FilenameFilter;import java.io.IOException;import java.net.JarURLConnection;import java.net.URL;import java.util.jar.JarFil
2013-10-07 21:42:50
1183
原创 jira6 war版安装指南
我装了两天啊~~~ 为什么这么长时间呢?为什么呢?jira6.0.5+tomcat7+mysql本文章是给有一定tomcat配制知识的人看滴,新手绕行,本人口才不行,只能把想说的说给有基础的人听。正题:1、下载jira6 war版,注意,进入下载页面并没有显示出war版,在下面有一个ALL的按钮,要点一下才能看到。2、安装前要将数据库驱动添加到tomcat的lib文
2013-08-02 14:49:03
3174
转载 birt隔行换色
选中数据行,在脚本中的onCreate中录入如下代码:if(row.__rownum % 2 == 0){this.getStyle().backgroundColor = "#EFEFEF";}else{this.getStyle().backgroundColor = "#FFFFFF";}
2013-07-18 07:23:30
574
转载 对微信营销的看法
首先先做下知道的普及吧,微信是腾讯推出的一款免费的即时通讯软件,其载体为手机,而以往的通讯类软件的载体都为PC,光从这一点上就能看出微信营销的优势所在。对于微信营销,微信的哪些功能可以用在营销方面呢?首先说朋友圈,什么样的朋友有什么样的圈子,做推广可以利用这个,对于员工多的企业,可以要求员工在圈子里转转公司的活动、公司的产品什么的,但这个功能要慎用,毕竟圈子里的人都是实实在在的真人,不要让
2013-05-26 11:04:21
5111
转载 用javascript获取屏幕高度和宽度等信息
网页可见区域宽: document.body.clientWidth网页可见区域高: document.body.clientHeight网页可见区域宽: document.body.offsetWidth (包括边线的宽)网页可见区域高: document.body.offsetHeight (包括边线的高)网页正文全文宽: document.body.scrollWidth
2012-08-29 21:37:41
493
原创 删除Windows超长文件目录JAVA源码
由于程序上的低级错误造成了一个很深层次的目录,上网找了很多资料无果,唯一有用的就是知道从最下一层目录开始删除是可以的,但因为目录实在是太深了,网上还没找到什么工具,那就自己给自己定制开发一个小程序吧。源码如下:import java.io.File;public class ddd { public static void main(String[] args){ String so
2012-08-13 18:07:21
981
转载 Tomcat SSL证书生成
1. 生成 server key :以命令行方式切换到目录%TOMCAT_HOME%,在command命令行输入如下命令(jdk1.4以上带的工具): keytool -genkey -alias tomcat -keyalg RSA -keypass changeit -storepass changeit -keystore server.keystore -validity
2012-06-14 10:37:51
485
转载 hibernate中非主键标识列映射问题
在使用hibernate的过程中,有很多人是先设计数据库的,出现一个问题就是非主键标示列如何映射,在用IDE映射到hibernate框架中的时候它将你的自增标识列(非主键)仅仅映射成一个普通的列,"-//Hibernate/Hibernate Mapping DTD 3.0//EN""http://hibernate.sourceforge.net/hibernate-mapping-
2012-05-30 23:39:13
2478
原创 Mysql服务启动不了
在存放数据库文件的目录下找后缀为err的错误日志文件,如果是以下错误的话:111230 22:10:58 [ERROR] Plugin 'InnoDB' init function returned error.111230 22:10:58 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.111230 2
2011-12-30 22:17:16
515
原创 MAC下编译GoldenDict
必需的环境:Qt ,Git ,MacPort,Xcode首先从Git上下载源码,执行如下命令:git clone git://github.com/goldendict/goldendict.git源码下载完成后,会有一个goldendict的目录。进入此目录,找到gol
2011-09-27 02:28:58
2470
1
原创 解决内存溢出
JAVA_OPTS=-Xms800m -Xmx800m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=256m-Xms800m -Xmx800m 为解决 java.lang.OutOfMemoryError
2011-09-22 02:12:51
498
原创 MAC下常用环境变量设定(用着一点写一点,现在只有MYSQL的写法)
在MAC下,环境变量为于 /etc/profile文件中,这是全局变环境变量的配置文件:MYSQL : export PATH=${PATH}:/usr/local/mysql/bin 冒号前照写,冒号自己看着办。
2011-09-11 21:12:32
1447
原创 MAC 3G网络配置
打开网络偏号设置,如果3G设备能被识别,那这里就会有看到与3G设置相关的一个网络链接,我用的是华为的E261,MAC识别的网络链接名字为HUAWEIMobile-Modem。我用的是联通的3G网卡,具体的设置如下:密码处为空即可,上图中的密码为点击连接的时候,
2011-09-11 21:11:15
1321
原创 让Criteria.setFecthMode(String,FetchMode)变为inner join
一般在Criteria的setFecthMode的时候,Criteria默认的是outer join,想把它变成inner join只需要在hbm.xml文件中,为Many-to-One添加not-null="true"即可。
2010-04-20 20:09:00
1028
原创 ssh(struts+spring+hibernate)实现简单的插件化应用
此想法构思于去年某个时候,并于去年的某个时候后的某个时候动手实践,终于于今年有点眉目了,以此开题来纪念我的懒惰-_-!。 书归正传,eclipse已为大家所熟知,其框插件化的框架为大家所称赞。但这一切都是在应用程序中实现的,假如WEB程序中也能如此的话,那将是一个多么美好的春天啊,试想不用再为了某一个小模块而更新整个程序(尤其是某些应用预编译技术而又没做明确模块划分的WE
2010-01-07 12:57:00
1828
1
原创 eclipse生成rcp应用程序错误解决
现象:1、导出工程界面如下:导出过程中出现错误“requires bundle org.eclipse.jface [3.5.0,4.0.0)”。2、将“生成元数据资源库”选项去掉出,可正常导入为eclipse应用程序,但无法运行。 解决:删除flexbuilder插件后一切正常。
2009-11-27 18:52:00
1111
原创 找不到 eclipse rcp plug-in developer resource升级包的解决办法
下载rcp sdk,点这里。 解压开后是一个完整的eclipse程序,在features文件夹下找到名字以org.eclipse.rcp.source为开头的文件夹,将其复制到要需要升级和eclipse的features文件夹下。 在plugins中,将名字中含有source的jar包全部复制到要升级的eclipse的plugins中。 至此大功告成,也许是一个比
2009-11-25 22:33:00
1363
1
原创 解决多spring框架共存产生的webapp.root冲突错误
在WEB.XML文件中为webapprootkey设定参数 webAppRootKey webapp.root.pms //此为单独设定的,为每个spring项目设定一个,可避免webapp.root冲突
2009-10-30 11:07:00
949
原创 关于Criteria的Example的点滴记录
Example 示例查询,当查询条件比较多,用此方法查询就免去了大量的if...else...的烦恼。 创建示例查询: Example example = Example.create(sor); Criteria criteria = this.getSession().createCriteria(demo.class); criteria.
2009-09-21 12:19:00
8522
原创 No property 'sessionFactory' found
有时间一个小的遗漏就会造成一个大的错误,如此错误,大楖看应该是配置文件没写对,但实际上是我写的DAO实现忘继承HibernateDaoSupport。
2009-09-11 13:09:00
924
原创 linux 常用命令总结
rpm -qa|grep ftp 列出所有已安装的ftp软件信息 service XXX status 查询XXX服务运行状态cat /etc/passwd|awk -F":" { print $1 }|more 列出所有系统用户lsof -i:80 查看80端口占用情况ntsysv 开机自动启动的服务选项rm -r XXX 删除文件XXX及其目录下的所有
2009-08-14 15:32:00
351
原创 nodeType类型含义
Node.ELEMENT_NODE == 1Node.ATTRIBUTE_NODE == 2Node.TEXT_NODE == 3Node.CDATA_SECTION_NODE == 4Node.ENTITY_REFERENCE_NODE == 5Node.ENTITY_NODE == 6Node.PROCESSING_INSTRUCTION_NODE == 7No
2009-08-13 16:33:00
1059
原创 linux自动关机
//已验证service crond startcrontab -ei10 16 * * * halt -p //16:10 自动关机 Esc:wq 回车
2009-08-10 16:25:00
664
原创 java实现节假日及应休天数计算
需求:可计算实际应休天数,例从6月1日没休息一直干到8月1日,期间经历了周未若干,及法定节假日,需要将周未应补假期及法定节假日假期一同统计出来。网上找了好多应休天数计算的,都是只计算周未的,都没我要的。 so 自己写了一个。 但这只是个基本实现,没考虑到跨年的问题。 红字部分为此程序的基本思想。 import java.text.ParseException;import
2009-08-07 16:27:00
6834
原创 javascript中将xml转换成String
if (window.ActiveXObject) { alert(xmlObj.xml); }else{ alert((new XMLSerializer()).serializeToString(xmlObj)); } xmlOjb为xml对象
2009-08-07 16:24:00
707
转载 mysql自动备份数据压
待验证。。。。。 for windwos假想环境:MySQL 安装位置:C:/MySQL论坛数据库名称为:bbsMySQL root 密码:123456数据库备份目的地:D:/db_backup/ 程序代码@echo offC:/MySQL/bin/mysqladmin -u root --password=123456 shutdownC:/M
2009-07-26 21:27:00
445
原创 mysql与hibernate的兼容性
linux下 hibernate3.2操作mysql5。1。20beta会出现严重的异常,记取数据一切正常,但只要存数据便会产生严重异常。
2009-06-15 16:43:00
506
原创 java初始化时区
1。System.setProperty("user.timezone","Asia/Jerusalem");2。 SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); sd.setTimeZone(TimeZone.getTimeZone("GMT+8")); Str
2009-06-13 12:44:00
628
原创 解决Tomcat下 Http传参为乱码问题
找到Server.xml找到如下部分并加入红字部分。 connectionTimeout="20000" redirectPort="8443" URIEncoding="utf-8"/>
2009-05-18 17:23:00
465
转载 配置Hibernate连接池
C3P0连接配置 PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> com.mysql.jdbc.Driver jdbc:mysql://loca
2009-05-14 09:59:00
385
原创 JAVA的一些基础(持续更新)
构造方法:下面是构造方法的一些特点总结 (1)构造方法的方法名必须与类名相同。 (2)构造方法没有返回类型,也不能定义为void,在方法名前面不声明方法类型。 (3)构造方法的主要作用是完成对象的初始化工作,它能够把定义对象时的参数传给对象的域。 (4)构造方法不能由编程人员调用,而要系统调用。 (5)一个类可以定义多个构造方法,如果在定义类时没有定义构造方法,则编译系统会自动插入一个无参数的
2009-04-25 13:13:00
568
转载 mysql开放外网访问权限
C:/>mysql -uroot -pEnter password: ******Welcome to the MySQL monitor. Commands end with ; or /g.Your MySQL connection id is 2Server version: 5.1.22-rc-community-log MySQL Community Server (GPL)Ty
2009-03-25 11:35:00
11194
转载 mysql分配权限
MySQL的权限系统围绕着两个概念: 1:认证->确定用户是否允许连接数据库服务器 2:授权->确定用户是否拥有足够的权限执行查询请求等。 显然从上面可知,如果认证不成功的话,哪么授权肯定是无法进行的。在这里我们要关注两个表,分别是在MySQL数据库中user表和db表。 user表在某种程度上是独一无二的,因为它是唯一一个在权限请求的认证和授权阶段都起作用的表,也是唯一一个存数M
2009-03-25 11:31:00
647
转载 WINRAR 命令详解
用法: rar - - a 添加文件到压缩文件 c 添加压缩文件注释 cf 添加文件注释 ch 改变压缩文件参数 cw 写入压缩文件注释到文件 d 删除压缩文件中的文件 e
2009-03-18 18:35:00
911
lua 5.1.4 解释器
2010-10-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人