flex 布局示例

  1 <!DOCTYPE html>
  2 <html>
  3 
  4 <head>
  5     <meta charset="utf-8">
  6     <title>flex实例</title>
  7     <style>
  8         * {
  9             font-family: "微软雅黑";
 10         }
 11         
 12         html,
 13         body {
 14             margin: 0;
 15             padding: 0;
 16         }
 17         
 18         h2 {
 19             font-size: 20px;
 20         }
 21         
 22         h3 {
 23             font-size: 18px;
 24             font-weight: normal;
 25         }
 26         
 27         .box {
 28             padding: 20px;
 29             border-bottom: 1px dashed #aaa;
 30         }
 31         
 32         .box:after {
 33             content: "";
 34             display: block;
 35             width: 100%;
 36             line-height: 1px;
 37             clear: both;
 38         }
 39         
 40         .demo {
 41             background: #f1f1f1;
 42             padding: 5px;
 43             box-sizing: border-box;
 44             box-shadow: 5px 5px 10px #ddd;
 45             margin-right: 5%;
 46             margin-bottom: 10px;
 47             width: 45%;
 48             float: left;
 49         }
 50         
 51         .container {
 52             display: -webkit-flex;
 53             display: flex;
 54         }
 55         
 56         .container div:nth-child(1) {
 57             background: #D8614C;
 58         }
 59         
 60         .container div:nth-child(2) {
 61             background: #43BBD2;
 62         }
 63         
 64         .container div:nth-child(3) {
 65             background: #6EC342;
 66         }
 67         
 68         .container div {
 69             min-height: 50px;
 70             color: #fff;
 71             text-align: center;
 72             line-height: 50px;
 73             background: #006699;
 74         }
 75         
 76         .item {
 77             width: 100px;
 78             margin: 0 10px 10px 0;
 79         }
 80     </style>
 81 </head>
 82 
 83 <body>
 84 
 85     <div class="box">
 86         <h2>[flex] 弹性盒模型布局</h2>
 87         <div class="demo">
 88             <h3>display:-webkit-flex;</h3>
 89             <div class="container" style="flex-direction:row;">
 90                 <div style="width: 100px;">100px</div>
 91                 <div style="flex: 2;">flex: 2;</div>
 92                 <div style="flex: 1;">flex: 1;</div>
 93             </div>
 94         </div>
 95         <div class="demo">
 96             <h3>display:-webkit-flex;</h3>
 97             <div class="container">
 98                 <div style="width: 150px;margin-right:10px;">150px,mright=10</div>
 99                 <div style="flex: 1;">flex: 1;</div>
