首 页 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 尾 页

2018想学好web前端开发,HTML、CSS、JS你真的了解了吗?

发布者: superzhang | 发布时间:2018-01-16

2018想学好web前端开发,HTML、CSS、JS你真的了解了吗?

划重点

HTML、CSS、及JS的区别有哪些?在日常学习中,html,css和js我们都学过,起初分不清这三者的区别和联系,随着知识的增长,有了一些体会。随小编看一下这三项技术都是什么,能干什么?

web前端工程师是近几年才发展出来的新兴职业,也是目前火爆且高薪的职业。不同的公司有不同的叫法,例如网页界面开发、网站设计等等。要学习web前端开发,需要掌握哪些知识呢?达内web前端培训专家(web.tedu.cn)总结了一下,必须掌握的就是以下几点。

1HTML—Hypertext Markup Language。

超文本标记语言。它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(比如文字如何处理,画面如何安排,图片如何显示等)。浏览器按顺序阅读网页文件,然后根据标记符解释和显示其标记的内容,

<html> <head&

想读更多 ->

20个新鲜的、彩色的CSS3按钮

发布者: superzhang | 发布时间:2018-01-16

这是一个关于字体和css3属性的实验的结果,如文本阴影和盒阴影:

20个新鲜的、彩色的CSS3按钮

按钮被定义为链接元件,而css的外观如下所示:

.button{padding:5px 15px 5px 15px;text-decoration: none;display: inline-block;-moz-border-radius: 10px;-webkit-border-radius: 10px;-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);border-bottom: 1px solid rgba(0,0,0,0.25);font-family: "Lucida Grande",Lucida,Verdana,sans-serif;outline:none;position:relative;font-size: 32px;margin:10px;background:transparen

想读更多 ->

CSS中垂直居中的方法

发布者: superzhang | 发布时间:2018-01-16

CSS中垂直居中的方法

广东IT优就业

css中实现垂直居中的方法你都知道吗?图文带你迅速get方法。

line-height

line-height用于实现单行文本的垂直居中,如下图中,我们要求单行文本垂直居中,只需要将div2设置行高line-height和height的值相同即可,也可以不用设置高度,因为单行文本的行高会撑开高度,其实二者就是一样的值。

CSS中垂直居中的方法

但是这种方法有个不足之处,那就是如果文字内容的长度大于块的宽度时,就有一部分内容脱离了块,因为就不再是单行文本了,所以此方法只适用于单行文本。

npm 2017 JavaScript 框架报告之后端框架

后端框架中,变化比较明显的是 Express,这是用 JavaScript 编写的后端服务的主流解决方案。其他四个框架相比之下变化趋势并不明显,图标中几乎无法体现。Express 从 2013 年初以来已经增长了 6000%。之呈现下降趋势,是因为在同一时间内,注册数量增长了 67000%。

换句话说,JavaScript 在编程语言中正以前所未有的增长。

npm 2017 JavaScript 框架报告之后端框架

想读更多 ->

你应该掌握的JavaScript 与编码

发布者: superzhang | 发布时间:2018-01-16

JavaScript使用哪种编码

JavaScript 语言采用 Unicode 字符集,但是它编码使用的既不是 UTF-16,也不是UTF-8,更不是 UTF-32,而是 UCS-2。

你应该掌握的JavaScript 与编码

历史

互联网还没出现的年代,曾经有两个团队,不约而同想搞统一字符集。一个是 1988 年成立的Unicode 团队,另一个是 1989 年成立的 UCS 团队。完了,他们达成共识:世界上不需要两套统一字符集。1991 年 10 月,两个团队决定合并字符集。也就是说,从今以后只发布一套字符集,就是 Unicode,并且修订此前发布的字符集,UCS 的码点将与 Unicode 完全一致。UCS 的开发进度快于 Unicode,1990 年就公布了第一套编码方法 UCS-2,使用 2 个字节表示已经有码点的字符。(那个时候只有一个平面,就是基本平面,所以 2 个字节就够用了。)UTF-16 编码迟至 1996 年 7 月才公布,明确宣布是 UCS-2 的超集,即基本平面字符沿用 UCS-2 编码,辅助平面字符定义了 4

想读更多 ->

网上有JavaScript框架那么多,你还在傻傻加班写吗

发布者: superzhang | 发布时间:2018-01-16

前端Js框架汇总概述:

  智能未来,一个长期更新技术文章的小编,因为近期较忙,更新时间不定时,还望各位见谅,小编会努力创作,希望大家能够喜欢。

  Web、无线、物联网、VR、PC从不同方向推进着技术的融合与微创新。程序员在不同业务场景下的角色互换。而随着node.js的出现语言的角色也在发生着转变,Js扮演了越来越重要的角色。也就有了茶余饭后也把了解到的知识整理一下。看过“你的知识需要管理”后,强烈的意识到杂乱且范范的知识储备远不如整理后条理清晰的知识带来好处多。所以,是的,我们需要时不时的回来对掌握的知识梳理归类,以备不时之需。

