`
文章列表
TSP Solver for Google Maps API:https://code.google.com/p/google-maps-tsp-solver/ 引入BpTspSolver.js,tsp.js 引入Ext的GMapPanel.js /** * @author Shea Frederick */ Ext.define('Ext.ux.GMapPanel', { extend: 'Ext.panel.Panel', alias: 'widget.gmappanel', requires: ['Ext.window.M ...
cursor简单示例 DELCARE @name varchar(20) DECLARE cur_name cursor FOR SELECT name FROM  sys_user OPEN cur_name FETCH NEXT FROM cur_name INTO @name WHILE @@fetch_status = 0    BEGIN      IF @name =''      --使用break,结束游标       BREAK;       FETCH NEXT FROM cur_name into @name    END    --关闭回收游标,减少资源占用   ...
Quartz任务调度 1.任务类 public class Job {         private static Log log = LogFactory.getLog(Job.class);     //调度任务方法     public void doBiz() {         //获取已注入的bean,如果new出来的是没有注入的     WebApplicationContext context =                       ContextLoader.getCurrentWebApplicationContext();     TestServic ...
存储过程: 1.取一个返回的参数,比如是否执行成功:“success” public class TestDaoImpl extends NamedParameterJdbcDaoSupport{ private SimpleJdbcCall getSingleParameterSjc; @Override protected void initDao() throws Exception { super.initDao(); this.getSingleParameterSjc= new Si ...
存储过程生产随机码 /* Usage: Declare @password varchar(100); EXEC sp_function_generate_randomcode 'ABCDEFGHJKLMNPQRSTUVWXYZ23456789', 7, @password output; PRINT @password */ CREATE PROCEDURE [dbo].[sp_function_generate_randomcode] @seed varchar(100), @length int, @rtnCode va ...
在函数function中使用临时表 declare @TempTable TABLE ( value0 varchar(100), update_date datetime ) INSERT @TempTable SELECT value0,update_date FROM table WHERE ID = 1 在存储过程STORE_PROCEDURE中,使用临时表 CREATE TABLE #tmp ( value0 varchar(100), update_date datetime ) SELECT * ...
spring3.2.4,spring mvc,spring jdbc 采用spring 项目的工程图: 导入jar包: 1.web.xml 设置: <?xml version="1.0" encoding="UTF-8"?> <web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLS ...
在使用velocity时出现了null时无效,在网上搜到这http://wiki.apache.org/velocity/CheckingForNull 使用了这个 #if ((! $car.fuel) && ("$!car.fuel" == "")) 可以解决问题, 在使用#set 时上面这个却会报错,只能使用 $null.isNull($foo) $null这个需要new一个NullTool(),model.put("null",New NullTool()),但是velocity-tool却没有提供这个工具类,只能 ...
实体类 User: public class User { private String id; private String username; private String password; public String getUsername() { return username; } /** * getter,setter..... */ } 自动生成sql类:GenerateSql_Util /**** * INSERT INTO table(field1,field2) VALUES('value1' ...
public class TestDom4j { /** * dom4j生成XML步骤: 1.创建Document对象,Document document = * DocumentHelper.createDocument(); 2.生成根节点,Element root = * document.addElement("beans"); 3.添加标签,Element bean = root.addElement("bean"); * 4.给标签添加属性 5.依次重复3,4步骤可得到较为复杂的XML 6设置xml的输出格式,即对xml格 ...
今天做了一个将表中数据导出,生成xml文件的需求。在网上找了几个存储过程: 生成表中所有数据的insert 语句的存储过程: --exec spGenInsertSQL 'tabelname' create proc [dbo].[spGenInsertSQL] (@tablename varchar(256)) as begin declare @sql varchar(8000) declare @sqlValues varchar(8000) set @sql =' (' set @sqlValues = 'values (''+' select @sqlValues ...
Spring是一个强大的JAVA应用框架,广泛地应用于JAVA的应用程序。为Plain Old Java Objects(POJOs)提供企业级服务。Spring利用依赖注入机制来简化工作,同时提高易测性。Spring beans及依赖,以及beans类所需的服务都在配置文件中进行了详细的说明,这个配置文件是典型的XML格式。但是它既冗长又不实用。对于需要定义大量Spring beans的大工程来说,我们难以阅读和管理它。 版权声明:任何获得Matrix授权的网站,转载时请务必保留以下作者信息和链接 作者:Jason;Li;evenbetter(作者的blog: http://blog.mat ...
需要用到树形结构,在看了http://www.cnblogs.com/zplutor/archive/2009/07/31/1536146.html,原作只说了大概思路,让人费解,下面用比较清晰的过程描述下: 表结构: lib_items: version_iditem_idparent_iddesc 1 1.1 1.1.1 1.1.2 1.2 2 3 4 思路: 1.先将1,2,3,4设为第0级,放到临时表#TreeViewTemp 此时结构#TreeViewTemp为: [0] 1 [0] 2 [0] 3 [0] 4 ...

Spring JUnit4

使用Spring的测试框架需要加入以下依赖包: JUnit 4, Spring test包 Spring 相关其他依赖包 @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = { "classpath:applicationContext.xml", "classpath:com/test/spring-context-trans.xml" }) public class TransDaoTest { private static f ...
触发器(trigger)是个特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作( insert,delete, update)时就会激活它执行。触发器经常用于加强数据的完整性约束和业务规则等 ...
Global site tag (gtag.js) - Google Analytics