借用Effective之名,开始写Effective系列,总结一些前端的心得。 为什么说能使用html/css解决的问题就不要使用JS呢?两个字,因为简单。简单就意味着更快的开发速度,更小的维护成本,同时往往具有更好的体验,下面介绍几个实例。 1. 导航高亮 导航高亮是一种很常见的问题,包括当前页面 ...
分类:
Web程序 时间:
2016-09-17 16:14:02
阅读次数:
266
很多情况下,我们需要找到父元素,但可惜的是css中并没有这样的一个选择器。 至于原因可以看张鑫旭的如何在CSS中实现父选择器效果这篇文章。 简单来说这个实现并不是真正的父元素选择器,只是利用其它思路来实现相同效果罢了。 HTML: <div id="box"> <p>pppppppp</p> <sp ...
分类:
Web程序 时间:
2016-09-17 16:12:30
阅读次数:
194
序 男,95年,这个学期就大四了,非计算机专业(数字媒体)。目前在二线城市做Java实习生,待遇一般,应该算一个正常的实习生水平吧:租的一个约10平米的小单间,月房租网水电大概在1600+,每餐饭大概在15~23之间,大概这个水平,勉勉强强能养活自己。 技术的基础大概是这样,从去年4月开始学Java ...
分类:
编程语言 时间:
2016-09-17 16:12:48
阅读次数:
158
无法远程的原因有很多,我今天遇到的问题是通过navicat无法远程连接我在EC2上创建的实例。 1.通过命令" netstat -an|grep 3306 "检查一下3306端口对那些地址开放,我这里是修改后的,我修改之前下面红框标记出来的IP原本是127.0.0.1 导致无法重外部访问。 2.修改 ...
分类:
数据库 时间:
2016-09-17 16:11:09
阅读次数:
195
引入命名空间 xmlns DTD缺点 1、不支持命名空间 2、支持的数据类型很少 3、DTD不可扩展 4、DTD不遵循XML规范 DTD的优点 简洁 schema 通过schema来解决DTD的不足 Schema的注意事项 1、如果一个元素下有子元素或属性,必须把元素和属性放在复杂数据类型的标记(< ...
分类:
其他好文 时间:
2016-09-17 16:10:41
阅读次数:
99
第一章 1.数据库的四个基本概念 (1)数据(Data): 数据是信息的符号化表示 (2)数据库(Database/DB) ?长期存储在计算机内的有组织的、可共享的大量 数据的集合。 (3)数据库管理系统(Database Management System/DBMS):组织、存储、维护和获取数 据 ...
分类:
数据库 时间:
2016-09-17 16:10:42
阅读次数:
247
一. IoC理论的背景 我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。 如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产生正确的时间。图1中描述的就 ...
分类:
编程语言 时间:
2016-09-17 16:11:23
阅读次数:
155
1099 字串变换 2002年NOIP全国联赛提高组 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 黄金 Gold 题解 查看运行结果 1099 字串变换 2002年NOIP全国联赛提高组 1099 字串变换 2002年NOIP全国联赛提高组 时间限制: 1 s 空间限制: 12 ...
分类:
其他好文 时间:
2016-09-17 16:10:34
阅读次数:
108
最长递增子序列问题是一个很基本、较常见的小问题,但这个问题的求解方法却并不那么显而易见,需要较深入的思考和较好的算法素养才能得出良好的算法。由于这个问题能运用学过的基本的算法分析和设计的方法与思想,能够锻炼设计较复杂算法的思维,我对这个问题进行了较深入的分析思考,得出了几种复杂度不同算法,并给出了分 ...
分类:
其他好文 时间:
2016-09-17 16:12:05
阅读次数:
107
html <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>学生信息管理</title> <script src="../js/try.js"></script> <style> body,table,tr,td, ...
分类:
其他好文 时间:
2016-09-17 16:11:34
阅读次数:
121
package zuoye; public class print1 { String a="abcdefghigklmnopqrstuvwxyz"; String B="ABCDEFGHIGKLMNOPQRSTUVWXYZ"; int x; void output() { if(x==1) { S ...
分类:
编程语言 时间:
2016-09-17 16:10:01
阅读次数:
181
题目要求:用户随机输入字母及数字组成的字符串,当用户连续输入字符串‘hello’时,程序结束用户输入,并分别显示用户输入的字母及数字的数目。 代码: 题目解析:首先这道题目要求用户输入字符串”hello“时结束输入,不如分别判断这五个字母,其次需要程序自动结束输入,我们就需要用Console.Rea ...
#非关键字可变长参数 def add(*arg): return type(arg)print add() #打印结果 <type 'tuple'> #关键字变量参数 def abd(**args): return type(args)print abd() #打印结果 <type 'dict'> ...
分类:
编程语言 时间:
2016-09-17 16:10:02
阅读次数:
132
以下所介绍的安装方式都是在线安装方式,如果你需要连网请参考:Linux:宿主机通过桥接方式连接的VMware内部Linux14.04虚拟机(静态IP)实现上网方案 环境: OS:Linux Ubuntu14.04 Server X64; 服务器列表: 192.168.1.200 master 192 ...
分类:
系统相关 时间:
2016-09-17 16:10:19
阅读次数:
215
原文链接:http://tech.meituan.com/spark-tuning-pro.html 前言 继基础篇讲解了每个Spark开发人员都必须熟知的开发调优与资源调优之后,本文作为《Spark性能优化指南》的高级篇,将深入分析数据倾斜调优与shuffle调优,以解决更加棘手的性能问题。 数据 ...
分类:
其他好文 时间:
2016-09-17 16:10:58
阅读次数:
126
首先,在学习之前,这些是必要知道的东西。什么是HTML,什么是CSS 它们有什么用?又能做什么? 了解HTML和CSS的用途,能更有利我们快速,高效的学习它们。 那么,关于这两者,我就用我通俗的语言像大家介绍一下、 首先是HTML与CSS的作用,学习它们,是让我们有能力写出基本的网页,让我们知道网页 ...
分类:
Web程序 时间:
2016-09-17 16:11:40
阅读次数:
163