- 博客(173)
- 资源 (23)
- 收藏
- 关注
原创 安卓笔记1-LinearLayout(线性布局)
LinearLayout 又称作线性布局,这个布局会将它所包含的控件在线性方向上依次排列。orientation 属性android:orientation 属性指定了排列的方向 - horizontal 是指左右排列 (此时控件的宽度不能指定为 match_parent ,因为这样的话单独一个控件就会将整个水平方向占满,其他的控件没有可以放置的位置。) - vertical 是指上下排列
2016-10-26 16:06:15 375
原创 java笔记3-方法
方法的定义方法是一段可以被重复调用的代码块public static 返回值类型 方法名称(参数列表){ [return [返回值] ;]}对于返回值类型有两种: - void 表示此方法没有返回值; - 数据类型 基本类型和引用类型public class Demo1 { public static void main(String [] args){ prin
2016-10-24 17:58:25 265
原创 java笔记2-变量和数据类型
变量的声明int age;int 表示变量类型,age 表示变量名这条语句使计算机分配足够的空间,用于存储一个整数,而这个整数的名字就是 age, int 是java定义的一种数据类型,专门用于存储一定大小的整数。变量的赋值int age = 20;这里的 = 表示赋值变量的命名规范应该以字母、下划线或美元符开头;后面跟字母、下划线、美元符或者数字;java 变量名没有长度限制;java变量
2016-10-20 20:04:16 486
原创 java笔记1-入门
java 学习笔记hello wordpublic class Hello { public static void main(String[] args) { System.out.println("hello word"); }}输出结果:hello word说明1 类的定义定义格式:[public ] class 类名称 { }public class
2016-10-20 20:03:37 302
原创 javascript学习书单及下载
根据老姚发表的文章 [统一回复《怎么学JavaScript?》](http://www.w3cfuns.com/notes/17398/d3f6dd40e2d3ff15b209810dfa98be0b.html) 所提及的书籍收集而成,有部分书籍没有找到,书籍来源自网络,有侵权的话请说明(会立即删除下载链接)《javascript面向对象编程指南》风格轻松易懂,比较适合初学者,原型那块儿讲得透彻,
2016-09-29 14:28:30 477
原创 CSS3实战1-文本属性text-shadow的用法
text-shadow 定义文本阴影或模糊效果。text-shadow属性在css2中已经定义了,但是在css3中又重新定义了,并且增加了不透明度的效果。基本语法text-shadow:none | <shadow> [ , <shadow> ]*<shadow> = <length>{2,3} && <color>?默认值:无适用于:所有元素动画性:是,除了内、外阴影切换时计算值:指定
2016-09-26 18:04:05 4202
原创 js记录用户在网站的浏览记录和停留时间(2)
问题:上次的代码确实解决了一部分用户访问记录的收集,但是还是存在一个问题就是 我们网站的注册 都是新页面打开的,如果用户刚进入网站就点击注册(打开了新的页面) ,我代码里用到的 onbeforeunload 就无法将用户进入的页面存储到本地了,也就是导致 访问了网站 直接点击注册的用户 无法被记录。所以这次对数据的记录方式做了拆分。这个是上一次文章的链接: http://weber.pub/js
2016-09-22 11:48:21 10195
原创 JQ版图片的鼠标放上效果
网页效果中经常会用到图片的hover效果,本文中展示的是使用Jquery书写的效果,相比较ImageHover.css兼容性更好。兼容性插件是使用jquery书写的,所以兼容性比ImageHover.css更好。如果不需要考虑兼容性建议考虑 ImageHover.css 这个插件样式更多。效果演示地址Demo:http://weber.pub/demo/160920/index.html下载直接下
2016-09-19 18:20:23 616
原创 图片放上效果ImageHover.css
网页效果中经常会用到图片的hover效果,ImageHover.css 这个库为我们提供了多种的效果。兼容性插件是使用css3书写的,所以最好是对css3支持比较好的浏览器。如果需要考虑到兼容性问题,那么建议使用我自己写的jq版效果,虽然效果单一,但是兼容性更好。效果演示地址Demo:http://weber.pub/demo/160919/index.html下载直接下载链接:http://
2016-09-19 18:20:04 2613
原创 CSS3的loader加载动画
纯CSS3书写的loader动画效果,当然可以搭配jq使用,还有react 和 Angular 版本浏览器支持效果演示地址纯CSS版演示地址:http://weber.pub/demo/160912/css.html搭配 Jquery 使用演示地址:http://weber.pub/demo/160912/jq.html下载直接下载链接:http://pan.baidu.com/s/1
2016-09-12 18:51:49 1526
原创 以打字形式展示placeholder的插件
这个是利用文本框的 placeholder 属性,以打字形式展示我们自定义的文字,可当用提示用,让提示信息的展示更有趣效果演示地址演示地址:http://weber.pub/demo/160911/slh.html下载直接下载链接:http://pan.baidu.com/s/1pLs60iR 密码:idfigithub 地址github 地址:https://github.com/chi
2016-09-12 18:51:25 565
原创 Emmet快捷键(前端必备快速编码工具)
Emmet (前身为 Zen Coding) 是一个能大幅度提高前端开发效率的一个工具。Emmet把片段这个概念提高到了一个新的层次:你可以设置CSS形式的能够动态被解析的表达式,然后根据你所输入的缩写来得到相应的内容。Emmet是很成熟的并且非常适用于编写HTML/XML 和 CSS 代码的前端开发人员,但也可以用于编程语言。示例下载官网地址:http://emmet.io/插件下载地址:htt
2016-09-06 13:40:42 3937 1
原创 以视频作为网页背景的jQuery插件
一个简单的以视频作为网页背景的jQuery 插件浏览器支持现代浏览器全部支持IE9+效果演示地址作为body背景演示地址1:http://weber.pub/demo/160905/body-bg.html作为一块区域背景演示地址2:http://weber.pub/demo/160905/block-bg.html下载直接下载github 地址:https://github.c
2016-09-06 10:05:04 2380
原创 js记录用户在网站的浏览记录和停留时间
by weber开发者 from http://weber.pub/本文地址: http://weber.pub/js记录用户行为浏览记录和停留时间/163.html问题公司想统计一个用户从进入官网到注册,这个流程该用户整个的浏览路线,在哪个页面停留的时间比较长,从而更有针对性的对客户行为进行分析,了解用户的真正需求。。。虽然百度统计之类的也可以记录用户的浏览行为,但是这类统计是全部跟踪用户,而无法
2016-09-02 01:39:25 25800 1
原创 原生js和jquery两种处理cookie的插件介绍
原文地址:weber.com jquery.cookie插件库和js.cookie的作者都是Klaus Hartl (github地址:https://github.com/carhartl)。这两个都可以读、写和删除cookie。两个库的下载地址链接:http://pan.baidu.com/s/1i5M4ne1 密码:9pumjs.cookie 库介绍 一个简单的、轻量级的javasc
2016-08-31 16:17:19 5077
原创 jQ模拟打字效果插件typetype
更多相关内容请移步web开发者 typetype是一个jquery插件,可以模拟人类的打字效果。效果图如下所示:查看演示 http://weber.pub/demo/160828/jQuery.Type/jQuery.type.html使用$('textarea').typetype('Some text that you want to demo')被插入的标签可以是 input 、text
2016-08-28 23:39:09 1300
原创 JavaScript属性操作
更多内容点击查看:http://weber.pub/ 本篇文章主要是介绍JavaScript 对HTML 属性的读写操作方法。。。JS 属性读操作js 读取html的属性是通过 . 来操作的,具体语法如下 元素.属性名问题1:如何获取input标签里面填写的内容?点击按钮弹出id为text1 的input输入框中的内容。。。<input id="text1" type="text" />
2016-08-27 16:10:49 631
原创 javascript学习思维导图
通过几张思维导图,可以了解到整个JavaScript家族的全貌,然后更有利于JavaScript全局学习JavaScript 数据类型JavaScript 变量Javascript 运算符JavaScript 流程控制JavaScript 数组JavaScript 函数基础JavaScript 字符串函数JavaScript 正则表达式DOM 基本操作Window 对象
2016-08-24 10:39:59 3413
原创 ACM 地址
我们学各种编程语言的同学一定要来这些地方做些题看下自己的水平山东理工大学http://acm.sdut.edu.cn/南阳理工学院 http://acm.nyist.net/JudgeOnline/浙江大学 http://acm.zju.edu.cn 北京大学 http://acm.pku.edu.cn/JudgeOnline或者http://poj.org/ 天津大学 http://acm.tj
2016-08-20 14:00:26 1785
原创 一个前端写的php博客系统3--文章的修改和删除
部署的地址我的博客地址:http://www.weber.pub/github 地址:https://github.com/baiyuming/byblog文章的修改文章的修改需要两步,第一步读取文章,第二步更新文章,更新完成后返回文章列表页读取博客控制器//编辑博客方法public function edit($id=0){ $Article = M('Article');
2016-08-09 13:35:41 1797
原创 《JavaScript高级程序设计》笔记系列3-- 数据类型
数据类型ECMAScript 中有 5 种简单数据类型(也称为基本数据类型):Undefined、Null、Boolean、Number和 String。还有 1 种复杂数据类型——Object,Object 本质上是由一组无序的名值对组成的。typeof操作符typeof 检测给定变量的数据类型var message = "some string";alert(typeof message);
2016-08-08 16:10:44 758
原创 一个前端写的php博客系统2--前台展示+后台登录
部署的演示地址我的博客地址: http://www.weber.pub 可以查看到具体的站点展示github 地址:https://github.com/baiyuming/byblog前台首页展示首页的侧边预留的位置是给后面的统计,热门之类的版块预留位置。。。控制器文章列表展示要考虑到文章数量增多后分页展示,那么我们要统计文章数量,使用 count() 计算文章总数,然后使用thinkphp 提供
2016-08-01 14:29:11 5276
原创 一个前端写的php博客系统--支持markdown哦
起因最近买了个新的域名,同时在阿里云申请了免费的虚拟主机。。。借此机会就想搞个自己的博客站点,虽然之前也使用了hexo + github 、 WordPress 做过,但是我的阿里云虚拟主机实在是不知道怎么去搞hexo (也许根本就搞不起来,除非自己花钱买主机,哈哈)。。。WordPress总是感觉好笨重,运行起来一股的人到中年,气喘吁吁啊。。。百度之后,typeecho成了首选,但是markdow
2016-07-26 13:50:40 8819 9
原创 《JavaScript高级程序设计》笔记系列2-- 基本概念1
语法区分大小写第一个概念就是ECMAScript中的一切(变量、函数名和操作符)都区分大小写。 变量名 test 和变量名 Test 分别表示两个不同的变量。标识符所谓标识符,就是指变量、函数、属性的名字,或者函数的参数。 命名规则: - 第一个字符必须是一个字母、下划线(_)或一个美元符号($) - 其他字符可以是字母、下划线、美元符号或数字标识符采用驼峰大小写格式,也就是第一个字母小写,
2016-07-20 23:47:06 406
原创 《JavaScript高级程序设计》笔记系列1-- 在 HTML 中使用 JavaScript
<script>function sayHi(){ alert("Hi!");}</script>从外部引入js文件,src是必须属性,指向外部js文件<script type="text/javascript" src="example.js"></script>需要注意的是,带有src属性的<script>元素不应该在其<script>和</script>标签之间再包含额外的 Ja
2016-07-19 17:39:28 334
原创 JavaScript 中的DOM1
DOM 文档对象模型文档对象模型:定义 为了能够让程序(js)去操作页面中的元素节点层次节点之间的关系构成了节点层次,html 页面的可以画出一个以html标签为根节点的树形结构 DOM会把文档看作是一棵树,同时定义了很多方法来操作这棵数中的每一个元素(节点)<html lang="en"><head> <title>Document</title></head><body>
2016-07-18 18:12:21 610
转载 【转】【译】让你的网站更炫酷的一些小 tips
原文链接 : 101 Ways to Make Your Website More Awesome 原文作者 : Nicholas Tart 译文出自 : 掘金翻译计划 译者 : 达仔 译文链接:https://github.com/xitu/gold-miner/blob/master/TODO/101-ways-to-make-your-website-more-awesome.
2016-07-09 09:52:37 1497
原创 CSS---Tips2背景
backgrounddiv{ background: red url(img.png) no-repeat scroll left top/100% border-box content-box;}对应的属性全称[background-color][background-image][background-repeat][background-attachment][background-
2016-07-08 16:32:14 382
原创 CSS---Tips1文本样式
字体样式font-variant设置字体是否以小型大写字母显示。p{ font-variant: small-caps; /* 让小写字母以小型大写字母显示。*/}font字体设置简写组合方式。格式如下:[是否倾斜|是否加粗|是否转小型大写] 字体大小 字体名称;p{ font: bold italic 20px 楷体;}文本样式text-decoration设置文本出现下划线
2016-07-08 15:20:09 1746
原创 js获取客户端操作系统
function detectOS() { var sUserAgent = navigator.userAgent; var isWin = (navigator.platform == "Win32") || (navigator.platform == "Windows"); var isMac = (navigator.platform == "Mac68K") ||
2016-07-08 14:52:44 1351
原创 html 标签
文本元素<wbr> 如果单词太长,或者您担心浏览器会在错误的位置换行,那么您可以使用 <wbr> 元素来添加 Word Break Opportunity(单词换行时机)。英文单词过长时使用<wbr>会根据浏览器的宽度适当的裁切换行。<p> 如果想学习 AJAX,那么您必须熟悉 XML<wbr>Http<wbr>Request 对象。</p><ins> 添加下划线,起到强调作用<s
2016-07-06 18:50:33 306
原创 CSS之writing-mode
### writing-mode的原本作用 `writing-mode` 就是用来实现文字可以竖着呈现的。 “` writing-mode .div2 { writing-mode: tb-rl; -webkit-writing-mode: vertical-rl; writing
2016-06-30 14:05:11 853
原创 box-shadow与filter的drop-shadow
同样的参数值,表现效果有差异filter中的drop-shadow语法如下filter: drop-shadow(x偏移, y偏移, 模糊大小, 色值);<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>滤镜</title> <style> img{
2016-06-29 16:09:25 465
转载 前端工程师面试题汇总
HTMLDoctype作用?严格模式与混杂模式如何区分?它们有何意义?HTML5 为什么只需要写 ?行内元素有哪些?块级元素有哪些? 空(void)元素有那些?页面导入样式时,使用link和@import有什么区别?介绍一下你对浏览器内核的理解?常见的浏览器内核有哪些?html5有哪些新特性、移除了那些元素?如何处理HTML5新标签的浏览器兼容问题?如何区分 HTML 和 HTML5?简述
2016-06-28 11:19:39 772
原创 JavaScript案例学习8–定时器的使用
个人博客JavaScript 案例21Date 获取 年月日星期<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Date</title></head><body><script> /** * var oDate = new Date() * getFullYe
2016-06-27 00:09:57 484
原创 reactjs学习笔记2--组件的介绍
个人博客什么是组件组件就像是乐高积木,一个完整的房子,可以由砖头一块一块的组成,一块砖头,就可以称为一个组件。如何创建组件调用 React.createClass 方法,传入的参数为一个对象,对象必须定义一个 render 方法,render 方法返回值为组件的渲染结构,也可以理解为一个组件实例(React.createElement 工厂方法的返回值),返回值有且只能为一个组件实例,或者返回nul
2016-06-27 00:08:43 372
原创 Vue学习3--数据绑定语法
个人博客插值文本数据绑定最基础的形式是文本插值,使用”Mustache” 语法(双大括号)<span>Message: {{ msg }}</span>Mustache 标签会被相应数据对象的 msg 属性的值替换。每当这个属性变化时他也会更新。你也可以只处理单次插值,今后的数据变化就不会再引起插值更新了:<span> this well never change: {{* msg }} </spa
2016-06-24 14:04:59 2688
原创 JavaScript案例学习7
JavaScript 案例19Date 获取 时分秒<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Date</title></head><body><script> /** * var oDate = new Date() * getHours() 获取时
2016-06-24 00:02:27 593
原创 Vuejs学习2--Vue实例
构造器每个 Vue.js 应用的起步都是通过构造函数 Vue 创建一个 Vue 的根实例:var vm = new Vue({ // 选项})一个 Vue 实例其实正是一个 MVVM 模式中所描述的 ViewModel ,因此在文档中经常会使用 vm 这个变量名。在实例化 Vue 时,需要传入一个选项对象,他可以包含数据、模板、挂载元素、方法、生命周期钩子等选项。可以扩展 Vue 构造器,
2016-06-23 16:31:46 1477
原创 Vuejs学习1--概述
响应的数据绑定Vue.js 拥抱数据驱动的视图概念。 意味着我们在普通 HTML 模板中使用特殊的语法将 DOM “绑定”到底层数据。一旦创建了绑定,DOM 将与数据保持同步。每当修改了数据,DOM 便相应地更新。这样我们应用中的逻辑就几乎都是直接修改数据了,不必与 DOM 更新搅在一起。这让我们的代码更容易撰写、理解与维护。
2016-06-23 16:31:05 526
你不知道的JavaScript上:中:下三卷(高清中文版)
2018-01-16
深入react技术栈源码
2017-10-14
深入理解ES6-文字高清版
2017-10-14
JavaScript面向对象编程指南
2017-04-20
HTTP权威指南
2016-11-16
Head First HTML and CSS
2016-11-02
Effective JavaScript 编写高质量JavaScript代码的68个有效方法
2016-11-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人