自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 资源 (13)
  • 收藏
  • 关注

原创 Latex 移除所有字体的颜色(由\textcolor标记)

又要投稿了,网上找了很久,中文世界没有找到能用的答案;终于,用Latex the command that removes all the color set by \textcolor 搜到了答案。最开始是想到把原来的标记\textcolor{red}{}去掉,也有批量去除的办法。后来有次利用爱思唯尔的系统校对,发现没有去掉标记,文本也是黑色的。在论文返修投稿时,有的期刊要求Revised Manuscript (Clean version),就是去除标记的颜色。

2023-11-14 16:12:45 478

原创 Excel之VLOOKUP函数基本使用

VLOOKUP(要查找的值,查找区域,要返回的结果在查找区域的第几列,精确匹配或近似匹配)

2023-04-07 11:19:44 1190

原创 LaTeX表格字体加粗(解决文本变宽问题)

LaTeX表格字体加粗(解决文本变宽问题)LaTeX 字体加黑之后变大的解决办法

2021-11-20 15:37:10 14899 9

原创 HTML页面(浏览器)宽度小于内容宽度,超出页面宽度的部分不显示

在HTML页面中,页面的宽度一般是内容宽度。但在某些情况下,如果设置的内容的宽度,当浏览器的尺寸小于内容宽度,页面的显示就会出现问题。下图是一个PC页面,在浏览器宽度>680px时能正常显示。当浏览器宽度为500px时,浏览器出现的滚动条,看起来似乎正常。但拖动滚动条,超出部分的则显示空表。原因分析在上图中,页面的header部分没有设置宽度,他的宽度默认是占一行。当浏览器宽度小于680px时,header的内容由于设置了width:680px,浏览器被撑开,出...

2021-09-09 16:47:16 3314

原创 栅格系统的写法实践(响应式布局原理)——layui

layui是非常流行的前端框架,其栅格系统可以帮助我们快速进行页面布局,并且实现响应式效果。一、栅格系统的常规使用方式以下是一个常规的栅格系统示例代码:<div class="layui-container"> 栅格系统示例: <div class="layui-row"> <div class="layui-col-xs3 layui-col-sm6 layui-col-md9 layui-bg-green">

2020-10-27 17:50:16 1861

原创 JavaScript 去掉小数点后多余的0

var number_format = function(number, n){ n = n ? parseInt(n) : 8; if (n <= 0) return Math.round(number); number = Math.round(number * Math.pow(10, n)) / Math.pow(10, n); return number;}number_format(1.201000) //1.201

2020-07-28 18:30:05 1714 2

原创 Winform窗体中设计视图(.resx文件)无法正常打开

Windows窗体项目中,窗体通常由三部分组成,头文件、源文件、资源文件:在解决方案中双击头文件(*.h),可以打开资源文件对应的设计视图:问题描述在团队协作或引用他人代码时,窗体文件不是自己创建的,在工程中导入了窗体的文件,窗体的设计视图经常无法正常打开:双击头文件(*.h),打开的只是头文件。这种问题常常难倒了新手,怎么添加都不管用,只好重新创建窗体,重头开始。。。...

2019-08-09 11:12:05 2060 1

原创 VS2015创建Windows窗体应用程序(C++)

VS2015没有自带CLR窗体应用程序的模板,在创建窗体应用程序时极为不便。网上通常的做法是创建一个CLR空项目,然后一步一步添加文件,一点一点修改配置,费了许多功夫,对于初学者来说还不一定能成功。。。相关的操作详见:C++/CLR 使用(VS2012,VS2013,VS2015)编写Windows窗体应用程序使用联机模板 快速创建Windows窗体应用程序项目1. 新建项目,点击“单...

2019-07-30 10:11:50 28604

原创 机器学习预习问题集锦

决策树1、基本概念信息熵信息增益逻辑回归1. 逻辑回归通常处理什么类型的问题提示:根据课程的案例梳理2. 描述Sigmoid激活函数的特点和作用3. 假设函数是如何根据PR、ER的值判断是否患病结合乳腺癌诊断数据案例说明4. 解释样本数据分类为0/1时,误差函数值的实际含义样本y为1,对应的误差函数对数函数...

