框架的官网地址:https://v3.bootcss.com/
主要学习Bootstrap框架提供的样式、组件、插件的使用
首先下载到本地,在项目中导入使用:
下载的文件中包含:min.css的是压缩的版本,建议使用,容量小加载比较快,
可以把其他的删掉,或者在导入使用的时候注意路径别选错了。
有网路的情况下,也可以用在线导入使用,BootCDN
强调:
1.bootstrap动态效果是依赖于jQuery的 所以你应该先导入jQuery
2.使用前端框架 所有的样式 都仅仅只需要用户条件标签类属性即可操作
3.bootstrap会将一行均分成12份 row表示一行 col-xxx... 表示多份
4.使用栅格系统 你脑子里一定要做一个数学运算 12 +- X = X
5.一个row里面还可以无限的嵌套row
一般都是成对的固定的导入:
手动拷贝想要的样式的html部分代码
首先学习全局CSS样式
设置全局 CSS 样式;基本的 HTML 元素均可以通过 class 设置样式并得到增强效果;还有先进的栅格系统。
布局容器:
简单的理解就是,把拷贝过来的HTML框架代码复制过来,用class 属性设置包裹起来,调节class实现调节样式的展示。
Bootstrap 需要为页面内容和栅格系统包裹一个 .container
容器。我们提供了两个作此用处的类。注意,由于 padding
等属性的原因,这两种 容器类不能互相嵌套。
.container
类用于固定宽度并支持响应式布局的容器。
< div class ="container" >
...
div >
.container-fluid
类用于 100% 宽度,占据全部视口(viewport)的容器。
< div class ="container-fluid" >
...
div >
简单的使用class来调节属性:
DOCTYPE html >
< html lang ="en" >
< head >
< meta charset ="UTF-8" >
< title > Titletitle >
< script src ="https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js" > script >
< link rel ="stylesheet" href ="bootstrap-3.3.7-dist/css/bootstrap.min.css" >
< script src ="bootstrap-3.3.7-dist/js/bootstrap.min.js" > script >
< link rel ="stylesheet" href ="sweetalert/dist/sweetalert.css" >
< script src ="sweetalert/dist/sweetalert.min.js" > script >
< style >
.c1 {
background-color : red ;
height : 100px ;
border : 3px solid green ;
}
@media screen and (max-width: 600px) {
.c1 {
background-color : blue ;
height : 100px ;
border : 3px solid green ;
}
}
span {
color : green ;
}
style >
head >
< body >
< div class ="container " >
< div class ="row" >
< span class ="glyphicon glyphicon-comment" > span >
栅格系统
Bootstrap 提供了一套响应式、移动设备优先的流式栅格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。它包含了易于使用的预定义类,还有强大的mixin 用于生成更具语义的布局。
栅格系统用于通过一系列的行(row)与列(column) 的组合来创建页面布局,你的内容就可以放入这些创建好的布局中
1、“行(row)”必须包含在 .container
(固定宽度)或 .container-fluid
(100% 宽度)中,以便为其赋予合适的排列(aligment)和内补(padding)。
2、类似 .row
和 .col-xs-4
这种预定义的类,可以用来快速创建栅格布局。Bootstrap 源码中定义的 mixin 也可以用来创建语义化的布局。
3、如果一“行(row )”中包含了的“列(column)”大于 12,多余的“列(column )”所在的元素将被作为一个整体另起一行排列。
bootstrap会将一行均分成12份
动态解析static文件路径
修改背景颜色
栅格参数
实例:流式布容器
将最外面的布局元素 .container
修改为 .container-fluid
,就可以将固定宽度的栅格布局转换为 100% 宽度的布局。
起手使用框架时应该书写的:
< div class ="container-fluid" >
< div class ="row" >
...
div >
div >
排版
标题:
HTML 中的所有标题标签,
到
均可使用。另外,还提供了 .h1
到 .h6
类,为的是给内联(inline)属性的文本赋予标题的样式。
< h1 > h1. Bootstrap headingh1 >
< h2 > h2. Bootstrap headingh2 >
< h3 > h3. Bootstrap headingh3 >
< h4 > h4. Bootstrap headingh4 >
< h5 > h5. Bootstrap headingh5 >
< h6 > h6. Bootstrap headingh6 >
字体着重
通过增加font-weight值强调一段文本
< strong > rendered as bold textstrong >
表格(重点)
为任意 标签添加 .table
类可以为其赋予基本的样式 — 少量的内补(padding)和水平方向的分隔线。
< table class ="table" >
...
table >
设置表格颜色
单行或单元格设置颜色:
< tr class ="active" > ...tr >
< tr class ="success" > ...tr >
< tr class ="warning" > ...tr >
< tr class ="danger" > ...tr >
< tr class ="info" > ...tr >
< tr >
< td class ="active" > ...td >
< td class ="success" > ...td >
< td class ="warning" > ...td >
< td class ="danger" > ...td >
< td class ="info" > ...td >
tr >
在书写table表格的时候可以先把几个参数一起写了,一个列表基本的样式都应该含有这些属性。
table-bordered:带边框的表格样式
table-hover:鼠标悬停
table-striped:有条纹的
table-condensed
类可以让表格更加紧凑
表单(重点)
单独的表单控件会被自动赋予一些全局样式。所有设置了 .form-control
类的
、
和
元素都将被默认设置宽度属性为 width: 100%;
。
将 label
元素和前面提到的控件包裹在 .form-group
中可以获得最好的排列。
想让input框有样式,加入class=‘from-control’即可。
按钮
提交的按钮,跳转页面的按钮等,设置一些样式和属性。
可以作为按钮使用的标签或元素:
为
、<button >
或 <input >
元素添加按钮类(button class)即可使用 Bootstrap 提供的样式。
例子:
< a class ="btn btn-default" href ="#" role ="button" > Linka >
< button class ="btn btn-default" type ="submit" > Buttonbutton >
< input class ="btn btn-default" type ="button" value ="Input" >
< input class ="btn btn-default" type ="submit" value ="Submit" >
链接(
)元素
可以为基于
元素创建的按钮添加 .active
类。连接跳转
< a href ="#" class ="btn btn-primary btn-lg active" role ="button" > Primary linka >
< a href ="#" class ="btn btn-default btn-lg active" role ="button" > Linka >
图片样式调节
通过为
元素添加以下相应的类,可以让图片呈现不同的形状。
< img src ="..." alt ="..." class ="img-rounded" >
< img src ="..." alt ="..." class ="img-circle" >
< img src ="..." alt ="..." class ="img-thumbnail" >
情境文本颜色
通过颜色来展示意图,Bootstrap 提供了一组工具类。这些类可以应用于链接,
并且在鼠标经过时颜色可以还可以加深,就像默认的链接一样。
< p class ="text-muted" > ...p >
< p class ="text-primary " > ...p >
< p class ="text-success " > ...p >
< p class ="text-info" > ...p >
< p class ="text-warning " > ...p >
< p class ="text-danger" > ...p >
关闭按钮
通过使用一个象征关闭的图标,可以让模态框和警告框消失。
< button type ="button" class ="close" aria-label ="Close" >< span aria-hidden ="true" > × span > button >
快速浮动
通过添加一个类,可以将任意元素向左或向右浮动。!important
被用来明确 CSS 样式的优先级。
这些类还可以作为 mixin(参见 less 文档) 使用。
< div class ="pull-left" > ...div >
< div class ="pull-right" > ...div >
清除浮动
通过为父元素 添加 .clearfix
类可以很容易地清除浮动(float
)。
这里所使用的是 Nicolas Gallagher 创造的 micro clearfix 方式。此类还可以作为 mixin 使用。
< div class ="clearfix" > ...div >
让内容块居中
为任意元素设置 display: block
属性并通过 margin
属性让其中的内容居中。下面列出的类还可以作为 mixin 使用。
< div class ="center-block" > ...div >
// Class
.center-block {
display: block;
margin-left: auto;
margin-right: auto;
}
// Usage as a mixin
.element {
.center-block();
}
在全局CSS样式中重点掌握以下几部分的使用
组件
无数可复用的组件,包括字体图标、下拉菜单、导航、警告框、弹出框等更多功能。
Glyphicons 字体图标
直接复制用标签包裹起来
Font Awesome 专业提供图标样式的网站,样式比较全面多一点
和框架的使用时一样的,先下载本地或用CDN导入使用,复制代码写入,适当修改即可
导航条
< nav class ="navbar navbar-default" >
< div class ="container-fluid" >
< div class ="navbar-header" >
< button type ="button" class ="navbar-toggle collapsed" data-toggle ="collapse" data-target ="#bs-example-navbar-collapse-1" aria-expanded ="false" >
< span class ="sr-only" > Toggle navigationspan >
< span class ="icon-bar" > span >
< span class ="icon-bar" > span >
< span class ="icon-bar" > span >
button >
< a class ="navbar-brand" href ="#" > Branda >
div >
< div class ="collapse navbar-collapse" id ="bs-example-navbar-collapse-1" >
< ul class ="nav navbar-nav" >
< li class ="active" >< a href ="#" > Link < span class ="sr-only" > (current)span > a > li >
< li >< a href ="#" > Linka > li >
< li class ="dropdown" >
< a href ="#" class ="dropdown-toggle" data-toggle ="dropdown" role ="button" aria-haspopup ="true" aria-expanded ="false" > Dropdown < span class ="caret" > span > a >
< ul class ="dropdown-menu" >
< li >< a href ="#" > Actiona > li >
< li >< a href ="#" > Another actiona > li >
< li >< a href ="#" > Something else herea > li >
< li role ="separator" class ="divider" > li >
< li >< a href ="#" > Separated linka > li >
< li role ="separator" class ="divider" > li >
< li >< a href ="#" > One more separated linka > li >
ul >
li >
ul >
< form class ="navbar-form navbar-left" >
< div class ="form-group" >
< input type ="text" class ="form-control" placeholder ="Search" >
div >
< button type ="submit" class ="btn btn-default" > Submitbutton >
form >
< ul class ="nav navbar-nav navbar-right" >
< li >< a href ="#" > Linka > li >
< li class ="dropdown" >
< a href ="#" class ="dropdown-toggle" data-toggle ="dropdown" role ="button" aria-haspopup ="true" aria-expanded ="false" > Dropdown < span class ="caret" > span > a >
< ul class ="dropdown-menu" >
< li >< a href ="#" > Actiona > li >
< li >< a href ="#" > Another actiona > li >
< li >< a href ="#" > Something else herea > li >
< li role ="separator" class ="divider" > li >
< li >< a href ="#" > Separated linka > li >
ul >
li >
ul >
div >
div >
nav >
表单
将表单放置于 .navbar-form
之内可以呈现很好的垂直对齐,并在较窄的视口(viewport)中呈现折叠状态。
使用对齐选项可以规定其在导航条上出现的位置。
< form class ="navbar-form navbar-left" role ="search" >
< div class ="form-group" >
< input type ="text" class ="form-control" placeholder ="Search" >
div >
< button type ="submit" class ="btn btn-default" > Submitbutton >
form >
反色的导航条
通过添加 .navbar-inverse
类可以改变导航条的外观。
分页
< nav aria-label ="Page navigation" >
< ul class ="pagination" >
< li >
< a href ="#" aria-label ="Previous" >
< span aria-hidden ="true" > « span >
a >
li >
< li >< a href ="#" > 1a > li >
< li >< a href ="#" > 2a > li >
< li >< a href ="#" > 3a > li >
< li >< a href ="#" > 4a > li >
< li >< a href ="#" > 5a > li >
< li >
< a href ="#" aria-label ="Next" >
< span aria-hidden ="true" > » span >
a >
li >
ul >
nav >
巨幕
这是一个轻量、灵活的组件,它能延伸至整个浏览器视口来展示网站上的关键内容。
< div class ="jumbotron" >
< h1 > Hello, world!h1 >
< p > ...p >
< p >< a class ="btn btn-primary btn-lg" href ="#" role ="button" > Learn morea > p >
div >
后续一些样式的详细的使用参考官方文档即可
动态弹框的使用,官网Bootstrap SweetAlert
实例:
弹框演示的样式效果
Primary、info、Success、warning、Danger对应的颜色
作业练习:
综合以上所学以及所涉及到的插件框架的使用,编写一个简易版本的图书管理系统。
复制Bootstrarp框架提供的导航条、表单、按钮等组件模板,进行适当的修改,添加样式调节使其达到更好的效果。
代码:
DOCTYPE html >
< html lang ="en" >
< head >
< meta charset ="UTF-8" >
< title > Titletitle >
< script src ="https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js" > script >
< link rel ="stylesheet" href ="bootstrap-3.3.7-dist/css/bootstrap.min.css" >
< script src ="bootstrap-3.3.7-dist/js/bootstrap.min.js" > script >
< link rel ="stylesheet" href ="fontawesome/css/font-awesome.min.css" >
head >
< body >
< nav class ="navbar navbar-inverse" >
< div class ="container-fluid" >
< div class ="navbar-header" >
< button type ="button" class ="navbar-toggle collapsed" data-toggle ="collapse"
data-target ="#bs-example-navbar-collapse-1" aria-expanded ="false" >
< span class ="sr-only" > Toggle navigationspan >
< span class ="icon-bar" > span >
< span class ="icon-bar" > span >
< span class ="icon-bar" > span >
button >
< a class ="navbar-brand" href ="#" > 图书管理系统a >
div >
< div class ="collapse navbar-collapse" id ="bs-example-navbar-collapse-1" >
< ul class ="nav navbar-nav" >
< li class ="active" >< a href ="#" > 书籍 < span class ="sr-only" > (current)span > a > li >
< li >< a href ="#" > 作者a > li >
< li class ="dropdown" >
< a href ="#" class ="dropdown-toggle" data-toggle ="dropdown" role ="button" aria-haspopup ="true"
aria-expanded ="false" > 更多查询 < span class ="caret" > span > a >
< ul class ="dropdown-menu" >
< li >< a href ="#" > Actiona > li >
< li >< a href ="#" > Another actiona > li >
< li >< a href ="#" > Something else herea > li >
< li role ="separator" class ="divider" > li >
< li >< a href ="#" > Separated linka > li >
< li role ="separator" class ="divider" > li >
< li >< a href ="#" > One more separated linka > li >
ul >
li >
ul >
< form class ="navbar-form navbar-left" >
< div class ="form-group" >
< input type ="text" class ="form-control" placeholder ="Search" >
div >
< button type ="submit" class ="btn btn-default" > Submitbutton >
form >
< ul class ="nav navbar-nav navbar-right" >
< li >< a href ="#" > Jasona > li >
< li class ="dropdown" >
< a href ="#" class ="dropdown-toggle" data-toggle ="dropdown" role ="button" aria-haspopup ="true"
aria-expanded ="false" > 更多操作 < span class ="caret" > span > a >
< ul class ="dropdown-menu" >
< li >< a href ="#" > 修改密码a > li >
< li >< a href ="#" > 修改头像a > li >
< li >< a href ="#" > 后台管理a > li >
< li role ="separator" class ="divider" > li >
< li >< a href ="#" > 注销a > li >
ul >
li >
ul >
div >
div >
nav >
< div class ="container" >
< div class ="row" >
< div class ="col-md-3" >
< div class ="list-group" >
< a href ="#" class ="list-group-item active" >
书籍管理
a >
< a href ="#" class ="list-group-item" > 作者管理a >
< a href ="#" class ="list-group-item" > 出版社管理a >
< a href ="#" class ="list-group-item" > 其他a >
div >
div >
< div class ="col-md-9" >
< div class ="panel panel-primary" >
< div class ="panel-heading" >
< h3 class ="panel-title" > 图书管理系统
< span class ="glyphicon glyphicon-book pull-right" > span >
h3 >
div >
< div class ="panel-body" >
< a href ="" class ="pull-right btn btn-success" > 新增a >
< form class ="form-inline" >
< div class ="form-group" >
< div class ="input-group" >
< input type ="text" class ="form-control" id ="exampleInputAmount" placeholder ="搜索" >
div >
div >
< button type ="submit" class ="btn btn-primary" > 搜索button >
form >
< br >
< table class ="table table-striped table-hover table-bordered" >
< thead >
< tr >
< th > 编号th >
< th > 书名th >
< th > 价格th >
< th > 作者th >
< th class ="text-center" > 操作th >
tr >
thead >
< tbody >
< tr >
< td > 1td >
< td > 三国演义td >
< td > 199.99td >
< td > 罗贯中td >
< td class ="text-center" >
< a href ="" class ="btn btn-primary btn-sm" > 编辑a >
< a href ="" class ="btn btn-danger btn-sm" > 删除a >
td >
tr >
< tr >
< td > 1td >
< td > 三国演义td >
< td > 199.99td >
< td > 罗贯中td >
< td class ="text-center" >
< a href ="" class ="btn btn-primary btn-sm" > 编辑a >
< a href ="" class ="btn btn-danger btn-sm" > 删除a >
td >
tr >
< tr >
< td > 1td >
< td > 三国演义td >
< td > 199.99td >
< td > 罗贯中td >
< td class ="text-center" >
< a href ="" class ="btn btn-primary btn-sm" > 编辑a >
< a href ="" class ="btn btn-danger btn-sm" > 删除a >
td >
tr >
< tr >
< td > 1td >
< td > 三国演义td >
< td > 199.99td >
< td > 罗贯中td >
< td class ="text-center" >
< a href ="" class ="btn btn-primary btn-sm" > 编辑a >
< a href ="" class ="btn btn-danger btn-sm" > 删除a >
td >
tr >
< tr >
< td > 1td >
< td > 三国演义td >
< td > 199.99td >
< td > 罗贯中td >
< td class ="text-center" >
< a href ="" class ="btn btn-primary btn-sm" > 编辑a >
< a href ="" class ="btn btn-danger btn-sm" > 删除a >
td >
tr >
tbody >
table >
< div class ="text-center" >
< nav aria-label ="Page navigation" >
< ul class ="pagination" >
< li >
< a href ="#" aria-label ="Previous" >
< span aria-hidden ="true" > « span >
a >
li >
< li >< a href ="#" > 1a > li >
< li >< a href ="#" > 2a > li >
< li >< a href ="#" > 3a > li >
< li >< a href ="#" > 4a > li >
< li >< a href ="#" > 5a > li >
< li >
< a href ="#" aria-label ="Next" >
< span aria-hidden ="true" > » span >
a >
li >
ul >
nav >
div >
div >
div >
div >
div >
div >
div >
body >
html >
搭建效果:
你可能感兴趣的:(前端框架Bootstrap(10.7国庆最后一天))
情绪觉察日记第37天
露露_e800
今天是家庭关系规划师的第二阶最后一天,慧萍老师帮我做了个案,帮我处理了埋在心底好多年的一份恐惧,并给了我深深的力量!这几天出来学习,爸妈过来婆家帮我带小孩,妈妈出于爱帮我收拾东西,并跟我先生和婆婆产生矛盾,妈妈觉得他们没有照顾好我…。今晚回家见到妈妈,我很欣赏她并赞扬她,妈妈说今晚要跟我睡我说好,当我们俩躺在床上准备睡觉的时候,我握着妈妈的手对她说:妈妈这几天辛苦你了,你看你多利害把我们的家收拾得
想家
爆米花机
也许不同于大家对家乡的思念,我对家乡甚至是疯狂的不舍。还未踏出车站就感觉到幸福,我享受这里的夕阳、这里的浓烈柴火味、这里每一口家常菜。我是宅女,我贪恋家的安逸。刚刚踏出大学校门,初出茅庐,无法适应每年只能国庆和春节回家。我焦虑、失眠、无端发脾气,是无法适应工作的节奏,是无法接受我将一步步离开家乡的事实。我不想承认自己胸无大志,选择再次踏上征程。图片发自App
30天风格练习-DAY2
黄希夷
Day2(重义)在一个周日/一周的最后一天,我来到位于市中心/市区繁华地带的一家购物中心/商场,中心内人很多/熙熙攘攘。我注意到/看见一个独行/孤身一人的年轻女孩/,留着一头引人注目/长过腰际的头发,上身穿一件暗红色/比正红色更深的衣服/穿在身体上的东西。走下扶梯的时候,她摔倒了/跌向地面,在她正要站起来/让身体离开地面的时候,过长/超过一般人长度的头发被支撑身体/躯干的手掌压/按在下面,她赶紧用
2021-07-31
比峰
七月的最后一天,过了今天,就是八月,心脏在颤抖……昨天两点半才睡,一直在以两倍的语速的听之前的课程,虽然隔得时间不长,但是很多知识点已经忘了差不多了,为了让自己能够掌握的稍微全面一点,还是磨刀不误砍柴工的比较好。正因为晚上睡得晚,今天一上午的状态都不好,也可能因为上午都是待在家里,所以多数时间自己是在补觉。既然太累,那就睡觉吧,总比浪费时间的好。下午到咖啡馆做题,一道差错更正一下子让自己的实力暴露
山海师秘录(草稿小段)
白淼清流
“阿弱,山北头还有两树好梨!我们给你留着呢,你快去采了吧,我们玩会儿就回家了。”几个伙伴都望着宁虚,其中一个胖胖喊道。宁虚望过去:“知道啦!你们趁着路好走,赶紧回家吧,这天一会儿怕是要下雨!”说罢,宁虚紧了紧后背的竹筐,迈步向山上走去。今天是村里采梨的最后一天,最多倒晚饭时,剩下的梨子便不许村民再采摘,熟透了便掉到地上,当做下次结果的肥料。宁虚顺着工匠铺出的简陋石道,却没有去同伴所说的山北头,而是
今天是总结
薛帅
今天来个最后一天的总结。为什么要学习写作技巧呢?就如同建房子,如果想要住的安全、舒服,我们要先打地基,建房子的框架,这样才能随意的装修。那么我们要怎么建好才能建好写作的地基呢?1走直路,少弯路01利他:能够给别人带来价值。02吸引:吸住读者的眼球。03打动:打动人心,引起共鸣。04说服:用数据说话。05刻意:通过有意识的训练。06修改:好的文章至上修改10遍。07模仿:10万+的文章必有成功的道理
如果今天是你在世界上的最后一天,你打算如何度过?
养正读书
每日一问:如果今天是你在世界上的最后一天,你打算如何度过?生命的祈祷群里老师发出了这样的作业,这无疑是一个让人稍显悲伤而又需要脑洞大开的话题。以下是我的回答。首先,我会给父母,子女留下遗嘱。其次,我会分别给他们留下一封信,告诉我此时内心的独白和对人生的感悟。当然还有一件重要的事,就是为父母做一顿可口的饭菜,陪他们在河边走走,晒晒太阳。我会找出所有的影集和照片,和父母家人一起回忆那过去的时光。我希望
#跟宇彤老师成为声音万人迷#第十季打卡营第二十一天#
穆希乐
今天是这季打卡营的最后一天,今天的打卡是用心诵读“初心”!很有意义的俩个字,但函给了每一位来练声的伙伴们最初的想法,让我也想起了我来练声的初心:就是想让自己的声音听起来有亲和力。从每日的基本功练习、到喜怒哀乐的绕口令在到各种的配音秀,最后俩天是用心的朗读等等,也是各种的第一次,想来有的伙伴们也和我一样是各种的第一次,这些第一次带着新鲜、刺激、更多的是激动与感恩!激动的是伙伴们在愉快的环境中每天开心
字节二面
Redstone Monstrosity
前端 面试
1.假设你是正在面试前端开发工程师的候选人,面试官让你详细说出你上一段实习过程的收获和感悟。在上一段实习过程中,我获得了宝贵的实践经验和深刻的行业洞察,以下是我的主要收获和感悟:一、专业技能提升框架应用熟练度:通过实际项目,我深入掌握了React、Vue等前端框架的使用,不仅提升了编码效率,还学会了如何根据项目需求选择合适的框架。问题解决能力:在实习期间,我遇到了许多预料之外的技术难题。通过查阅文
2021.10.01国庆假期第一天
大麦fan
2021.10.01祝福伟大的祖国,生日快乐!祝福伟大的祖国,繁隆昌盛!一早和老公商量去西Y走走,既然这个假期不想不能出济,那就在我们周边走走放松放松吧……决定去西L还有一个因素,路上会经过响呼噜泉,上次去时泉中无水很是遗憾,这次知道是一定可以弥补的。到玉河泉村,一进村头便是哗哗的流水声入耳,寻着水声,踏着石板路一路向前……整个村子里环境依旧整洁,村民依旧纯朴,最早路经的还是龙泉,上次的龙泉也是没
国庆节的一天
安心雨
昨晚朋友间就转发国庆阅兵时间安排细节。今早,六点起床,到公园散步,一路上国旗招展,浓浓喜庆味。图片发自App准时坐到电脑前,拉上窗帘,关了房门,一个人静静感受,视觉和心灵的震撼。怕大脑内存不足,想要永远留存住那些属于这个时代,属于这个国家的骄傲。于是,拿出手机,对着屏幕拍了一张一张又一张。下午,朋友圈各种关于国庆的想法、评论、图片刷屏,翻了一遍一遍又一遍,每一遍都是骄傲和自豪。为生在这个伟大的时代
极度休闲的一天
淡泊孤峰
国庆国庆,普天同庆。在家躺着看大家游山玩水,长辈走亲戚,我的微信一天没几条消息,标准结局,习惯了。哈利波特系列电影真不错,童年总幻想着像主角哈利一样,像《龙族》少年楚子航浪迹江湖,风云天下。而现在却败给华为ICT大赛题还有永无止境的代码视频,唉,真可笑!
叠音词的妙用
生死不离_76da
叠音词的应用往往给人可爱,生动的感觉,比如,流水潺潺,猪猪侠。在生活中,我们一般用叠音词来哄小孩,比如:来,吃饺饺(饺子),吃包包(包子),看车车(汽车),可能因为小孩刚学说话,学起叠音词比较容易,因为就是同音念两遍而已。国庆回家,妈妈哄小孙子,吃卷卷(馒头),吃豆豆(豆腐,不解),吃晒晒(山药),感觉很有趣。汽车过来了,我会让他靠边边,开车出去玩会说坐车车,当然还会举高高。
2021-10-01
房老师391215
说说分享“十一”高兴的事儿【1】10月1日,是国庆节。举国同庆,全民幸福快乐。也是这一天从1992年开始,10月1日,是我的特殊津贴纪念日,应该说是我的价值人生的最高荣誉纪念日。所以这一天,高兴请朋友分享我的快乐。还有,特意在微信群了发红包,一起分享了呢!【2】2021-10-01,这一天,也是我女儿的“干闺女”出嫁、结婚的纪念日。所以我提前就送达礼品的祝福,今天老两口高高兴兴去参加结婚盛典。因为
假期平安
大钧
国庆七天小长假在蒙蒙细雨中,迎来了尾声,看着班主任在群里报平安的回复,心里踏实了许多。每到放假我们是如临大敌,精神也高度紧张起来。放假前的全体教师会议上,校领导传达上级关于假期安全工作的会议、文件精神,进行重大节庆安全教育培训,进行安全检查,一个关键词那就是“确保安全”。大课间的全体学生集会上,邀请法制副校长进校园,对师生进行法制安全教育培训,反复强调各种安全事宜。小长假前的下午,各班围绕假期安全
2020-1-12 记今年/这学期在校的最后一天
张万森请跟我结芬
今日完成之事:1.复习了《品牌管理实务》2.考了《品牌管理实务》3.陪婉娥去吃了b食堂一楼的肠粉(突然觉得还蛮好吃的)4.收拾了回家的行李(有些还没收拾)感悟:其实今天算是浪费了一天的时间吧,因为我直到现在都没有认真的阅读过,上午在复习备考,下午去考试,考完就回宿舍收东西,直到现在。但是今天很开心,因为明天就要放假了,我就不多说了,我要去阅读了,不然很愧疚的。
用自己的方式为祖国庆生
霞12331
今天是国庆节第一天,到处都是鲜红的国旗。天安门的升旗视频也刷爆了朋友圈。想起前年和家人下了火车,放下行李,直奔天安门广场观看升旗仪式。凌晨三点已经是人山人海,看见护卫队从城楼踢着正步迈着整齐的步伐走出来,内心无比激动。虽然被人群挡着,但是当听到国歌响起,看着五星红旗冉冉升起,作为一个中国人真的无比骄傲。接着参观了毛主席纪念堂,为主席献花,充满了感激。过去两年了,依然记忆犹新。今年是建国72周年,建
每日几句:十月的最后一天(2021年10月31日)
辛苦快乐
这是一个欢快的十月,我们共同度过了阳光明媚的黄金周。这又是一个低沉的十月,我们遭遇了德尔塔的突然袭击。十月将过,病毒的幽灵尚未散去,城市那么安静,人们大都宅在家里,街上的商铺闭门歇业,微信圈里全是有关疫情的信息,想吃的牛肉面暂时无法吃到。就这样,与时间为伴,与生活为伴,也与时间赛跑,与病毒较量。期待着,一切归于常态,迎来阳光明媚如初。
ODOO不同版本与平台选择
chouchengyin2080
c# 操作系统 运维
1.10.0vs11.0vs8.0截至2017年底,最新的ODOO发布版为ODOO11.0,但功能上有一定精简(去除财务模块,去除工作流支持),技术上变动较大(代码逐步迁移至Python3,前端框架改写得抽象)。所以如果是从生产使用的角度来讲,ODOO10.0是当前最好选择,因为其更稳定,第三方模块也更多更全面。而如果是ODOO技术爱好从业者,则逐步迁移至ODOO11.0也有必要,因为其底层技术架
颜汝老师2.6号直播@命硬私董会
酸梅子616
一层:用番茄钟;一次只做一件事;做到有结果再去做另一件事专注第二层:石墨文档全屏功能;让你完全忘记时间;抖音就是让你经常偷走时间的软件专注第三层:当别人没给你设置倒计时,你要给自己设置倒计时;有意识去给自己倒计时;乔布斯假如今天是我生命中的最后一天我要如何对待这一天)人有两种状态:一种是懒洋洋状态;另一种是灰大狼专注记者思维;随时随地进入专注的状态的那个人生疑问是什么,去训练自己,去给生活做结合;
第315篇|【岁月守候】 生活有时候也需要自得宅乐
未之园
❁/岁月守候(D32-34)2021-10-04,星期一,阴68)国庆观影。天气凉下来,正是可以出去走一走。滨河湿地已经没有那么多人,主要还是孩子们玩充气城堡罢了。现在的生活是多么美好啊,但是什么时候也不能忘记今天幸福生活的来之不易。缅怀先烈,致敬英雄,祝福祖国繁荣昌盛,这才是国庆应有之义。所以,去看一场《长津湖》吧。国庆观影2021-10-05,星期二,阴69)自得宅乐。天气真的冷了下来,却是宅
2019-6-9 星期日 多云 亲子日记第775天
小轩仔0808
端午小长假最后一天,穿梭在各个补习班、兴趣班,该收收心,准备开学啦!早起送宝贝去上作文课,回家开始准备早饭。吃过早饭后,陪宝贝写作文,庆祝祖国华诞70周年,以书信的格式完成。宝贝冥思苦想,最终副标题准备写给未来的一封信。这个题材对于宝贝来说有些难度,我便告诉他,充分发挥自己的想象力,把你想到的未来是什么样子写出来。在我耐心的讲解下,他终于拿起笔,流畅地写起来。历经两个多小时,作品终于完成了,宝贝不
2024_中秋国庆双节来临 祝CSDN所有开发者与网站节日快乐
安卓机器
csdn节日快乐
亲爱的CSDN朋友们:在这个金风送爽、丹桂飘香的美好时节,我们迎来了一年一度的中秋佳节。明月高悬,洒下银辉,照亮了我们心中的思念与祝福。中秋,是团圆的象征。无论你此刻身在何处,心中那份对家的眷恋、对亲人的牵挂始终不变。愿你能在这个特殊的日子里,与家人相聚,共享天伦之乐,一起品尝那香甜的月饼,回忆那些温暖的过往。中秋,也是丰收的时刻。回顾过去的日子,我们或许经历了挑战,或许收获了成功。让我们珍惜这来
结婚从来不是两个人的事
流年良辰
和邻座的姑娘偶然谈起结婚的话题,她说:“我不想结婚,太麻烦了,结婚又不是两个人的事,而是两个家庭的事”。的确,结婚自古以来就不是两个人的事,从古到今都流传着一句话:父母之命,媒妁之言。一对恋人想要走进婚姻的殿堂,必须通过父母的层层考核,才能在一起。或许正是由于这个原因才会有那么多的不婚主义者出现。去年国庆节,我的闺蜜也正式步入了婚姻。她结婚的那天,我和其他朋友们盛装出席,只为见证这美满幸福的时刻。
【教育叙事】各省份简称
杨芝兰河南尉氏
文/杨芝兰前两天学习《冀中的地道战》,原想大家对这个并不陌生,毕竟抗日战争题材的电视剧每年国庆前后都会播出,尤其是经典中的经典。后来想到,每年的确会有重播,但是孩子们并不一定会看啊。现在的孩子在假期期间应该会和家长一样,离了手机就不知道干啥了。因此,对于地道战,他们也许真的不了解。果真,上课伊始,请大家齐读课题,居然有同学将冀中读成yi中。由此,我推测他们可能真的不太了解地道战,不能感受到当时的社
诚实
池池雾
我以前以为诚实是我不可多得的美德。图片发自App到后来,慢慢发现,我竟然有一天在面不改色的撒谎,面对别人的提问,脑袋里已经打好草稿准备着脱口而出。第一个撒谎的对象是老师。那是大学生涯之前第一次也是唯一一次的对老师撒谎。我读书的时候很尊敬每一位老师,对于他们的话言听计从,是那种老师放心的成绩中等的容易忽视的小孩子。可能这样的刻板映像成为了我的保护色。高三的时候,国庆节地理老师布置的作业之一是绘制各大
不念过往,不畏将来
一袖红尘
网图,侵删迎春送夏,历秋经冬,2020年走到了最后一天,未来的365天将属于2021年。道一声“再见”,说一句“你好”,过去和未来在今天擦肩而过!子在川上曰:逝者如斯夫!时间像一条河流,无声无息中冲淡了许多回忆,惟有文字,让渐行渐远的岁月犹有痕迹可循。庚子新春,疫情席卷,大江南北闻疫色变。除夕之夜,老公身着白色防护服走进了预热门诊,第一次没有陪我和女儿守岁,听诊器下病人的心跳是他听到的第一声新年钟
11月9日
三里湖畔
上午十点多,赶到墨玉县人民广场,参加消防活动。其实就是捧场,顺便接受消防知识的教育。收获还是有的,知道119的含义,还看了几出不太应景的节目,其中《总书记的回信》的音乐情景剧和一个军武很是吸引人,展示了墨玉县文工团的实力。《总书记的回信》这首歌去年暑假就出来了,去年九月底也是在这个广场上,我们参加万人庆国庆的活动时已经看过,当时以及现在看都很受感触。活动结束后,补发了十一的慰问品(没买东西,发了一
《都市不俗人》:之245 有情人终成眷属
古韵撷趣
上篇说到,周红在家中为胡姣过生日,虽然说,只是周红爱人周小乐做的几道家常菜,但亲切的感觉却是显而易见的……席中,周红如曾明所料,主动谈及了,胡姣国庆节后一上班就提交上去的《关于加強公司财务部力量》的建议书……周小乐听到爱人周红叙述,公司领导层的反应后,立马意识到,胡姣有升职的可能……周红也很高兴地回应说:12月初的公司职代会后,财务部的基本框架就会定下来……胡姣主动给周红盛了一碗汤,同时真诚地说:
思科路由器交换机密码破解过程详解
zhane_hao
路由启动过程加电自检(POST)加载bootstrap代码检查配置寄存器寻找CiscoIOS加载CiscoIOS寻找配置文件加载配置文件若没有配置文件,进入Setup模式,进行初始化配置运行路由器操作系统查看命令•showversion:检查配置寄存器的值,硬件配置,IOS版本•showflash:检查Flash中的IOS,或是flash大小,使用情况(占用多少,剩下多少)•showstartup
scala的option和some
矮蛋蛋
编程 scala
原文地址:
http://blog.sina.com.cn/s/blog_68af3f090100qkt8.html
对于学习 Scala 的 Java™ 开发人员来说,对象是一个比较自然、简单的入口点。在 本系列 前几期文章中,我介绍了 Scala 中一些面向对象的编程方法,这些方法实际上与 Java 编程的区别不是很大。我还向您展示了 Scala 如何重新应用传统的面向对象概念,找到其缺点
NullPointerException
Cb123456
android BaseAdapter
java.lang.NullPointerException: Attempt to invoke virtual method 'int android.view.View.getImportantForAccessibility()' on a null object reference
出现以上异常.然后就在baidu上
PHP使用文件和目录
天子之骄
php文件和目录 读取和写入 php验证文件 php锁定文件
PHP使用文件和目录
1.使用include()包含文件
(1):使用include()从一个被包含文档返回一个值
(2):在控制结构中使用include()
include_once()函数需要一个包含文件的路径,此外,第一次调用它的情况和include()一样,如果在脚本执行中再次对同一个文件调用,那么这个文件不会再次包含。
在php.ini文件中设置
SQL SELECT DISTINCT 语句
何必如此
sql
SELECT DISTINCT 语句用于返回唯一不同的值。
SQL SELECT DISTINCT 语句
在表中,一个列可能会包含多个重复值,有时您也许希望仅仅列出不同(distinct)的值。
DISTINCT 关键词用于返回唯一不同的值。
SQL SELECT DISTINCT 语法
SELECT DISTINCT column_name,column_name
F
java冒泡排序
3213213333332132
java 冒泡排序
package com.algorithm;
/**
* @Description 冒泡
* @author FuJianyong
* 2015-1-22上午09:58:39
*/
public class MaoPao {
public static void main(String[] args) {
int[] mao = {17,50,26,18,9,10
struts2.18 +json,struts2-json-plugin-2.1.8.1.jar配置及问题!
7454103
DAO spring Ajax json qq
struts2.18 出来有段时间了! (貌似是 稳定版)
闲时研究下下! 貌似 sruts2 搭配 json 做 ajax 很吃香!
实践了下下! 不当之处请绕过! 呵呵
网上一大堆 struts2+json 不过大多的json 插件 都是 jsonplugin.34.jar
strut
struts2 数据标签说明
darkranger
jsp bean struts servlet Scheme
数据标签主要用于提供各种数据访问相关的功能,包括显示一个Action里的属性,以及生成国际化输出等功能
数据标签主要包括:
action :该标签用于在JSP页面中直接调用一个Action,通过指定executeResult参数,还可将该Action的处理结果包含到本页面来。
bean :该标签用于创建一个javabean实例。如果指定了id属性,则可以将创建的javabean实例放入Sta
链表.简单的链表节点构建
aijuans
编程技巧
/*编程环境WIN-TC*/ #include "stdio.h" #include "conio.h"
#define NODE(name, key_word, help) \ Node name[1]={{NULL, NULL, NULL, key_word, help}}
typedef struct node { &nbs
tomcat下jndi的三种配置方式
avords
tomcat
jndi(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。命名服务将名称和对象联系起来,使得我们可以用名称
访问对象。目录服务是一种命名服务,在这种服务里,对象不但有名称,还有属性。
tomcat配置
关于敏捷的一些想法
houxinyou
敏捷
从网上看到这样一句话:“敏捷开发的最重要目标就是:满足用户多变的需求,说白了就是最大程度的让客户满意。”
感觉表达的不太清楚。
感觉容易被人误解的地方主要在“用户多变的需求”上。
第一种多变,实际上就是没有从根本上了解了用户的需求。用户的需求实际是稳定的,只是比较多,也比较混乱,用户一般只能了解自己的那一小部分,所以没有用户能清楚的表达出整体需求。而由于各种条件的,用户表达自己那一部分时也有
富养还是穷养,决定孩子的一生
bijian1013
教育 人生
是什么决定孩子未来物质能否丰盛?为什么说寒门很难出贵子,三代才能出贵族?真的是父母必须有钱,才能大概率保证孩子未来富有吗?-----作者:@李雪爱与自由
事实并非由物质决定,而是由心灵决定。一朋友富有而且修养气质很好,兄弟姐妹也都如此。她的童年时代,物质上大家都很贫乏,但妈妈总是保持生活中的美感,时不时给孩子们带回一些美好小玩意,从来不对孩子传递生活艰辛、金钱来之不易、要懂得珍惜
oracle 日期时间格式转化
征客丶
oracle
oracle 系统时间有 SYSDATE 与 SYSTIMESTAMP;
SYSDATE:不支持毫秒,取的是系统时间;
SYSTIMESTAMP:支持毫秒,日期,时间是给时区转换的,秒和毫秒是取的系统的。
日期转字符窜:
一、不取毫秒:
TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS')
简要说明,
YYYY 年
MM 月
【Scala六】分析Spark源代码总结的Scala语法四
bit1129
scala
1. apply语法
FileShuffleBlockManager中定义的类ShuffleFileGroup,定义:
private class ShuffleFileGroup(val shuffleId: Int, val fileId: Int, val files: Array[File]) {
...
def apply(bucketId
Erlang中有意思的bug
bookjovi
erlang
代码中常有一些很搞笑的bug,如下面的一行代码被调用两次(Erlang beam)
commit f667e4a47b07b07ed035073b94d699ff5fe0ba9b
Author: Jovi Zhang <bookjovi@gmail.com>
Date: Fri Dec 2 16:19:22 2011 +0100
erts:
移位打印10进制数转16进制-2008-08-18
ljy325
java 基础
/**
* Description 移位打印10进制的16进制形式
* Creation Date 15-08-2008 9:00
* @author 卢俊宇
* @version 1.0
*
*/
public class PrintHex {
// 备选字符
static final char di
读《研磨设计模式》-代码笔记-组合模式
bylijinnan
java 设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.util.ArrayList;
import java.util.List;
abstract class Component {
public abstract void printStruct(Str
利用cmd命令将.class文件打包成jar
chenyu19891124
cmd jar
cmd命令打jar是如下实现:
在运行里输入cmd,利用cmd命令进入到本地的工作盘符。(如我的是D盘下的文件有此路径 D:\workspace\prpall\WEB-INF\classes)
现在是想把D:\workspace\prpall\WEB-INF\classes路径下所有的文件打包成prpall.jar。然后继续如下操作:
cd D: 回车
cd workspace/prpal
[原创]JWFD v0.96 工作流系统二次开发包 for Eclipse 简要说明
comsci
eclipse 设计模式 算法 工作 swing
JWFD v0.96 工作流系统二次开发包 for Eclipse 简要说明
&nb
SecureCRT右键粘贴的设置
daizj
secureCRT 右键 粘贴
一般都习惯鼠标右键自动粘贴的功能,对于SecureCRT6.7.5 ,这个功能也已经是默认配置了。
老版本的SecureCRT其实也有这个功能,只是不是默认设置,很多人不知道罢了。
菜单:
Options->Global Options ...->Terminal
右边有个Mouse的选项块。
Copy on Select
Paste on Right/Middle
Linux 软链接和硬链接
dongwei_6688
linux
1.Linux链接概念Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。
【硬连接】硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的。一般这种连
DIV底部自适应
dcj3sjt126com
JavaScript
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml&q
Centos6.5使用yum安装mysql——快速上手必备
dcj3sjt126com
mysql
第1步、yum安装mysql
[root@stonex ~]# yum -y install mysql-server
安装结果:
Installed:
mysql-server.x86_64 0:5.1.73-3.el6_5 &nb
如何调试JDK源码
frank1234
jdk
相信各位小伙伴们跟我一样,想通过JDK源码来学习Java,比如collections包,java.util.concurrent包。
可惜的是sun提供的jdk并不能查看运行中的局部变量,需要重新编译一下rt.jar。
下面是编译jdk的具体步骤:
1.把C:\java\jdk1.6.0_26\sr
Maximal Rectangle
hcx2013
max
Given a 2D binary matrix filled with 0's and 1's, find the largest rectangle containing all ones and return its area.
public class Solution {
public int maximalRectangle(char[][] matrix)
Spring MVC测试框架详解——服务端测试
jinnianshilongnian
spring mvc test
随着RESTful Web Service的流行,测试对外的Service是否满足期望也变的必要的。从Spring 3.2开始Spring了Spring Web测试框架,如果版本低于3.2,请使用spring-test-mvc项目(合并到spring3.2中了)。
Spring MVC测试框架提供了对服务器端和客户端(基于RestTemplate的客户端)提供了支持。
&nbs
Linux64位操作系统(CentOS6.6)上如何编译hadoop2.4.0
liyong0802
hadoop
一、准备编译软件
1.在官网下载jdk1.7、maven3.2.1、ant1.9.4,解压设置好环境变量就可以用。
环境变量设置如下:
(1)执行vim /etc/profile
(2)在文件尾部加入:
export JAVA_HOME=/home/spark/jdk1.7
export MAVEN_HOME=/ho
StatusBar 字体白色
pangyulei
status
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
/*you'll also need to set UIViewControllerBasedStatusBarAppearance to NO in the plist file if you use this method
如何分析Java虚拟机死锁
sesame
java thread oracle 虚拟机 jdbc
英文资料:
Thread Dump and Concurrency Locks
Thread dumps are very useful for diagnosing synchronization related problems such as deadlocks on object monitors. Ctrl-\ on Solaris/Linux or Ctrl-B
位运算简介及实用技巧(一):基础篇
tw_wangzhengquan
位运算
http://www.matrix67.com/blog/archives/263
去年年底写的关于位运算的日志是这个Blog里少数大受欢迎的文章之一,很多人都希望我能不断完善那篇文章。后来我看到了不少其它的资料,学习到了更多关于位运算的知识,有了重新整理位运算技巧的想法。从今天起我就开始写这一系列位运算讲解文章,与其说是原来那篇文章的follow-up,不如说是一个r
jsearch的索引文件结构
yangshangchuan
搜索引擎 jsearch 全文检索 信息检索 word分词
jsearch是一个高性能的全文检索工具包,基于倒排索引,基于java8,类似于lucene,但更轻量级。
jsearch的索引文件结构定义如下:
1、一个词的索引由=分割的三部分组成: 第一部分是词 第二部分是这个词在多少