web开发

SharePoint 2010开发工具图解系列:Visual Studio 2010 SharePoint Tool入门

☆樱花仙子☆ 提交于 2020-01-30 01:53:04
练习 1:创建一个SharePoint 2010项目 在第一个练习中,您将创建一个空白项目,并对所有项目通用的Visual Studio 2010 SharePoint Tools工具集功能领域进行侧重了解。您要做的大部分操作都集中在更改项目属性和项目主要功能的属性上。 在您开始后面的操作之前,需要运行SetupLab02.bat批处理文件,来新建一个用于测试和调试此次试验将要编写的程序代码的网站集,该文件位于c:\Student\Labs\02_VS2010_SPT\文件夹中。该批处理文件将在URL地址为http://moss.contoso.com/sites/Lab02的位置新建一个网站集。 启动Internet Explorer并导航到位于http://moss.contoso.com/sites/Lab02的顶级网站。您应该看到新建的空白网站。您将使用该网站来测试和调试在此次试验的各个练习中所开发的项目。 现在,右击开始菜单中的Microsoft Visual Studio 2010快捷方式,并单击以管理员身份运行选项,以管理员身份启动Microsoft Visual Studio 2010。通过以这种方式(用管理员权限)启动Visual Studio,可以在附加到SharePoint工作者进程时保持Visual Studio调试程序正常工作。 新建一个Visual

学习编程的浏览器端游戏

我的未来我决定 提交于 2020-01-29 06:02:11
在这篇文章里,提供了一些向web开发者和程序员的web游戏,通过这些游戏你可以学习到更多的javascript、CSS、HTML知识,同时也可以提升自己的web技术。有些游戏会比较简单,有些会比较困难,但是都会很有趣。 Code Combat 虽然Code Combat里面的游戏主要是面向学生的,但是这些游戏同样适用所有年龄段的人群。在游戏中,你的任务是控制英雄通过数百个地下城,打败敌人和收集宝石。打通所有游戏关卡大概花费20 小时,在这个过程中会覆盖大多数的编程概念。 Bonus: Dungeons & Developers 一个具有CSS,HTML,JavaScript魔法的智慧树。增加你的技能在上面,看看你和真正的web开发者有多接近。可以通过自己的冒险来生成自己的智慧树简历。 更多阅读 10 Fun Browser Games For Learning Web Development 来源: CSDN 作者: 会做饭的技术男 链接: https://blog.csdn.net/u011927449/article/details/104050956

Python资源大全

扶醉桌前 提交于 2020-01-29 05:35:07
The Python Tutorial (Python 2.7.11) 的中文翻译版本。Python Tutorial 为初学 Python 必备官方教程,本教程适用于 Python 2.7.X 系列。 在线阅读 » Fork Me » The Python Tutorial (Python 3.5.1) 的中文翻译版本。Python Tutorial 为初学 Python 必备官方教程,本教程适用于 Python 3.5.x。 在线阅读 » Fork Me » Flask 是一个轻量级的 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2。本教程适用于 Flask 0.10.1 以上版本。 在线阅读 » Fork Me » 探索 Flask 是一本关于使用 Flask 开发 Web 应用程序的最佳实践和模式的书籍。这本书是 Flask 官方教程的一个有力的补充材料。适合进阶使用。 在线阅读 » Fork Me » Flask Mega Tutorial 是一个非官方的很完整的 Flask 教程。 在线阅读 » Fork Me » Flask-Cache 是一个用于 Flask 作为缓存的第三方扩展。 在线阅读 » Fork Me » Flask-Exceptional 是一个为 Flask 添加 Exceptional 支持。 在线阅读

[转发]软件工具|Github上整理的一些工具