100                 <div style="width: 150px;margin-left:10px;">150px,mleft=10</div>
101             </div>
102         </div>
103     </div>
104 
105 
106     <div class="box">
107         <h2>[ flex-direction ] 元素开始方向</h2>
108         <div class="demo">
109             <h3>display:-webkit-flex;</h3>
110             <h3>flex-direction:row /* defalut */;</h3>
111             <div class="container" style="flex-direction:row;">
112                 <div style="flex: 3;">flex: 3;</div>
113                 <div style="flex: 2;">flex: 2;</div>
114                 <div style="flex: 1;">flex: 1;</div>
115             </div>
116         </div>
117         <div class="demo">
118             <h3>display:-webkit-flex;</h3>
119             <h3>flex-direction:row-reverse;</h3>
120             <div class="container" style="flex-direction:row-reverse;">
121                 <div style="flex: 3;">flex: 3;</div>
122                 <div style="flex: 2;">flex: 2;</div>
123                 <div style="flex: 1;">flex: 1;</div>
124             </div>
125         </div>
126         <div class="demo">
127             <h3>display:-webkit-flex;</h3>
128             <h3>flex-direction:column;</h3>
129             <div class="container" style="flex-direction:column;">
130                 <div style="flex: 3;">flex: 3;</div>
131                 <div style="flex: 2;">flex: 2;</div>
132                 <div style="flex: 1;">flex: 1;</div>
133             </div>
134         </div>
135         <div class="demo">
136             <h3>display:-webkit-flex;</h3>
137             <h3>flex-direction:column-reverse;</h3>
138             <div class="container" style="flex-direction:column-reverse;">
139                 <div style="flex: 3;">flex: 3;</div>
140                 <div style="flex: 2;">flex: 2;</div>
141                 <div style="flex: 1;">flex: 1;</div>
142             </div>
143         </div>
144     </div>
145 
146     <!-- 是否换行 -->
147     <div class="box">
148         <h2>[ flex-wrap ] 元素是否换行</h2>
149         <div class="demo">
150             <h3>display:-webkit-flex;</h3>
151             <h3>flex-wrap:nowrap; /* default */</h3>
152             <div class="container" style="-webkit-flex-wrap:nowrap; border:1px dashed #666;">
153                 <div style="width: 100px;">100px</div>
154                 <div style="width: 200px;">200px</div>
155                 <div style="width: 300px;">300px</div>
156             </div>
157         </div>
158         <div class="demo">
159             <h3>display:-webkit-flex;</h3>
160             <h3>flex-wrap:wrap; </h3>
161             <div class="container" style="-webkit-flex-wrap:wrap;border:1px dashed #666;">
162                 <div style="width: 100px;">100px</div>
163                 <div style="width: 200px;">200px</div>
164                 <div style="width: 300px;">300px</div>
165             </div>
166         </div>
167     </div>
168 
169     <!-- 横向排版 -->
170     <div class="box">
171         <h2>[ justify-content ] 元素横向排版</h2>
172         <div class="demo">
173             <h3>display:-webkit-flex;</h3>
174             <h3>justify-content:flex-start; /* default */</h3>
175             <div class="container" style="justify-content:flex-start; border:1px dashed #666;">
176                 <div style="width: 100px;">100px</div>
177                 <div style="width: 200px;">200px</div>
178             </div>
179         </div>
180         <div class="demo">
181             <h3>display:-webkit-flex;</h3>
182             <h3>justify-content:flex-end; </h3>
183             <div class="container" style="justify-content:flex-end; border:1px dashed #666;">
184                 <div style="width: 100px;">100px</div>
185                 <div style="width: 200px;">200px</div>
186             </div>
187         </div>
188         <div class="demo">
189             <h3>display:-webkit-flex;</h3>
190             <h3>justify-content:center; </h3>
191             <div class="container" style="justify-content:center; border:1px dashed #666;">
192                 <div style="width: 100px;">100px</div>
193                 <div style="width: 200px;">200px</div>
194             </div>
195         </div>
196         <div class="demo">
197             <h3>display:-webkit-flex;</h3>
198             <h3>justify-content:space-between; /* default */</h3>
199             <div class="container" style="justify-content:space-between; border:1px dashed #666;">
200                 <div style="width: 100px;">100px</div>
201                 <div style="width: 200px;">200px</div>
202             </div>
203         </div>
204         <div class="demo">
205             <h3>display:-webkit-flex;</h3>
206             <h3>justify-content:space-around; /* default */</h3>
207             <div class="container" style="justify-content:space-around; border:1px dashed #666;">
208                 <div style="width: 100px;">100px</div>
209                 <div style="width: 200px;">200px</div>
210             </div>
211         </div>
212     </div>
213 
214     <!-- 纵向排版 -->
215     <div class="box">
216         <h2>[ align-self ] 元素纵向排版,用在子元素上</h2>
217         <div class="demo">
218             <h3>display:-webkit-flex;</h3>
219             <div class="container" style="height:200px; border:1px dashed #666;">
220                 <div style="flex:1;align-self: flex-start;">align-self: flex-start;</div>
221                 <div style="flex:1;align-self: center;">align-self: center;</div>
222                 <div style="flex:1;align-self: flex-end;">align-self: flex-end;</div>
223             </div>
224         </div>
225         <div class="demo">
226             <h3>&nbsp;</h3>
227             <div class="container" style="height:200px; border:1px dashed #666;">
228                 <div style="flex:1;align-self:auto;">align-self:auto; /*default*/</div>
229                 <div style="flex:1;align-self: baseline;">align-self: baseline;</div>
230                 <div style="flex:1;align-self: stretch;">align-self: stretch;</div>
231             </div>
232         </div>
233     </div>
234 
235 
236     <div class="box">
237         <h2>[ align-items ] 元素纵向排版,用在父元素上</h2>
238         <div class="demo">
239             <h3>align-items:flex-start;</h3>
240             <div class="container" style="height:200px; border:1px dashed #666;align-items:flex-start">
241                 <div style="flex:1;">1</div>
242                 <div style="flex:1;">2</div>
243                 <div style="flex:1;">3</div>
244             </div>
245         </div>
246         <div class="demo">
247             <h3>align-items:center;</h3>
248             <div class="container" style="height:200px; border:1px dashed #666;align-items:center">
249                 <div style="flex:1;">1</div>
250                 <div style="flex:1;">2</div>
251                 <div style="flex:1;">3</div>
252             </div>
253         </div>
254         <div class="demo">
255             <h3>align-items:flex-end;</h3>
256             <div class="container" style="height:200px; border:1px dashed #666;align-items:flex-end">
257                 <div style="flex:1;">1</div>
258                 <div style="flex:1;">2</div>
259                 <div style="flex:1;">3</div>
260             </div>
261         </div>
262         <div class="demo">
263             <h3>混合使用</h3>
264             <div class="container" style="height:200px; border:1px dashed #666;align-items:flex-end">
265                 <div style="flex:1;">1</div>
266                 <div style="flex:1; align-self:center">2 align-self:center</div>
267                 <div style="flex:1;">3</div>
268             </div>
269         </div>
270     </div>
271 
272 
273     <div class="box">
274         <h2>[ align-content ] 元素分布排版</h2>
275         <div class="demo">
276             <h3 style="color:red">与 align-items:flex-start; 对比</h3>
277             <div class="container" style="height:300px; border:1px dashed #666;align-items:flex-start; flex-wrap: wrap;">
278                 <div class="item">1</div>
279                 <div class="item">2</div>
280                 <div class="item">3</div>
281                 <div class="item">4</div>
282                 <div class="item">5</div>
283                 <div class="item">6</div>
284                 <div class="item">7</div>
285                 <div class="item">8</div>
286                 <div class="item">9</div>
287                 <div class="item">10</div>
288                 <div class="item">11</div>
289             </div>
290         </div>
291         <div class="demo">
292             <h3>align-content:flex-start;</h3>
293             <div class="container" style="height:300px; border:1px dashed #666;align-content:flex-start; flex-wrap: wrap;">
294                 <div class="item">1</div>
295                 <div class="item">2</div>
296                 <div class="item">3</div>
297                 <div class="item">4</div>
298                 <div class="item">5</div>
299                 <div class="item">6</div>
300                 <div class="item">7</div>
301                 <div class="item">8</div>
302                 <div class="item">9</div>
303                 <div class="item">10</div>
304                 <div class="item">11</div>
305             </div>
306         </div>
307         <div class="demo">
308             <h3>align-content:center;</h3>
309             <div class="container" style="height:300px; border:1px dashed #666;align-content:center; flex-wrap: wrap;">
310                 <div class="item">1</div>
311                 <div class="item">2</div>
312                 <div class="item">3</div>
313                 <div class="item">4</div>
314                 <div class="item">5</div>
315                 <div class="item">6</div>
316                 <div class="item">7</div>
317                 <div class="item">8</div>
318                 <div class="item">9</div>
319                 <div class="item">10</div>
320                 <div class="item">11</div>
321             </div>
322         </div>
323         <div class="demo">
324             <h3>align-content:flex-end;</h3>
325             <div class="container" style="height:300px; border:1px dashed #666;align-content:flex-end; flex-wrap: wrap;">
326                 <div class="item">1</div>
327                 <div class="item">2</div>
328                 <div class="item">3</div>
329                 <div class="item">4</div>
330                 <div class="item">5</div>
331                 <div class="item">6</div>
332                 <div class="item">7</div>
333                 <div class="item">8</div>
334                 <div class="item">9</div>
335                 <div class="item">10</div>
336                 <div class="item">11</div>
337             </div>
338         </div>
339 
340         <div class="demo">
341             <h3>align-content:stretch;</h3>
342             <div class="container" style="height:300px; border:1px dashed #666;align-content:stretch; flex-wrap: wrap;">
343                 <div class="item">1</div>
344                 <div class="item">2</div>
345                 <div class="item">3</div>
346                 <div class="item">4</div>
347                 <div class="item">5</div>
348                 <div class="item">6</div>
349                 <div class="item">7</div>
350                 <div class="item">8</div>
351                 <div class="item">9</div>
352                 <div class="item">10</div>
353                 <div class="item">11</div>
354             </div>
355         </div>
356     </div>
357 
358 
359     <!-- 排序 -->
360     <div class="box">
361         <h2>[ order ] 元素排序控制,值越小越靠前</h2>
362         <div class="demo">
363             <h3>order:num;</h3>
364             <div class="container" style="height:200px; border:1px dashed #666;">
365                 <div class="item" style="order: 1;">1 order:1;</div>
366                 <div class="item" style="order: 0;">2 order:0;</div>
367                 <div class="item" style="order: -1;">3 order:-1;</div>
368                 <div class="item">4</div>
369                 <div class="item">5</div>
370             </div>
371         </div>
372 </body>
373 
374 </html>

 

