不停学习的程序员!
暂时未有相关通用技术能力~
阿里云技能认证
详细说明背景介绍 目前,随着移动设备的普及和4G网络的普及,web在移动端的占比已经远远超过PC端,各种H5页面推广页面,H5小游戏热度火爆。以前简单的使用px单位(没有弹性)的时代已经无法满足各位设计师和用户了。
js判断如果安装了android app,则调起app, 没有安装,则直接下载应用。提供两种解决方案,一种是websocket通信,一种是监听页面失去焦点事件
最近,由于项目需要,自己申请了一台亚马逊用于部署网站测试,在使用期间,发现网上没有一篇非常完整的文章讲解从服务器申请到域名解析,SSL证书申请的整个流程。所以自己总结一下,以供大家学习! 一、亚马逊EC2申请 为什么选择申请亚马逊的服务器?只是因为项目需要而已,我本意是想申请阿里云的的服务器的(毕竟是阿里的员工),并且亚马逊提供一年的免费EC2服务器。
需求 我们在做web页面的时候,经常会有一些图片列表,例如下图的视频列表以及表情列表: 需求要求: 1. 列表是responsive的,在不同宽度的浏览器下面,图片要自适应容器宽度 2.
为什么使用PHP_CodeSniffer 一个开发团队统一的编码风格,有助于他人对代码的理解和维护,对于大项目来说尤其重要。 PHP_CodeSniffer是PEAR中的一个用PHP5写的用来检查嗅探PHP代码是否有违反一组预先设置好的编码标准的一个包,它是确保你的代码简洁一致的必不可少的开发工具,甚至还可以帮助程序员减少一些语义错误。
好久没有写关于umbraco的博客了,这段时间在研究solis search,感觉它太强大,好东西是需要分享的,所以写一篇简单的使用博客分享给个人umbraco爱好者。 简介 在了解solis search之前,我们需要简单的了解apache solr, Apache Solr 是一个开源的搜索服务器。
默认假设 所有的列在定义的时候都有默认的假设,你可以根据需要重写。 Laravel假定每个表都有一个数值型的主键(通常命名为”id”),确保新加入的每一行都是唯一的。Laravel只有在每个表都有数值型主键时才会正常运行。
创建迁移 首先,让我们创建一个MySql数据库“Laravel_db”。接下来打开app/config目录下的database.php文件。请确保default键值是mysql: 1 return array( 2 .
该章节内容翻译自《Database Migration using Laravel》,一切版权为原作者。 原作者:Stable Host, LLC 翻译作者:Bowen Huang 正文: Laravel鼓励敏捷、迭代的开发方式,我们没指望在第一次就获得所有正确的。
在一切环境就绪了,当然就要开始了解框架了。 站在巨人的肩膀上,学东西会事半功倍。我在网上找到一篇好文章,正好可以让我轻松了解Laravel应用程序的体系结构。因此借来直接用了。 该章节内容翻译自《Architecture of Laravel Applications》,一切版权为原作者,由于原作者写这篇文章时Laravel版本还没有到4.1,一些地方有稍微差别,我会稍作修改。
摘要 Laravel的目标是给开发者创造一个愉快的开发过程,并且不牺牲应用的功能性。快乐的开发者才能创造最棒的代码!为了这个目的,开发者博取众框架之长处集中到Laravel中,这些框架甚至是基于Ruby on Rails、ASP.NET MVC、和Sinatra等开发语言或工具的。
如果有需要,可以直接联系博主,讨论学习 一、了解X-CART. 3 二、PHP环境搭建... 3 三、安装配置X-CART. 4 1、下载X-Cart并配置域名,映射地址... 4 2、配置X-Cart.
目录 X-Cart 学习笔记(一)了解和安装X-Cart X-Cart 学习笔记(二)X-Cart框架1 X-Cart 学习笔记(三)X-Cart框架2 X-Cart 学习笔记(四)常见操作 四、X-CART 框架 1、从用户前台了解x-cart功能 和我们用过的淘宝、京东等电子...
Umbraco是一个开源的CMS内容管理系统,基于.NET,页面友好,操作简单,功能强大。 作为一个Umbraco新手,当然是要先去下载一个安装包,安装在自己的计算机上,其实所谓的安装,就是将一个已有的网站配置在自己的计算机上(配置数据库、用户名、用户密码等),可以利用VS进行安装,也可以利用Microshof Webmatrix(微软强大的免费Web开发工具)配置。
现在接着上次的来讲SqlDataAdapter的相关应用。 SqlDataAdapter表示用于填充 DataSet 和更新 SQL Server 数据库的一组数据命令和一个数据库连接。 此类不能被继承。
ADO.NET使我们在VS开发中用到最多的数据库访问接口,这里我不见它的原理和其它,直接说它的几种常见的用法。 声明:在ADO.NET全部讲完之后,会将整个源代码贴出,将单个的时候只贴出涉及到的代码。
由于需要我们经常会想将动态的页面做成伪静态的,或者在get传值的时候使其简洁明了(实现“可删节”的URL),这时我们需要用到URL重写,微软的MSDN上有详细的原理和使用介绍。我这里就将一种简单的使用方法和步骤写下来。
一、String string是C#语言中的,String是.NET Framework中的一个类,string可以看成是String的别名 String不能由new来创建,应该如下 String str=new String();//Error String str="This...
网上将css定位的有很多,但是大多都没有讲明白或者深入。这里,我将说说我的理解。 一、定位的专业解释(来自百度百科) 在CSS中关于定位的内容是:position:relative | absolute | static | fixed ● static 没有特别的设定,遵循基本的定位规定,不能通过z-index进行层次分级。
一、重写 通过为声明的方法提供新的实现,派生类可以重写基类的方法。并且基类中的这个方法必须标记为虚方法(virtual),Java和C#之间的一个重要区别在于,Java方法在默认情况下标记为虚方法,而在C#中,必须使用virtual修饰符才能将方法显式标记为虚方法。
最近老大要我将一个dateCalendar控件换成jQuery的datePicker控件,换了之后需要修改cs代码,我在格式化时间的时候遇到了很有趣的事情,就是,我无论用什么样的方式格式化字符串,它都会添加一个“星期几”进去,例如它会将“2012-08-11 8: 0:00"转换成“2012-08-11 星期六 8: 0:00”。
今天老大分配了一个任务,将一个ascx页面中的dateCalendar换成jQuery中datePicker,我在添加了ID为dateCalendar文本框后,添加了如下的jQuery。 $(document).ready(function(){ $("#").datepicker(); }); 我在运行代码的时候,开始点击文本框,会弹出日历控件,但是,在操作了与Ajax相关的控件后(部分回发页面获取该网页的数据),UpdatePanel使页面部分更新后,点击日历文本框,日历控件就不会弹出来了。
本文在文字说明的时候将不会举例,在文章写完后,在列出整个例子 一、抽象类:(abstract class) 抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。
as 运算符用于执行引用类型的显式类型转换。如果要转换的类型与指定的类型兼容,转换就会成功进行;如果类型不兼容,as 运算符就会返回值null。 如下面的代码所示,如果object引用不指向string实例,把object引用转换为string 就会返回null: 新建控制台应用程序...
using关键字的主要3个作用: 引入命名空间 创建别名 强制资源清理 一、引入命名空间: 命名空间是.NET程序在逻辑上的组织结构,而并非实际的物理结构,是一种避免类名冲突的方法,用于将不同的数据类型组合划分的方式。
1、什么是lambda表达式 lambda表达式实际上是匿名方法的变形。 在C#2.0中引入了匿名方法,允许在期望出现委托的时候以“内联”的代码替代之。尽管匿名方法提供了函数式编程语言中的很多表达能力,但匿名方法的语法实在是太罗嗦了,并且很不自然。
注:以下文章仅为学习笔记,很大部分来自于他人博客或资料,我会相应注明,仅为学习。 一、匿名函数 一下大部分来源于:http://blog.csdn.net/xiongwjw/article/details/7248630 该笔记(匿名函数)没有详细例子,实例详见源博客 匿名函数与委托有着密切的关系。
注:以下文章仅为学习笔记,很大部分来自于他人博客或资料,我会相应注明,仅为学习。 一、为什么要有委托 要学习委托,我们首先要明白为什么要有委托,委托的意义在于什么。 下面是来自于黑马论坛上某人的通俗解说,我觉得很好: 1,当你需要把一个方法传送给其他方法时,可以考虑使用委托。
通过使用泛型,我们可以极大地提高代码的重用度,同时还可以获得强类型的支持,避免了隐式的装箱、拆箱,在一定程度上提升了应用程序的性能。 泛型类实例化的理论 C#泛型类在编译时,先生成中间代码IL,通用类型T只是一个占位符。