- 02-黑马web前段开发-进阶
黄悦泽
前端开发学习笔记前端
WEB基础认知:标准的构成由三部分组成:结构—HTML-页面元素和内容表现—CSS-网页元素的外观和位置等页面样式(如:颜色、大小等)行为—JavaScript-网页模型的定义与页面交互WEB进阶:移动web笔记一、字体图标1.什么是字体图标?字体图标展示的是图标,本质是文字;处理简单的、颜色单一的图片;如果是复杂的图,应当使用精灵图去实现就好;2.字体图标的优点灵活性:灵活地修改样式,例如:尺寸
- HTML+CSS基础知识1
aaa小葵
前端html前端
HTML基础知识1.什么是HTML、CSS?2.Web前段的三大核心技术3.HTML基础结构与属性4.HTML初始代码5.HTML注释6.HTML语义化7.引入文件的地址路径8.跳转链接9.跳转锚点10.特殊符号11.列表标签1.什么是HTML、CSS?两种编程语言,配合使用,是作为网站(一个网站由多个网页组成,浏览器把代码解析后的样子就是网站)开发的基础语言html是HyperTextMark-
- web前段与后端的区别
River766
前端javascript开发语言
要了解web前后端的区别,首先必须得清楚什么是web前端和web后端。首先:web的本意是蜘蛛网和网的意思,在网页设计中我们称为网页的意思。现广泛译作网络、互联网等技术领域。表现为三种形式,即超文本(hypertext)、超媒体(hypermedia)、超文本传输协议(HTTP)等。一、超文本(hypertext)一种全局性的信息结构,它将文档中的不同部分通过关键字建立链接,使信息得以用交互方式搜
- web前段与后端的区别优漫动游
UIKKA3792
UI前端
要了解web前后端的区别,首先必须得清楚什么是web前端和web后端。web前段与后端的区别 首先:web的本意是蜘蛛网和网的意思,在网页设计中我们称为网页的意思。现广泛译作网络、互联网等技术领域。表现为三种形式,即超文本(hypertext)、超媒体(hypermedia)、超文本传输协议(HTTP)等。 一、超文本(hypertext) 一种全局性的信息结构,它将文档中的不同部分通过关键
- 1.初识Mysql数据库
Topon1
新人3.11数据库mysqldatabase
1.初识Mysql数据库JavaEE:企业级Java开发Web前段(页面:展示,数据!)后台(连接点;连接数据库JDBC,连接前端(控制,控制视图跳转,和给前端传递数据))数据库(存数据,Txt,Excel,word)1.1、为什么学习数据库岗位需求现在的世界,大数据时代,得数据者得天下。被迫需求数据库是所有软件体系中最核心的存在1.2、什么是数据库数据库(DB,DataBase)概念:数据仓库,
- 记一次Idea加载项目特别慢的解决经历
Henry007
最近熟悉一个新项目,刚开始引入项目的时候,idea打开项目挺快。今天想运行一下一个web前段项目,这个是使用React框架。我使用npm安装运行后,idea这里就开始变得特别慢。并提示我增加内存。那就增加吧。我把idea最大内存增加到2G,还是慢;那就增加到3G。但是打开项目还是一会就卡住了。于是尝试各种办法。最后还是没有解决。等到第二天,我重新打开项目,还是特别卡。这是我看见idea一直在扫描创
- 前端知识(css,html)
呆桃丫丫
htmlp2pcss
Web前段标准html--结构标准:负责网页结构的搭建css--样式标准:负责网页的美化工作js--行为标准:负责网页的行为动作行业词条internet:互联网www:万维网(资料空间)worldwideweb万维网URL:统一资源定位器(网络地址)eg:www。baidu.comhttps:超文本传输协议w3c:万维网联盟(组织)网站:多个页面的集合(首页,内容页,列表页)网页:网页文件就是后缀
- 2021软件测试高薪就业学习路线(含视频教程)
程序员阿沐
一、面向人群:零基础的小白或者基础薄弱没有系统学习过软件测试的朋友1.在校学生、应届毕业生2.跨界转行3.感兴趣,自学刚入门,想快速找工作的朋友4.初级测试工程师Web前段开发技术HTML技术学习Css技术学习网页设计项目实战第七阶段:Linux系统+Mysql数据库(10-13K)测试环境基础Linux系统操作:环境搭建、命令学习、环境部署Mysql数据库:环境搭建、SQL学习:增、删、改、查第
- # 第一天学习笔记
安宗奇
质量需求1.项目的想能2.项目的负载能力3.项目的数据安全4.项目高可用5.项目的扩容能力业务需求从功能实现的角度来完成软件项目的开发叫做业务需求全栈工程师学习的内容:Linux数据库html5后端业务处理打包APP作业要求:完整美观可用无缺陷猿行班12个课题,在响应的事件内完成一定的需求功能团队项目协作开发web前段管理数据库的性能优化相关、linux基础运维编程语言1.机器语言2.汇编C语言C
- 最新麦子学院33GWeb前端+Web前端开发从入门到精通完整版
exxxxs
课程介绍一共超过33G的整套麦子学院Web前段视频教程,共分为4大阶段循序渐进的进行逐步深入的解读,从基础知识入门到后期的项目实战开发对于想从事Web前端学习和开发工作的朋友来说是非常理想的一套学习课程,非常值得推荐给大家!-------------------课程目录-------------------第一阶段01.Web前端开发之Photoshop切片1.什么是切片.mp410.切片的技巧(
- web前段基础知识整理
Z314
一.段落标签1.align对齐属性值:值描述left左对齐内容right右对齐内容center居中对齐内容justify对行进行伸展,这样每行都可以有相等长度2.标签可定义预格式化的文本。被包围在标签元素中的文本通常会保留空格和换行符。而文本也会呈现为等宽字体。提示:标签的一个常见应用就是用来表示计算机的源代码。3.文字斜体、加粗、关键词下标上标下划线删除线4.html常用特殊符号属性显示结果描述
- XSS(跨站脚本)漏洞解析
L_MAO
XSS漏洞概述跨站脚本(crosssitescripting)攻击,在owasp的top10里面仅次于注入攻击。没有对web前段的输入边界进行严格的过滤是xss漏洞形成的主要原因。攻击者可以通过构造脚本语句使得输入的内容被当做HTML的一部分来执行,当用户访问到该页面时,就会触发该恶意脚本,从而获取用户的敏感数据。xss主要发生在前端,主要对网站用户造成伤害,并不会直接危害后台服务器后台数据。XS
- WKWebView和https以及JS交互的坑
闻醉山清风
写在前面,平复心态://治大国,若烹小鲜,以道莅天下,其鬼不神。非其鬼不神,其神不伤人。非其神不伤人,圣人亦不伤人。夫两不相伤,故德交归焉。心塞,wkweb遇到了一些问题,忙活半天找不到问题,解决过后却发现很简单,在下面标注:首先,如果之前用的是UIWebView的话,那么不仅iOS前段需要改动,web前段也需要改动。其次,如果之前是用的http转https也有一些注意点。上代码吧:@interf
- 学前端需要什么学历?
傲娇的单身狗
学前端的同学近几年还在程上升趋势,每年都有不少前端同学加入到前端开发者的阵营中,但有还在考虑的同学看到网上说学前端需要有XX的学历,难道学历不够就不能学前端了吗?小千今天就来告诉你学前端到底要不要学历。学web前端需要学历吗?首先对于学web前段这件事来说是不需要学历的,任何学历的同学都可以学,只要你有兴趣都可以学习。那么什么情况下才需要学历呢?这里说的需要学历的情况,指的是同学在学成之后找工作的
- HTML文档命名规则
weixin_34392906
HTML文档是展示Web前段开发工程师成果的最好表示方式,为了便于文档规范化管理,在编写HTML文档时,必须遵循HTML文件命名规则。HTML文档命名规则如下:(1)文档的扩展名为htm或者html,建议统一用html。(2)文档名称只可由英文字母、数字或下划线组成,建议以字母或下划线开始。(3)文档名称中不能包含特殊符号,如空格、$、&等。(4)文档名称区分大小写,特别在Unix、Linux系统
- nginx + zuul + eureka之反向代理 流程
奋斗的小菜菜
java
在这说之前我发现得先说一下eureka之前可能有人学过doubble+Zookeeper如有对doubble+Zookeeper有疑问的可以看下一篇文章详细讲解nginx+zuul+eureka之反向代理流程也会时时跟新夹渣更详细的内容1.nginx与地址栏的那些事nginx:1.可以认为是一个web前段服务器,可一把一些静态资源放在里面,减少我们后台服务器的开销,(里面自带负载均衡,熔断策略)2
- Web - web前段技术框架图
Beluga_白鲸
【Web】
说明:收藏一个web前段技术框架图,更清晰认识到web卡发的所用到的技术和思路。框架图:点击右键-查看图像(查看大图)
- web前段设计之痛:手机浏览器和pc浏览器的width:100%的自适应问题
fariy086
Tips:调试iPad或iPhone可在设置中启动调试模式,在Mac中的Safari浏览器同样开启开发者模式后,进行联机调试。功能彪悍。最近在做一个页面时,发现在iPad的Safari浏览器中背景显示不全,定位到该div后发现所指定css的宽度为100%;到百度搜索后发现,safari中viewport默认宽度为980px,若事先未指定其初始viewport宽度,则会默认按照980px处理。可以默
- 不同分辨率下显示背景图片的解决方案
jyj545
个人日志
在进行web前段的开发过程中大家一定都遇到过随着PC分辨率的不同,背景图片也会发生变化,以下提供三种解决方案:方案一:用js判断浏览器的分辨率,然后调用不同的css来进行显示方案二:css3中有个属性是background-size,是用来伸缩背景图的,将其设置为background-size:100%100%;就Ok了(注意:该种方案在HTML4的标准下可能会出现问题)方案三:body{back
- sheetjs前段操作excel,点击合并拆分表格增删行列功能实现
andylou_1
web前端js
sheetjs的js-xlsx插件是专门为web前段处理excel表格开发的一款开源插件,插件的github地址是https://github.com/sheetjs/js-xlsx官网地址http://sheetjs.com/,它提供了excel表格的导入导出功能,为前段显示修改excel表格提供了可能,但是毕竟只是一个插件,无法实现excel的全部功能,比如表格的合并拆分这些基础的功能,这些都
- 谈下自己曾经做过的2个项目,经验丰富了不少
moyawan1007
谈下自己曾经做过的2个项目
模仿时尚海报网分享:项目时间:2014年12月-2015年01月项目简介:项目应用了HTML5CSS,jQury,ajax,JavaScript等Web前段开发技术使用了ThinkPHP框架,对这个项目的认识更加广泛一些,深刻的了解了MVC模式以及OOP的编程思想。提高了开发效率,也充分意识到团队配合的重要性。职责和业绩:上传图片,用户管理,登录注册,图片库管理,前台页面设计,后台页面设计,以及项
- Java WEB之Servlet学习之路(一)一个最简单的Servlet应用
Bird
JAVAJavaWeb
好久没有更新博客了,有点冷清,主要是最近忙着看JavaWEb前段时间都是基础,一些http理论和WEB容器理论,没有什么实践性代码,所以没写代码,现在终于正式开始Servlet编程了,下面就得好好的开始写代码了呃,下面奉上第一篇,Setblet的HelloWorld!!!首先放上Setvlett代码packagecom.bird.servlet;importjava.io.IOException;
- 01 HTML网页骨架以及Hbuilder的使用
Zhang_Ting0020
测试
Web自动化测试Web基本介绍Web就是worldwideweb的缩写,俗称wwwweb可以理解为就是当前的一种互联网,对于我们来说就是网站服务网站我们可以认为是由多个网页组合在一起形成的一种服务web前段就是负责一个网站中前台页面的内容网页就是由前端工程师使用HTML语言编写的一种文件,它里面保函文字图片超链接声音视频等HTML的基本介绍HTML是超文本标记语言,其中的“超”指的就是他能表达的内
- JavaScript最简单案例
iteye_3606
JavaScript是一个功能很强大的脚本语言,这一点众所周知。所以现在开始学习一下基本的JavaScript,算是Web前段的初体验吧。首先说,JavaScript是执行在浏览器客户端的脚本程序,是由内嵌在浏览器里面的JavaScript解释器来解释运行的。而且JavaScript是一种弱数据类型脚本,所有的变量都是使用var来提示,并且具体的类型是由不同的浏览器来具体指定的。当然,你也可以使用
- MySQL基础
山人西来
MySQL基础目录MySQL基础1.初识MySQL2.为什么要学习数据库1.岗位需求2.现在的世界,大数据时代3.被迫需求:存数据4.数据库是所有软件体系中最核心的存在(重要)3.什么是数据库4.数据库分类1.关系型数据库(SQL)2.非关系型数据库(NoSQL=NotOnlySQL)5.DBMS6.连接数据库1.初识MySQLJavaEE:企业级Java开发Web前段(页面:展示,数据!)后台(
- 大二暑假第一周进度报告
weixin_34023982
1.总花费时间:8小时(代码:2小时;学习:4小时;解决问题:2小时)2.主要完成任务:重新编写河北科技创新平台年报系统——登陆注册;观看直播165天逆袭web全栈工程师:JQuery实时进度条观看直播web前段开发之JavaScript精英课堂:别踩白块的原生JS实现3.遇到的问题:div的隐藏和显示问题(解决办法见前面的博客:多种用户的注册界面实现);servlet无法在web.xml中自动注
- 大二暑假第二周报告
weixin_33720956
1.学习时间:9小时(代码:3.5小时;学习:5小时;解决问题:30分钟)2.主要完成任务:观看直播web前段开发之JavaScript精英课程:JS实现三级级联菜单观看直播web前段开发之JavaScript精英课程:JS实现锅打灰太狼观看直播web前段开发之JavaScript精英课程:JS实现2048小游戏观看视频大数据与分布式架构-公开课:学前导读:如何在线学习开发写河北省科技创新年报系统
- Android学习第三周_自定义控件、Fragment和Handler
潼城旧事
Android
一、自定义控件1.px、dp和sp的关系px:像素点,在web前段会用得比较多,但是对于移动端尽量少用,因为手机的分辨率是不同的;dp:跟像素密度有关,因为密度的不同会导致相同的px,而dp不同的情况;sp:和dp类似,但是是用来修饰文字的;关于三者的关系,可参照http://www.cnblogs.com/bluestorm/p/3640786.html这篇文章。总结:在android中表示尺寸
- 麦子学院33G完整版Web前端视频教程 Web前端开发从入门到精通
lifei888555
课程介绍一共超过33G的整套麦子学院Web前段视频教程,共分为4大阶段循序渐进的进行逐步深入的解读,从基础知识入门到后期的项目实战开发对于想从事Web前端学习和开发工作的朋友来说是非常理想的一套学习课程,非常值得推荐给大家!-------------------课程目录-------------------第一阶段01.Web前端开发之Photoshop切片1.什么是切片.mp410.切片的技巧(
- web前端性能分析--原理篇
上帝De助手
性能
web前端性能:即是web用户在访问一个页面时所要花费的时间总和。即一个完全意义上的用户响应时间,相对于服务器的响应时间而言还会包括更多的内容和影响因素。那么一个web页面的完整请求包括了哪些部分的时间总和就是web前段性能分析和优化所需要了解的基础知识,先了解一下用户从浏览器访问一个url后到页面完全展示所有内容的整个过程吧。页面的请求过程:1、浏览器的url请求2、递归寻找DNS服务器3、连接
- VMware Workstation 11 或者 VMware Player 7安装MAC OS X 10.10 Yosemite
iwindyforest
vmwaremac os10.10workstationplayer
最近尝试了下VMware下安装MacOS 系统,
安装过程中发现网上可供参考的文章都是VMware Workstation 10以下, MacOS X 10.9以下的文章,
只能提供大概的思路, 但是实际安装起来由于版本问题, 走了不少弯路, 所以我尝试写以下总结, 希望能给有兴趣安装OSX的人提供一点帮助。
写在前面的话:
其实安装好后发现, 由于我的th
- 关于《基于模型驱动的B/S在线开发平台》源代码开源的疑虑?
deathwknight
JavaScriptjava框架
本人从学习Java开发到现在已有10年整,从一个要自学 java买成javascript的小菜鸟,成长为只会java和javascript语言的老菜鸟(个人邮箱:
[email protected])
一路走来,跌跌撞撞。用自己的三年多业余时间,瞎搞一个小东西(基于模型驱动的B/S在线开发平台,非MVC框架、非代码生成)。希望与大家一起分享,同时有许些疑虑,希望有人可以交流下
平台
- 如何把maven项目转成web项目
Kai_Ge
mavenMyEclipse
创建Web工程,使用eclipse ee创建maven web工程 1.右键项目,选择Project Facets,点击Convert to faceted from 2.更改Dynamic Web Module的Version为2.5.(3.0为Java7的,Tomcat6不支持). 如果提示错误,可能需要在Java Compiler设置Compiler compl
- 主管???
Array_06
工作
转载:http://www.blogjava.net/fastzch/archive/2010/11/25/339054.html
很久以前跟同事参加的培训,同事整理得很详细,必须得转!
前段时间,公司有组织中高阶主管及其培养干部进行了为期三天的管理训练培训。三天的课程下来,虽然内容较多,因对老师三天来的课程内容深有感触,故借着整理学习心得的机会,将三天来的培训课程做了一个
- python内置函数大全
2002wmj
python
最近一直在看python的document,打算在基础方面重点看一下python的keyword、Build-in Function、Build-in Constants、Build-in Types、Build-in Exception这四个方面,其实在看的时候发现整个《The Python Standard Library》章节都是很不错的,其中描述了很多不错的主题。先把Build-in Fu
- JSP页面通过JQUERY合并行
357029540
JavaScriptjquery
在写程序的过程中我们难免会遇到在页面上合并单元行的情况,如图所示
如果对于会的同学可能很简单,但是对没有思路的同学来说还是比较麻烦的,提供一下用JQUERY实现的参考代码
function mergeCell(){
var trs = $("#table tr");
&nb
- Java基础
冰天百华
java基础
学习函数式编程
package base;
import java.text.DecimalFormat;
public class Main {
public static void main(String[] args) {
// Integer a = 4;
// Double aa = (double)a / 100000;
// Decimal
- unix时间戳相互转换
adminjun
转换unix时间戳
如何在不同编程语言中获取现在的Unix时间戳(Unix timestamp)? Java time JavaScript Math.round(new Date().getTime()/1000)
getTime()返回数值的单位是毫秒 Microsoft .NET / C# epoch = (DateTime.Now.ToUniversalTime().Ticks - 62135
- 作为一个合格程序员该做的事
aijuans
程序员
作为一个合格程序员每天该做的事 1、总结自己一天任务的完成情况 最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多
2、考虑自己明天应该做的主要工作 把明天要做的事情列出来,并按照优先级排列,第二天应该把自己效率最高的时间分配给最重要的工作
3、考虑自己一天工作中失误的地方,并想出避免下一次再犯的方法 出错不要紧,最重
- 由html5视频播放引发的总结
ayaoxinchao
html5视频video
前言
项目中存在视频播放的功能,前期设计是以flash播放器播放视频的。但是现在由于需要兼容苹果的设备,必须采用html5的方式来播放视频。我就出于兴趣对html5播放视频做了简单的了解,不了解不知道,水真是很深。本文所记录的知识一些浅尝辄止的知识,说起来很惭愧。
视频结构
本该直接介绍html5的<video>的,但鉴于本人对视频
- 解决httpclient访问自签名https报javax.net.ssl.SSLHandshakeException: sun.security.validat
bewithme
httpclient
如果你构建了一个https协议的站点,而此站点的安全证书并不是合法的第三方证书颁发机构所签发,那么你用httpclient去访问此站点会报如下错误
javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path bu
- Jedis连接池的入门级使用
bijian1013
redisredis数据库jedis
Jedis连接池操作步骤如下:
a.获取Jedis实例需要从JedisPool中获取;
b.用完Jedis实例需要返还给JedisPool;
c.如果Jedis在使用过程中出错,则也需要还给JedisPool;
packag
- 变与不变
bingyingao
不变变亲情永恒
变与不变
周末骑车转到了五年前租住的小区,曾经最爱吃的西北面馆、江西水饺、手工拉面早已不在,
各种店铺都换了好几茬,这些是变的。
三年前还很流行的一款手机在今天看起来已经落后的不像样子。
三年前还运行的好好的一家公司,今天也已经不复存在。
一座座高楼拔地而起,
- 【Scala十】Scala核心四:集合框架之List
bit1129
scala
Spark的RDD作为一个分布式不可变的数据集合,它提供的转换操作,很多是借鉴于Scala的集合框架提供的一些函数,因此,有必要对Scala的集合进行详细的了解
1. 泛型集合都是协变的,对于List而言,如果B是A的子类,那么List[B]也是List[A]的子类,即可以把List[B]的实例赋值给List[A]变量
2. 给变量赋值(注意val关键字,a,b
- Nested Functions in C
bookjovi
cclosure
Nested Functions 又称closure,属于functional language中的概念,一直以为C中是不支持closure的,现在看来我错了,不过C标准中是不支持的,而GCC支持。
既然GCC支持了closure,那么 lexical scoping自然也支持了,同时在C中label也是可以在nested functions中自由跳转的
- Java-Collections Framework学习与总结-WeakHashMap
BrokenDreams
Collections
总结这个类之前,首先看一下Java引用的相关知识。Java的引用分为四种:强引用、软引用、弱引用和虚引用。
强引用:就是常见的代码中的引用,如Object o = new Object();存在强引用的对象不会被垃圾收集
- 读《研磨设计模式》-代码笔记-解释器模式-Interpret
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
package design.pattern;
/*
* 解释器(Interpreter)模式的意图是可以按照自己定义的组合规则集合来组合可执行对象
*
* 代码示例实现XML里面1.读取单个元素的值 2.读取单个属性的值
* 多
- After Effects操作&快捷键
cherishLC
After Effects
1、快捷键官方文档
中文版:https://helpx.adobe.com/cn/after-effects/using/keyboard-shortcuts-reference.html
英文版:https://helpx.adobe.com/after-effects/using/keyboard-shortcuts-reference.html
2、常用快捷键
- Maven 常用命令
crabdave
maven
Maven 常用命令
mvn archetype:generate
mvn install
mvn clean
mvn clean complie
mvn clean test
mvn clean install
mvn clean package
mvn test
mvn package
mvn site
mvn dependency:res
- shell bad substitution
daizj
shell脚本
#!/bin/sh
/data/script/common/run_cmd.exp 192.168.13.168 "impala-shell -islave4 -q 'insert OVERWRITE table imeis.${tableName} select ${selectFields}, ds, fnv_hash(concat(cast(ds as string), im
- Java SE 第二讲(原生数据类型 Primitive Data Type)
dcj3sjt126com
java
Java SE 第二讲:
1. Windows: notepad, editplus, ultraedit, gvim
Linux: vi, vim, gedit
2. Java 中的数据类型分为两大类:
1)原生数据类型 (Primitive Data Type)
2)引用类型(对象类型) (R
- CGridView中实现批量删除
dcj3sjt126com
PHPyii
1,CGridView中的columns添加
array(
'selectableRows' => 2,
'footer' => '<button type="button" onclick="GetCheckbox();" style=&
- Java中泛型的各种使用
dyy_gusi
java泛型
Java中的泛型的使用:1.普通的泛型使用
在使用类的时候后面的<>中的类型就是我们确定的类型。
public class MyClass1<T> {//此处定义的泛型是T
private T var;
public T getVar() {
return var;
}
public void setVa
- Web开发技术十年发展历程
gcq511120594
Web浏览器数据挖掘
回顾web开发技术这十年发展历程:
Ajax
03年的时候我上六年级,那时候网吧刚在小县城的角落萌生。传奇,大话西游第一代网游一时风靡。我抱着试一试的心态给了网吧老板两块钱想申请个号玩玩,然后接下来的一个小时我一直在,注,册,账,号。
彼时网吧用的512k的带宽,注册的时候,填了一堆信息,提交,页面跳转,嘣,”您填写的信息有误,请重填”。然后跳转回注册页面,以此循环。我现在时常想,如果当时a
- openSession()与getCurrentSession()区别:
hetongfei
javaDAOHibernate
来自 http://blog.csdn.net/dy511/article/details/6166134
1.getCurrentSession创建的session会和绑定到当前线程,而openSession不会。
2. getCurrentSession创建的线程会在事务回滚或事物提交后自动关闭,而openSession必须手动关闭。
这里getCurrentSession本地事务(本地
- 第一章 安装Nginx+Lua开发环境
jinnianshilongnian
nginxluaopenresty
首先我们选择使用OpenResty,其是由Nginx核心加很多第三方模块组成,其最大的亮点是默认集成了Lua开发环境,使得Nginx可以作为一个Web Server使用。借助于Nginx的事件驱动模型和非阻塞IO,可以实现高性能的Web应用程序。而且OpenResty提供了大量组件如Mysql、Redis、Memcached等等,使在Nginx上开发Web应用更方便更简单。目前在京东如实时价格、秒
- HSQLDB In-Process方式访问内存数据库
liyonghui160com
HSQLDB一大特色就是能够在内存中建立数据库,当然它也能将这些内存数据库保存到文件中以便实现真正的持久化。
先睹为快!
下面是一个In-Process方式访问内存数据库的代码示例:
下面代码需要引入hsqldb.jar包 (hsqldb-2.2.8)
import java.s
- Java线程的5个使用技巧
pda158
java数据结构
Java线程有哪些不太为人所知的技巧与用法? 萝卜白菜各有所爱。像我就喜欢Java。学无止境,这也是我喜欢它的一个原因。日常
工作中你所用到的工具,通常都有些你从来没有了解过的东西,比方说某个方法或者是一些有趣的用法。比如说线程。没错,就是线程。或者确切说是Thread这个类。当我们在构建高可扩展性系统的时候,通常会面临各种各样的并发编程的问题,不过我们现在所要讲的可能会略有不同。
- 开发资源大整合:编程语言篇——JavaScript(1)
shoothao
JavaScript
概述:本系列的资源整合来自于github中各个领域的大牛,来收藏你感兴趣的东西吧。
程序包管理器
管理javascript库并提供对这些库的快速使用与打包的服务。
Bower - 用于web的程序包管理。
component - 用于客户端的程序包管理,构建更好的web应用程序。
spm - 全新的静态的文件包管
- 避免使用终结函数
vahoa.ma
javajvmC++
终结函数(finalizer)通常是不可预测的,常常也是很危险的,一般情况下不是必要的。使用终结函数会导致不稳定的行为、更差的性能,以及带来移植性问题。不要把终结函数当做C++中的析构函数(destructors)的对应物。
我自己总结了一下这一条的综合性结论是这样的:
1)在涉及使用资源,使用完毕后要释放资源的情形下,首先要用一个显示的方