<!DOCTYPE html>
<html>

<head>
<meta charset="utf-8">
<title>flex实例</title>
<style>
* {
font-family: "微软雅黑";
}
html,
body {
margin: 0;
padding: 0;
}
h2 {
font-size: 20px;
}
h3 {
font-size: 18px;
font-weight: normal;
}
.box {
padding: 20px;
border-bottom: 1px dashed #aaa;
}
.box:after {
content: "";
display: block;
width: 100%;
line-height: 1px;
clear: both;
}
.demo {
background: #f1f1f1;
padding: 5px;
box-sizing: border-box;
box-shadow: 5px 5px 10px #ddd;
margin-right: 5%;
margin-bottom: 10px;
width: 45%;
float: left;
}
.container {
display: -webkit-flex;
display: flex;
}
.container div:nth-child(1) {
background: #D8614C;
}
.container div:nth-child(2) {
background: #43BBD2;
}
.container div:nth-child(3) {
background: #6EC342;
}
.container div {
min-height: 50px;
color: #fff;
text-align: center;
line-height: 50px;
background: #006699;
}
.item {
width: 100px;
margin: 0 10px 10px 0;
}
</style>
</head>

<body>

<div class="box">
<h2>[flex] 弹性盒模型布局</h2>
<div class="demo">
<h3>display:-webkit-flex;</h3>
<div class="container" style="flex-direction:row;">
<div style="width: 100px;">100px</div>
<div style="flex: 2;">flex: 2;</div>
<div style="flex: 1;">flex: 1;</div>
</div>
</div>
<div class="demo">
<h3>display:-webkit-flex;</h3>
<div class="container">
<div style="width: 150px;margin-right:10px;">150px,mright=10</div>
<div style="flex: 1;">flex: 1;</div>
<div style="width: 150px;margin-left:10px;">150px,mleft=10</div>
</div>
</div>
</div>


