- iOS下使用OpenCV来控制相机
unravelW
本文翻译自iOSApplicationDevelopmentwithOpenCV3iOSSDK和OpenCV提供了几个用于摄像头控制的编程接口。在iOSSDK中,AVFoundation是用于视听(AV)内容的所有录制和回放的通用框架。AVFoundation提供对iOS相机参数的完全访问,包括图像格式,焦距,曝光,闪光,帧速率和数字变焦(裁剪因子)。但是,AVFoundation无法解决任何GU
- 播放和录制音频(AV Foundation开发秘籍)
低吟浅唱1990
主要通过学习AVAudioPlayer和AVAudioRecorder类来实现应用程序中添加音频播放及音频录制的功能。AVFoundation定义了7中分类来描述应用程序所使用的音频行为AVAudioSessionCategory7大类别分类作用是否允许混音音频输入音频输出说明Ambient游戏、效率应用程序✔️✔️混音播放SoloAmbient(默认)游戏、效率应用程序✔️独占播放Playbac
- iOS关于ZXing扫码在控制器dissmiss导致崩溃的问题
WDreamGK
最近因为项目中有扫码登录的需求,一开始用的是系统的AVFoundation库实现的扫码功能@property(nonatomic,strong)AVCaptureSession*captureSession;//捕捉会话@property(nonatomic,strong)AVCaptureDeviceInput*deviceInput;//输入流@property(nonatomic,stron
- AVFoundation:捕捉媒体
MonKey_Money
image.png捕捉会话AVCaptureSessionAVFoundation捕捉栈的核心类是AVCaptureSession。一个捕捉会话相当于一个虚拟的“插线板”,用于连接输入和输出的资源。捕捉会话管理从屋里设备得到的数据流,比如摄像头和麦克风设备,输出到一个或多个目的地。可以动态配置输入和输出的线路,可以再会话进行中按需配置捕捉环境。捕捉会话还可以额外配置一个会话预设值(sessionp
- Ue4导入视频黑屏原因
草琳情
UE4
黑的原因大致有二个原因一是因为:解码的时候没找到视频文件,这个的话可以看看路径问题,另一个原因就是找到了视频文件解码失败,所以可以把视频转一下码然后再导入。具体原因如下:UE4当前使用的Windows播放器插件底层应用的是WindowsMediaFoundationAPI。MacOS插件使用的是Apple的AVFoundation,当前功能有限,但可在iOS上使用。已开始制作Android播放器插
- Metal入门教程(三)摄像头采集渲染
落影loyinglin
前言Metal入门教程(一)图片绘制Metal入门教程(二)三维变换前面的教程介绍了如何绘制一张图片和如何把图片显示到3D物体上并进行三维变换,这次介绍如何用Metal渲染摄像头采集到的图像。Metal系列教程的代码地址;OpenGLES系列教程在这里;你的star和fork是我的源动力,你的意见能让我走得更远。正文核心思路用AVFoundation采集摄像头数据得到CMSampleBufferR
- IOS后台运行 之 后台播放音乐
aqlomr7170
移动开发xcode人工智能
IOS后台运行之后台播放音乐iOS4开始引入的multitask,我们可以实现像ipod程序那样在后台播放音频了。如果音频操作是用苹果官方的AVFoundation.framework实现,像用AvAudioPlayer,AvPlayer播放的话,要实现完美的后台音频播放,依据app的功能需要,可能需要实现几个关键的功能。首先,播放音频之前先要设置AVAudioSession模式,通常只用来播放的
- 2017笔记——系统播报
满庭花醉三千客
使用系统的方法,实现简单的文本阅读。导入库:AVFoundation.framework屏幕快照2017-07-28下午5.50.11.png编码:屏幕快照2017-07-28下午5.48.11.png屏幕快照2017-07-28下午5.48.28.png屏幕快照2017-07-28下午5.48.41.png屏幕快照2017-07-28下午5.48.53.png这样就能实现阅读了,不过,阅读的效果
- IOS音视频(三)AVFoundation 播放和录音
极客雨露
IOS音视频
IOS音视频(三)AVFoundation播放和录音1.音频理论知识1.1声音的物理性质1.2数字音频1.2.1采样、量化和编码1.2.2音频编码1.3音频编解码2.播放音频2.1AVAudioPlayer简介2.2AVAudioPlayer实现音频播放2.2.1创建AVAudioPlayer2.2.2对播放进行控制2.2.3播放/停止音频2.2.4修改音量、播放速率2.2.5配置音频会话2.2.
- iOS开发中利用AVFoundation进行音频的录制和播放
梁森的简书
我们如果使用AVFoundation框架进行音频的录制和播放首先需要导入两个库:1.AVFoundation2.AVKit我们使用AVAudioRecorder这个类进行音频的录制,使用AVAudioPlayer这个类进行音频的播放。AVAudioRecorder对象的创建:AVAudioPlayer对象的创建:播放和停止播放的代码:demo地址:https://gitee.com/liangse
- 媒体捕捉-iOS中的人脸识别
胖虎1
媒体人脸识别
引言在如今的移动应用和直播场景中,我们常常能体验到一种颇具趣味与互动性的功能:无论是美颜相机中的萌趣贴纸精准附着于人脸关键点上,还是主播们在直播时实时戴上可爱的虚拟动物耳朵或动态装饰物,这些令人眼前一亮的效果背后,都离不开人脸识别技术的支持。自iOS6起,苹果引入了对AVFoundation框架中的人脸检测功能,这一突破性更新使得应用程序能够实时捕捉并精确定位多达10张人脸的特征信息。介绍方案:人
- 【iOS学习】 视频添加动效水印步骤简介
软件iOS开发
简概:本次文章主要介绍给视频添加动效水印的几种方式,以及实现代码。使用AVFoundation+CoreAnimation合成方式基于Lottie核心也是CoreAnimation,这里我们也可以使用AVFoundation+Lottie合成方式我们同样可以使用序列帧资源或者gif资源来编写一段keyFrameAnination,这里我们就介绍一段AVFoundation+Gif合成方式使用GPU
- 媒体捕捉-iOS自定义二维码扫描功能
胖虎1
媒体二维码扫描
引言随着iOS7引入AVFoundation框架,二维码扫描功能已经成为iOS应用程序中不可或缺的一部分。现今,几乎每个应用都充分利用这一功能,为用户提供了诸如扫码登录、扫码填充等丰富多彩的便捷体验。这项技术不仅丰富了应用功能,也为开发人员的调试工作带来了极大便利。在本博客中,我们将深入探讨如何实现自定义二维码扫描,为您打开更广阔的应用开发可能性。主要类-AVCaptureMetadataOutp
- iOS 录音、本地播放、云端播放
疾风知剑豪
录音使用的是AVAudioRecord,播放使用的是AVAudioPlayer,使用时注意引入AVFoundation框架,本例子录音有实时时间显示,以及波形图振幅可以根据录音音量动态改变,播放本地录音时采用initWithUrl方法,播放云端时采用initWithData方法。效果图如下:初始化添加AVAudioSession方法,解决真机不能录音的问题开始录音结束录音刷新时间显示删除本地录音、
- 2018-09-06
Angel_梅丹佐
Xcode9FFmpeg中AVMediaType与系统冲突问题升级Xcode9之后,工程中FFmpeg中的avutil.h下的AVMediaType与系统的AVFoundation框架冲突了。报错信息:Typedef'AVMediaType'cannotbereferencedwithaenumspecifierxxx....解决方法:将FFmpeg的源码中的AVMediaType改个名字之后重新
- AVFoundation 文本播报
MonKey_Money
1.使用的主要类1.1AVSpeechSynthesizer通过AVSpeechSynthesizer的实例变量speakUtterance:AVSpeechUtterance的实例变量实现文本播放。1.2AVSpeechUtteranceAVSpeechUtterance初始化时写入要说的文本。可以设置voice声音,rate说话的速度,pitchMultiplier音调,postUtteran
- iOS - AVAudioPlayer播放音频
Longshihua
AVAudioPlayer音频播放是很多应用程序的常见需求,AVFoundation让这一功能的实现变得非常简单,这一点归功于AVAudioPlayer类。这个类的实例提供了一种简单地从文本或内存中播放音频的方法。虽然接口很简单,不过它是具有很强功能的组件,并且在Mac和iOS系统中被作为实现音频播放的最佳选择AVAudioPlayer构建于CoreAudio中的C-basedAudioQueue
- FFMPEG
weixin_38432324
ffmpeg
FFmpeg命令分类FFmpeg处理流程输入文件->编码数据包->解码后数据帧->编码数据包->输出文件FFmpeg基本信息查询命令录制命令[avfoundation@0x7fc192a04200]Overridingselectedpixelformattouseuyvy422instead.[avfoundation@0x7fc192a04200]Stream#0:notenoughframe
- iOS推送语音播报(多版本)
OneKeyV
记录下最近做语音播报的坑。先说下实测成功的方式,咱没有VoIP功能,用这个推送的可以不用往下看了:1、主app和NotificationServiceExtension中存放音频语音文件,比如我这里是要播报支付金额,本地存放了对应的0-9,百、十、千、万、亿这样的语音拼接零件。2、iOS10-iOS12.1使用AVFoundation框架合成.m4a文件,可用AVAudioPlayer播放。3、i
- iOS中使用ReplayKit扩展进行屏幕录制的注意事项(丢帧,补帧,及帧率控制)
胖虎1
iosReplayKit
背景ReplayKit是苹果提供的一个框架,主要用于便捷地将屏幕录制功能集成到应用中。当然,如果只需在应用内实现录屏,我们也可以借助AVFoundation框架中的AVAssetWriter。ReplayKit的独特之处在于其能够捕获不仅仅是应用内的内容,即便是在应用处于后台状态时,也能记录整个手机屏幕的显示画面,拓展了其应用场景。但ReplayKit有一个十分严格的内存空间限制,最高为50M,一
- 音视频(H264,AAC)编解码&播放综合
HelloBinary
项目github完整代码这是项目包含了AVFoundation音视频数据捕获,AudioToolBox实现音频数据AAC编解码,VideoToolBox视频数据H264编解码,OpenGLES播放视频帧.image.pngSQSystemCapture音视频捕捉类SQAudioEncoder音频编码类SQAudioDecode音频解码类SQAudioPlay音频播放类SQVideoEncoder视
- IOS音视频(二)AVFoundation视频捕捉
【零声教育】音视频开发进阶
音视频开发程序员编程ios音视频webrtcffmpegC++
1、媒体捕捉概念理解捕捉媒体,需要先了解一些基本概念:捕捉会话:AVCaptureSession是管理捕获活动并协调从输入设备到捕获输出的数据流的对象。AVCaptureSession用于连接输入和输出的资源,从物理设备如摄像头和麦克风等获取数据流,输出到一个或多个目的地。AVCaptureSession可以额外配置一个会话预设值(sessionpreset),用于控制捕捉数据的格式和质量,预设值
- AVFoundation那些事儿(一)
Jarlen John
音视频AVFoundation
AVFoundation那些事儿作为MacOS或iOS开发者,在接触音视频等功能时,或多或少接触过这个框架,初见只道简单,细品才觉深奥,无论了解深浅、使用多少,都值得总结一番。AVFoundationcombinesseveralmajortechnologyareasthattogetherencompassawiderangeoftasksforinspecting,playing,captu
- iOS多媒体音频(上)-音频播放
爱笑的猫mi
问题:iOS中实现音频播放有哪些方式?在移动应用中,我们通常将声音的播放分成两类:一种是一次性播放的简单音效(包括手机振动),音效通常很短暂,只要实现让其播放即可,播放完成即结束;另一种指的是可精确控制的音乐播放,可以控制音乐播放,暂停,继续播放,音量控制,循环播放等等。在IOS中这两种声音播放分别通过AudioToolbox.framework和AVFoundation.framework框架来
- AV Foundation 核心功能
MonKey_Money
1.音频播放和记录AVAudioPlayer音频播放和AVAudioRecorder音频记录这两者并不是AVFoundation用于音频播放和记录的唯一方式,确实最简单功能最强大的方法2.视频播放AVFoundation框架可以播放从本地文件或远程流中获取的视频资源,并对视频播放和内容的展示进行控制。这部分核心类是AVPlayer和AVPlayerItem3.媒体捕捉核心类是AVCaptureSe
- AVFoundation-媒体的组合和编辑
Yasic
AVFoundation能支持非线性、无损的编辑工具,并且可以在原始媒体资源不破坏的情况下无约束地编辑。1.基础AVFoundation有关资源组合的功能均需要用到AVComposition类,这个类将其他几种媒体资源组合成一个临时的排列,这个临时排列可以像AVAsset一样使用。一个AVComposition中的轨道都是AVCompositionTrack,而AVCompositionTrack
- iphone ios 音频添加,合成,替换到视频(里的音轨)
zengconggen
iphone开发iphoneiosvideofilemergeaudio
如果对avfoundation不熟悉得话,建议先看看wwdc2010关于avfoundation得讲座。http://blog.csdn.net/linzhiji/article/details/6752722Ihaveavideofileandanaudiofile.Isitpossibletomergeittoonevideowithwithsoundfile.IthinkAVMutableC
- 音频编解码
三国韩信
一、流程说明该项目是包括了音频的录制、编码(AAC)、解码(PCM)全部过程;是使用AVFoundation、AudioToolBox的框架写的OC代码。项目通过苹果API获取的是PCM流数据,这是一个最原始的模拟信号转数字信号的数据,可以直接播放的。当是由于是原始的数据,非常大,不利于传输,所以要压缩,去掉一些冗余的数据。所谓的编码就是把原始的PCM数据压缩成其他格式的数据,比如AAC、MP3等
- iOS AVPlayerItem 暂停播放同时也暂停缓冲加载
feiyue0823
iOS
在做视频列表的时候,暂停播放了,但是缓冲还是会继续加载。断续播放了好几个视频,就照成了不必要的流量消耗。最好的体验应该是暂停播放的同时也暂停缓冲加载,或者播放下一个视频的时候,暂停上一个视频的缓冲加载。官方文档https://developer.apple.com/documentation/avfoundation/avplayeritem/1388752-canusenetworkresour
- 04_QT_Windows开发环境搭建
咸鱼Jay
FFmpeg为什么选择FFmpeg?每个主流平台基本都有自己的音视频开发库(API),用以处理音视频数据,比如:iOS:AVFoundation、AudioUnit等Android:MediaPlayer、MediaCodec等Windows:DirectShow等...为了让所有平台的开发者都能够学习到音视频开发的通用技术,本教程主要讲解跨平台的音视频开发库FFmpeg。其实只要你掌握了FFmp
- ztree异步加载
3213213333332132
JavaScriptAjaxjsonWebztree
相信新手用ztree的时候,对异步加载会有些困惑,我开始的时候也是看了API花了些时间才搞定了异步加载,在这里分享给大家。
我后台代码生成的是json格式的数据,数据大家按各自的需求生成,这里只给出前端的代码。
设置setting,这里只关注async属性的配置
var setting = {
//异步加载配置
- thirft rpc 具体调用流程
BlueSkator
中间件rpcthrift
Thrift调用过程中,Thrift客户端和服务器之间主要用到传输层类、协议层类和处理类三个主要的核心类,这三个类的相互协作共同完成rpc的整个调用过程。在调用过程中将按照以下顺序进行协同工作:
(1) 将客户端程序调用的函数名和参数传递给协议层(TProtocol),协议
- 异或运算推导, 交换数据
dcj3sjt126com
PHP异或^
/*
* 5 0101
* 9 1010
*
* 5 ^ 5
* 0101
* 0101
* -----
* 0000
* 得出第一个规律: 相同的数进行异或, 结果是0
*
* 9 ^ 5 ^ 6
* 1010
* 0101
* ----
* 1111
*
* 1111
* 0110
* ----
* 1001
- 事件源对象
周华华
JavaScript
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml&q
- MySql配置及相关命令
g21121
mysql
MySQL安装完毕后我们需要对它进行一些设置及性能优化,主要包括字符集设置,启动设置,连接优化,表优化,分区优化等等。
一 修改MySQL密码及用户
 
- [简单]poi删除excel 2007超链接
53873039oycg
Excel
采用解析sheet.xml方式删除超链接,缺点是要打开文件2次,代码如下:
public void removeExcel2007AllHyperLink(String filePath) throws Exception {
OPCPackage ocPkg = OPCPac
- Struts2添加 open flash chart
云端月影
准备以下开源项目:
1. Struts 2.1.6
2. Open Flash Chart 2 Version 2 Lug Wyrm Charmer (28th, July 2009)
3. jofc2,这东西不知道是没做好还是什么意思,好像和ofc2不怎么匹配,最好下源码,有什么问题直接改。
4. log4j
用eclipse新建动态网站,取名OFC2Demo,将Struts2 l
- spring包详解
aijuans
spring
下载的spring包中文件及各种包众多,在项目中往往只有部分是我们必须的,如果不清楚什么时候需要什么包的话,看看下面就知道了。 aspectj目录下是在Spring框架下使用aspectj的源代码和测试程序文件。Aspectj是java最早的提供AOP的应用框架。 dist 目录下是Spring 的发布包,关于发布包下面会详细进行说明。 docs&nb
- 网站推广之seo概念
antonyup_2006
算法Web应用服务器搜索引擎Google
持续开发一年多的b2c网站终于在08年10月23日上线了。作为开发人员的我在修改bug的同时,准备了解下网站的推广分析策略。
所谓网站推广,目的在于让尽可能多的潜在用户了解并访问网站,通过网站获得有关产品和服务等信息,为最终形成购买决策提供支持。
网站推广策略有很多,seo,email,adv
- 单例模式,sql注入,序列
百合不是茶
单例模式序列sql注入预编译
序列在前面写过有关的博客,也有过总结,但是今天在做一个JDBC操作数据库的相关内容时 需要使用序列创建一个自增长的字段 居然不会了,所以将序列写在本篇的前面
1,序列是一个保存数据连续的增长的一种方式;
序列的创建;
CREATE SEQUENCE seq_pro
2 INCREMENT BY 1 -- 每次加几个
3
- Mockito单元测试实例
bijian1013
单元测试mockito
Mockito单元测试实例:
public class SettingServiceTest {
private List<PersonDTO> personList = new ArrayList<PersonDTO>();
@InjectMocks
private SettingPojoService settin
- 精通Oracle10编程SQL(9)使用游标
bijian1013
oracle数据库plsql
/*
*使用游标
*/
--显示游标
--在显式游标中使用FETCH...INTO语句
DECLARE
CURSOR emp_cursor is
select ename,sal from emp where deptno=1;
v_ename emp.ename%TYPE;
v_sal emp.sal%TYPE;
begin
ope
- 【Java语言】动态代理
bit1129
java语言
JDK接口动态代理
JDK自带的动态代理通过动态的根据接口生成字节码(实现接口的一个具体类)的方式,为接口的实现类提供代理。被代理的对象和代理对象通过InvocationHandler建立关联
package com.tom;
import com.tom.model.User;
import com.tom.service.IUserService;
- Java通信之URL通信基础
白糖_
javajdkwebservice网络协议ITeye
java对网络通信以及提供了比较全面的jdk支持,java.net包能让程序员直接在程序中实现网络通信。
在技术日新月异的现在,我们能通过很多方式实现数据通信,比如webservice、url通信、socket通信等等,今天简单介绍下URL通信。
学习准备:建议首先学习java的IO基础知识
URL是统一资源定位器的简写,URL可以访问Internet和www,可以通过url
- 博弈Java讲义 - Java线程同步 (1)
boyitech
java多线程同步锁
在并发编程中经常会碰到多个执行线程共享资源的问题。例如多个线程同时读写文件,共用数据库连接,全局的计数器等。如果不处理好多线程之间的同步问题很容易引起状态不一致或者其他的错误。
同步不仅可以阻止一个线程看到对象处于不一致的状态,它还可以保证进入同步方法或者块的每个线程,都看到由同一锁保护的之前所有的修改结果。处理同步的关键就是要正确的识别临界条件(cri
- java-给定字符串,删除开始和结尾处的空格,并将中间的多个连续的空格合并成一个。
bylijinnan
java
public class DeleteExtraSpace {
/**
* 题目:给定字符串,删除开始和结尾处的空格,并将中间的多个连续的空格合并成一个。
* 方法1.用已有的String类的trim和replaceAll方法
* 方法2.全部用正则表达式,这个我不熟
* 方法3.“重新发明轮子”,从头遍历一次
*/
public static v
- An error has occurred.See the log file错误解决!
Kai_Ge
MyEclipse
今天早上打开MyEclipse时,自动关闭!弹出An error has occurred.See the log file错误提示!
很郁闷昨天启动和关闭还好着!!!打开几次依然报此错误,确定不是眼花了!
打开日志文件!找到当日错误文件内容:
--------------------------------------------------------------------------
- [矿业与工业]修建一个空间矿床开采站要多少钱?
comsci
地球上的钛金属矿藏已经接近枯竭...........
我们在冥王星的一颗卫星上面发现一些具有开采价值的矿床.....
那么,现在要编制一个预算,提交给财政部门..
- 解析Google Map Routes
dai_lm
google api
为了获得从A点到B点的路劲,经常会使用Google提供的API,例如
[url]
http://maps.googleapis.com/maps/api/directions/json?origin=40.7144,-74.0060&destination=47.6063,-122.3204&sensor=false
[/url]
从返回的结果上,大致可以了解应该怎么走,但
- SQL还有多少“理所应当”?
datamachine
sql
转贴存档,原帖地址:http://blog.chinaunix.net/uid-29242841-id-3968998.html、http://blog.chinaunix.net/uid-29242841-id-3971046.html!
------------------------------------华丽的分割线--------------------------------
- Yii使用Ajax验证时,如何设置某些字段不需要验证
dcj3sjt126com
Ajaxyii
经常像你注册页面,你可能非常希望只需要Ajax去验证用户名和Email,而不需要使用Ajax再去验证密码,默认如果你使用Yii 内置的ajax验证Form,例如:
$form=$this->beginWidget('CActiveForm', array( 'id'=>'usuario-form',&
- 使用git同步网站代码
dcj3sjt126com
crontabgit
转自:http://ued.ctrip.com/blog/?p=3646?tn=gongxinjun.com
管理一网站,最开始使用的虚拟空间,采用提供商支持的ftp上传网站文件,后换用vps,vps可以自己搭建ftp的,但是懒得搞,直接使用scp传输文件到服务器,现在需要更新文件到服务器,使用scp真的很烦。发现本人就职的公司,采用的git+rsync的方式来管理、同步代码,遂
- sql基本操作
蕃薯耀
sqlsql基本操作sql常用操作
sql基本操作
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
蕃薯耀 2015年6月1日 17:30:33 星期一
&
- Spring4+Hibernate4+Atomikos3.3多数据源事务管理
hanqunfeng
Hibernate4
Spring3+后不再对JTOM提供支持,所以可以改用Atomikos管理多数据源事务。Spring2.5+Hibernate3+JTOM参考:http://hanqunfeng.iteye.com/blog/1554251Atomikos官网网站:http://www.atomikos.com/ 一.pom.xml
<dependency>
<
- jquery中两个值得注意的方法one()和trigger()方法
jackyrong
trigger
在jquery中,有两个值得注意但容易忽视的方法,分别是one()方法和trigger()方法,这是从国内作者<<jquery权威指南》一书中看到不错的介绍
1) one方法
one方法的功能是让所选定的元素绑定一个仅触发一次的处理函数,格式为
one(type,${data},fn)
&nb
- 拿工资不仅仅是让你写代码的
lampcy
工作面试咨询
这是我对团队每个新进员工说的第一件事情。这句话的意思是,我并不关心你是如何快速完成任务的,哪怕代码很差,只要它像救生艇通气门一样管用就行。这句话也是我最喜欢的座右铭之一。
这个说法其实很合理:我们的工作是思考客户提出的问题,然后制定解决方案。思考第一,代码第二,公司请我们的最终目的不是写代码,而是想出解决方案。
话粗理不粗。
付你薪水不是让你来思考的,也不是让你来写代码的,你的目的是交付产品
- 架构师之对象操作----------对象的效率复制和判断是否全为空
nannan408
架构师
1.前言。
如题。
2.代码。
(1)对象的复制,比spring的beanCopier在大并发下效率要高,利用net.sf.cglib.beans.BeanCopier
Src src=new Src();
BeanCopier beanCopier = BeanCopier.create(Src.class, Des.class, false);
- ajax 被缓存的解决方案
Rainbow702
JavaScriptjqueryAjaxcache缓存
使用jquery的ajax来发送请求进行局部刷新画面,各位可能都做过。
今天碰到一个奇怪的现象,就是,同一个ajax请求,在chrome中,不论发送多少次,都可以发送至服务器端,而不会被缓存。但是,换成在IE下的时候,发现,同一个ajax请求,会发生被缓存的情况,只有第一次才会被发送至服务器端,之后的不会再被发送。郁闷。
解决方法如下:
① 直接使用 JQuery提供的 “cache”参数,
- 修改date.toLocaleString()的警告
tntxia
String
我们在写程序的时候,经常要查看时间,所以我们经常会用到date.toLocaleString(),但是date.toLocaleString()是一个过时 的API,代替的方法如下:
package com.tntxia.htmlmaker.util;
import java.text.SimpleDateFormat;
import java.util.
- 项目完成后的小总结
xiaomiya
js总结项目
项目完成了,突然想做个总结但是有点无从下手了。
做之前对于客户端给的接口很模式。然而定义好了格式要求就如此的愉快了。
先说说项目主要实现的功能吧
1,按键精灵
2,获取行情数据
3,各种input输入条件判断
4,发送数据(有json格式和string格式)
5,获取预警条件列表和预警结果列表,
6,排序,
7,预警结果分页获取
8,导出文件(excel,text等)
9,修