Flex容器的所有子容器(由display: flex或指定display: inline-flex)自动生成弹性项目.Flex项目没有显示属性; 相反,我们将其设置为其他值,具体取决于我们希望如何布置Flex项目的子项.
所以,如果我display在Y元素上设置X值(考虑到Y参与flex上下文,即Y是一个flex项),我可以确定我将始终获得行为的flex项(在这个格式化上下文,在flex容器中)就像一个块级元素?
(换句话说,无论X = block/inline/table-cell/inline-grid/...等,Y都参与块格式化上下文,对吧?)
这个:
<div id="flex-container" style="display:flex">
<div id="flex-item" style="display: inline;">item</div>
</div>
Run Code Online (Sandbox Code Playgroud)
等于此(没有任何副作用)
<div id="flex-container" style="display:flex">
<div id="flex-item" style="display: block;">item</div>
</div>
Run Code Online (Sandbox Code Playgroud) 可能这是非常愚蠢和众所周知的技巧,但我还没有找到任何修复.我试过" overflow"," content: ' '; display: table;" padding和1px border.没有成功.所以我为这个问题做了一个小例子.
有2个块元素:带有底部边距的页眉和带有上边距的页脚.任务是将边距加在一起:50 + 49 = 99像素!
.main-header {
margin-bottom: 50px;
}
.main-footer {
margin-top: 49px;
}Run Code Online (Sandbox Code Playgroud)
<h1>if distance btw H.&F. is 99 px then margins don't collapse! Unfortunatelly, is is</h1>
<header class="main-header">
HEADER Lorem ipsum dolor.
</header>
<footer class="main-footer">
FOOTER <span>©2015 Lorem ipsum dolor.</span>
</footer>Run Code Online (Sandbox Code Playgroud)
也许这很愚蠢,但我必须知道答案.我抓我的头在看它的源代码,并没有看到任何理由作者实现Queue的LinkedList,但决定不执行相同的操作ArrayList,而不是他们所创建单独的类ArrayDeque.
例如我跑
docker run --rm --name mycontainer -p 8080:8080 myrepo/myimage
Run Code Online (Sandbox Code Playgroud)
然后我看到我的应用程序的输出,一切正常。然后我按Ctrl+C但容器仍在运行,我被迫明确停止并删除它:
docker rm -f <container_id>
Run Code Online (Sandbox Code Playgroud)
或者更糟:
docker stop <container_id>
docker rm <container_id>
Run Code Online (Sandbox Code Playgroud)
有什么办法可以自动完成吗?如果没有也没关系。
PS:所有停止的容器仍然保留在硬盘上的目的是什么?!
我创建了hello world Spring Boot v2.0.0.M7应用程序,添加了执行器,启用了关机,它无法正常工作.
application.properties
server.port=8082
endpoint.shutdown.enabled=true
endpoint.shutdown.sensitive=false
Run Code Online (Sandbox Code Playgroud)
健康工作正常
但不是关机
我究竟做错了什么?
如何列出所有 Spring Boot 数据源?包括使用 Spring Cloud Config 配置的和其他自动配置的基于 pom.xml 中 db 驱动程序的 Maven 依赖项
我在规范Calculating a selector's specificity 中使用了示例来确定选择器的权重。两个选择器都有特殊性:11 分。11 = 10(类名)+ 1(元素名)
根据规范w3c 级联规则,第二个选择器应该覆盖第一个选择器,因为它出现在文件的后面。因此,我的问题是为什么该段仍然是红色的?
p.c11 {
color: darkred;
}
p .c11 {
color: magenta;
} Run Code Online (Sandbox Code Playgroud)
<p>
<p class="c11">
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sed, eius iusto provident laudantium voluptates adipisci voluptatem amet repudiandae ex aspernatur rem voluptatibus recusandae vero corporis distinctio quia reprehenderit dolores facere.
</p>
</p>Run Code Online (Sandbox Code Playgroud)
首先,目标.什么是单元测试?单元测试是测试最小功能的测试,与测试更多的集成测试相反,例如:
src/main/resources测试不是单元测试那么,如何为Spring Data JPA存储库编写单元测试?(或者那么受欢迎和喜爱的框架不支持纯单元测试这样的事情吗?)
我的项目:Spring Cloud(云计算服务,安全OAuth2服务,尤里卡,zuul,身份验证,授权等)
让我们尝试测试最简单的存储库:
public interface StudentRepository extends CrudRepository<Student, Integer> {
Optional<Student> findByStudentCode(Integer studentCode);
Optional<Student> findTopByOrderByStudentCodeDesc();
@Query(value = "SELECT COUNT(*) = 0 FROM t_student WHERE regexp_replace(LOWER(student_name), '\\s', '', 'g') = regexp_replace(LOWER(:suspect), '\\s', '', 'g')", nativeQuery = true)
boolean isStudentNameSpeciallyUnique(@Param("suspect") String studentName);
}
Run Code Online (Sandbox Code Playgroud)
学生实体将具有:id,代码(自然ID),姓名,年龄.没什么特别的.这是测试.我们需要一个SUT(我们的存储库)和实体管理器来预填充SUT.所以:
@RunWith(SpringRunner.class)
@DataJpaTest // <-- loads full-blown production app context and fails!
public class StudentRepositoryTest {
@Autowired
TestEntityManager manager;
@Autowired
StudentRepository repository;
@Test
public void findByStudentCode_whenNoSuch_shouldReturnEmptyOptional() …Run Code Online (Sandbox Code Playgroud) unit-testing spring-test spring-data-jpa spring-boot spring-cloud
我们都知道protected那里的成员继承(对于未来的程序员,而不是那个类的用户).另一方面,static绝对是用户,因为我们无法覆盖它,...或类似的东西.
那么为什么他们决定在旧的良好的编译时错误中允许这个呢?:
public class MathUtils {
protected static max(int a, int b) {
return a > b ? a : b;
}
}
Run Code Online (Sandbox Code Playgroud)
如果你可以从你真实的实践中给我一个很好的例子,我会很感激,你是如何使用这种方法来允许访问另一个包的子类中的静态成员的?给我一个真实的例子.我不需要太多代码,只需几句解释.谢谢.
css ×3
spring-boot ×3
java ×2
oop ×2
spring-cloud ×2
arraylist ×1
collections ×1
css3 ×1
docker ×1
flexbox ×1
margin ×1
spring ×1
spring-data ×1
spring-test ×1
unit-testing ×1