<div class="box">
<h2>[ flex-direction ] 元素开始方向</h2>
<div class="demo">
<h3>display:-webkit-flex;</h3>
<h3>flex-direction:row /* defalut */;</h3>
<div class="container" style="flex-direction:row;">
<div style="flex: 3;">flex: 3;</div>
<div style="flex: 2;">flex: 2;</div>
<div style="flex: 1;">flex: 1;</div>
</div>
</div>
<div class="demo">
<h3>display:-webkit-flex;</h3>
<h3>flex-direction:row-reverse;</h3>
<div class="container" style="flex-direction:row-reverse;">
<div style="flex: 3;">flex: 3;</div>
<div style="flex: 2;">flex: 2;</div>
<div style="flex: 1;">flex: 1;</div>
</div>
</div>
<div class="demo">
<h3>display:-webkit-flex;</h3>
<h3>flex-direction:column;</h3>
<div class="container" style="flex-direction:column;">
<div style="flex: 3;">flex: 3;</div>
<div style="flex: 2;">flex: 2;</div>
<div style="flex: 1;">flex: 1;</div>
</div>
</div>
<div class="demo">
<h3>display:-webkit-flex;</h3>
<h3>flex-direction:column-reverse;</h3>
<div class="container" style="flex-direction:column-reverse;">
<div style="flex: 3;">flex: 3;</div>
<div style="flex: 2;">flex: 2;</div>
<div style="flex: 1;">flex: 1;</div>
</div>
</div>
</div>

