如何选择h*DOM中存在的第一个最高元素?
就像是
(h1, h2, h3, h4, h5, h6):first-of-ordered-set
Run Code Online (Sandbox Code Playgroud)
也就是说,如果一个DOM树有,在这个顺序h2,h3,h1,h2,h1,它会选择第一个h1;
如果DOM有h3,h3,h2,h2,h4,它会选择第一个h2.
我们假设h*元素不是嵌套的.
我怀疑CSS没有这种能力,对吧?
可能有用的思考:https://css-tricks.com/extremely-handy-nth-child-recipes-sass-mixins/
编辑:为什么我需要它:CMS系统将此"第一个顶部标题"作为文档的标题(帖子,页面,...).但它将它留在页面中.然后它显示标题两次 - 一次作为帖子标题,一次在体内.JavaScript已删除.最高h*级别可能不同.
我正在尝试为 PostgreSQL 9.5 数据库实现定期增量更改转储。
我选择了 WAL、wal2json插件和pg_recvlogical. 一切都以某种方式工作,除了一件事:
当所有数据被读取后,pg_recvlogical就变得安静。没有办法让它在一段时间没有改变的情况下退出,对吧?所以我用kill -2(SIGINT) 终止它,这给了我
pg_recvlogical: unexpected termination of replication stream:
Run Code Online (Sandbox Code Playgroud)
当我想要下一批更改时,复制槽会从与之前相同的位置开始,即再次发送条目。
我如何告诉 PostgreSQL 对于某些槽,我想将复制位置设置为客户端的当前位置?
有两个函数似乎可以做到这一点,
SELECT * FROM pg_replication_origin_advance(node_name text, pos pg_lsn)SELECT * FROM pg_replication_origin_progress(node_name text, flush bool)但是,我不确定要传递什么作为参数。说明书上没说。节点名称是什么?对于这个职位,wal2json我所能得到的只是xid。
更新:我可以使用pg_replication_origin_advance("sas2json", "28/160E2250"),请参阅我的答案。但是,当我尝试时:
错误:只有超级用户可以查询或操作复制源
这是在 Amazon RDS 中。而且我不能拥有超级用户 - 这是 AWS 政策。
还有其他方法可以设置LSN位置吗?
我有一个包含多个public static void main( psvm) 的 .jar,我希望在对docker run ... -e <class.path.from.env>图像执行操作并传递环境变量来指定类路径时能够调用它们。像这样的东西:
<plugin>
<groupId>io.fabric8</groupId>
<artifactId>docker-maven-plugin</artifactId>
<configuration>
<images>
<image>
<name>${project.artifactId}</name>
<build>
<from>java:8-jre</from>
<tags>
<tag>${build.environment}-latest</tag>
<tag>${build.environment}-${build.number}</tag>
</tags>
<entryPoint>
<exec>
<arg>java</arg>
<arg>-Duser.timezone=UTC</arg>
<arg>-cp</arg>
<arg>/opt/${project.artifactId}-${project.version}.jar</arg>
<arg>${class.path.from.env}</arg>
</exec>
</entryPoint>
<assembly>
<basedir>/opt</basedir>
<inline>
<files>
<file>
<source>target/${project.artifactId}-${project.version}.jar</source>
</file>
</files>
</inline>
</assembly>
</build>
</image>
</images>
</configuration>
</plugin>
Run Code Online (Sandbox Code Playgroud)
尽管我阅读了 的整个文档docker-maven-plugin,但我不确定如何才能完成这项工作。基本上我在哪里声明环境变量class.path.from.env以及如何确保它获得我传递的-e环境变量docker run ...?
我从事的一个项目在compileOptions 中设置了无警告。有没有办法阻止已弃用的用法被标记为警告?
我喜欢用@Deprecated注释来防止在一个合并请求中进行太多更改,但这阻止了我这样做。
最好的情况是让 Kotlin 忽略任何@Deprecated我们的应用程序代码中的任何注释。第二好的事情是完全删除这个警告。
谢谢!
可以跳过一个项目populateItem()吗?例如,通过在项目组件上设置某些内容或其他内容.
ListView view = new ListView("quickLinks", quickLinks) {
@Override
protected void populateItem( ListItem item ){
if( item.getModel(). /*something*/ )
item.skip()
}
};
Run Code Online (Sandbox Code Playgroud)
谢谢
我运行standalone.bat
访问时遇到页面404错误
http://127.0.0.1:8080/
我可能知道出了什么问题吗?
以下是服务器启动日志
Config file not found C:\software\JBoss\bin\standalone.conf.bat
===============================================================================
JBoss Bootstrap Environment
JBOSS_HOME: C:\software\JBoss
JAVA: C:\Program Files\Java\jdk1.6.0_25\bin\java
JAVA_OPTS: -Dprogram.name=standalone.bat -server
===============================================================================
20:10:34,077 INFO [org.jboss.modules] JBoss Modules version 1.0.0.Beta17
20:10:34,406 INFO [org.jboss.msc] JBoss MSC version 1.0.0.Beta8
20:10:34,468 INFO [org.jboss.as] JBoss AS 7.0.0.Beta3 "Salyut" starting
20:10:35,296 INFO [org.jboss.as.server] Activating core services
20:10:35,468 INFO [org.jboss.as] creating native management service using netwo
rk interface (default) port (9999)
20:10:35,484 INFO [org.jboss.as] creating http management service using network
interface (default) port (9990)
20:10:35,499 INFO …Run Code Online (Sandbox Code Playgroud) 我正在尝试将我在JBoss 5.1 GA上运行的业务应用程序迁移到JBoss 7.我遇到了不同的错误,我找不到解决这个问题的方法.那么让我们从我的配置开始:
standalone.xml:
<datasource jndi-name="java:/SSIS2DSDev" pool-name="SSIS2DSDev" enabled="true" use-java-context="true">
<connection-url>jdbc:oracle:thin:@xx.xx.xx.xx:xxxx:SSISD1</connection-url>
<driver-class>oracle.jdbc.OracleDriver</driver-class>
<driver>ojdbc5.jar</driver>
<security>
<user-name>user</user-name>
<password>password</password>
</security>
<validation>
<validate-on-match>false</validate-on-match>
<background-validation>false</background-validation>
<useFastFail>false</useFastFail>
</validation>
<statement>
<prepared-statement-cache-size>100</prepared-statement-cache-size>
<share-prepared-statements/>
</statement>
</datasource>
<driver name="ojdbc5.jar" module="com.oracle">
<xa-datasource-class>oracle.jdbc.OracleDriver</xa-datasource-class>
</driver>
Run Code Online (Sandbox Code Playgroud)
请注意,连接URL与JBoss 5.1中的相同.我删除了IP,用户和密码.
persistence.xml中:
<?xml version="1.0" encoding="UTF-8"?>
<persistence version="1.0" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd">
<!-- SSIS2 Development Database -->
<persistence-unit name="SSIS2">
<jta-data-source>java:/SSIS2DSDev</jta-data-source>
<properties>
<property name="hibernate.hbm2ddl.auto" value="update" />
<property name="hibernate.show_sql" value="false" />
<property name="hibernate.dialect" value="org.hibernate.dialect.OracleDialect" />
</properties>
</persistence-unit>
</persistence>
Run Code Online (Sandbox Code Playgroud)
JBoss启动后的server.log:
Calling C:\java\jboss-as-web-7.0.0.Final\bin\standalone.conf.bat
===============================================================================
JBoss Bootstrap Environment
JBOSS_HOME: C:\java\jboss-as-web-7.0.0.Final
JAVA: C:\java\jse\bin\java
JAVA_OPTS: …Run Code Online (Sandbox Code Playgroud) 有没有办法使Web应用程序上下文案例不敏感?
基本上我在jboss-web.xml中执行以下操作
<jboss-web>
<context-root>cap</context-root>
</jboss-web>
Run Code Online (Sandbox Code Playgroud)
我可以通过localhost:8080/cap访问应用程序,但试图通过localhost:8080/Cap或localhost:8080/CAP访问它.有什么想法吗?
我真的很想知道这究竟意味着什么?
我是否可以在开发中使用JBoss 7,还可以在生产中使用所有EE 6功能(我需要JMS,EJB 3.1,JSF 2.1,CDI ......)或者我必须等待JBoss 7的更高版本?
如果没有,那么选项是什么,因为JBoss 6.x只是经过Web Profile认证,对"仅限Web Profile认证"有什么解释?
谢谢
我想列出所有分支机构的列表,其中包含有关它们跟踪内容的信息.即:
$ git branch -a -???
master <-> origin/master
new_menu <-> origin/feature1
remotes/origin/master
remotes/origin/feature1
Run Code Online (Sandbox Code Playgroud)
有没有办法实现这个目标?
jboss7.x ×4
jboss ×3
java ×2
css ×1
deprecated ×1
docker ×1
git ×1
git-branch ×1
html ×1
html-heading ×1
java-ee ×1
kotlin ×1
listview ×1
maven ×1
postgresql ×1
tracking ×1
wal ×1
wicket ×1