本秂侑毒 提交于 2020-01-29 05:26:53
注:文章转自https://www.runoob.com/w3cnote/github-tools.html 技术站点 Hacker News:非常棒的针对编程的链接聚合网站 Programming reddit:同上 MSDN:微软相关的官方技术集中地,主要是文档类 infoq:企业级应用,关注软件开发领域 OSChina:开源技术社区,开源方面做的不错哦 cnblogs,51cto,csdn:常见的技术社区,各有专长 stackoverflow:IT技术问答网站 GitHub:全球最大的源代码管理平台,很多知名开源项目都在上面,如Linux内核, OpenStack等免费的it电子书: http://it-ebooks.info/ DevStore:开发者服务商店 不错的书籍 人件 人月神话 代码大全2 计算机程序设计艺术 程序员的自我修养 程序员修炼之道 高效能程序员的修炼(成为一名杰出的程序员其实跟写代码没有太大关系) 深入理解计算机系统 软件随想录 算法导论(麻省理工学院出版社) 离线数学及其应用 设计模式 编程之美 黑客与画家 编程珠玑 C++ Prime Effective C++ TCP/IP详解 Unix 编程艺术 《精神分析引论》弗洛伊德 搞定:无压力工作的艺术 平台工具(都是开源的好东东哦) Redmine/Trac:项目管理平台 Jenkins/Jira

浅析前端工程化

孤街醉人 提交于 2020-01-29 04:57:31
1. 什么是前端工程化 自有前端工程师这个称谓以来,前端的发展可谓是日新月异。相比较已经非常成熟的其他领域,前端虽是后起之秀,但其野蛮生长是其他领域不能比的。虽然前端技术飞快发展,但是前端整体的工程生态并没有同步跟进。目前绝大多数的前端团队仍然使用非常原始的 “切图(FE)->套模板(RD)” 的开发模式,这种模式下的前端开发虽说不是刀耕火种的原始状态,但是效率非常低下。 前端的工程化问题与传统的软件工程虽然有所不同,但是面临的问题是一样的。我们首先回顾一下传统的软件开发流程模型: 上图中的运行和维护并不是串行关系,也并非绝对的并行关系。维护贯穿从编码到运行的整个流程。 如果说计算机科学要解决的是系统的某个具体问题,或者更通俗点说是 面向编码 的,那么工程化要解决的是如何提高整个系统生产效率。所以,与其说软件工程是一门科学,不如说它更偏向于管理学和方法论。 软件工程是个很宽泛的话题,每个人都有自己的理解。以上是笔者个人的理解,仅供参考。 具体到前端工程化,面临的问题是如何提高 编码->测试->维护 阶段的生产效率。 可能会有人认为应该包括需求分析和设计阶段,上图展示的软件开发模型中,这两个阶段具体到前端开发领域,更恰当的称谓应该是 功能需求分析 和 UI设计 ,分别由产品经理和UI工程师完成。至于API需求分析和API设计,应该包括在编码阶段。 2. 前端工程化面临的问题

Web Services的简单介绍

僤鯓⒐⒋嵵緔 提交于 2020-01-29 03:50:53
一、Web Services的基本概念 Web Services是设计支持机器于机器通过网络互操作的一种软件系统(W3C的定义)。 Web Services是一种分布式的体系结构,可以跨域应用系统的对象体系、运行平台、开发语言等的界限,以服务的形式封装应用并对外发布,供用户或其他企业调用,从而形成一个基于Web的服务共享平台。 Web Services是描述一些利用标准化的XML消息传递机制可以通过网络访问的操作的接口。Web Services是用标准的、规范的XML概念描述的,称为Web Services的服务描述(WSDL)。这一描述囊括了与服务交互需要的全部细节,包括消息格式、详细操作、传输协议和位置。该接口隐藏了实现服务的细节,允许独立于实现服务基于的硬件或软件平台和编写服务所用的语言使用服务。这允许并支持基于Web Services的应用程序称为松散耦合、面向组件或跨技术实现。Web Services履行一项特定的任务或一组任务。 二、相关概念 1、XML:XML是EXtensible Markup Language的缩写,XML是一种类似于HTML的标记语言,XML是用来描述数据的,XML的标记不是在XML中预定义的,你必须定义自己的标记 XML使用文档类型定义(DTD)或者模式(Schema)来描述数据 ,XML使用DTD或者Schema后就是自描述的语言. 2

SpringMvc