<!-- 是否换行 -->
<div class="box">
<h2>[ flex-wrap ] 元素是否换行</h2>
<div class="demo">
<h3>display:-webkit-flex;</h3>
<h3>flex-wrap:nowrap; /* default */</h3>
<div class="container" style="-webkit-flex-wrap:nowrap; border:1px dashed #666;">
<div style="width: 100px;">100px</div>
<div style="width: 200px;">200px</div>
<div style="width: 300px;">300px</div>
</div>
</div>
<div class="demo">
<h3>display:-webkit-flex;</h3>
<h3>flex-wrap:wrap; </h3>
<div class="container" style="-webkit-flex-wrap:wrap;border:1px dashed #666;">
<div style="width: 100px;">100px</div>
<div style="width: 200px;">200px</div>
<div style="width: 300px;">300px</div>
</div>
</div>
</div>

<!-- 横向排版 -->
<div class="box">
<h2>[ justify-content ] 元素横向排版</h2>
<div class="demo">
<h3>display:-webkit-flex;</h3>
<h3>justify-content:flex-start; /* default */</h3>
<div class="container" style="justify-content:flex-start; border:1px dashed #666;">
<div style="width: 100px;">100px</div>
<div style="width: 200px;">200px</div>
</div>
</div>
<div class="demo">
<h3>display:-webkit-flex;</h3>
<h3>justify-content:flex-end; </h3>
<div class="container" style="justify-content:flex-end; border:1px dashed #666;">
<div style="width: 100px;">100px</div>
<div style="width: 200px;">200px</div>
</div>
</div>
<div class="demo">
<h3>display:-webkit-flex;</h3>
<h3>justify-content:center; </h3>
<div class="container" style="justify-content:center; border:1px dashed #666;">
<div style="width: 100px;">100px</div>
<div style="width: 200px;">200px</div>
</div>
</div>
<div class="demo">
<h3>display:-webkit-flex;</h3>
<h3>justify-content:space-between; /* default */</h3>
<div class="container" style="justify-content:space-between; border:1px dashed #666;">
<div style="width: 100px;">100px</div>
<div style="width: 200px;">200px</div>
</div>
</div>
<div class="demo">
<h3>display:-webkit-flex;</h3>
<h3>justify-content:space-around; /* default */</h3>
<div class="container" style="justify-content:space-around; border:1px dashed #666;">
<div style="width: 100px;">100px</div>
<div style="width: 200px;">200px</div>
</div>
</div>
</div>

<!-- 纵向排版 -->
<div class="box">
<h2>[ align-self ] 元素纵向排版,用在子元素上</h2>
<div class="demo">
<h3>display:-webkit-flex;</h3>
<div class="container" style="height:200px; border:1px dashed #666;">
<div style="flex:1;align-self: flex-start;">align-self: flex-start;</div>
<div style="flex:1;align-self: center;">align-self: center;</div>
<div style="flex:1;align-self: flex-end;">align-self: flex-end;</div>
</div>
</div>
<div class="demo">
<h3>&nbsp;</h3>
<div class="container" style="height:200px; border:1px dashed #666;">
<div style="flex:1;align-self:auto;">align-self:auto; /*default*/</div>
<div style="flex:1;align-self: baseline;">align-self: baseline;</div>
<div style="flex:1;align-self: stretch;">align-self: stretch;</div>
</div>
</div>
</div>


