精华内容
下载资源
问答
  • 语义化的html在国内也一两前才开始被追捧的,看看现在群里谈论的html结构,关于html结构的面试题,语义化的html占据了很大一部分。那么为什么要使用语义化的HTML?语义化的HTML到底有什么好处呢? HTML提供...
  • 隶书在小篆基础上演变而来,而小篆在秦始皇统一文字后从各大篆书体而来一种字体,传言为李斯所创。 汉字发展到小篆阶段,逐渐开始定型(轮廓、笔划、结构定型),象形意味削弱,使文字更加符号化,减少...

    隶书是在小篆的基础上演变而来的,而小篆是在秦始皇统一文字后从各大篆书体而来的一种字体,传言为李斯所创。

     

    汉字发展到小篆阶段,逐渐开始定型(轮廓、笔划、结构定型),象形意味削弱,使文字更加符号化,减少了书写和认读方面的混淆和困难,这也是我国历史上第一次运用行政手段大规模地规范文字的产物。秦王朝使用经过整理的小篆统一全国文字,不但基本上消灭了各地文字异行的现象,也使古文字体异众多的情况有了很大的改变,在中国文字发展史上有着重要的角色。

     

     

    小篆:是在秦始皇统一六国后(前221年),推行“书同文,车同轨”,统一度量衡的政策,由丞相李斯负责,在秦国原来使用的大篆籀文的基础上,进行简化,创制了统一文字的汉字书写形式。一直从秦朝流行到西汉末年(约公元8年),才逐渐被隶书所取代。但因为其字体优美,颇有古风古韵,所以始终被书法家所青睐。又因为其笔画复杂,形式奇古,而且可以随意添加曲折,印章刻制上,尤其是需要防伪的官方印章,一直采用篆书,直到封建王朝覆灭,近代新防伪技术出现。现在刻章依然采用这种字体。

     

    隶书:西汉中期以来,隶书的脱去篆体(包括结构、笔画的写法)而独立的形式,已经完全形成。所见有代表性的例如本世纪出现于西陲流沙中的西汉宣帝五凤元年(前57年)、成帝河平元年(前28年)、新莽始建国天凤元年(14年)的书简、乐浪汉墓出土的西汉平帝元始四年(4年)、东汉明帝永平十二年(69年)的漆盘上的铭文等等,不但结构全变,从字形来讲也全成方形或扁方形,笔势则长波更自然横出,和接近篆体的直垂形大大不同了。

     

     

    小篆和隶书实际上是两个系统,标志着汉字发展的两大阶段。小篆是象形体古文字的结束,隶书是改象形为笔画化的新文字的开始。我们判断某种字体是否隶书,就要首先看它是否出现有破坏篆书结构失掉象形原意之处。

     

    从书法艺术审美的角度来看,隶书的演变过程和小篆的形成过程是不同的,隶书“苟趋省易”与小篆的“增损大篆”有着根本上的差异。小篆是对大篆的总结和改良,在大的本质方向上是不变的,而隶书则是对篆书的一种革命,是一个质的飞跃。

     

    这是因为大篆是象形文字,其形体和笔画都没有特定的造型,而且在文字还统一的情况下各个地区小国的写法等都不同,小篆虽然是对大篆进行了整改,使其更加定型趋向于字符化,但是仍然存在象形的古意,而隶书却是从根本上就脱离了象形古意,更加字符化。

     

     

    从隶书开始,我们可以说文字已经脱离了“画”的意味,二是写出来的文字。在笔法上,隶书改变了篆书方折的笔画,改为圆转的线条,以直笔代替弧线,开始出现“蚕头”“波磔(zhé)”,在笔势上,隶书短促而奋笔,改变了篆书的缓缓引笔,脱离了象形超越了古文字,还提高了书写速度,从这里开始汉字便进入了今文时代,推动了书法艺术的快速发展,为书法真正走向自由写意化和艺术道路上创造了基础。

     

    篆书在体势上虽然有着不同的风格特征,但是在笔法上却有着一个共同的特点,就是粗细均匀,两端圆融,婉转流通,连接浑然而不露痕迹,因此又被人们称为“玉箸篆”。只有中锋一个笔法,这种笔法藏头护尾、笔笔中锋并不利于快速书写,往往使作品显得单调而乏味。

     

     

    而隶书在字体变革的同时,还注重笔法的发展,开始兼用方笔和圆笔、藏与露来弥补篆书的不足之处,同时又开启新的书风。隶书在笔法上有较大的突破,一是波磔,二是出锋,并将字的重心依托于捺或横上,改变了篆书的纵长体势,改为横势。隶书的笔法得到了解放,点画之间有了粗与细,大与小的变化,运笔更强调轻重缓急,位置上错落有致,笔势上产生了左掠右波趋向。

     

    字形趋于扁平,这是用笔左右开张的一个结果,笔势横向发展,形成了独特的风格特征,甚为美妙。也就是这一特点,使得汉碑章法与其他字体产生了截然不同的效果,字距大于行距,形成单字宽展,而布局之势纵逸的统一局面。由此说“隶书”的出现是书法史上的重大转折是真的。

     

    你若问我要学篆还是隶,那我想和你说都要学,至于哪个先哪个后,按字体演变来先篆后隶,但我想说其实哪个先哪个后都可以,看你喜欢。建议学隶可以从《曹全碑》入门开始,学篆可以从李斯的《峄山刻石》开始。

    展开全文
  • 首先先将几个主要概念讲一下; 什么是移动端? :移动端故名思义是为移动终端,大名叫移动通信终端,是指可以在移动中使用... rem是什么? :R.E.M.是一支于1980组建于美国另类摇滚乐团....当然我们这...

    首先先将几个主要概念讲一下;

        什么是移动端?

          :移动端故名思义是为移动终端,大名叫移动通信终端,是指可以在移动中使用的计算机设备。其实就是我们常说的手机

        什么是布局?

          :对事物的全面规划和安排,布:陈设;设置。前端开发中布局也就是将主要的html结构布置好。

        rem是什么?

          :R.E.M.是一支于1980年组建于美国的另类摇滚乐团....当然我们这里的rem不是指这个乐团了。

            rem是一种长度单位,是而且仅是根据根元素html改变的长度单位。

            Root em(REM)是CSS3中新定义的一种长度单位。和之前的em单位相比在使用上具有明显的优势。著名的响应式web框架Fundation就是用REMs作为基本的长度单位。

    好,有了这几个共同的概念沟通起来就简单多了,要不然别人一看,嘿,布局?用rem?什么鬼,用乐团布局?城会玩啊。。。

          来,喝完这杯还有一杯。接下来还有几个重要的概念需要交代一下;

        什么是像素?

            :中文全称图像元素。像素仅仅只是分辨率的尺寸单位,而不是画质。  

              定义:是指在由一个数字序列表示的图像中的一个最小单位,称为像素。

          物理像素:一个物理像素是显示器(手机屏幕)上最小的物理显示单位,在操作系统的调度下,每一个设备像素都有自己的颜色值和亮度值。

          设备独立像素设备独立像素(也叫密度无关像素),可以认为是计算机坐标系统中得一个点,这个点代表一个可以由程序使用的虚拟像素(比如: css像素),然后由相关系统转换为物理像素

          设备像素比: 设备像素比(简称dpr)定义了物理像素和设备独立像素的对应关系,设备像素比 = 物理像素 / 设备独立像素

        在javascript中,可以通过window.devicePixelRatio获取到当前设备的dpr。

        在css中,可以通过-webkit-device-pixel-ratio,-webkit-min-device-pixel-ratio和 -webkit-max-device-pixel-ratio进行媒体查询,对不同dpr的设备,做一些样式适配(这里只针对webkit内核的浏览器和webview)。

        如果设备宽高是375X667 DPR为2的话,其物理像素就要相应的乘以2,也就是为750X1334;

        这时候如果你设置的css像素为1px,那么在此设备上显示的就为2px。这对于布局来说会造成问题。所以我们要将它统一起来。这个统一也必须是动态的。那么我们怎么去动态改变呢?

        答案是通过视口设置宽高缩放。 

        <meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no" />

        当然这是静态设置的,一旦换个DPR不同的设备就又会造成多1像素的问题。那么我们要怎么设置不同DPR的不同缩放比呢。

        我们目标是,DPR为2的时候,initial-scale=0.5 ,DPR为3的时候,initial-scale=0.33333333。

        相信大家都知道javascript,通过javascript我们可以动态的设置初始缩放。那么 how??

        首先我们要获取dpr,在javascript中是通过: window.devicePixelRatio;来获取的。那么我就开始动态设置吧。

                  

       代码我在这写一遍方便咱们复制;

             <script>

              var pixel = 1/window.devicePixelRatio;

              document.write('<meta name="viewport" content="width=device-width,initial-scale='+pixel+','+'minimum-scale='+pixel+','+'maximum-scale='+pixel+'">')

             </script>

     

     

       ok,到这我们就解决了1px的问题。

       接下来我们就要解决布局单位的问题了;

           首先我们知道布局单位有很多:

                px:用这个布局的话,写出来的大小只能和设计稿上的一样了。一旦换个终端就GG了。所以这种单位不用考虑了。

                %;百分比布局还是可以使用的,但如果是高度不确定的话就不适合了。

                em:相对于父级,是个相对元素,一旦你要设置字体大小而又宽高不能统一,麻烦就来了。

                rem:也是个相对元素,不过它只相对于根元素也就是html,用这个作为布局单位能做到适配各种终端,当然前提是动态改变了根元素的font-size.

            所以如果你要做的适配大部分的手机终端,那么rem是个布局的好单位。前提是动态设置了html的font-size大小。让他随设备的改变而改变.

            那我们要怎么动态改变呢,首先我们要获取当前设备的宽度,用它去除以一个常数,这样我们设置出来的font大小就是相对来说不变的。

            获取宽度可以通过javascript:getBoundingClientRect().width;

            

            相信这段代码很简单,我就不写一遍了。

         进行布局的话建议用less去写,因为less中可以用变量,这样我们可以省去频繁用计算器的时间了。

            less中我们可以这样写;

                @rem:40rem;  定义变量@rem 这里的40是指你打开谷歌开发者工具后点击移动端模拟时的html的font-size大小。

               div{

                width:200/@rem;   less会在编译的时候给计算出结果。

              }

          OK,到此我们的布局问题差不多就解决了。

            总之,在head里写上这两段代码就解决了适配,1px,等问题了。

            当然如果你用百分比布局的话,那也可以。

    展开全文
  • 2020年终总结

    2020-12-31 21:00:24
    目录2020做了什么?生活方面工作方面学习方面2020年的反思2021年的打算 2020做了什么? 生活方面 ...3月份下旬:开发一个漫画内容类项目,使用了和诗歌项目一样的结构,只是数据不同而已。这

    2020年做了什么?

    生活方面

    生活方面仍是一个人在上海打工,估计将来的时间大多数还是一个人在这边了。

    工作方面

    • 1月份-3月份:开发一个诗歌的项目,使用 Kotlin 语言,MVVM 模式开发,功能包括:日夜间模式切换,字体大小调节,诗歌显示拼音,分享模板的诗歌纵排。这个项目出了国内和海外两个版本,可惜由于留存不好,成了僵尸项目。

    • 3月份下旬:开发一个漫画内容类的项目,使用了和诗歌项目一样的结构,只是数据不同而已。这个项目也没有逃过僵尸项目的命运。

    • 4月份中旬到6月份上旬:开发来电秀项目,这是一个公司之前已经开发过的项目了。这次小组接手过来是进行优化开发的。项目内容挺多的,我主要是做视频的编辑部分,接触了 FFmpeg 这块知识。

    • 6月份中旬到6月份下旬:开发清理项目的 UI,这是一个换皮的项目。这个项目学习到了,开屏页的刘海屏适配。

    • 7月份到年底:继续迭代开发来电秀项目。之前并没有这么长的时间来做一个项目。有一段时间,会觉得有点闲。并不是说无事可做,只是不会像之前那样,开发很多页面了。大多是 bug 的解决,机型的适配,以及代码的优化。代码优化上,记忆深刻的一点是自己把一个有 10 多个功能的页面拆分出一系列的辅助类,每个辅助类完成一个功能,使得不会出现一个有着上千行代码的类,而且每个功能更好维护;bug 的解决,有时候为了一个 bug,会和同事讨论半天,解决好了一个 bug,线上就可以挽救不少的用户,这也是很有意义的。

    学习方面

    • Java部分:学习了 Java 的反射,动态代理,泛型,Serializable 序列化,多线程;
    • Android部分:学习了 Activity 的基础知识,Kotlin 语言开发 MVP 项目,学习了组件化。
    • Flutter部分:5月份花了两周学习了 Dart 语法,就开始学习 Flutter 开发;接着到 10 月份,公司这边要搞 Flutter 了,又捡起来重新学习。

    2020年的反思

    • 工作上,和别人沟通地比较少,有时一个人闷着头想了半天,却发现还是在原地打转;
    • 学习上,自己动手实践,进行总结地少,这样不利于巩固;
    • 公司今年也是很困难,不过在 9 月份,还是给小组涨了工资,非常感恩公司。
    • 说实话,有很长时间很烦躁,公司不属于技术氛围很好的,而我自己还是想在技术上多深入的。很多东西自己没有想明白,又有新的东西需要去学习,觉得很累。按照自己的想法,是好好把 Android 学好,而公司这边又要上 Flutter。我看着 Android 这边要深入,Flutter 又要新学,很苦恼,这种状态持续了好长时间。想想,应该一点一点去做,而不应该浮躁。

    2021年的打算

    • 深入学习 Android,多总结;
    • 公司这边要上 Flutter,所以这个要尽快达到上手做项目的水平;
    • 有时间出去看看,来公司4年多了,不知道外边是什么样了。
    展开全文
  • 前面有篇博文有个网友问我通过经验,放到回复里面字体太小,重新发篇谈谈我通过经验 ... 虽然我上大学时候只学过c和数据结构两门课,但是我平时工作中和业余时间阅读了计算机行业许多书,基础就这样补上了...

     

    前面有篇博文有个网友问我通过的经验,放到回复里面字体太小,重新发篇谈谈我的通过经验

    我觉得要顺利考过还是计算机基础最重要,其次是多做历年真题。
    为什么这样说呢?
    因为从软件设计师考试历年的真题来看没有什么深度,只有广度,这个比喻就是非常贴切:一厘米深一公里宽,要求知识面要广。
    虽然我上大学的时候只学过c和数据结构两门课,但是我平时工作中和业余时间阅读了计算机行业的许多书,基础就这样补上了。
    历年真题也要多做,做完后给自己打分严格点,这样能认识到自己的不足之处,例如我考试之前一个月就从来没有接触过算法,做历年下午题的时候算法题总是不得分或得分很少,我就花了30元买了一本算法书,书读百遍其义自现,这本读了几遍后,做历年考试真题的过程中算法题的得分率就提上来了。
    再就是模拟的时候掌握好时间限制。因为平时只用手机,导致手表多年没有使用,我考试的时候表停了,下午考试的时候最后一道题都没有做完,我的高考时使用的手表到今天还是停在当时考软设的那个下午时间,本来我看到我停了的表还以为时间早着呢,还想举手出去撒泡尿,结果算法题没做完的时候监考的说还有15分钟结束考试,我晕,把尿又憋回去了,赶紧扔下算法题看第六题。

     

    13门课程大多是计算机的专业基础课
    我大学不是计算机专业的,不过我毕业后研究过考试涉及到的这些书:
    计算机基础知识 编译原理(这个听抽象的,学明白文法,自动机,编译的过程应付考试差不多了)
    软件工程(从历年来看这个比较重要)
    数据结构(我大学学过了,浏览了一遍历年题,都会做就没看了)
    算法分析(我这个是瘸腿课程,花了一个月突击了一下)
    数据库原理(我平时搞数据库的考试前没怎么看)
    计算机组成与结构
    计算机网络(我前面有篇博文列了个表)
    计算机英语 (去年我考的题目比较简单,完形填空)
    操作系统 (pv操作可以看我前面转载的别人的一篇博文,那个是非常好的文章)
    多媒体基础(大多计算像素和声音采样之类的题)
    知识产权
    标准化 (这两门主要浏览一下知道那些侵权,又不是职业搞法律的,不过考试的时候上午有道题真有点混淆)
    面向对象程序设计( 包括uml还有设计模式几乎每次都必考) 业界新技术和新概念(这个虽然不是一门课但需要积累,我去年考的这个比较多)
    至少要有一门c/c++/java/.net之类的语言编程经验

    下午题都是一个模式
    第一题 数据流图(这个类型的题是死的,掌握了,可以拿到15分)
    第二题 数据库设计(我这个是大学一毕业就买过几本数据库的书的的,我考的应该13分+)
    第三题 uml(我08年考过的题目是历年中最简单的一个了,买本uml的书啃下就能拿个13~15分)
    第四题 算法(没有太深入的研究,我08年考试中应该拿了11分,这个完全靠多读那种算法程序来积累,与个人平时写程序有点关系)
    第五题 c
    第六题 c++
    第七题 java
    5~7任意选择一道即可,我考试的时候没有选c,虽然不懂c++和java,我也选做了c++,语法和c#有点类似,第六题只要看懂了题目的意思,分析出类,方法,对象,然后一般可以考到10分左右
    通过做历年题找到自己的不足,给自己打分严格点。
    上午题涉及到的知识点也都很浅,分多了也没有用,我去年考了57浪费了12分
    相信只要你是一个合格的学生,大学的时候又有老师讲的,不像我靠自己学,不过自学特有乐趣,学会了会非常有成就感,我觉得深入学过这些课程上午题多数都应该能过45分的,下午题通过多做历年的题,很容易找到解题要领的。

     

    转载于:https://www.cnblogs.com/wangyingtao/archive/2009/04/09/1432528.html

    展开全文
  • 这个有点复杂,因此我分开给...就是它在小字上仍有结构清晰端整,因而阅读识别很容易(补充:它在1996推出来的,并且即迅速成为许多领域所爱用的标准字型之一。 ) Arial简单点讲,可以理解为黑体一样的字体。 He...
  • 字体简介☜前几天(2018年的某一天)在QQ群里面,有几个朋友发张截图让小编看看是什么字体,说在微博上面最近挺多人喜欢一款“布朗尼”字体。小编看了一下,不敢确定,不过80%确定,这款字体应该就是耳熟能详...
  • "文档树"在前面第二章我们已经提到过,它文档元素分级结构的形象表示。一个文档结构树包含根元素,根元素最顶级的元素,(就是紧接着XML声明语句后的第一个元素)。看例子: <filelist> <title>... ...
  • 8ce0650fce920516ee885ff7a11545da#rd">支付宝同学开发-Macaca一套自动化测试解决方案</a></li><li><a href="http://www.ido321.com/1669.html">2016年的前端技术栈展望</a></li><li><a href=...
  • 早在1997 ,金山电脑公司就开发出了新一代字处理软件 WPS 97, 一经推出便受到各界用户广泛欢迎和一致称赞。它以操作简便、功能齐全、实用方便等优点在中文字处理领域一枝独秀,备受用户青睐,成为中文字处理...
  • 3.7.2 模式结构的正确命名 53 3.7.3 ER概念设计的设计选择 54 3.7.4 ER图的候选表示法 55 3.8 其他表示法示例:UML类图 55 3.9 高于2度的联系类型 57 3.9.1 对二元和三元(或高度)联系的选择 ...
  • 并增加“导入功能”是否保留层次结构的选择 修改原知识点默认文档只能为“Word”文件为支持任意类型文件功能 新增知识分类体系分类搜索功能 增加全文搜索索引压缩功能 *感谢muenennpl、Steven等用户和网友的建议及...
  • 什么是CSS CSS概念 Cascading Style Sheet 层叠样式表 表现HTML文件样式语言 包括对字体、颜色、边距、高度、宽度、背景图片、网页定位等设定 聊聊网页中CSS CSS发展史 1996 CSS1.0 ...
  • 初始CSS

    2020-12-28 17:20:15
    文章目录初始CSS什么是CSSCSS发展史CSS优势CSS基本语法结构style标签CSS样式行内样式内部样式表外部样式表CSS样式优先级CSS基本选择器标签选择器类选择器ID选择器基本选择器优先级标签选择器是否也遵循...
  • 主要研究方向工程设计、生物(特别人类基因组)数据库、文档及文本数据库等新兴应用中数据库建模。设计和集成,此外,他对知识表示、数据挖掘和知识发现等也非常感兴趣。 目录 封面 -15 封底 -14 扉页 -13 ...
  • 什么是CSS CSS概念 Cascading Style Sheet 层叠样式表 表现HTML文件样式语言 包括对字体、颜色、边距、高度、宽度、背景图片、网页定位等设定 聊聊网页中CSS 在这里插入图片描述 CSS发展史 1996 CSS1.0...
  • 本书根据2003年的ISO/ANSI C++标准编写,通过大量短小精悍程序详细而全面地阐 述了C++基本概念和技术。  全书分17章和10个附录,分别介绍了C++程序运行方式、基本数据类型、复合数据类型、循环和关系 ...
  • CSS详解

    2019-06-21 21:01:48
    (一)什么是CSS CSS概念:Cascading Style Sheet 层叠样式表 表现HTML文件样式语言 包括对字体、颜色、边距、高度、宽度、背景图片、网页定位等设定 (二)CSS发展史 1996 CSS1.0诞生 1998 CSS2.0 融入...
  • 本书根据2003年的ISO/ANSI C++标准编写,通过大量短小精悍程序详细而全面地阐 述了C++基本概念和技术。  全书分17章和10个附录,分别介绍了C++程序运行方式、基本数据类型、复合数据类型、循环和关系 ...
  • 本书根据2003年的ISO/ANSI C++标准编写,通过大量短小精悍程序详细而全面地阐 述了C++基本概念和技术。  全书分17章和10个附录,分别介绍了C++程序运行方式、基本数据类型、复合数据类型、循环和关系 ...
  • 本书根据2003年的ISO/ANSI C++标准编写,通过大量短小精悍程序详细而全面地阐 述了C++基本概念和技术。  全书分17章和10个附录,分别介绍了C++程序运行方式、基本数据类型、复合数据类型、循环和关系 ...
  • 数据库索引到底是什么 数据库索引原理和使用准则 数据库锁机制 数据库事务特性与隔离级别详解 SQL优化详解 基于代理数据库分库分表框架 Mycat实践 其他 UML大科普:一文梳理清 14种 UML图 工具和软件 ...
  • 工作简历模板怎么写?

    2019-04-09 14:06:10
    2019已经过去了1/4,各大公司的校招、社招都在如火如荼的进行中。可投出去的简历,一份份都石沉大海,遥无音讯,你的资历很差?...2.简历的字体大小契合,排版整洁,配色美观。3.证件照有气质,不是...
  • css学习笔记(1)

    2015-08-26 21:03:00
    在学习之初,额,先介绍咱刚刚会玩Less,对于像我这种记忆力超级差人,有一份好一点css文档简直做梦啊,最近项目要做一个主页,七个子页,最关键的是子页细节还不大相同,不是结构,而是字体啦,间距...
  • windows 程序设计

    2011-07-24 21:16:30
    Microsoft Windows版本3.119924月发布,其中包括几个重要特性TrueType字体技术(给Windows带来可缩放轮廓字体)、多媒体(声音和音乐)、对象连结和嵌入(OLE:Object Linking and Embedding)和通用...
  • c#学习笔记.txt

    2008-12-15 14:01:21
    声明结构的默认(无参数)构造函数错误的。总是提供默认构造函数以将结构成员初始化为它们的默认值。在结构中初始化实例字段错误的。在类中,必须初始化实例对象. 使用 new 运算符创建结构对象时,将创建该结构...
  • 第1章简单介绍什么是CSS3,CSS3好处是什么,浏览器对CSS3支持状况,以及CSS3带来什么新特性,并且引入渐进增强式概念。通过对本章学习,大家可以在一定程度上知道一些CSS3故事。 第2章介绍CSS3选择器...
  • WTL 8.1 界面开发库

    2015-02-13 11:25:26
    注意,虽然没有MFC那样文档/视结构,但是有视(views). 在WTL有大量代码来管理视,而且加入自己代码也很容易. WTL有AppWizard,可以生成SDI,MDI和多线程SDI程序多线程SDI跟IE或Windows Explorer很像.它看起来打开...
  • Tcl_TK编程权威指南pdf

    热门讨论 2011-03-25 09:30:55
    独立于平台的字体 tk scaling命令 应用程序的嵌入 本地化菜单与菜单条 cde的边界宽度 本地化的按钮和滚动条 文本组件中的图片 destroy不再产生错误 grid rowconfigure 补丁版本 第52章 tcl/tk 8.1 ...

空空如也

空空如也

1 2 3 4 5 6
收藏数 118
精华内容 47
关键字:

年是什么结构的字体