小编Cod*_*Med的帖子

删除无序列表上方的跳过行

如何删除 html 列表上方始终出现的跳过行?例如,在下面的代码中,我有一行描述列表的文本,后面是列表本身。描述之后、列表中第一项之前有一个难看的空行。 如何更改下面的代码,以便第一个列表项紧邻描述下方?

清单说明:

  • 第一项。
  • 第二项。
  • 第三项。

这是需要更改的代码:

<i>Description of list:</i>
<ul>
    <li>First item.</li>
    <li>Second item.</li>
    <li>Third item.</li>
</ul>  
Run Code Online (Sandbox Code Playgroud)

html css

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

将查询结果插入到 ms access 2010 中的表中

我需要在 MS Access 数据库中将数据从一种模式转换为另一种模式。这涉及编写查询以从旧模式中选择数据,然后将查询结果插入到新模式中的表中。下面是我正在尝试做的一个例子。下面的 SELECT 组件工作正常,但 INSERT 组件不起作用。有人可以告诉我如何解决以下问题,以便有效地将 SELECT 语句的结果插入到目标表中吗?

INSERT INTO CompaniesTable 
    (CompanyName) 
    VALUES
    (
        SELECT DISTINCT 
            IIF(a.FIRM_NAME IS NULL, b.SUBACCOUNT_COMPANY_NAME, a.FIRM_NAME) AS CompanyName   
        FROM 
            (SELECT ContactID, FIRM_NAME, SUBACCOUNT_COMPANY_NAME FROM qrySummaryData) AS a
            LEFT JOIN 
            (SELECT ContactID, FIRM_NAME, SUBACCOUNT_COMPANY_NAME FROM qrySummaryData) AS b
            ON a.ContactID = b.ContactID
    );  
Run Code Online (Sandbox Code Playgroud)

目标表(CompaniesTable)的定义是:

CompanyID      Autonumber  
CompanyName    Text  
Description    Text  
WebSite        Text  
Email          Text  
TypeNumber     Number  
Run Code Online (Sandbox Code Playgroud)

sql ms-access

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

我在浏览器中测试代码时看不到无序列表

当我尝试在浏览器中从eclipse中查看它时,以下html代码使整个无序列表不可见.我希望它是适用于任何浏览器的简单html.如何更改以下内容以使无序列表可见?(注意:我编辑了帖子以包含完整代码.)

<html xmlns="http://www.w3.org/1999/xhtml"> 

<head> 
    <title>page title</title> 
    <meta name="description" content="meta text.">
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <link rel="stylesheet" type="text/css" href="css/mystyle.css">
</head> 

<body> 
    <table width="95%" cellspacing="10" cellpadding="10" style="padding: 10; margin: 10; border-collapse: collapse"> 
        <tr style="padding: 0; margin: 0; background-color:#336699">
            <td width="15%" style="padding: 0; margin: 0; text-align: center; font-size: large; background-color:#336699; border: 2px solid #FFCC66;">
                <a href="page1.html" class="toc">one</a><br/> 
              </td> 
            <td width="17%" style="padding: 0; margin: 0; text-align: center; font-size: large; background-color:#336699; border: 2px solid #FFCC66;">
                  <a href="page2.html" class="toc">two</a><br>
            </td> 
            <td width="17%" style="padding: 0; margin: 0; …
Run Code Online (Sandbox Code Playgroud)

html css

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

使用apache数学获得分数

我正在使用Apache Math DescriptiveStatistics对被ArrayList<double>调用的做一些计算scores。中的值之一scoresdouble称为的单独值中myScore。如何使用Apache Math查找百分位数myScore

这是我的第一次尝试,但是它很麻烦,必须有一种更简单的方法:

int percentile = 0;
DescriptiveStatistics stats = new DescriptiveStatistics();
double[] values = getValues(scores, minval, maxval);
// Add the data from the array
for( int i = 0; i < values.length; i++) {
    stats.addValue(values[i]);
}
for(int j=0; j<101; j++){
    if(stats.getPercentile(j)>myScore && stats.getPercentile<myScore){
        percentile = j;
    }
}
Run Code Online (Sandbox Code Playgroud)

java math statistics percentile

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

从服务器文件系统中的文件加载pdf浏览器?

如何获取位于服务器目录结构中文件中的pdf,以便在浏览器中为Spring MVC应用程序的用户加载pdf ?

我已经在Google上进行了搜索,并发现了有关如何生成PDF的帖子,但是在这种情况下他们的答案不起作用。例如,此其他发布不相关,因为res.setContentType("application/pdf");在我下面的代码中不能解决问题。另外,此其他文章描述了如何从数据库执行此操作,但未显示完整的工作控制器代码。其他帖子也有类似的问题,导致它们在这种情况下无法工作。

我只需要提供一个文件(而不是来自数据库),并让用户在其浏览器中可以查看它。我想出的最好的是下面的代码,它要求用户下载PDF或在浏览器之外的单独应用程序中查看它。我可以对下面的特定代码进行哪些特定更改,以便用户在单击链接时自动看到其浏览器中的PDF内容,而不提示您下载该PDF内容?