孤街醉人 提交于 2020-01-28 23:44:09
三层结构介绍 表现层 : * 也就是我们常说的web 层。它负责接收客户端请求,向客户端响应结果,通常客户端使用http 协议请求web 层,web 需要接收 http 请求,完成 http 响应。 * 表现层包括展示层和控制层:控制层负责接收请求,展示层负责结果的展示。 * 表现层依赖业务层,接收到客户端请求一般会调用业务层进行业务处理,并将处理结果响应给客户端。 * 表现层的设计一般都使用 MVC 模型。(MVC 是表现层的设计模型,和其他层没有关系) 业务层 : * 也就是我们常说的 service 层。它负责业务逻辑处理,和我们开发项目的需求息息相关。web 层依赖业务层,但是业务层不依赖 web 层。 * 业务层在业务处理时可能会依赖持久层,如果要对数据持久化需要保证事务一致性。(也就是我们说的, 事务应该放到业务层来控制) 持久层 : * 也就是我们是常说的 dao 层。负责数据持久化,包括数据层即数据库和数据访问层,数据库是对数据进行持久化的载体,数据访问层是业务层和持久层交互的接口,业务层需要通过数据访问层将数据持久化到数据库中。通俗的讲,持久层就是和数据库交互,对数据库表进行曾删改查的。 SpringMvc是什么? SpringMVC 是一种基于 Java 的实现 MVC 设计模型的请求驱动类型的轻量级 Web 框架,属于 SpringFrameWork

Web接口测试-HttpClient

亡梦爱人 提交于 2020-01-28 13:44:12
要实现Web接口测试的自动化有许多方式,比如利用Jmeter、Loadrunner等测试工具都能够实现接口的自动化测试,我们也可以利用一些开源的框架来实现接口的自动化测试,比如我们现在要说的这个HttpClient,   HttpClient是一个功能丰富支持HTTP协议的客户端编程工具包,具备以下主要功能:   1)封装实现了所有HTTP的方法,如GET,POST,PUT,HEAD   2)支持redirect,会话保持   3)支持文件上传 它是Apache下面开发的,更多信息大家可以上官网瞅瞅。 既然谈到了接口测试,首先我们得明白何为接口测试,简单一句话啊就是 测试外部系统 与 内部系统 或 一个系统中不同的功能模块 之间的交互点,我们测试的重点是检查数据的交换、传递、控制管理的过程,以及系统间的相互的逻辑依赖关系。 利用HttpClient我们做的接口测试主要是服务器端与客户端交互的方式,即浏览器或其它客户端与Web服务器之间的交互协议,这里讲的主要是HTTP协议,Http协议常用的请求方法有 Post 和 Get, 一般情况下从客户端传向服务器端的用Post, 从服务器端传出的用Get方法,这些都是一般情况下,测试的过程中还得具体情况具体分析。 顺便插一嘴,我们看看采用Get和Post方法来提交表单时的区别,明白了Get和Post的区别以后

WEB前端资源项目整合

纵然是瞬间 提交于 2020-01-28 11:58:06
vue.js高仿饿了么(1-13章全) 链接:https://pan.baidu.com/s/1qYSiYXluA1AlEV0EskxWZw 提取码:25z9 Vue.js 2.5 + cube-ui 重构饿了么 App 链接:https://pan.baidu.com/s/1UZyLkzYMvhUhhX3GH5ITvA 提取码:bx53 Vue2.0 + Node.js + MongoDB全栈打造商城系统 链接:https://pan.baidu.com/s/10Jm22uzp4p2NMMRlNac7Rg 提取码:uns3 Vue 2.0 高级实战-开发移动端音乐 WebApp 链接:https://pan.baidu.com/s/1RvF1KziTgq4HEaIVnCvz1w 提取码:v0vb vue去哪儿无密APP 链接:https://pan.baidu.com/s/1vQMWuSNJJ8OrxoGVcZTgtw 提取码:u3yz Vue全家桶+SSR+Koa2全栈开发美团网 链接:https://pan.baidu.com/s/1KTzsYSB5-Ua47r-jArSgJw 提取码:qwen 7天搞定Node.js微信公众号开发 链接:https://pan.baidu.com/s/1Aw6be7tp8ysDs0N1H7Kf_Q 提取码:gf6q Vue + Node +