网上有JavaScript框架那么多,你还在傻傻加班写吗

一、前端框架库:1.Zepto.js

地址:http://www.css88.com/doc/zeptojs/

描述:Zepto是一个轻量级的针对现代高级浏览器的JavaScript库,它与jquery有着类似的api。 如果你会用jquery,那么你也会用zepto。关于Zepto认知我也是通过与一位腾讯朋友聊天的时候知道的,

想读更多 ->

javascript背包问题详解

发布者: superzhang | 发布时间:2018-01-16

javascript背包问题详解

作者 | 司徒正美

原文 | https://segmentfault.com/a/1190000012829866?utm_source=tuicool&utm_medium=referral

01背包问题

引子

打算好好学一下算法,先拿背包问题入手。但是网上许多教程都是C++或java或python,大部分作者都是在校生,虽然算法很强,但是完全没有工程意识,全局变量满天飞,变量名不明所以。我查了许多资料,花了一个星期才搞懂,最开始的01背包耗时最多,以前只会枚举(就是普通的for循环,暴力地一步步遍历下去),递归与二分,而动态规划所讲的状态表与状态迁移方程为我打开一扇大门。

篇幅可能有点长,但请耐心看一下,你会觉得物有所值的。本文以后还会扩展,因为我还没有想到完全背包与多重背包打印物品编号的方法。如果有高人知道,劳烦在评论区指教一下。

注意,由于社区不支持LaTex数学公式,你们看到${xxxx}$,就自己将它们过滤吧。

1.1 问题

想读更多 ->

JavaScript的Map和Java的Map之间区别

发布者: superzhang | 发布时间:2018-01-16

日常开发中我们经常会遇到要对数据进行一个key对应一个value进行存储,对于Java来说太常见了,用Map实现类去存储就行了,而对于js,我们可以用对象去存储,如下:

var arr={};

arr["time"]="time";

取的话很容易,直接arr["time"]就行了,这是很简单的以key和value存值的方法,最常见的就是以json格式存储了,而今天,在存数据之前突然有个疑问,js有没有Map,冲着这个疑问,百度了一番,结果还真有,接下来介绍下js的Map和Java的Map的区别。

var map=new Map(); // Map map = new HashMap();

map[key] = value; //注意:js map中的key是string类型 map.put(key, value);

var value = map[key]; // Object value = map.get(key);

var has = key in map; // boolean has = map.containsKey(key);

delete map[key]; // map.remove(key);

// 遍历

for(key in ma

想读更多 ->

原生Web与H5Web网页开发的优劣分析

发布者: superzhang | 发布时间:2018-01-16

原生Web与H5Web网页开发的优劣分析

前些日子,Android原生开发将被取缔的吵得火热,JavaScript是能做一个完全的APP,但只使用JavaScript做出来的APP也不会牛逼到哪里去。最好的是混合(Hybrid)开发,在需要的时候使用JavaScript,各有好处。

原生页面

优势:

(1)运行速度比较快

(2)能使用设备的底层功能,如摄像头、方向传感器、重力传感器、拨号、GPS、语音、短信、蓝牙等

(3)在界面设计、功能模块、操作逻辑等层面相较web更易做到App的便捷性和舒适性,功能更加强大

(4)节省流量

劣势:

(1)不同的操作系统(如Android和iOS)需要独立的进行开发,使用其各自的开发包、开发工具和控件

(2)每次有更新,都需要重新打包一次发布到应用平台上,且每次要向各个应用商店进行提交审核。之后用户需要手动进行点击更新安装(安装成本较高)

(3)开发成本比较高,尤其需要适配各种机型

想读更多 ->

跳一跳过时后,我总结了Web前端最流行图表显示组件

发布者: superzhang | 发布时间:2018-01-16

echarts

评价: 5星(国产组件,达到这种高度,不多)

官网: http://echarts.baidu.com/

说明: ECharts,一个纯 Javascript 的图表库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖轻量级的 Canvas 类库 ZRender,提供直观,生动,可交互,可高度个性化定制的数据可视化图表。ECharts 3 中更是加入了更多丰富的交互功能以及更多的可视化效果,并且对移动端做了深度的优化。

教程: http://echarts.baidu.com/tutorial.html#ECharts 特性介绍

demo: http://echarts.baidu.com/demo.html#bubble-gradient

源码: https://github.com/ecomfe/echarts

基于各种语言的例子:https://github.com/ecomfe/echarts

想读更多 ->