@RequestMapping(value = "/test-pdf")
public void generatePdf(HttpServletRequest req,HttpServletResponse res){
    res.setContentType("application/pdf");
    res.setHeader("Content-Disposition", "attachment;filename=report.pdf");
    ServletOutputStream outStream=null;
    try {
        BufferedInputStream bis = new BufferedInputStream(
                new FileInputStream(new File("/path/to", "nameOfThe.pdf")));
            /*ServletOutputStream*/ outStream = res.getOutputStream();
            //to make it easier to change to 8 or 16 KBs
            int FILE_CHUNK_SIZE = 1024 * 4;
            byte[] chunk = new byte[FILE_CHUNK_SIZE];
            int bytesRead = 0;
            while ((bytesRead = bis.read(chunk)) != -1) {outStream.write(chunk, 0, bytesRead);}
            bis.close();
            outStream.flush();
            outStream.close(); …
Run Code Online (Sandbox Code Playgroud)

pdf spring spring-mvc

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

ServletRequestAttributes 范围使用什么 int 值?

scope当从对象请求属性值时,如何知道为参数提供什么值ServletRequestAttributes

特别是,我想获取_csrf发送到此 GitHub 示例应用程序的授权端点的请求的属性值。我已经CustomOAuth2RequestFactory设置了包含对该ServletRequestAttributes.getAttribute("_csrf", scope)方法的调用,但是我如何知道要输入什么值scope才能获得正确的_csrf值?

这是API 的链接

另外,我找到了有关 bean 范围的 Spring 文档的链接,但是应该如何引用上面显示的方法调用中的范围之一?简单地输入范围的字符串名称会导致 Eclipse 中出现编译错误警告,因为尝试将字符串作为 int 传递。

java spring spring-mvc spring-security spring-boot

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

java ee sdk下载找不到jdk

我一直在计算机上使用eclipse开发JSP,servlet,applet,独立应用程序和其他java代码.最近,java作为其他成功的防病毒程序的一部分从我的计算机中删除.

现在,当我尝试加载eclipse时,我得到的消息是我的系统没有jre或jdk.

当我尝试下载java ee时,我只能找到这些下载选项,它们承诺提供java ee sdk.

但是,当我下载并运行安装文件时,安装程​​序会在整个过程中途停止,告诉我无法继续,因为我的计算机上没有找到jdk.它要求我手动指向jdk,但我不能这样做,因为我的机器上没有jdk.我能找到的唯一的jdk下载站点是这个,用于java se. 但是我需要java EE来开发jsp,servlets,applets等.

我没有找到任何解释如何整合这两者的信息.在过去,我似乎记得只能做一个java下载.

谁能告诉我如何下载java EE jdk?

java eclipse jsp servlets java-ee

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

转义+ - 和 - 在java中

我想在java中用名为myStr的字符串替换所有出现的+ - with.我还想用myStr替换所有出现的 - with +.以下两行代码在java中没有实现:

myStr.replaceAll("\\+-", "-");  
myStr.replaceAll("\\--", "+");  
Run Code Online (Sandbox Code Playgroud)

任何人都可以告诉我如何改变这两行代码来完成所需的替换?

我通常会尝试避免使用正则表达式,但我不确定如何在没有它们的情况下执行此操作.

java regex string

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

将hyperjaxb采购订单教程导入Eclipse

我想将本教程中的示例应用程序导入到eclipse中.我一直收到与文件放置位置有关的错误.当我创建一个Main类来运行教程中的代码时,我得到Eclipse的编译错误,当Main类在构建路径中时,没有看到所需的包,或者我得到了一个

启动错误:Section不包含主类型

当Main类不在构建路径中时.

到目前为止,我已采取以下步骤:

  1. 下载zip
  2. 导航到cmd.exe中的文件夹
  3. 运行mvn clean install
  4. 在eclipse中创建新的maven项目
  5. 将以下内容添加到pom.xml中
  6. 在eclipse中运行Maven更新项目
  7. 创建target/generated-sources/xjc文件夹
  8. 将hyperjaxb生成的文件导入target/generated-sources/xjc
  9. 在eclipse项目的其他地方创建一个Main类来运行测试代码
  10. 开始将本教程的"使用JAXB和JPA"部分中的代码添加到Main类

上述步骤导致上述错误. 什么是在Eclipse中使其工作的分步说明?

java eclipse jaxb hyperjaxb

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

应该如何将代理转换为 Spring Controller 中的实体?

正在从 AngularJS 应用程序调用 Spring Boot 应用程序中的 REST 服务,但 Spring 控制器无法对数据源执行简单的查找查询。相反,会引发以下错误:

java.lang.IllegalAccessError: tried to access class demo.WebLead from class com.sun.proxy.$Proxy111
Run Code Online (Sandbox Code Playgroud)

需要对下面的代码进行哪些具体更改才能使 REST 服务能够执行查询而不会抛出此错误?

在 Spring 控制器中抛出错误的代码行是:

WebLead wld = myrepo.findByIdlead(idl);
Run Code Online (Sandbox Code Playgroud)

当前面的代码行被更改为显式转换返回的实体时,也会抛出相同的错误,如下所示:

WebLead wld = (WebLead)myrepo.findByIdlead(idl);  
Run Code Online (Sandbox Code Playgroud)

Spring Boot 控制器和应用程序中的相关部分UiApplication.java是:

@SpringBootApplication
@Controller
@EnableJpaRepositories(basePackages = "demo", considerNestedRepositories = true)
public class UiApplication extends WebMvcConfigurerAdapter {

    @Autowired
    private WebLeadRepository myrepo;// {}

    @RequestMapping(value = "/some-url", method = RequestMethod.POST)
    public @ResponseBody ResultMessage submitPhone(HttpSession session, @RequestBody ResultPhone rphon) {
            ResultMessage resmess = new ResultMessage("phonetest");
        try{
            Long …
Run Code Online (Sandbox Code Playgroud)

java spring spring-mvc spring-data spring-boot

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