- 浏览: 115634 次
- 性别:
- 来自: 济南
-
最新评论
文章列表
quartz1.8+jdk1.5入门学习
- 博客分类:
- quartz
今天项目要做一个功能,每天晚上在1点,自动读取另一台服务器上的数据;由于不想使用timer,听说quartz不错,不会正好学习一下,咋的,用用呗!孩儿立志出乡关,代码不成誓不还!遥问洒家何时睡,每天都到12点!由于工程用了jdk1.5,下载最新的quartz-2.2.3无法使用,木办法只好用了quartz-1.8.6,由于我用的功能比较简单,没有很多的要求,例子一拷贝,成了! 一、导入jar包 quartz-1.8.6.jar、quartz-all-1.8.6.jar、slf4j-api-1.6.0.jar、slf4j-log4j12-1.6.0.jar 二、新建类 package com.er ...
错误信息Attempted to lock an already-locked dirsvn: Working copy '***' locked
需要用svn cleanup上次关闭时的锁定操作方法:
1、用svn客户端
2、直接进入到上面的文件夹下的.svn目录,删除lock文件。
最近,开发了一个项目管理系统,一条项目可能有多个人进行管理,也就是有可能是一个项目经理管理4到5个项目成员,业务人员要求导出excel,需要在一行中能可看到项目的所有信息,包括项目编号、项目名称、项目经理、项目成员A等信息,我的数据库设计是这样的
项目信息主表:ID,项目编号、项目名称~~~~~
项目成员表:ID,Pid,成员名称(ProManager),~~~~ 表名:ProMembList
这是是个问题了,问度娘吧,也没有很好的解决方案!
最后,木办法了,用存储过程吧
1,按导出要求建立一个临时表a;
2,将项目主信息插入进去
3,依次读取主表的ID,将主表对应的项目成员插入 ...
这种情况是存在孤立用户, 用系统的一个存储过程sp_change_users_login就可以修复Use woiitnetgosp_change_users_login 'update_one','woiitnet','woiitnet'其中“woiitnet”为数据库名, update_one表示只更新这一个,‘woiitnet’ 需要关联的登录名和用户名。
VBA访问access数据库实例
- 博客分类:
- web编程
最近,同事要用一个excel文件导出每天邮件的信息,邮件基本信息都存在了access数据表中了,要实现这个功能有好几种方式,例如写一个qty文件,而我直接用了excel自带的VBA功能,写了一个宏,根据输入的日期直接调用,想要哪一天的就导哪一天的!不能白瞎了我这个程序猿的称号啊,
Sub DaoChuExl() Dim conn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim rowxh As Integer, vhx As Integer, rowzs As Integer, connStr As String, sqlS ...
Windows 不能在 本地计算机 启动 SQL Server 。错误代码126.
在启动数据库sql服务的时候提示【Windows 不能在 本地计算机 启动 SQL Server 。有关更多信息,查阅系统事件日志。如果这是非 Microsoft 服务,请与服务厂商联系,并参考特定服务错误代码126。】
2005的“配置工具”中有个“SQL Server Configuration Manager”-->SQLserver 2005 的网络配置,
在MSSOLSERVER和SQLEXPRESS中都有个VIA的属性,你那个服务无法启动就把那个VIA设置禁用。
然后重启一 ...
我们在将xml文件封装成List<T>形式的文件时,通常使用dom4j或者其他的一些遍历xml的技术,一般都是doc = DocumentHelper.parseText(xml); // 将字符串转为XMLElement rootElt = doc.getRootElement(); // 获取根节点//System.out.println("根节点:" + rootElt.getName()); // 拿到根节点的名称Iterator iter = rootElt.elementIterator("CustBean"); // 获取根节点下 ...
在项目中使用Apache开源的Services Framework CXF来发布WebService,CXF能够很简洁与Spring Framework 集成在一起,在发布WebService的过程中,发布的接口的入参有些类型支持不是很好,比如Timestamp和Map。这个时候我们就需要编写一些适配来实行类型转换。
TimestampAdapter.java
今天做Webservice项目时,传递datatime类型的数据时,提示java.sql.timestamp does not have a no-arg default constructor~~~~
百度一下,好像是java.sql.Timestamp 无法和xml绑定。这个时候我们要写一个继承自XmlAdapter的adapter类,如下:
import java.sql.Timestamp; import java.util.Date; import javax.xml.bind.annotation.adapters.XmlAdapter; public class Timest ...
严重: No message body writer has been found for class java.util.ArrayList, ContentType: application/xm
- 博客分类:
- CXF WebService
这几天,在用CXF做一个从内网数据库读取信息到外网数据库时,出现了一个错误:如下
严重: No message body writer has been found for class java.util.ArrayList, ContentType: application/xml
这是肿么了?百度不得其解,没有办法了!一步一步调试吧,打印sql,没问题;读取数据库的字段也没有问题!最后才发现原来我们在读取数据库的信息封装成xml文件时,javabean实体类前要加一个注解,如下:
@XmlRootElement(name = "VipCustomer") publ ...
最近几天,由于sqlserver2005数据库升级,升级到了Sqlserver2008R2,我在程序中使用了数据库链接服务器查询,也就是要从另一台数据库服务器查询东西,在BO的方法中使用了"select 字段1, 字段2, * from [链接服务器名].dbo.数据库名.表名",访问数据库用的驱动是jtds1.2,结果在Tomcat服务器中报链接服务器 tds protocol error invalid table tab_name_token错误,问度娘,没找到答案;分析一下,在sqlserver2005中没有问题,是不是jtds驱动有问题啊,换高版本的,结果不行;那么 ...
Groovy错误笔记1
- 博客分类:
- Groovy Grails
今天抽了一点时间学习了一下Groovy的类定义,感觉基本上跟java差不多,于是跟着pdf照抄了一段,谁知道报错了:
class Money {
private int amount
private String currency
Money (amountValue, currencyValue) {
amount = amountValue
currency = currencyValue
}
boolean equals (Object other) {
if (null == other) return false
if (!(other instanceof ...
今天启动Eclipse时,提示”发生了错误,请参阅日志文件“的对话框,下面就讲解解决这个错误的方法
打开Eclipse安装目录(本人是把它安装在D:\Eclipse目录下)下的configuration目录,删除org.eclipse.update和org.eclipse.osgi这两个文件夹,再启动Eclipse就会发现问题解决了
今天很是郁闷了一天,本来想好好再学习一下nodejs,使用npm 命令安装常用的nodejs web框架模块express:谁知道只在cmd命令窗口写了一句话,npm install express,结果报错,win10环境:
Microsoft Windows [版本10.0.10586]
(c) 2015 Microsoft Corporation。保留所有权利。
C:\Users\ERP-PROGRAMMER>cd C:\Program Files\nodejs
C:\Program Files\nodejs>npm install expre ...
nodejs第一个hello world代码
- 博客分类:
- nodejs
听说nodejs很不错,下来学学!
一、到nodejs网站下载适合安装包, 地址:https://nodejs.org/en/download/
二、安装,狂点下一步
三、手写第一个Hello World,学任何一门语言的基础!
新建一个hello.js
function hello() { console.log('Hello World!'); } hello();
四、将hello.js放到nodejs安装目录,C:\Program Files\nodejs目录下
五、运行
打开cmd命令行窗口,输入cdC:\Program Files\nodejs
再输入node h ...