2019-03-31 21:03:56 625

原创 python机器学习集合

机器学习提纲深度学习一条线——线性回归 梯度下降算法 逻辑回归机器学习中线性模型和非线性的区别 深度学习 【算法】【算力】【数据】的论述 python安装numpy和pandas线性回归&梯度下降算法第一周笔记:线性回归 深入浅出--梯度下降法及其实现优化手段收敛 输入处理:归一化、shuffle、去掉异常值等逻辑回归决策树支持向量机 SVM支...

2019-03-30 11:05:28 342

原创 Vue.js学习路径 & Web前端工程知识体系

* ECMAScript 6ECMAScript 6.0(简称 ES6)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。学习资源:【技术胖带你玩转ES6视频教程】参考链接:【ES6这些就够了】【ECMAScript 6 阮一峰手册】* web...

2018-12-18 10:34:43 8137

原创 VS2015运行项目出现错误“计算机中丢失ucrtbased.dll”解决办法

在visual studio 2015中写代码,运行时出现了错误“无法启动此程序,因为计算机中丢失ucrtbased.dll。尝试重新安装该程序以解决此问题”。错误原因:计算机中缺失这个文件解决办法:在Windows7系统中测试成功。下载这个文件,分别放到系统目录的32位、64位文件夹中下载地址:https://download.csdn.net/download/a41135...

2018-08-02 15:38:57 5006

原创 PHPStrom使用Apache服务器运行PHP代码(PHPStorm提交post出现404错误)