<div class="box">
<h2>[ align-items ] 元素纵向排版,用在父元素上</h2>
<div class="demo">
<h3>align-items:flex-start;</h3>
<div class="container" style="height:200px; border:1px dashed #666;align-items:flex-start">
<div style="flex:1;">1</div>
<div style="flex:1;">2</div>
<div style="flex:1;">3</div>
</div>
</div>
<div class="demo">
<h3>align-items:center;</h3>
<div class="container" style="height:200px; border:1px dashed #666;align-items:center">
<div style="flex:1;">1</div>
<div style="flex:1;">2</div>
<div style="flex:1;">3</div>
</div>
</div>
<div class="demo">
<h3>align-items:flex-end;</h3>
<div class="container" style="height:200px; border:1px dashed #666;align-items:flex-end">
<div style="flex:1;">1</div>
<div style="flex:1;">2</div>
<div style="flex:1;">3</div>
</div>
</div>
<div class="demo">
<h3>混合使用</h3>
<div class="container" style="height:200px; border:1px dashed #666;align-items:flex-end">
<div style="flex:1;">1</div>
<div style="flex:1; align-self:center">2 align-self:center</div>
<div style="flex:1;">3</div>
</div>
</div>
</div>


<div class="box">
<h2>[ align-content ] 元素分布排版</h2>
<div class="demo">
<h3 style="color:red">与 align-items:flex-start; 对比</h3>
<div class="container" style="height:300px; border:1px dashed #666;align-items:flex-start; flex-wrap: wrap;">
<div class="item">1</div>
<div class="item">2</div>
<div class="item">3</div>
<div class="item">4</div>
<div class="item">5</div>
<div class="item">6</div>
<div class="item">7</div>
<div class="item">8</div>
<div class="item">9</div>
<div class="item">10</div>
<div class="item">11</div>
</div>
</div>
<div class="demo">
<h3>align-content:flex-start;</h3>
<div class="container" style="height:300px; border:1px dashed #666;align-content:flex-start; flex-wrap: wrap;">
<div class="item">1</div>
<div class="item">2</div>
<div class="item">3</div>
<div class="item">4</div>
<div class="item">5</div>
<div class="item">6</div>
<div class="item">7</div>
<div class="item">8</div>
<div class="item">9</div>
<div class="item">10</div>
<div class="item">11</div>
</div>
</div>
<div class="demo">
<h3>align-content:center;</h3>
<div class="container" style="height:300px; border:1px dashed #666;align-content:center; flex-wrap: wrap;">
<div class="item">1</div>
<div class="item">2</div>
<div class="item">3</div>
<div class="item">4</div>
<div class="item">5</div>
<div class="item">6</div>
<div class="item">7</div>
<div class="item">8</div>
<div class="item">9</div>
<div class="item">10</div>
<div class="item">11</div>
</div>
</div>
<div class="demo">
<h3>align-content:flex-end;</h3>
<div class="container" style="height:300px; border:1px dashed #666;align-content:flex-end; flex-wrap: wrap;">
<div class="item">1</div>
<div class="item">2</div>
<div class="item">3</div>
<div class="item">4</div>
<div class="item">5</div>
<div class="item">6</div>
<div class="item">7</div>
<div class="item">8</div>
<div class="item">9</div>
<div class="item">10</div>
<div class="item">11</div>
</div>
</div>

<div class="demo">
<h3>align-content:stretch;</h3>
<div class="container" style="height:300px; border:1px dashed #666;align-content:stretch; flex-wrap: wrap;">
<div class="item">1</div>
<div class="item">2</div>
<div class="item">3</div>
<div class="item">4</div>
<div class="item">5</div>
<div class="item">6</div>
<div class="item">7</div>
<div class="item">8</div>
<div class="item">9</div>
<div class="item">10</div>
<div class="item">11</div>
</div>
</div>
</div>


