- 博客(41)
- 资源 (3)
- 收藏
- 关注
原创 关于C#winform中tableLayoutPanel动态删除和动态加载一行
首先尝试了tableLayputPanel中添加和删除控件的操作,主要参考了代码:http://www.cnblogs.com/freeliver54/archive/2009/02/25/1327309.html但是项目的目的是必需动态地添加和删除,添加并且是固定,绘制的panel ?
2017-10-30 14:08:37 3670
原创 关于图片之下的背景图片
需求:UI设计师提出图片加载慢或者加载不成功时,需要显示默认灰色logo;分析:分析了优酷网站的实现代码,其先在a标签中先加载背景图片,然后再加载覆盖在其上的视频缩略图;解决:借鉴优酷设计,直接在img的上层div中加载背景图片logo,性能好的情况下,看不出异常,差的时候可以看到灰色背景;问题不算真正解决,youku能做到一定是先加载bg image 再加载图片,是不是跟其分布式加载
2017-01-10 23:28:07 625
原创 关于使用腾讯云播放器的遇到的坑
问题:使用腾讯默认点播服务时发现清晰度字体十分的大,在上线应用看来这就是个BUG,分析:首先想到的就是联系腾讯云客服,联系客服发现,他们测试是正常的,无奈自能自己解决;解决:仔细查看相关的代码发现腾讯云播放器在手机端使用rem和em的单位来适配部分的手机大小,而我的网站同样使用rem单位来设置,可是我body的参考值放大了十倍,导致腾讯播放器在做相关处理时使用的我的参考值,从而使得字体大了
2017-01-10 17:48:47 3799 2
原创 关于不同开发平台下程序回车换行处理的麻烦事
程序运行在Linux服务器,但是开发却在window平台,换行符的处理这一块确实是比较讨嫌:1.内容管理系统或者框架一般会根据运行的平台自动识别和处理换行符,比如linux自动识别为\n,windows平台识别为\r\n;所以在windows平台开发服务器程序如果在liunx平台运行时由于换行符会出现各种bug和差异:遇到过得坑:1.数据里的数据全部默认是linux下的\n回车换行,但
2017-01-05 10:28:54 684
原创 关于nav-tabs 切换导致的bug的经验总结
描述: 最近测试反馈登录界面不能切换,之前是可以的。过程:首先检查是不是bootstrap的原因,发现nav-tabs必须配合javascript才能实现切换;然后查找js发现本页js不控制相关动作,反复确定后发现在common.js里面实现的相关动作;原因:由于尝试修改CSS到时一个e-item的类被删除,导致问题出现。
2016-12-26 15:46:55 3370
原创 关于在页面加载完后使用js修改图片高度进行手机屏幕适配的问题
网站或者app图片要适配不同的手机,高度的动态调整是有一定困难的,在视频中采用如题的方法的只可以解决页面首次加载显示的问题,对于页面交互后新增的图片,处理较为复杂;
2016-12-24 16:12:58 1068
原创 js手机浏览器高度及css的margin叠加问题总结
问题: UI设计的页面需要做到不同的手机屏幕适配,在获取手机浏览器高度时,首先的实现方式是window.screen.height,发现IOS下是不准确的,后面尝试了window.screen.availHeight,同样没有解决IOS7下高度测量不准确的问题?解决办法: 使用jQuery 的 $(window).height();发现IOS7 下就能很好的工作;分析: 暂时没有深入分
2016-12-20 10:26:04 617
原创 关于移动端1px线处理和伪类组合使用
问题: 前端UI工程师有强迫症,非得把手机端的线条弄的最细。分析:由于移动端页面普遍不允许缩放,所以设置viewport=1相关的scale也都设置为1,倒置在手机浏览器的显示时其实是有devicePixelRatio=2 或=3 这样的放大的,所以普通代码border=1px,在设备上实际上会显示为2px或3px。看上去确实比较粗壮。解决:参考网上实现,最终选择了使用:before af
2016-12-14 15:31:57 780
原创 关于js中几个错误的处理
本意是添加横滚效果,添加过程中遇到几个错误:1 报错: Uncaught TypeError: Cannot read property 'style' of null仔细分析,按照理解来讲应该没有问题,最好定位到由于页面没有加载完成就执行了相关的script 所以导致此错误,所以引入js文件应该放在网页最后,执行最好是页面ready之后;
2016-12-07 09:39:51 466
原创 腾讯云直播(托管模式)调试总结
一年前调试过腾讯云直播,话说那时还没有现在所谓的直播码接入,呵呵,不扯了,说说问题问题:使用腾讯云托管模式时,怎么推流网页测试也出不来直播的的信号,排除了软件和编码盒的原因之后直接找客服解决:技术客服 首先发现rtmp下发流可以看,但是FLV的不行,随后我使用VLC看RTMP流,发现只有一帧画面,视频卡住了;随后要求技术客服给我看流,发现没有音频帧,之后再fml中增加音频帧,流正常。
2016-11-30 11:05:45 2560 1
原创 关于不同服务器平台开发时EOF的处理经验
最近在项目中发现不同服务器操作系统在处理数据换行符时有差异,特别是在Linux服务器上运行的数据,然后再window平台上开发时数据换行问题笔记突出。问题一:前端页面在做分类导航栏时,liunx 系统的多行数据在window系统显示为一行数据,无法摘出;解决办法:在后台处理函数中发现了字符处理函数,强行将EOF换成“/n”;问题二:网站后台页面中读取视频分类中发现也是讲多行数据
2016-11-24 15:00:34 1092
原创 关于inline-block的使用
在手机端移动网页开发中我不喜欢使用浮动布局,所以使用一些其他的,比如inline-block;问题:在inline-block使用过程中发现,长度有时候总是不受控制,比如70%+30%!=100%而自动换行的问题。解决:发现两个inline-block之间如果有留白,则就会出现上面的问题,解决办法一:标签之间定格写,取消空白,问题能解决,但是编码缩进不好,不好看;解决办法二:在上层
2016-11-19 15:26:07 467
原创 关table的几个处理经验
问题一:今天在调试网页时使用table标签,完全正常使用,但是发现宽度设置怎么也调不准,最后发现问题:解决办法:在调试时只关注了thead和tbody的宽度,完全没有关注tfooter里面td的个数,当时tbody里面td个数为2个,而tfooter里面有四个td,所以默认表格一排有四个td,故怎么调整tbody里的td的百分比,怎么调整都不对。问题二:在使用bootstrap 的
2016-11-18 13:54:45 524
原创 关于css控制ul li的几点经验
最近在完成完成手机页底部固定导航栏设计时尝试了几种方法:思路一: 类似PC实现方式,一张图片使用 background-postion位置调整实现不同图片的展示:遇到的问题:由于移动端的分辨率多样,这样在不同的手机上图片展现不同,位置飘忽不定;果断放弃;思路二:充分利用a标签的不同状态,实现图片的动态效果;思路三:使用图片居中,li标签拉伸,图片不变,不同考虑不同分辨图片拉伸形变
2016-10-28 14:40:20 387
原创 血泪史——css注释问题
今天遇到一个奇葩问题,两个div盒子设置为inline-box,怎么调试也不能使其在同一行显示。解决,调试半天置顶向下开始排查,发现是由于在.ccs文件中有注释“//” 影响到了后面的css产生作用。// 搜索框 .header .search{display: inline-block;overflow: hidden;white-space: nowrap;}
2016-10-26 11:46:10 1144 2
原创 关于ajax返回值读取的问题
问题:PC端javascript程序 直接在success:function(xhr)中传入xhr ,然后通过xhr直接访问其中属性和值对,但是在mobile页面中怎么调试也不能直接访问返回值得属性值对?解决步骤:首先怀疑是我zepto使用ajaxf方法的问题,但是我使用alert和console.log直接打印,发现同样提示 undefined;故排除zepto的问题;百般调试没有解
2016-10-24 17:30:20 1039
原创 关于apache停止响应的问题解决
最近在开发手机网站的时候发现,两台手机经常性的访问不了开发服务器(wamp环境):首页测试localhost 一点问题没有;然后查看Apache logs 没有看到异常错误,且没有相关访问记录;使用其他电脑浏览器测试,排除浏览器差异导致的问题;最后在网上找到相关处理办法:1、打开Apache2\conf\httpd.conf 2、查找#AcceptFilter htt
2016-10-18 17:52:10 4731
原创 关于CSS的几点认识
1.在编写CSS的文件时,首先会将所有元素按需求重置部分属性,在遇到的问题中,发现box-resizing这个属性会影响比较大,个人倾向使用border_box而不是content_box;2.css3在做web app页面和手机页面时,针对ios系统或者MACos 设置针对性的设置,如-webkit-text-size-adjust 之类;3,iphone和Andriod的浏览器纵向和横
2016-10-10 16:19:19 323
原创 PHP 开发经验教训
关于sprintf : 今天在调试程序时老是遇到sprintf不能转换自己想要的字符的问题,经过一个小时的调试发现,是应该return sprintf 处里后的返回值,这个应该与printf区分开,其实同样的问题再做Linux开发时就已经有相关经验了。
2016-09-29 10:55:07 354
转载 景深的计算及弥散圆、光圈的概念
转载地址 http://zhidao.baidu.com/link?url=CX-xMQ-LVQKQfssOht5zmyNNV2b9Wk6a5EITZGqiU_gnKiGcWiR4tZaojXAeRWhNnaD9IQHwMf9qWP7nVcNmwtaMWryQIxIiAVCDaAdmEhm下面是景深的计算公式。其中:δ——容许弥散圆直径F——镜头的拍摄光圈值f——镜头焦距
2016-08-29 16:25:56 15087
转载 物距与像距和焦距的关系
转载来源 http://wenku.baidu.com/link?url=kPqvi8FWPDh_SHrMTPsWhaKDtZGv3HjW4LZd6JYgJunqZJWhhBE5vmhn53Zf9Du4a__ywC9D6R0qZ-MyWBwezKPCNxJFgZwRPVWfVfTtOY_物距:u 像距:v 焦距:f 关系:1/u+1/v=1/f 光学中最基本的高斯成
2016-08-28 22:48:41 22145
原创 视频花屏及雪花点处理
问题: 视频在编码之后出现偶尔出现雪花点,(源视频环出没有问题,排除干扰可能)。调试: 刷新页面缓存后雪花点问题 基本消失,结论:雪花点很大可能是显卡设置或者显卡能力不足导致,同时数据缓存也可能影响。问题:视频花屏处理方向: 1.从音视频同步方向查询; 2 音视频数据获取交换; 3clear 数据; 4渲染刷新。
2016-08-22 10:59:03 4490
转载 RTMP直播应用与延时分析
转载地址 http://blog.chinaunix.net/uid-26000296-id-4932817.html最近在总结RTMP使用过程中的一点经验, 发现网上博客与我的使用体会有很多相似之处,故将其博客转载,并加入直接的一些体会:直播应用中,RTMP和HLS基本上可以覆盖所有客户端观看,HLS主要是延时比较大,RTMP主要优势在于延时低。
2016-07-27 11:15:24 3337 2
原创 音频问题测试解决
1.问题:华硕笔记本不能输出飞秋的语音,但是能够输出qq的语音。解决及验证:使用苹果电脑与清华同方的电脑进行飞秋语音发现正常,确定是华硕电脑的问题,重新安装声卡问题解决。 2.问题:华硕笔记本不接外置音频卡,在清华同方端在完整设备布置下还是会出现回音问题。解决及验证:首先禁用华硕电脑笔记本麦克风,发现没有回音现象,判断为笔记本麦克风导致,遂将麦克风的增强功能打开,进行回音消除,则没
2016-06-30 15:02:22 994
转载 git 使用
git stash 可用来暂存当前正在进行的工作, 比如想pull 最新代码, 又不想加新commit, 或者另外一种情况,为了fix 一个紧急的bug, 先stash, 使返回到自己上一个commit, 改完bug之后再stash pop, 继续原来的工作。基础命令:$git stash$do some work$git stash pop进阶:
2016-06-27 10:31:11 229
原创 数据库开发总结
今天在网站开发时 连接数据库出现如下错误: #2002 - The server is not responding (or the local MySQL server's socket is not correctly configured)跟据分析应该是由于 之前php.ini 经过文档编辑器编辑,加密了,然后出现的问题,因为上周五没有出现这个问题。解决问题:
2016-06-27 09:41:55 309
转载 MySQL sql-mode
本文转载连接地址: http://www.cnblogs.com/ainiaa/archive/2010/12/31/1923002.htmlMySQL sql-mode最近在做一个项目的时候错了一个相当奇怪的问题:代码是我从svn上直接checkout出来的,数据库是从别人的机器上直接dump出来的。环境配置妥当以后,就是在我的机器上不能正常下订单。刚开始不明白,为什么同
2016-06-24 15:21:22 496
原创 解决mount.nfs: access denied by server while mounting 192.168.1.185:/opt/embedsky
今天尝试开启ubuntu地下的nfs来进行嵌入
2016-06-23 16:59:39 11744
原创 网站学习心得总结
cms 中登录3次时才将验证码显示的实现策略:1.control中 从$this->session->get('login_attempts'), 获取登录尝试次数;2.使用$this->view->assign("login_attempts", $login_attempts); 将视图页面的变量重新复制,这样就实现了;分析,cms 正对于session应该有操作函数, 然后对于
2016-06-23 16:37:51 660
原创 关于编码盒直播的经验总结
1.流媒体盒子的音频同步会严重影响到rtmp 的帧率,估计是要等音频编码帧,如果是HDMI channel 设置得话,因为HDMI没有音频所以会导致编码的帧同步问题;——另国内的编码盒子能输出rtmp流但是其延迟大概有15S,实在是难以接受。2.关于音频的调节,首先要了解声音,知道低音,中音和高音的特点,以及增强或减弱会导致的问题;以下资料来自百度1. 20Hz--60Hz
2016-06-02 16:53:20 690
原创 关于45W 项目中的功耗及其反思
现阶段的状况:45W完成了需求分析,概要设计和详细设计之后在编码阶段已经有一段时间了。编码模块以及完成了预览,放大缩小,冻结,拍照,正在完成录像功能,剩下的主要是回放功能了。关于功耗的分析:现阶段,开一出现logo 板子功耗电流大概760mA, 当然通过降低LCD的亮度可能会降低一点消耗。
2015-06-24 17:22:42 504
原创 关于fb0和fb1联动设置的问题
项目中遇到fb0和fb1的bpp设置过程中只能同时设置为24或32的问题——解决办法,这应该跟Uboot中的参数设置有关,刘工说删除了一条参数就可以了。
2015-04-15 10:38:34 2851
原创 关于解决imx6 双显和卡顿问题的总结
在近期的工作中接连遇到了连个难题,或许是由于没有经验才觉得难;问题1:从sensor出来的数据要同时显示到LCD和HDMI上,大小为720P+1080P,技术支持给的程序成功的实现了1024x768 + 1080P ,但是我在项目中却遇到了奇怪的现象,就是那程序过来怎么改也不了720P和1080P,郁闷几天后仔细的看代码,发现是IPU旋转处理(IC),处理的大小不能超过1024x1024的原因
2015-01-15 15:44:40 2150 2
转载 Linux C 调用shell文本编程
转载于CSDN 地址 http://blog.csdn.net/arnoldlu/article/details/10517883C程序调用shell脚本共有三种法子 :system()、popen()、exec系列函数 system()不用你自己去产生进程,它已经封装了,直接加入自己的命令exec 需要你自己 fork 进程,然后exec 自己的命令。popen() 也可以实
2015-01-10 21:16:44 513
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人