07 2017 档案

摘要:跨平台框架Cordova 命令行简介(CLI) 前提 Jdk Apache Ant android SDK 安装Node.js 安装Cordova 创建应用 添加平台支持 cordova platform add android cordova platfrom list cordova platf 阅读全文
posted @ 2017-07-31 14:57 alan-alan 阅读(206) 评论(0) 推荐(0)
摘要:2017.7.28:开始编写 在Ionic 1中使用的views和controllers等,在Ionic 2中都被合并到了一块 AngularJS提供了MVVM、模块化、双向绑定、语义化标签、依赖注入等先进思想 Angular 2 的设计思路:采用了 TypeScript 进行开发 安装: Ioni 阅读全文
posted @ 2017-07-28 15:33 alan-alan 阅读(134) 评论(0) 推荐(0)
摘要:服务端职责 context.xml jdbc t.jsp 日志处理 开发-src 线程池任务处理 多线程处理 开发-各种工具类 公工服务支持 主要获取一些静态资源、缓存等内容,无需进行数据库操作 交易端服务处理,本服务具有数据库连接 服务端交易注册中心(webservice_uddi表) 缓存加载服 阅读全文
posted @ 2017-07-27 16:22 alan-alan 阅读(382) 评论(0) 推荐(0)
摘要:web职责所在 web.xml 配置文件什么含义? 其他配置文件? 目前前端视图类型: 1.列表 2.详情 3.树图 4.图片上传,与显示 5.Tab页 6.联动 7.其他 前端功能点: 表单验证 前端防重复提交 是否选中 图形验证码 短信验证码 错误提示UI 权限控制 本地存储 Ajax定制 Ur 阅读全文
posted @ 2017-07-27 16:16 alan-alan 阅读(864) 评论(0) 推荐(0)
摘要:js数字 二进制浮点数的编程语言中 由于舍入误差,0.3和0.2之间的近似差值实际上并不等于0.2和0.1之间的近似差值。这个问题并不只在JavaScript中才会出现,理解这一点非常重要:在任何使用二进制浮点数的编程语言中都会有这个问题。 下面这些值会被转换成false,所有其他值,包括所有对象( 阅读全文
posted @ 2017-07-26 18:04 alan-alan 阅读(185) 评论(0) 推荐(0)
摘要:socket TCP/IP 要想理解socket首先得熟悉一下TCP/IP协议族, TCP/IP协议参考模型把所有的TCP/IP系列协议归类到四个抽象层中 应用层:TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet 等等 传输层:TCP,UDP 网络层:IP,ICMP,OSPF,E 阅读全文
posted @ 2017-07-26 16:28 alan-alan 阅读(121) 评论(0) 推荐(0)
摘要:BigPipe BigPipe是一个重新设计的基础动态网页服务体系。 大体思路是,分解网页成叫做Pagelets的小块,然后通过Web服务器和浏览器建立管道并管理他们在不同阶段的运行。 这是类似于大多数现代微处理器的流水线执行过程:多重指令管线通过不同的处理器执行单元,以达到性能的最佳。 虽然Big 阅读全文
posted @ 2017-07-26 16:18 alan-alan 阅读(164) 评论(0) 推荐(0)
摘要:定义: 相关概念知悉: http动词 Filtering 设计原则 为每一个资源定义一个具有良好可读性的uri 设计误区 Status Codes Error handling 如果状态码是4xx,就应该向用户返回出错信息 参考资料 http://www.ruanyifeng.com/blog/20 阅读全文
posted @ 2017-07-26 15:42 alan-alan 阅读(290) 评论(0) 推荐(0)
摘要:同步和异步的区别 同步、异步、阻塞、非阻塞,是分3个层次的: CPU层次; 线程层次; 程序员感知层次。 这几个概念之所以容易混淆,是因为没有分清楚是在哪个层次进行讨论。 CPU层次 线程层次 程序员感知层次 普通感知层次 普通B/S模式(同步)AJAX技术(异步) 通信层次 作者:银月游侠链接:h 阅读全文
posted @ 2017-07-26 14:53 alan-alan 阅读(282) 评论(0) 推荐(0)
摘要:什么是JSON 前面简单说了一下,JSON是一种基于文本的数据交换方式,或者叫做数据描述格式。 JSON的优点: 1、基于纯文本,跨平台传递极其简单; 2、js原生支持,后台语言几乎全部支持; 3、轻量级数据格式,占用字符数量极少,特别适合互联网传递; 4、可读性较强,虽然比不上XML那么一目了然, 阅读全文
posted @ 2017-07-26 14:17 alan-alan 阅读(223) 评论(0) 推荐(0)
摘要:1.grunt安装 node版本 v0.8+ 版本号为偶数,稳定 命令行工具cli 命令行工具cli 注意 Gruntfile.js 文件的首字母大写! 注意 Gruntfile.js 文件的首字母大写! 2.常用插件 Contrib-jshint——javascript语法错误检查; Contri 阅读全文
posted @ 2017-07-25 16:20 alan-alan 阅读(349) 评论(0) 推荐(0)
摘要:错误描述: error: src refspec master does not match any. error: failed to push some refs to 'https://github.com/lanczh/grunt.git' 原因分析 引起该错误的原因是,目录中没有文件,空目 阅读全文
posted @ 2017-07-25 16:07 alan-alan 阅读(155) 评论(0) 推荐(0)
摘要:.gitignore 配置文件用于配置不需要加入版本管理的文件, 配置好该文件可以为我们的版本管理带来很大的便利 1.大部分二进制文件没有意义 2.部分文本文件没有意义 3.部分二进制文件不能忽略 1.配置规则 开放模式负责设置过滤哪些文件和文件夹, 保守模式负责设置哪些文件不被过滤,也就是哪些文件 阅读全文
posted @ 2017-07-25 15:31 alan-alan 阅读(129) 评论(0) 推荐(0)
摘要:JSHint不但能检查JS代码的语法错误,还能够监控代码质量(风格),很多公司跟开源项目都在使用它, 比如:Facebook、jQuery、Bootstrap等等。 在Github上,使用JSHint的项目多如牛毛,如果你在某个项目里面,发现有.jshintrc文件,那它就使用了JSHint。 设置 阅读全文
posted @ 2017-07-25 15:09 alan-alan 阅读(198) 评论(0) 推荐(0)
摘要:问题: 对于未压缩的样式,浏览器在加载到前述样式定义时,会直接忽略掉 min-width(出错样式) 的定义,但 max-width 和后续的样式定义还是有效的;但当样式文件被工具压缩到一行之后, min-width 的错误会导致后续的样式定义全部被忽略掉 性能 csslint会计算你的页面使用了多 阅读全文
posted @ 2017-07-25 14:57 alan-alan 阅读(194) 评论(0) 推荐(0)
摘要:jQuery.noConflict(); 释放 jQuery 对 $ 变量的控制。因为$符号是jquery的选择器。可能其他第三方控件也用到了这个符号,可能有冲突,调用这句代码的意思是宣布,jquery不再解释此字符。 阅读全文
posted @ 2017-07-25 13:58 alan-alan 阅读(94) 评论(0) 推荐(0)
摘要:本地操作git add *#跟踪新文件git log#查看提交记录git reset HEAD *#取消已经暂存的文件rm *git rm *#移除文件git rm -f *#移除文件git rm --cached *#取消跟踪git mv file_from file_to#重命名跟踪文件git 阅读全文
posted @ 2017-07-24 15:10 alan-alan 阅读(83) 评论(0) 推荐(0)
摘要:然后我们将本地的文件传送至github中,使用如下命令:git remote add origin https://github.com/lanczh/AlanCodeGit.gitfatal: remote origin already exists.解决办法如下: 1、先输入$ git remo 阅读全文
posted @ 2017-07-24 15:09 alan-alan 阅读(128) 评论(0) 推荐(0)
摘要:git push -u origin master 错误描述fatal: repository 'https://github.com/lanczh/trigkit4/guanwang/fullpage/.git/' not foundUsername for 'https://github.com 阅读全文
posted @ 2017-07-24 15:05 alan-alan 阅读(230) 评论(0) 推荐(0)
摘要:package phz.springframework.service.impl;import org.springframework.context.ApplicationContext;import org.springframework.context.support.ClassPathXml 阅读全文
posted @ 2017-07-21 15:59 alan-alan 阅读(117) 评论(0) 推荐(0)
摘要:package phz.springframework.service.impl;/*** * 1. 有了目标类,该定义切面了,切面就是通知和切入点的组合 * 2. * ********/public class HelloWorldAspect { // 前置通知 public void befo 阅读全文
posted @ 2017-07-21 15:57 alan-alan 阅读(111) 评论(0) 推荐(0)
摘要:package phz.springframework.service.impl;import phz.springframework.service.IHelloWorldService;/** * 类(HelloWorldService)继承接口(IHelloWorldService) * 在日 阅读全文
posted @ 2017-07-21 15:56 alan-alan 阅读(220) 评论(0) 推荐(0)
摘要:package phz.springframework.service;/** * 定义接口方法 * *****/public interface IHelloWorldService { public void sayHello();} 阅读全文
posted @ 2017-07-21 15:54 alan-alan 阅读(118) 评论(0) 推荐(0)
摘要:AOP 面向切面编程 在日常开发中最后将业务逻辑定义在一个专门的service包下,而实现定义在service包下的impl包中, 服务接口以IXXXService形式,而服务实现就是XXXService,这就是规约设计 步骤: 1.E:\Users\WorkSpaces\KmwalletApp\s 阅读全文
posted @ 2017-07-21 15:50 alan-alan 阅读(127) 评论(0) 推荐(0)
摘要:常用术语 连接点(Jointpoint) 1.Spring只支持方法执行连接点,在AOP中表示为“在哪里干”; 2.连接点可能是类初始化、方法执行、方法调用、字段调用或处理异常等等 切入点(Pointcut) 选择一组相关连接点的模式,即可以认为连接点的集合, 1.Spring支持perl5正则表达 阅读全文
posted @ 2017-07-21 14:08 alan-alan 阅读(718) 评论(0) 推荐(0)
摘要:1.跟着某人学Spring3 2.spring xml约束 号称最全 3.Spring demo 4.Spring3 - Aop常用术语 5.spring入门-AOP 面向切面编程demo 项目驱动是最好的老师 比如你要学Spring,首先其他的不说,先来一个用户的增删改查,做完后,什么数据绑定、数 阅读全文
posted @ 2017-07-21 13:42 alan-alan 阅读(207) 评论(0) 推荐(0)
摘要:命名函数表达式的秘密 如果你想了解兼容性方面的东西的话,你还是应该继续往下 函数声明,它是程序的一部分 函数表达式: 命名函数表达式,他是赋值表达式的一部分 微妙的差别: 1.函数声明会在任何表达式被解析和求值之前先被解析和求值,即使你的声明在代码的最后一行,它也会在同作用域内第一个表达式之前被解析 阅读全文
posted @ 2017-07-21 11:03 alan-alan 阅读(139) 评论(0) 推荐(0)
摘要:$scope.footActiveIndex = 1; $scope.noData = false; var iPageSize =10, needRequest = true,//是否需要刷地址选择//是否要刷新loaddata newCityPickerQu = [],//根据定位确定当前地址选 阅读全文
posted @ 2017-07-20 18:01 alan-alan 阅读(1912) 评论(0) 推荐(0)
摘要:// 你可以通过类似下面形式的switch语句增强可读性和健壮性 var inspect_me = 0, result = ''; switch (inspect_me) { case 0: result = "zero"; break; case 1: result = "one"; break; default: result = "unknown";... 阅读全文
posted @ 2017-07-20 14:07 alan-alan 阅读(148) 评论(0) 推荐(0)
摘要:例如避免全局变量,使用单变量声明,在循环中预缓存length(长度),遵循代码阅读 全局变量描述: 1.a是本地变量 ,但是b确实全局变量 2.JavaScript有隐含的全局概念,意味着你不声明的任何变量都会成为一个全局对象属性(反例) 3.区别:通过var创建的全局变量(任何函数之外的程序中创建 阅读全文
posted @ 2017-07-20 14:04 alan-alan 阅读(144) 评论(0) 推荐(0)
摘要:我们将创建一个新数组,并向其添加一个元素 var arr = ['George','John','Thomas','James','Adrew','Martin']console.log(arr)arr.splice(2,0,"William")//在某个位子添加console.log(arr)ar 阅读全文
posted @ 2017-07-20 11:02 alan-alan 阅读(501) 评论(0) 推荐(0)
摘要:<?xml version="1.0" encoding="utf-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 阅读全文
posted @ 2017-07-20 10:03 alan-alan 阅读(333) 评论(0) 推荐(0)
摘要:Java三大框架 Java三大框架主要用来做WEN应用。 Struts主要负责表示层的显示 Spring利用它的IOC和AOP来处理控制业务(负责对数据库的操作) Hibernate主要是数据持久化到数据库 jsp servlet web.xml 再用jsp的servlet做网页开发的时候有个 we 阅读全文
posted @ 2017-07-20 09:55 alan-alan 阅读(244) 评论(0) 推荐(0)
摘要:相关概念 html DOM节点: jq对象: jq方法: 2.代码 $("#test").text("你好"); $("#test").html("你好"); 阅读全文
posted @ 2017-07-19 18:34 alan-alan 阅读(119) 评论(0) 推荐(0)
摘要:Spring是一个分层的JavaSE/EEfull-stack(一站式) 轻量级开源框架 menu-spring学习步骤:1.资源jar包引入2.网上教程3.踏过的坑4.写文档理解5.文件输出 01-参考资源http://blog.csdn.net/xieyuooo/article/details/ 阅读全文
posted @ 2017-07-19 14:49 alan-alan 阅读(131) 评论(0) 推荐(0)