<!-- 排序 -->
<div class="box">
<h2>[ order ] 元素排序控制,值越小越靠前</h2>
<div class="demo">
<h3>order:num;</h3>
<div class="container" style="height:200px; border:1px dashed #666;">
<div class="item" style="order: 1;">1 order:1;</div>
<div class="item" style="order: 0;">2 order:0;</div>
<div class="item" style="order: -1;">3 order:-1;</div>
<div class="item">4</div>
<div class="item">5</div>
</div>
</div>
</body>

</html>

转载于:https://www.cnblogs.com/cisum/p/7987368.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/467199.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

既生Flash,又何生EEPROM?

我们正常编译生成的二进制文件&#xff0c;需要下载烧录到单片机里面去&#xff0c;这个文件保存在单片机的ROM中&#xff0c;ROM这个名称指的是「read only memory」的意思&#xff0c;所有可以完成「read only memory」这种特性的存储介质都可以称为ROM&#xff0c;我们一般使…

网吧电影服务器解决方案完全指南(一)

我们在这里所讲到的流媒体服务器&#xff0c;从本质上来讲&#xff0c;根本目的也是为了满足顾客这方面的要求。但相对于目前大多数网吧采用的系统来说&#xff0c;主要基于我们吸引顾客&#xff0c;在影视点播方面体现本网吧区别于其他竞争对手的特色。 <?xml:namespace p…

URLEncoder.encode问题

遇到java里的URLEncoder.encode方法编码后与javascript的encodeURIComponent方法的结果有点不一样&#xff0c;找了一下资料&#xff0c;原来URLEncoder实现的是HTML形式的规范&#xff0c;jdk文档里这么说&#xff1a; Utility class for HTML form encoding. This class cont…

数字油田

随着技术的进步和应用的深入&#xff0c;数字油田的概念也处于不断的发展之中&#xff0c;因此&#xff0c;到目前为止&#xff0c;数字油田尚无一个确切的概念&#xff0c;就目前的应用而言&#xff0c;数字油田一般可以描述为&#xff1a;数字油田是以油田为研究对象&#xf…

文本或代码中 \n 和 \r 的区别

我们使用printf打印时基本都会用到 \n 和 \r 之类控制字符&#xff0c;比如&#xff1a;printf("hello world!\r\n");那你知道这些 \n 和 \r 的区别吗&#xff1f;# 关于「 \n 」 和「 \r 」在ASCII码中&#xff0c;我们会看到有一类不可显示的字符&#xff0c;叫控制…

NYOJ276 比较字母大小

描述任意给出两个英文字母&#xff0c;比较它们的大小&#xff0c;规定26个英文字母A,B,C.....Z依次从大到小。 输入第一行输入T&#xff0c;表示有T组数据&#xff1b;接下来有T行&#xff0c;每行有两个字母&#xff0c;以空格隔开&#xff1b;输出输出各组数据的比较结果&am…

公布一个硬盘杀手的分析报告

这个东东不是新货了&#xff0c;最近发现受害者在增多&#xff0c;严重的是这个病毒破坏的硬盘数据&#xff0c;很难修复&#xff0c;有必要公布这个病毒的更多细节。病毒名&#xff1a;Win32.Troj.Small.cf.40960该病毒是一个硬盘杀手。该病毒会向硬盘分区的各分区起始扇区写入…

中兴5G和展锐原厂芯片开发,怎么选?

最近跟一个读友聊天&#xff0c;谈到的还是offer选择的问题&#xff0c;我觉得讨论这个问题比讨论技术问题更加重要「特别是刚出校门的学生&#xff0c;选择一个好的行业比刚毕业的薪资重要」。当然了&#xff0c;肯定有人跟我说我不务正业&#xff0c;整天瞎BB&#xff0c;好的…

qsort 三级排序

nyoj 一种排序 描述现在有很多长方形&#xff0c;每一个长方形都有一个编号&#xff0c;这个编号可以重复&#xff1b;还知道这个长方形的宽和长&#xff0c;编号、长、宽都是整数&#xff1b;现在要求按照一下方式排序&#xff08;默认排序规则都是从小到大&a…

梦中女孩,不知还能不能再见你一面

