自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (2)
  • 收藏
  • 关注

原创 angularjs 彻底的异步解决

angularjs的异步处理的真的很不错。基于消息广播的方式,并且可以向上传递,基本上解决了不同模块,不同controller之间不方便异步的问题。         场景一:通过回调函数进行异步操作(该情况下不用消息广播的机制)         这种情况的特点是直接传递一个回调函数给异步操作就可以了,等异步操作完执行回调。         比如:controller通过server异

2016-10-27 17:14:39 8501

原创 angularjs compile和link的区别

angularjs的指令中,compile和link的区别一直是大家所疑惑的,网上的文章也有点搞笑,翻来覆去都是同一篇文章,而且感觉说了半天也没有重点。         其实这两者的一个很大的区别就是compile可以安全的修改DOM,link则不能。换句话说,compile在修改了DOM后进行编译,link修改了DOM后不再自动编译。         实际的执行流程是这样的:

2016-10-20 11:20:26 524

原创 angularjs module返回对象的坑

通过将module中不同的部件拆分到不同的js文件中,在组装的时候发现module存在一个奇怪的问题,不知道是不是angularjs的bug。至今没有找到解释。           问题是这样的,按照理解,angular.module('app.main', []);这样一句话相当于从app.main命名空间返回出一个app对象。那么,不论在任何js文件中,我通过该方法获得的app变量所储存的指

2016-10-20 11:02:23 624

原创 angularjs service全局保存数据的误区

《angular权威指南》中有这么一句话“服务提供了一种能在应用的整个生命周期内保持数据的方法,它能够在控制器之间进行通信,并且能保证数据的一致性。”          这里的【应用的整个生命周期】中的【应用】到底是什么?估计原文是【app】,然后就被翻译成了【应用】。【应用】是有歧义的,他可以有两个含义:1、指整个web应用,这样的话,他就类似于session了。第二个含义:【应用】指某个mo

2016-10-20 10:44:14 4720

原创 angularjs——模块化与mvc

车辆管理系统arcgis移植已经基本完成。开始下一件事情,搭建一个视频培训系统。这个系统准备用angularjs+微服务架构的方式搭建,如果有可能再引入CDN。         昨天一天时间大致看完了《angularjs权威教程》,由于js的高级编程还算比较扎实,对angularjs基本上已经有了个认识,主要的一个理解要点就是原型继承。         今天就用该技术把框架搭建了一下,然后把登

2016-10-14 16:57:08 999

跨平台的word(doc,docx,rtf)插入图片功能

跨平台支持doc,docx,rtf的图片插入,不是生成文档,而是在现有文档上追加后生成新文档。 另外需要安装OpenOffic,并且启动服务,详情见jodconverter的官网。 使用到的技术有iText,poi,jodconverter 使用方法: 1、向doc或者rtf中插入图片 InsertImageFactory iif=new InsertImageFactory(); try { InsertImage ii=iif.getInsertImage(InsertImageFactory.DocVersion); ii.doInsertAction("D:\\text.doc",new String[]{"D:\\a.jpg","D:\\b.jpg"},"D:\\textResult.doc"); } catch (NotHasThisVersionException e) { e.printStackTrace(); } catch (InvalidFilePostfixException e){ e.printStackTrace(); } 2、向docx插入图片 InsertImageFactory iif=new InsertImageFactory(); try { InsertImage ii=iif.getInsertImage(InsertImageFactory.DocxVersion); ii.doInsertAction("D:\\text.docx",new String[]{"D:\\a.jpg","D:\\b.jpg"},"D:\\textResult.docx"); } catch (NotHasThisVersionException e) { e.printStackTrace(); } catch (InvalidFilePostfixException e){ e.printStackTrace(); }

2013-05-07

一个LCD菜单程序,有proteus仿真程序

LCD菜单程序,有proteus仿真程序

2010-06-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除