做 Web 开发少不了这些的】的更多相关文章

抱歉,似乎有些标题党了.最近做服务器的热备,整理了些李纳斯工具的适用方法.看看还有不错的. 基本命令 sleep 500 暂停 ctrl + z 暂停 progress & 后台运行 jobs\bg\fg 查看后台任务 file 查看文件类型 cd - 上一个工作目录 pwd 查看当前工作目录 touch 创建文件或者更新文件创建时间 rm -i 交互式删除 时间相关 date 查看时间 date +%Y--%m--%d 格式化显示 date -s "20:20:16" 修改时…
本文转自SUN'S BLOG,原文地址:http://whosmall.com/post/143 hosts的配置方法: 在windows系统中,找到C:\windows\system32\drivers\etc\hosts 目录下的hosts 文件 用编辑器打开,然后在文件的尾部以以下的格式加上指定某个域名访问某个特定的IP: 192.168.1.101 www.whosmall.com 注意: 注意格式是先ip地址,然后域名 192.168.1.101 www.whosmall.com 顺序…
大部分互联网公司做WEb开发都选择PHP,PHP的优势在哪?你应该知道的 以前偶尔被人问到,为什么你(和大部分互联网公司)做Web开发要选择PHP, PHP有什么好处.简单的回答便是“PHP简单,开发快速”. 但是,ASP.NET不简单吗?ASP.NET上手不快吗? Python呢? 有些人用各种PHP框架能快速搭建简单博客的例子来说明PHP的优势,但这并不精准! 实际的业务不可能是博客那么简单. PHP的最大优势便是他的数据结构和内置函数, 具体地说便是字符串和数组, 以及字符串和数组的函数.…
PHP做Web开发的MVC框架(Smarty使用说明 ) 一.Smarty简明教程 1.安装演示 下载最新版本的Smarty-3.1.12,然后解压下载的文件.接下来演示Smarty自带的demo例子. (1)下载地址:http://www.smarty.net/download (2)在你的WEB服务器根目录下建立新目录,这里我在/var/www下创建yqting/目录,然后将解压之后的目录中的demo/和libs/目录复制到/var/www/yqting/目录下. (3)这里要特别注意dem…
用Python做Web开发,Django框架是个非常好的起点.如何从零开始,配置好Django开发环境呢?本文带你一步步无痛上手.     概念 最近有个词儿很流行,叫做“全栈”(full stack).各大IT培训机构几乎都在宣传这一概念.告诉你只需要交1XXXX元,就可以在XX天之内把自己变成一个“全栈工程师”.有了这个称号可不得了,收入马上可以上升若干个量级,从此走向通往人生巅峰的坦途…… 醒醒,没那好事儿. 静下心来琢磨一下,XX天之内就可以学会的东西,门槛高吗?这么多人都能学会的东西,…
有一天我被问到,为了快速地在 web 开发工作上增加优势,应该学习什么语言.我的思绪回到了大学,那时候我用 Pascal.Fortran.C和汇编语言,不过那个时候有不同的目标. 鉴于当前的状况和趋势,答案相对容易给出来:学习 JavaScript.四周看看,曾经低端的浏览器脚本语言现在变得随处可见,从服务器端到客户端,每天好像有更多的选择. 出身低微 我记得数年前投入 web 开发,学习了 HTML.用 Perl 开发 CGI 脚本.Netscape 在其 2.0 版本的浏览器里引入了一种叫做…
Python这门优美的语言是非常适合web开发的,基于Python的Django框架简单便捷且很强大. 那么作为新手该如何上手这门语言?一切不敲代码的学编程手段都是扯淡,今天就推荐一些适合新手练手的Python项目 1.Python开发小型搜图引擎 部分思路及代码如下 运行效果如下: 连接数据库 项目整体运行效果 在开发过程中,需要涉及一些数据结构的知识,使用文本界面的屏幕绘图库 ncurses用字符绘图,以及一些 Linux 的系统调用. ●学习过程中你能学会: 1. python web开发…
因为大家在讨论用C#.Java,做出来的项目的时候,用C++的人们还在讨论语言特性 每种语言都有特定适用范围,对应着某类问题.web开发的重头戏不是计算,而是与用户交互和发送sql语句,当然以脚本语言为主. https://www.zhihu.com/question/26852208…
写这篇文章的时候,我和团队正在处理项目漏洞问题,发现这些都是细节但又容易在项目实现的过程中忽视的部分,鉴于此,我想总结下来,方便以后出现类似问题能及时得到解决. 1.任意文件上传漏洞.   描述:允许用户上传任意文件可能让攻击者注入危险内容或恶意代码,并在服务器上运行. 利用:文件上传可以修改后缀导致可以上传任意文件,任意文件上传后都会返回SUCCESS成功. 方案:通过获取文件流对文件信息头部某些特殊的信息进行验证判断,这样及时想通过修改文件后缀也没法蒙骗过关.具体代码操作可参考这篇博文, h…
做一个web网站,包含哪些技术,自己需要学习哪些技术 自己想到哪里就写到哪里 -- 给自己做的一个记录 1: 页面的展示, 一个web的开发语言  1.1 一个web的开发语言需要注意哪方面,才能符合你的网站业务发展     1:语言的选择     2:框架的设计 - 怎么符合未来业务的发展     3:对于业务的了解     4:了解http协议      那么就要了解tcp/ip协议 3: web安全     web安全又有哪些方面需要注意的呢     3.1 xss     3.2 sql…
 请教一个问题:Bootstrap 模态框modal里面的嵌入 iframe ,然后iframe 里面载入的是优酷的视频 ,现在的问题是:这个模态框在谷歌浏览器上面可以播放出视频,而在ff浏览器里面无法播放视频(这里用的是summernote 编辑器载入的) 页面源码里面有对应的视频地址 :不知道解决思路了 ?  如果是单独的一个界面载入视频 在ff下是正常的 ,参见上面的测试截图  参见下面几个东西了解富文本编辑器 1. 基于jquery的bootstrap在线文本编辑器插件Summernot…