我将于茫茫人海之中&#xff0c;访我惟一灵魂伴侣&#xff0c;得之我幸&#xff0c;失之我命&#xff0c;如是而已.那天,第一次见到你,没有陌生的感觉,很熟悉很熟悉.那天,你走了,留给我的仅有一个浅浅的微笑.那天,没有机会和你告别,没有机会和你说声再会.那天,再一次见到你,我们…

40张动图揭示各种传感器工作原理!

应变加速度感应器▼称重式料位计▼电子皮带秤重示意图▼电子吊车秤▼荷重传感器用于测量汽车衡的原理▼荷重传感器的应用▼TiO2氧浓度传感器结构及测量电路▼布料张力测量及控制原理▼直滑式电位器控制气缸活塞行程▼电位器式传感器▼陶瓷湿度传感器▼多孔性氧化铝湿敏电容原理…

lpad与rpad

--lpad(str, n, [pad_str])--rpad(str, n, [pad_str])-- 如果n<length(str),则显示substr(str,1,n)-- 否则&#xff0c;分别从左边和右边使用pad_str进行填充-- 其中n表示最后输出结果字符串的长度-- 如果pad_str为空&#xff0c;则用空格来填充select lpad(abc,2,#) from d…

利用qsort二级排序

qsort int comp(const void *a,const void *b) { struct node*c(node*)a; struct node*d(node*)b; if(c->x!d->x) return c->x-d->x; else return c->y-d->y; } qsort(s,m,sizeof(s[0]),comp); qsort的二级排序完整代码&#xff1a; #include<stdio.…

git log 你学废了吗?

# 前言Git 是一个工具&#xff0c;用来管理代码的东西&#xff0c;要是Git 使用不好&#xff0c;确实还是挺尴尬的&#xff0c;我今晚看了个文章&#xff0c;发现Git log 是的玄机都还很多。比如这样的# git log --help如果觉得git 还不会用&#xff0c;可以看看git log --help…

部署WSE3.0实战:性能、证书与WSE910错误

早些时候看WSE3.0附带sample code&#xff0c;似乎挺简单&#xff0c;根据项目情况&#xff0c;选择UsernameForCertificate断言&#xff0c;使用测试服务证书在本机上&#xff08;winxp SP2&#xff09;执行很顺利&#xff0c;可以将Web service 部署到服务器上就得到“WSE 91…

cors

起因 有同学在nginx站点配置中加了一行Access-Control-Allow-Origin *,导致微信中业务数据异常&#xff0c;抓包看http头有两个Access-Control-Allow-Origin字段&#xff0c;一个是站点自己的域名&#xff0c;一个是*。 为了实现跨域资源访问&#xff0c;在代码和nginx配置中都…

qsort与sort

sort()函数是C中的排序函数其头文件为&#xff1a;#include<algorithm>头文件&#xff1b; qsort()是C中的排序函数&#xff0c;其头文件为&#xff1a;#include<stdlib.h> sort是不需要自己写compare的&#xff0c;sort默认是升序排列&#xff0c;如果想要降序就…

别错过校招

我不是很想讨论这个问题&#xff0c;也没有想过我现在要用这个话题做文章的标题&#xff0c;这篇文是提醒准备毕业的同学们&#xff0c;校招非常重要。今天晚上&#xff0c;一个微信好友问「发哥&#xff0c;我现在研究生毕业&#xff0c;但是自己的基础非常不好&#xff0c;也…

spring集成 log4j + slf4j

以maven web项目为例&#xff0c; 首先、在pom文件引入相关依赖&#xff0c;如下&#xff08;spring官网文档有介绍&#xff09;&#xff1a; <dependencies><!-- spring 相关 --><dependency><groupId>org.springframework</groupId><artifa…

喜讯,Asp.net Ajax 文档提供下载

今天去了一下 Asp.net Ajax 的官方网站&#xff0c;准备挑战自己的耐心去映着头皮跨过那所谓的修好的电缆去读 Asp.net Ajax 的文档。发现一个喜讯&#xff0c;不知道到什么时候&#xff0c;Asp.net Ajax 的文档提供下载了。我下载了一个&#xff0c;包括文档,代码和示例数据库…