`
tntxia
  • 浏览: 1484751 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表

AJAX

  Ajax 全名为Asynchronous Javascript And XML(异步Javascipt和XML),是一种创建交互式网页应用的网页开发技术。Ajax这个简称灵感来自荷兰青年足球队阿贾克斯。   Ajax的核心是Javascript对象XmlHttpRequest,该对象是IE 5首次引入的,它是一种支持异步请求的技术。使用XmlHttpRequest向服务器发送请求并处理响应,而不阻塞用户。
  Kute是一个非常小的Javascript原生动画引擎,并提供一个jquery的插件。Kute提供了贝赛尔曲线的缓动函数,基于物理特征的缓动函数。他的原型结构让Kute不但突显了它的高性能和灵活性,同时也支持大部分的基础CSS/CSS3属性,稳定,坚固,文档丰富(笔者注: 我怎么没觉得)。   现在Kute最新的版本是1.6.6,使用npm加载,可以使用   "kute.js": "^1.6.6"   简单的示例:   var KUTE = require("kute.js"); //grab the core ...

Webpack入门配置

Webpack是一个强大前端集成工具,它在Nodejs的基础上,对前端的资源做了整合,让前端的编程变得更加的可维护。   这里,我们用Webpack4.28来做一个小Demo。   1. 文件夹目录结构:   webpack------------                 |                 | ---------config------------                 |                                  |---------webpack.config.js                 |     ...
  产生死锁的四个必要条件:   (1) 互斥条件:一个资源每次只能被一个进程使用。 (2) 请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放。 (3) 不剥夺条件:进程已获得的资源,在末使用完之前,不能强行剥夺。 (4) 循环等待条件:若干进程之间形成一种头尾相接的循环等待资源关系。   锁的分类   从数据库的角度看:分为独占锁(排他锁)、共享锁和更新锁。    
  我们使用Nginx在开始阶段,经常要修改nginx的配置,如果老是重启Nginx就比较浪费时间了,   可以用   nginx -s reload   这个命令重新加载Nginx的配置
  解决的方法   1. 进入jetty的安装目录 2. 进入 etc文件夹,打开webdefault.xml,将useFileMappedBuffer的参数改成false, 重启jetty,发现再修改不会出错了。
  这个效果主要使用jquery来实现,   每次显示10个页面,多出来的不显示了,点击页码后,会变化显示的页数。   非常的简单,只有几十行的代码,有兴趣的同学可以学习一下。
  自已写的日历插件,还在优化中,后续会陆续更新。   使用了component属性来实现的。
这里使用jquery.form.js的方法   1.  首先,我们必须要定义一个文件上传的Form表单,如:   <form action="${basePath }/purchasing/supplier!uploadAttach.do" onsubmit="return check()" id="form1" encType="multipart/form-data" method="post"> <input type="hidden" ...

zrender学习点滴

Zrender是一个二维绘图引擎,它提供了Canvas,SVG,VML等多种渲染方式,Zrender也是Echarts的渲染器。   Zrender在Github上的地址是https://github.com/ecomfe/zrender,也可以通过npm npm install zrender下载。   导入zrender,    增加<script>:  <script src="dist/zrender.js"></script>    初始化zrender对象:     var main = docume ...
  1. 文件生成   主要使用fs,来操作,   this.generateFile = function(opt){ var fs= require("fs"); var target = opt.target; if(!html){ generateHTML(root); } fs.writeFile(target,html,{flag:'w',encoding:'utf-8',mode:'0666'},function(err){ if(err){ console.l ...
这是我自已写的Web版的数据库管理工具,主要是依赖于JDBC,对数据库进行远程操作,方便对系统进行远程的操作,省去了不少的时间,   有兴趣的同学可以下载下来,研究与使用,
1. @WebFilter   @WebFilter("/*") public class SessionFilter implements Filter { ... }  就可以轻松增加一个过滤器了。   2. @WebServlet   通过:   @WebServlet( // Servlet的访问URL,可以使用数组的方式配置多个访问路径 urlPatterns = { "*.do", "*.mvc", "*.ftl" }, // Servlet的初始化参数 in ...

Vue学习点滴

1. 循环    v-for="(item, index) in items" 2. 事件   前面加@    @click="handleCustomerReflect(s.id)"   3. 属性绑定 前面加:    :href="getJumpUrl(r.aid)"    
1.   打开创建Web项目的对话框     2. 填写Web项目的信息   其中:     project name:项目名 locaction:项目所有的路径,可自定义,默认为工作区的路径加项目名 Target Runtime:Web项目的Web服务器   3. 点击Next,配置Web项目的Java代码源文件夹:     比如,你可以把文件夹定义为如下格式:   4.最后一步,选择Web网页文件所在的路径:     根据不同的用户的喜好,用户可以自已定义,Web网页的文件夹。   最后,点击Finish完成,新建。   ...
Global site tag (gtag.js) - Google Analytics