点击表头切换升降序排序方式
需求: 在报表的实际应用中有很多客户希望可以通过点击表头切换该列数据的排序。 实现方式: 超链接结合参数以及单元格表达式来实现,具体举例如下 原表样如下 实现原理:通过点击第一行任意格的值,通过 A2 单元格表达式控制排序 1. 首先在原报表中增加三个参数如下 2. 修改 A2 单元格表达式为 =d ... 查看全文
Java中this与super的区别以及用法
super()用法 super()函数在子类构造函数中调用父类的构造函数时使用,必须要在构造函数的第一行。 输出结果如下: 在此介绍下程序运行的顺序 首先main方法当然是程序入口,其次执行main方法里的代码,但并不是按顺序执行的, 执行顺序如下: 1.静态属性,静态方法声明,静态块。 2.动态属 ... 查看全文
javascript基础修炼(7)——Promise,异步,可靠性
开发者的javascript造诣取决于对【动态】和【异步】这两个词的理解水平。一.别人是开发者,你也是Promise技术是【javascript异步编程】这个话题中非常重要的,它一度让我感到熟悉又陌生,我熟悉其所有的API并能够在编程中相对熟练地运用,却对其中原理和软件设计思想感到陌生,即便我读了很多源码分析和教程也一度很难理解为什么Promise这样一个普通的类能够实现异步,也曾尝试着去按照Pr 查看全文
JS请求报错:Unexpected token T in JSON at position 0
Untitled Document 全名:{$data['user_name']} 性别:{$data['sex']} 国家:{$data['country']} 地址:{$data['address']} 邮箱:{$... ... 查看全文
解决 com.alibaba.fastjson.JSONException: autoType is not support
打开autotype功能 1、JVM启动参数 2、代码中设置 ParserConfig.getGlobalInstance().setAutoTypeSupport(true); 如果有使用非全局ParserConfig则用另外调用setAutoTypeSupport(true); ... 查看全文
NSURLProtocol的总结
http://www.cnblogs.com/xiaxlsblog/archive/2013/08/09/NSURLProtocol-xiaxl.html NSURLProtocol是一个抽象类。NSURLProtocol是NSURLConnection的handler。 所有的通过NSURLCon ... 查看全文
JSP和JSP的运行机制
一、JSP是什么:JSP:JavaServerPage二、JSP的用途:用于开发动态web应用。通过在HTML编写的静态页面中添加专用标签、脚本程序,从而实现网页中动态内容的显示。三、JSP的主要特点:实现程序逻辑与页面相分离:HTML设计界面,JSP标签和脚本生成页面的动态内容。在服务器端JSP引.. 查看全文
基于.NET平台常用的框架整理(转)
基于.NET平台常用的框架整理 分布式缓存框架: Microsoft Velocity:微软自家分布式缓存服务框架。 Memcahed:一套分布式的高速缓存系统,目前被许多网站使用以提升网站的访问速度。 Redis:是一个高性能的KV数据库。 它的出现很大程度补偿了Memcached在某些方面的不足 ... 查看全文
利用git将项目上传到github
本文主要介绍如果用git将项目上传到githup。一、准备工作 (1)欲将项目上传到githup,先在githup上新建一个仓库。这里就不介绍。 (2)安装git,这里也不介绍。二、开始上传 (1)进入到项目文件夹,调出git命令窗口,初始化仓库 git init (2)添加远程仓库 ... ... 查看全文
PHP文件下载功能实现
直接贴代码! 这是test_download.html,由用户输入文件名,再点击下载,传参给download.php文件 这是download.php,大部分内容都是header(),差不多包含常用的文件类型了 这只是一个示例,至于怎么用,可以自己修改的哈 ... 查看全文
ruby on rails nginx 如何上传大文件?
用ruby on rails开发的web,用了carrierwave和dropzone实现了上传文件。但后来发现,一旦文件大于200M时,就不行了,特别慢,虽说carrierwave有个move_to_cache、move_to_store的选项,但好像起不了作用。于是又去研究其它的上传方式,之后发 ... 查看全文
vuejs经验交流之-watch 深度监测
formValidate是一个对象,想要监测对象的每一个为属性的变化 formValidate: { handler() { this.$store.commit('GET_MAP_CONFIGFORMDATA', this.formValidate) }, deep: true } ... 查看全文
PHP文件系统操作常用函数
虽然PHP提供很多内置的文件处理函数,但是分得特别细,有一些操作需要多个函数一起使用才能达到目标,比如删除非空文件夹的所有内容,遍历文件夹等功能,下面各个函数是学习的时候整理的,有的是教程里的,有的是自己想的,可以直接调用,免得自己再次写一遍,,本人是PHP菜鸟,一定存在很多bug,如果你愿意,非常 ... 查看全文
Jersey后端服务接收ajax前端的图片上传
近期的项目里需要在前端上传图片后端接收处理。前端JSP页面使用Ajax上传图片后端使用Jersey框架提供restful接口接收处理图片。一、前端的处理jsp页面中图片上传没有使用form表单而是直接使用file类型的input控件<inputtype= 查看全文
jquery miniui 学习笔记
1.取组件值 传递form data,load发送 请求加载数据 <script type="text/JavaScript"> mini.parse(); // get grid var grid = mini.get("grid"); var form = new mini.Form("#for ... 查看全文
实时音视频互动系列(下):基于 WebRTC 技术的实战解析
在 WebRTC 项目中,又拍云团队做到了覆盖系统全局,保证项目进程流畅。这牵涉到主要三大块技术点: 网络端、服务端的开发和传输算法 WebRTC 协议中牵扯到服务端的应用协议和信令服务 客户端iOS、安卓 H.264 编解码技术 网络端、服务端的开发和传输算法 WebRTC 协议中牵扯到服务端的应 ... 查看全文
ActiveMQ结合WebScoket应用例子以及介绍
一、ActiveMQ的介绍? 1.JMS基础概念 JMS(java Message Service) 即使java消息服务,它提供标准的产生、发送、接收的接口简化企业应用开发,它支持两种消息通信模型:点到点(point-to-point)(P2P) 模型和发布/订阅模型。P2P模型规定了一个消息只能 ... 查看全文