phpstorm运行PHP代码是非常方便的,配置好PHP解释器(即php.exe),在PHP代码中点击浏览器的图标,即可在对应浏览器中运行。细心的同学会发现,在浏览器的url中显示的端口号通常是五位数(如http://localhost:63342),并不是之前配置的apache端口号。在某些情况,如提交post请求,使用phpstorm自带的服务运行代码,常常会出错,如404 Not...

2018-06-29 08:22:20 9025 2

原创 PHPStorm运行PHP代码(新手教程)

PHPStorm是流行对PHP及前端开发IDE,在开发者初次使用写PHP代码时该怎么用呢~1、Create New Project2、选择PHP Empty Project,并新建一个空目录(目录不要放在C盘!!!)3、项目工程中,中刚刚创建对文件夹图标上,点击右键,选择PHP File,输入文件名,即可创建4、输入完成php代码,点击空白处,右上角会出现 chrome、firefox等浏览器的图...

2018-06-26 08:51:48 99561 33

原创 ImportError: No module named 'tkinter' Windows解决办法

Python写线性回归算法,导入了几个科学计算库,运行时报这样的错:"D:\Program Files\Python 3.5\python.exe" "D:/exercise/AI/testAI/linear regression/ex1_1.py"Traceback (most recent call last):  File "D:/exercise/AI/testAI/linear regr...

2018-03-15 21:39:30 6249 3

原创 数据库设计

第一章:E-R图E-R图组成元素:对象(entity)、关系(relation)、属性、连接(对象与属性的连线)E-R图可分为三种类型:1:1、1:m、m:n1、1:1关系两个对象的一一对应的关系,如丈夫对妻子、公民与身份证。数学模型解释:y=x(一次函数)映射关系:从左到右成立,从右到左也成立2、1:m关系一对多关系,如班级对学生数学模型解释:y=x^2(二次

2017-06-20 18:08:48 2613

原创 Intellij IDEA配置PHP开发环境

Intellij IDEA是一款非常强大的编译器,能很好地支持Java HTML CSS等。当然,加入PHP语言也是小菜一碟~环境:Windows 7、Intellij IDEA 2016.2.5、PHP7.1.5、Apache 2.4步骤:1、配置好PHP开发环境,包括PHP语言与Apache服务器,参考链接(博主跟着来了一遍,没问题):http://www.cnblogs.

2017-06-07 19:55:12 40248

原创 Windows更改Apache网站目录出错:Document root must be a directory

网上搜这个错误,大多是Linux系统的解决办法。在Windows出现这个错误,确实是路径问题,需要把这个路径改成Windows能识别的路径。Apache默认给的路径是:DocumentRoot "E:/Apacher-Server2.4/www"需要改成这样:DocumentRoot "E:\\Apacher-Server2.4\\www"然后就可以了!!!

2017-06-07 17:36:10 9560

原创 Error creating bean with name 'XXX': Injection of autowired dependencies failed解决办法

使用SpringMVC框架,这条完整的error:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'accountCtrl': Injection of autowired dependencies failed; nested exception is org.spr

2017-01-14 13:53:44 58006

原创 集成推送后,阿里云旺初始化失败的解决办法

app需要同时集成聊天和推送功能,经过调研,聊天决定选用阿里的sdk(百川云旺)。经过一个星期的努力,聊天的功能开发完成,推送顺便用了之前用过的百度推送。在模拟器上运行挺正常的,接收推送,两个app之间发消息。但在真机上测试时,某些手机上(华为、vivo)云旺的聊天用不了,后来定位到是初始化方法调用失败。到旺旺的支持群里问,居然没人解答。然后自己猜想,推送也用阿里的,应该就不会有问题了。又

2016-10-24 15:49:03 3192 4

原创 Android RadioGroup设置单选效果

<RadioGroup android:id="@+id/radio_doc" android:layout_width="match_parent" android:layout_height="50dp" android:layout_below="@+id/include" android:orientation

2016-10-14 16:25:38 8611

原创 音视频开发——iOS音频录制(六)

iOS音视频开发相关文章:音视频开发——概述(一)音视频开发——流媒体数据传输RTSP(二)音视频开发——流媒体数据传输RTP(三)音视频开发——ffmpeg解码(四)音视频开发——音频流解码播放(五)音视频开发——iOS音频录制(六)一、使用Audio Queues录制音频输入端连接的是设备的

2016-08-25 09:57:51 2190

原创 音视频开发——音频流解码播放(五)

iOS音视频开发相关文章:音视频开发——概述(一)音视频开发——流媒体数据传输RTSP(二)音视频开发——流媒体数据传输RTP(三)音视频开发——ffmpeg解码(四)在iOS中,Core Audio提供的一套软件接口来处理音频,支持录音、播放、声音效果、格式转换、文件流解析等。现在常用的场景是网络传输过来的音频流播放,在Core Aud

2016-08-18 15:22:08 7454

转载 iOS逆向工程——获取app素材图片

原文链接:http://blog.csdn.net/felicity294250051/article/details/52134375一、拿到资源包。在iTunes里找到喜欢的应用,然后下载,直接将app拖到桌面上。得到一个.ipa资源包,如下图:二、将资源包更改为.zip格式,然后解压打开,显示包内容。

2016-08-11 09:06:28 2115

原创 音视频开发——ffmpeg解码(四)

音视频最强大的开源库非ffmpeg莫属,网上对ffmpeg总结的最好的是雷神的博客(http://blog.csdn.net/leixiaohua1020/article/details/15811977),本文简单介绍下ffmpeg视频解码的使用。1、ffmpeg初始化- (void)videoDecoder_init { avcodec_register_all(

2016-08-10 16:18:40 3936 1

原创 音视频开发——流媒体数据传输RTP(三)

实时传送协议(Real-time Transport Protocol或简写RTP,也可以写成RTTP)是一个网络传输协议。关于RTP协议的详细介绍,可以参考这篇文章:RTP协议介绍:http://www.cnblogs.com/qingquan/archive/2011/07/28/2120440.htmlRTP协议是通过UDP层传输的,在本例中仍然使用CocoaAsyncSocket库

2016-08-10 16:17:53 6868 1

原创 音视频开发——流媒体数据传输RTSP(二)

视频数据基本是通过网络传输获取的。针对音视频数据量大的特点,有一套专门的网络传输协议RTP/RTSP,它的运行流程是这样的:    流媒体数据的传输使用这两个协议(RTSP,RTP)就能达到目标。RTSP    rtsp(Real Time Streaming Protocol)是一款网络控制协议,用来控制流媒体服务器的,并提供了一些命令,如 play, record, pau

2016-08-10 16:17:27 15654

原创 音视频开发——概述(含TUTK demo iOS)

开发一款播放器,难不难,要怎么做?想必每个进入到音视频领域的新人都有这样的疑问。    如果仅仅是完成项目,可以说很简单。对于iOS开发人员,网上有不少的开源播放器,如kxmovie、ikjplayer,git clone,然后修改修改界面,大功告成。倘若有特定的需求,比如提供给你的并不是URL链接,只是一堆音视频的数据,那就需要了解其中的原理,爬过高山、跨过人海、踩过无数的坑,才能通往阳光大

2016-08-10 15:41:19 13218 2

原创 C语言回调(函数指针)

回调的概念在面向对象的语言中用的很广泛,如Java中的接口、objective-c中的delegate和block。相对正常的函数调用,如A调B,在B执行完后会有返回值给A,回调通常没有返回值,而是B中被调用函数执行到某个步骤后,调用A中的某个方法,并传递相应的参数。  在C语言中,虽然没有对象的概念,但控制函数的运行逻辑,也可以使用回调。        函数指针定义的形式:返回值类型

2016-07-22 16:10:53 708

原创 安装cocoapod提示certificate verify failed错误

系统Mac 10.10.5,参照网上的教程安装cocoapod(http://www.cnblogs.com/jys509/p/4839803.html),一直提示这样的错误:ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError) SSL_connect returned=1 errno=0 state=SSLv

2016-07-16 16:06:04 1409 2

原创 h264解码异常处理(iOS)

h264解码使用的是ffmpeg。 先在网上找了个Demo,是播放本地文件的。那这个Demo修改,解码摄像头传过来的帧,log中却一直报错:[h264 @ 0xd3e3a00] non-existing PPS 0 referenced[h264 @ 0xd3e3a00] decode_slice_header error[h264 @ 0xd3e3a00] no frame!

2016-07-01 11:23:01 9161

原创 failed to obtain a cell from its dataSource 解决方案

使用iOS的tableView时,如果创建的是reuse cell,即在使用了类似如下的方法:BPTimeLineCell *cell = [tableView dequeueReusableCellWithIdentifier:kTimeLineTableViewCellId];    则需要在viewDidLoad中注册一个reUseCell:[self.tableVi

2016-05-13 10:37:50 10842

原创 iOS网络连接优化

如何在APP端,让用户的联网体验更好?    最初在写网络接口时,考虑的问题比较少,最多加个延时,到了相应的时间点(如5秒,10秒),要是还不来信息,直接弹出提示:服务器无响应!!!    尼玛,一次无响应、两次无响应····n次无响应。要是老板也有这种体验,呵呵,赶快去优化。当然,这么基本的用户体验问题不能等到老板发火再处理,自己先认认真真地思考怎么解决。    优化第一招:联网

2016-05-11 09:10:23 2652

原创 iOS自定义转场(custom transition)

iOS中,从一个也没切换到另一个页面的效果叫转场(transition)。UINavgationController、UIViewController默认的转场效果有时不能满足项目的要求,需要我们创造新的效果,这就需要用到自定义转场啦!        自定义的步骤:    1、准备两个UIViewController,通常是从presentdingViewController(简写pr

2016-04-19 15:22:57 1341

原创 UITableViewCell中的bug

在写切换城市页面时,遇到了一个很诡异的bug。每次进入该页面,应在已选择的城市对应的cell上勾选,其他的应为非勾选状态,于是这样的写了代码:- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { UITableView

2016-01-27 15:24:55 439

原创 仿网易新闻客户端——BPNews

最近在github中找到了一个比较精美的demo,是仿网易的客户端,便下载下来学习。代码采用的是storyboard布局,有些功能有限制,便将其改成了代码布局,使用autolayout。原demo(storyboard布局)地址:https://github.com/dsxNiubility/SXNews修改后的demo下载

2016-01-20 16:47:39 597

原创 使用UIWebView开发hybrid应用(二)

hybrid应用中,缓存处理是比较棘手的。objective-c有缓存的类NSURLCache,官方给出的解释是:It provides a composite in-memory and on-disk cache。也就是说,当应用关闭后,缓存就失效了。为了使不经常变动的数据能持久化存储,需要自己来实现。思路:UIWebview每请求一个URL,便将页面及其对应数据存储到本地

2016-01-16 10:58:59 776 2

原创 iOS利用仿射变换(CGAffineTransform)制作动画效果

声明:本文是学习iOS-7-Cookbook的例子。先看看效果图:   该动画的实现分为2部分,红色方框的出现和消失。而每个部分又分两个过程,如红框出现时,它先放大到最大,然后恢复正常大小;消失时先放大到最大,然后消失。在代码中实现的话可以顺着这个逻辑,一步一步走下来。但这样写,显然没什么水平,这里介绍一种很优雅的写法。原理:动画中的出现和消失可看做

2016-01-08 13:06:59 851

原创 iOS类似Android上toast效果

做过Android开发的人都知道toast,它会在界面上显示一排黑色背景的文字,用于提示用户信息。但iOS上并没有类似的控件,so,自己写一个吧。原理:说白了,Android中的toast可以理解成iOS中的一个黑色背景的UILabel。。。效果图:是不是还可以,什么背景颜色,字体大小,位置,统统都是可以自己设置的。代码:- (void) addToastW

2016-01-07 20:37:19 2556

原创 使用UIWebView开发hybrid应用(一)

鉴于目前iOS手机性能的提升,使用webview方法开发的app效果已经很理想,团队在项目中使用了hybrid的开发模式,积累了一定的经验,便分享出来给大家参考,并互相学习。好了,废话不多说,下面从目标、技术原理、代码展示三个部分讲解。一、目标使用native与HTML结合的方式,变动小的页面使用native开发,如个人信息;而电影、影院信息等页面使用HTML(这个应用是买电影票的~)

2015-12-30 19:30:05 934

ucrtbased 32&64; VS2015库文件

VS2015运行项目出现错误“计算机中丢失ucrtbased.dll”解决办法

2018-08-02

TUTK demo iOS

tutk音视频播放的demo(iOS平台),能够正常使用,需要将uid换成自己摄像头的

2016-09-08

iOS音频操作

播放本地音频、AVAudioRecorder和Audio Queue录制音频、拍照等功能

2016-08-25

音频解码播放代码

1、g711与pcm格式的相互转换 2、queue queue 和OpenAL音频播放

2016-08-18

视频播放器(rtsp ffmpeg)

包括rtsp/rtp数据传输,ffmpeg解码,硬解码

2016-08-10

视频播放器(iOS)

RTSP流媒体播放器,通过RTP协议获取视频数据,ffmpeg解码,并播放

2016-08-10

iOS视频播放器

RTSP流媒体播放器,通过RTP协议获取视频数据,ffmpeg解码,并播放

2016-08-10

IDA PRO 权威指南(第二版)

IDA PRO 权威指南(第二版)

2016-06-20

Hopper Disassembler v3

Hopper使用版,可免费使用一段时间

2016-06-20

iOS自定义转场

iOS自定义转场Demo

2016-04-19

iOS hybrid应用demo

这是我的文章“使用UIWebView开发hybrid应用”的配套demo,地址:http://blog.csdn.net/a411358606/article/details/50435636

2016-01-15

放射变换demo

这是iOS中动画绝佳的例子,利用放射变换和uiview,制作出非常友好的动画效果。同时代码写的非常优雅(very elegant!!)

2016-01-08

JSP 和 JavaBean连接sql server验证登录

JSP 和 JavaBean连接sql server验证登录 这是一个小demo

2015-07-04

空空如也

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

TA关注的人

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