小编Swa*_*nil的帖子

以一定角度绘制矩形

在Java中,给定以下条件的矩形是什么方法:

  • 正方形中心的坐标
  • 矩形与垂直线的夹角,以度为单位

java graphics

2
推荐指数
1
解决办法
6766
查看次数

通用搜索条件类型

我的应用程序是使用表示层,服务层和数据访问层构建的.有多种服务和API通常需要从数据访问层检索一些数据.为了获得这样的数据,我经常需要将一些搜索条件从一个层传递到另一个层.例如,我可以传递from_date,to_date,email_id,user_id等属性.现在我试图传递一个对象,比如SearchCriteria,而不是传递很多单独的参数.同样,不同的服务/ apis需要不同的SearchCriterias.

问题是,如何使其通用,以使其可供所有服务使用.一种方法是拥有一个SearchCriteria对象,该对象将SEARCH_KEY的映射保存为值,其中SEARCH_KEY可以是枚举(具有FROM_DATE,TO_DATE等值).根据SEARCH_KEY,我可以检索密钥并使用它.但这只适用于一层知道该地图所期望的值类型(整数,字符串)的情况.一层耦合到另一层,我认为这是不好的.我经历了这个问题 - 具有多种值类型的Map,具有泛型的优点,可以解决类似的问题.这是一个很好的设计吗?还有更好的选择吗?

java

1
推荐指数
1
解决办法
9713
查看次数

不知道为什么我得到堆栈溢出

我不明白为什么当我进入main函数时我立即得到堆栈溢出.我应该从文本文件中读取并进行一些处理.有人可以向我解释原因,并建议如何解决它?

#include <iostream>
#include <ctime>
#include <cstdlib>
#include <fstream>
#include <iomanip>

using namespace std;
const int MAX=100;
enum countrytype{S,F};

struct dob
{
int day;
int month;
int year;
};

struct Local
{
char country[MAX];
char gender[MAX];
char name[MAX];
dob birthday;
int noofmod;
char mod[MAX][MAX];
int mark[MAX];

};

struct Foreign
{
char country[MAX];
char gender[MAX];
char name[MAX];
dob birthday;
int noofmod;
char mod[MAX][MAX];
int mark[MAX];

};

union Student
{
Local localstudent;
Foreign foreignstudent;

};

struct UOWstudent
{
countrytype ct;
Student st; …
Run Code Online (Sandbox Code Playgroud)

c++ memory stack-overflow

1
推荐指数
1
解决办法
158
查看次数

我怎么能让tomcat看到另一个ROOT文件夹

我是否可以从tomcat中的ROOT文件夹以外的其他位置启动我的Web应用程序?我在eclipse中构建我的应用程序,这就是结构

web
    WEB-INF
        build
            mypackage 
                HomeServlet.class
        web.xml 
    home.jsp
Run Code Online (Sandbox Code Playgroud)

我可以从tomcat文件夹中运行tomcat,并让这个应用程序在localhost/app上运行吗?

注意:我不打算通过我的IDE运行tomcat.我知道这是可能的,但我希望将tomcat作为一个独立的应用程序运行

tomcat

0
推荐指数
1
解决办法
135
查看次数

设计像C这样的编译器

我正在开发一个类似C的编译器,我想知道编译器如何与系统包含.

编译器读完整个代码,并在完成读取当前代码后,将所有包含在一个列表和解析器中的包含存储起来?

// file main.c
#include <stdio.h> // store in one list

// continue the parse ...
int main()
{
    return 0;
}
// now, read the includes
// after finish the includes parse, gen code of sources

// just a sample
// file stdio.h
#include <types.h> // store in list
#include <bios.h>  // store in list

void printf(...)
{
}

void scanf(...)
{
}
Run Code Online (Sandbox Code Playgroud)

顺便说一句,我已经开发了一个系统(只测试)来读取包含,并停止解析,阅读包含...(这是一个恶心的代码,但是,工作......)(样本的链接) - > https: //gist.github.com/4399601

顺便说一句,阅读包含的最佳方法是什么...并使用包含文件?

c compiler-construction syntax abstract-syntax-tree

0
推荐指数
1
解决办法
620
查看次数

java stack NullPointerException

我有一个类Floor有一个Stack块,我不知道如何初始化它.我试过这样的:

public class Floor {
    private Stack<Block> stack;
    private static int size;
    public void setStack(Stack<Block> stack) {
        this.stack = stack;
    }
    public void addBlock(Block b){
        stack.push(b);
    }
}

public class InputDevice {
    Block a0=new Block('I',false);
    Floor [] floor=new Floor[5];
    Stack<Block> stack=new Stack<Block>();
    floor[0].setStack(stack);
    floor[0].addBlock(a0);
}
Run Code Online (Sandbox Code Playgroud)

java null stack nullpointerexception

0
推荐指数
1
解决办法
619
查看次数

PHP,Jquery ajax没有将表单作为可识别的$ _POST传递

使用.ajax()时,jQuery似乎没有传递表单变量或http POST操作

做一个var_dump($ _POST); 导致一个空数组.

建议?我做错了什么......这是一个简单的概念 - 有人发布了一个类似的Q,但没有人回复,他的解决方案是在表单中添加一个id,我已经有了这个,所以它没有解决我的问题.

目前我正在查看firebug中的返回页面内容 - 我还没有做任何事情,因为我无法将数据提供给服务器......(首先要做的事情).

我的HTML

<script type="text/javascript">
$( document ).ready( function(){
    $( "#myform" ).submit( function () {
        $.ajax({
            type: "POST",
            dataType: "html",
            cache: false,
            url: "x.php",
            success: function( data ){              
                //...tell user there was success...
            },
            error: function( data ){
                //...tell user thre was a problem...
            }
        });
        return false;
    });     
});
</script>

<form name="myform" id="myform" action="" method="POST">
    <label for="name" id="name_label">x: </label>
    <input type="text" name="x" id="x" size="30" value=""/> 
    <input type="submit" …
Run Code Online (Sandbox Code Playgroud)

php ajax jquery

0
推荐指数
1
解决办法
491
查看次数

定制Spring CAS j_spring_cas_security_check URL

我正在使用CAS 3.5.2和Spring CAS扩展。我正在尝试将j_spring_cas_security_checkURL(以及类似的注销帐户)更改为security_check。我在Spring文档中读到

Back in the service web application, the CasAuthenticationFilter is always listening for
requests to /j_spring_cas_security_check (this is configurable, but we'll use the defaults   
in this introduction).
Run Code Online (Sandbox Code Playgroud)

我以为这只是一个伪URL,可以通过在Spring Security配置中将其设置为bean service属性的值来更改org.springframework.security.cas.ServiceProperties,但是更改后,我的CAS SSO开始崩溃。我没有在客户端或服务器端看到任何异常。

更改此默认路径时,我是否缺少任何明显的步骤?

cas spring-security spring-security-cas

0
推荐指数
1
解决办法
4812
查看次数