对照表 英文代码 形像颜色 HEX格式 RGB格式 LightPink 浅粉色 #FFB6C1 255,182,193 Pink 粉红 #FFC0CB 255,192,203 Crimson 猩红 #DC143C 220,20,60 LavenderBlush 脸红的淡紫色 #FFF0F5 255,240,245 PaleVioletRed 苍白的紫罗兰红色 #DB7093 219,112,147 HotPink 热情的粉红 #FF69B4 255,105,180 DeepPink 深粉色 #F…
Ctrl + A 光标移动到行首 Ctrl + E 光标移动到行末 Ctrl + K 清屏(也可是用clear命令) Command +shift+{} 终端的tab左右切换…
在使用Golang做Web开发时,有时候渲染出来的模板在前台显示时会出现一些奇怪的空白换行,具体特征就是查看css样式表并没有相关定义的空白部分. 分析: 查看出现问题页面的网页源代码,复制空白换行部分转码为Unicode编码,发现其中包含了\u2028这样的字符[图一]. [图一] 另外,直接在浏览器检查里边的html选择Edit as html,也可发现在空白处存在小红点,鼠标移上会直接显示该字符是\u2028[图二].查阅资料发现,这样的换行符在JavaScript中并不支持. [图二]…
返回VS插件总目录 本篇目录 初识Web Essentials 看国外大牛如何评价Web Essentials Web Essentials下载与安装 Web Essentials涉及到了哪些内容 初识Web Essentials Web Essentials Web Essentials给Visual Studio扩展了很多新的功能,对于Web开发者来说,这些功能我们已经等待好多年了. 如果你正在编写CSS, HTML, JavaScript, TypeScript, CoffeeScript…
一.开篇语 我的上篇文章<关于如何提供Web服务端并发效率的异步编程技术>又成为了博客园里“编辑推荐”的文章,这是对我写博客很大的鼓励,也许是被推荐的原因很多童鞋在这篇文章里发表了评论,有童鞋说我这篇文章理论化很严重,没有实际代码和具体项目做支撑,这个评论让我有种理论和实践脱节的味道,所以我想在这里谈谈我为什么要写这篇文章的原因,这篇文章是把我前不久学习多线程编程的一个总结. 当我从我书堆里找到所有与多线程开发相关的书籍简单阅读后,我发现了一个问题,在java里开发多线程最强有力的实践就是做服…
web开发给我的感觉就是乱七八糟,而且要学习感觉总是会有东西要学习,很乱很杂我也没空搞,(其实学习这个的方法就是去用它,什么你直接用?学过js么学过jquery么?哈哈,我没有系统的看完过,但是也做出来很棒的东西,只不过层次不一样)但是很多前端的美感就是我一直在追寻的艺术与技术的结合,虽然现在准备做科学了,但是有时候任然想来玩玩,搜集资料是满浪费时间的,如果你找到这篇文章,这说明你很幸运 模板库 怎么才能给自己点成就感和以后的学习目标呢?最简单的方法就是构思一个想法,然后去找找模板,修改下,看看…
在本文中,我们给出 9 个有用的 HTML.CSS 和 JavaScript 的技巧和提示,可能在做 Web 开发中经常会需要用到的,其中有几个是关于 HTML5 和 CSS3 的,如果你是一个前端开发者,那么或许对你有些用处. 1. 使用 html5 的 placeholder 属性以前我们经常要写不少JavaScript 的代码来实现现在HTML5 的 placeholder 属性的功能,一个输入框在没获取焦点时显示某个提示信息,当获得输入焦点就自动清除提示信息,目前支持该属性的浏览器有:O…
前段时间有个项目在客户端web下使用IC卡读卡器,试了很多种方案都觉得麻烦,最后在网上找了个现成的方案,采用了YW-605HA读卡器,厂家就不说了,免得说做广告.开发起来也挺简单. 他们将IC卡读卡器接口封装成ocx文件,分为32位版本和64位版本,自动安装时自动判断32位还是64位,这个比较方便,要不然按照版本部署客户端,那可得累死了.他们的说明如下: 控件文件名称:yw60x.ocx 32位控件:x86\yw60x.ocx 64位控件:x64\yw60x.ocx 用户可以根据B/S客户端的环…
如果想外行问你是做什么的,改如何回答.和内行说java后台就可以了,但外行听不懂,我们该如何描述呢? 我的方法是:我做的是java web开发,不是内外的外,是个英文单词web,全名叫world wide web,即全球广域网,也叫万维万,是互联网的总称,他是基于超文本和http的,全球 性的,动态交互的跨平台的分步式图形信息系统.是建立在Internet上的一种网络服务,为浏览器在Internet上查找和浏览信息提供了图形化的易于访问的直观界面,其中的文档超级 链接将Internet上的信息节…
本文写给C/C++程序猿,也适合其他对历史感兴趣的程序猿 ============================================= 谈到web开发,大家首先想到的PHP.JavaEE/JSP..NET/ASP.Ruby on rails.Python的Django等等.可谓百花齐放,你一般不会想到C++和Web开发有什么关系,但其实动态网页的开发(web开发)可是在这些动态网页语言诞生之前就存在了的.所以C/C++也是可以做web开发的,它利用的技术是--CGI. 在天地初开,…
现在做Web开发,用哪个平台哪种语言其实本质上没有太大的区别,因为Web开发框架已经非常成熟,只要符合需求,能按时交付产品就ok了. 要选择哪个平台,是个商业问题,不是技术问题. 选择任何的语言最好深入进去了解其中的框架,不断进行高质量的代码优化才是最重要的.请记住代码的质量比其它一切一切都重要. 目前网站建设中的三大主流语言为Java..NET(C#).PHP.可以用一个通俗易懂的方式——超市来比较这三种语言的生态系统的差别. 如果把Web开发比做开一家超市,网站的内容就是超市里面摆放的琳琅满…
因为没有办法制作微信小程序版的艾妮记账本所以只能选择做Web开发版,但因为是花时间赶出来到的(但用了我已学的所有Web知识)所以就没有办法按老师的要求写七天的制作过程. 其实真正说起来我的这个Web开发制作时间是有七天之长的前四天都是在网络上观摩别人的网页记账本是怎么设计的,然后自己找感觉,收集图片,修改图片. 后面三天是根据自己的感觉,使用修改好的图片设计网页,然后实现后台的数据连接制作成一个开发版的Web程序. 为什么会说是开发版的是因为我打算将这个记账本小程序打造为大四找工作可以拿的出手的…
# [[Web开发]] ''' 最早的软件都是运行在大型机上的,软件使用者通过“哑终端”登陆到大型机上去运行软件.后来随着PC机的兴起,软件开始主要运行在桌面上,而数据库这样的软件运行在服务器端,这种Client/Server模式简称CS架构. 随着互联网的兴起,人们发现,CS架构不适合Web,最大的原因是Web应用程序的修改和升级非常迅速,而CS架构需要每个客户端逐个升级桌面App,因此,Browser/Server模式开始流行,简称BS架构. 在BS架构下,客户端只需要浏览器,应用程序的逻辑…
2019 简易Web开发指南     2019年即将到来,各位同学2018年辛苦了. 不管大家2018年过的怎么样,2019年还是要继续加油的! 在此我整理了个人认为在2019仍是或者将成为主流的技术与大家分享,包括前端.后端和全栈相关. 工具.软件 欲先攻其事必先利其器,用好工具是做好开发的基础. 编辑器/IDE: VSCode,Sublime Text,Atom 浏览器:Chrome,Firefox 设计/原型:Adobe XD,Photoshop,Sketch,Figma 命令行工具:Gi…
本篇文章讨论并不是:不要使用存储过程,因为有些事情还是要存储过程来完成,不可能不用.而是关于:"业务逻辑是不是要封装在存储过程中实现,这样子php.java等就是调用存储过程". 业务逻辑,通俗说就是:比如要取数据的操作,取出会员编号为x的数据,原来我们一般是封装成函数,或者直接编写sql语句查询.现在是交给数据库的存储过程去完成. +------------------------------------------------------------ 写这篇文章的缘由 +-----…
准备开始实战啦!~~~~ 我们先来看,SpringBoot的web是如何做web开发的呢?通常的步骤如下: 1.创建springboot应用,指定模块: 2.配置部分参数配置: 3.编写业务代码: 为了更好的用好SpringBoot,那么我们需要重点了解,关于它的 自动配置原理. HELLO WORLD! 关于原理,自己去研究,这里不做深究,毕竟小白也看不懂,一两句也说不清的…… @Controller public class HelloController { @GetMapping("/h…
过段时间要去实习,提前问了下老师我要准备哪些知识. 2015年3月19日,老师告诉我的,ionic Framework,Yii Framework,AngularJS,还有一些前端开发知识. 我除了听说过“前端”这两个字,其他的技术都没听说过,更不知道是什么东西了. 虽然啥都不知道,还是要和老师说“好的”(*^__^*) . 然后就去逐个搜索了一下. Ionic Framework是一个整合HTML5.CSS3和JavaScript(AngularJS)的框架: AngularJS是一个Java…
http://www.cnblogs.com/xtsong/articles/1203155.html我以前编程用的都是Eclipse 3.2,这次跑到www.eclipse.org上去溜达了一番,发现自己已落后于时代——最新的Eclipse 3.3显然已闪亮登场.问世间男子谁不喜新厌旧?我马上决定将阵地转移到最新的eclipse版本上来.Eclipse 3.3 Europa分为五个版本,分别针对四个应用,即for Java Developers,for Java EE Developers,f…
我在Nodejs的体系里也算泡了很久了,的确非常喜欢javascript和Nodejs. 在我看来,用nodejs做web开发有以下几个优点: Javascript作为一个语法异常简单的脚本语言,约束较少,开发效率比较高. Nodejs在设计时就考虑了依赖管理,有一个成熟的npm机制,在使用过程中很少遇到版本问题. Javascript的语法非常灵活,而且它的基于prototype的链式集成机制,obj[property]和obj.property的混用可以创造出很多变化. 对于JSON的天然支…