我需要找到放在目录中的所有文件的编码.有没有办法找到使用的编码?
该file命令无法执行此操作.
我感兴趣的编码是:ISO-8859-1.如果编码是其他任何东西,我想将文件移动到另一个目录.
几个月前我安装了minikube,并希望在有更新的版本时进行升级.
我无法找到如何升级minikube.我在这里看到了升级命令的功能请求 - https://github.com/kubernetes/minikube/issues/1171
我试图卸载minikube并再次击中另一个砖墙.我没有看到卸载minikube的命令.最接近这一点的信息不是很有用 - https://github.com/kubernetes/minikube/issues/1043
我想我们需要升级这些方法(至少每6个月左右一次).
我想知道Springboot和Springcloud之间是否存在兼容性矩阵?
我在STS上创建了一个简单的项目,并遇到兼容性问题.
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.1.RELEASE</version>
<relativePath /> <!-- lookup parent from repository -->
</parent>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>Camden.SR5</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
Run Code Online (Sandbox Code Playgroud)
充分了解Springboot和Springcloud的受支持版本将使事情变得更简单.
我确实观察到了一个涉及这种需求的公开问题 - https://github.com/spring-cloud/spring-cloud-build/issues/43
社区是否有办法在他们开始使用SpringCloud项目时如何选择开始使用特定版本组合?
编辑:添加我昨天遇到的这样一个问题的另一个实例
来自pom.xml的片段
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.2.RELEASE</version>
<!--<version>1.5.2.RELEASE</version> -->
<relativePath /> <!-- lookup parent from repository -->
</parent>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<!-- <version>Camden.SR6</version -->
<!-- <version>Brixton.SR5</version> -->
<!-- <version>Camden.SR6</version> -->
<version>Camden.SR5</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
Run Code Online (Sandbox Code Playgroud)
使用带有Camden.SR5的1.5.2.RELEASE时没有maven错误,但是当应用程序启动时会抛出NoClassDefFoundError.
2017-03-28 09:51:15.148 ERROR 15808 --- [ main] o.s.boot.SpringApplication : Application startup …Run Code Online (Sandbox Code Playgroud) 死信队列和退出队列有什么区别?
在WebSphere MQ术语和应用程序服务器方面.
所有J2EE/JEE应用程序服务器都有一个MQ提供程序它们是否也有一个死信队列的构造,或者是特定于WebSphere MQ的东西?
我对退出队列的理解如下:
如果MQ在指定次数的尝试后无法将消息传递到目标,则会将消息移至后退队列.
我对死信队列没有清楚的了解.
感谢任何帮助.
我想向URL发送请求,该URL为我提供了文件下载对话框.同时,服务器需要请求标头中的某些参数.我想在请求中插入自定义标头并获取响应文件.有什么方法可以实现这个目标吗?
我正在尝试实现一个使用开放式JPA访问数据层的Web服务.我正在使用websphere v7.0和JPA 2.0.这项服务将从一个小的数据库中获取所有行(大约6行,并且将来不会扩展太多).我试图获取所有行并通过用户返回它们.我现在正在创建将检索数据的会话Bean.
我有几个JPA对象其中一个(表示我想要返回的所有数据的一行)看起来像这样......
@Entity
@NamedQueries({
@NamedQuery(name="EmailDomainTrust.getEmailDomains",
query="SELECT DOMAIN_NAME,"+
"DESCRIPTION, CONFIRMED_BY, CONFIRMED_DATE" +
"FROM EMAIL_DOMAIN_TRUST")
})
@Table(name="EMAIL_DOMAIN_TRUST")
public class EmailDomainTrust implements Serializable {
@Id
@Column(name="EMAIL_DOMAIN_TRUST_ID")
private long emailDomainTrustId;
@Column(name="DOMAIN_NAME")
private String domainName;
}
Run Code Online (Sandbox Code Playgroud)
那里还有很多,但我不想让这个太久.我只是想我会展示一些有用的变量,也许还有一些得到的集合.在我的会话bean中,我试图获取所有行...
public List<EmailDomainTrust> GetEmailDomains(){
EntityManagerFactory emf = Persistence.createEntityManagerFactory("");
EntityManager em = emf.createEntityManager();
//EntityTransaction userTransaction = em.getTransaction();
System.out.println("Testing 1..2...3...!");
List<EmailDomainTrust> ListOfEmailDomains = em.find(EmailDomainTrust.class, arg1)
try
{
}
catch(Exception e)
{
}
return null;
}
Run Code Online (Sandbox Code Playgroud)
到目前为止我所拥有的绝对不是鼻烟.但是,在线教程从未描述过将所有行从表中删除.我没有这个方法的任何参数,所以我将无法根据ID或类似的东西进行选择.任何建议都会很棒.
我想在Spring(SpringBoot)应用程序中将数据作为Restful API公开.Spring Data Rest似乎非常适合此活动.
该数据库对我的应用程序需求是只读的.默认提供所有HTTP方法.是否有可用于限制(实际上阻止)其他方法暴露的配置?
这是上下文:
我为一家非常大的企业工作.在这里,我们有许多WebSphere Application Server集群,每个集群都运行许多Java EE Web应用程序.这些应用程序中的大多数(但不是全部)在其web.xml中包含特殊指令,以便在发生意外异常时显示自定义错误页面.这是一个例子:
<error-page>
<error-code>500</error-code>
<location>/500.jsp</location>
</error-page>
Run Code Online (Sandbox Code Playgroud)
当然,通过这样做,我们的目标是向客户显示一个友好的错误页面,而且,我们主要的目的是隐藏通常包含在标准http 500错误页面中的堆栈跟踪.
正如您应该知道的,这些堆栈跟踪包含许多敏感数据,例如包的名称,类的名称甚至方法的名称.有时,最糟糕的是,这些堆栈跟踪包含SQL异常,这些异常通常会显示使用哪些数据库服务器软件.甚至最糟糕的是,这些堆栈跟踪包含文件和文件夹路径,这反过来可以揭示我们的WebSphere Application Server运行在哪个操作系统的系列上.
我是否需要提及这些堆栈跟踪可以揭示的所有其他更敏感的数据?(用户名,端口号,IP地址,计算机/服务器名称,JNDI对象的名称......)
因此,这里没有什么大惊喜,每个大型企业都需要将这些堆栈跟踪隐藏到客户手中.
但是,这是我们的问题:
有时,即使在web.xml文件中配置了自定义错误页面,WebSphere也会将基本错误页面发送到客户的Web浏览器.我非常理解为什么WebSphere会这样做.例如,我知道当http响应的头已经提交时,WebSphere无法重置其缓冲区以发送自定义错误页面,然后无法比发送基本错误页面做得更好.
这是我的问题:
(1)是否可以配置WebSphere,以便它的基本错误页面中永远不会包含任何堆栈跟踪?这样,即使由于某些技术原因,WebSphere无法发送我们的自定义错误页面,至少基本错误页面也不会包含任何敏感数据.
我们应该怎么做?
谢谢,
java websphere stack-trace production-environment custom-error-pages
我从WebSPhere MQ队列收到消息.我尝试处理,如果我收到一些异常,我想将消息回滚到MQ队列.
我也没有遇到任何问题.消息会怎么样?它是否排在队列的底部?
如果我尝试从队列中拉出一条消息,我会收到相同的消息,我回滚了吗?
可能是什么行为?我想通常在高容量队列场景中知道这种行为?
感谢任何输入.
谢谢,Manglu
我想将文件系统中的文件加载到WebSphere MQ Queue.有几个支持pac - Q Program 和 MO03:WebSphere MQ Queue Load/Unload Utility
接近但他们要求文件采用特定格式.我有消息是XML文件,并希望快速将它们加载到队列中.文件数量达到几百个,因此寻找一个实用程序来完成这项工作,而不必编写应用程序来实现这一目标.
我无法找到一些通用的应用程序来实现这一目标.所以在这里寻求一些帮助
谢谢
我有一个类似下面的XML:
<?xml version="1.0" encoding="UTF-8"?>
<Configuration>
<Destinations>
<Destination name="DEST1" >
<From>AMA*</From>
</Destination>
<Destination name="DEST2" >
<From>AMAZON</From>
</Destination>
<Destination name="DEST3" >
<From>EBAY</From>
</Destination>
<Destination name="DEST4" >
<From>*</From>
</Destination>
</Destinations>
</Configuration>
Run Code Online (Sandbox Code Playgroud)
我想查询并找出与提供的输入匹配的所有设计.
如果我指定EBAY我希望xpath返回节点名称= DEST3和DEST4(它不关心值)但是如果我指定AMAZON它需要返回DEST1,DEST2和DEST4,因为DEST1中的AMA*支持通配符.
到目前为止,我的XPath看起来像这样:
/目的地[(From ='''或From ='*')))/ @ name
如果指定了input,则动态创建XPATH表达式并将传入值插入 领域
除了From之外,我的XML中还有其他元素.
感谢是否有人可以指出这一点.
谢谢,Manglu
我在一些WAS 7.0.0.19程序上使用了jvisualVM - 并对CPU进行了采样.它似乎有很大一部分用于boundedbuffer.waitGet_().
你能解释一下这是否正常?
谢谢.
我们在办公室就通过Web服务收到和发送的消息的审计记录进行了辩论.
我认为整个SOAP消息不应该记录在应用程序审计日志中,除非要求说明这是必需的.只有请求的显着元素才需要成为审计日志的一部分,因为这提供了审计跟踪所需的证据.
我的理由是:(1)根据定义,审计日志始终打开,不应关闭.因此,如果我们决定记录整个消息以进行审计跟踪,那么它们将始终打开并且可能在生产运行期间(特别是在峰值负载期间)产生巨大的性能影响(2)如果业务/技术要求没有明确说明这一点作为一项要求,这是一项不必要的开销.如果需要信息,则可以使用运行时引擎跟踪功能打开/关闭以获取SOAP消息.
这个领域专家的一般想法是什么?
谢谢,Manglu
ibm-mq ×3
java ×3
websphere ×3
spring ×2
spring-boot ×2
ajax ×1
asp.net ×1
download ×1
encoding ×1
file ×1
high-volume ×1
java-ee ×1
javascript ×1
jms ×1
jpa-2.0 ×1
jquery ×1
kubernetes ×1
macos ×1
minikube ×1
openjpa ×1
shell ×1
soa ×1
soap ×1
spring-cloud ×1
spring-data ×1
stack-trace ×1
transactions ×1
unix ×1
version ×1
web-services ×1
xml ×1
xpath ×1
xpath-2.0 ×1
xslt ×1