自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

springsu的专栏

一个老鸟的挣杂

  • 博客(142)
  • 资源 (11)
  • 收藏
  • 关注

原创 一个进入保护模式加载引导程序的BOOTLOADER

; haribote-ipl; TAB=4CYLS EQU 10 ; 偳偙傑偱撉傒崬傓偐 ORG 0x7c00 ; 偙偺僾儘僌儔儉偑偳偙偵撉傒崬傑傟傞偺偐; 埲壓偼昗弨揑側FAT12僼僅乕儅僢僩僼儘僢僺乕僨傿僗僋偺偨傔偺婰弎 JMP entry DB 0x90 DB "HARIBOTE" ;...

2021-12-22 01:46:14 354

原创 两个星期的努力netty ndk方式.成功加载openssl工程

应该庆祝下gmssl可以使用ndk的方式调用了,SM2-WITH-SM4-SHA256的CipherSuite.有图有真相

2020-09-20 02:24:31 407 4

原创 android-ndk-r17b-darwin-x86_64 MAC环境下编译apr

这个是对去年十月份,使用netty的openssl的方式来加载gmssl过程中apr编译中的过程记录。不保证所有人都可以编译成功。1.下载apr-1.6.5.tar.gz 可以去官网下载。2.解压文件3.根据你的mac的环境以下命令需要变成自己的用户名export PATH="/Users/baomac/Library/Android/ndk/toolchains/arm-lin...

2019-09-16 19:12:42 742

转载 关于现在学习服务端的路线图, docker必须学习

A:检查下 你的SSL 配置吧 直接换 nginx配个SSL  反代给apache完事 B:可是我已经有apacheA:1、telnet 443能否通2、netstat -ntpl | grep 443查看是否监听3、你的主配置文件是否把 ports.conf加载进去4、仔细检查你的SSL配置,是否OK5、如果不通,建议提交工单 或找你公司运维处理下。配置方面的问题 除非...

2018-12-19 09:44:09 363

转载 今天写Android布局时,遇到的一个问题.

要写一个Android 布局配置文件,要求屏幕最上面和最下面都有固定高度的bar, 中间要求自适应各种分辨率,请问如何实现?  方案一: <RelativeLayout>         <bar1 android:id="@+id/bar1"    />        <bar2 android:id="@+id/bar2"   />   ...

2018-12-08 20:59:36 236

转载 Android 8。0 IllegalStateException: Only fullscreen opaque activities can request orientation异常问题的汇总

IllegalStateException: Only fullscreen opaque activities can request orientation 今天使用了android 8.0 华为meta 10。报了两次这个错。第一次是由于启动界面上使用了透明及垂直的参数导致的原因出现这样的问题,绝大多数都是因为我们为了提高用户体验,手动取消App启动白屏或者黑屏的时候,将...

2018-12-08 17:04:53 508

转载 epoll为什么这么快?

        以一个生活中的例子来解释. 假设你在大学中读书,要等待一个朋友来访,而这个朋友只知道你在A号楼,但是不知道你具体住在哪里,于是你们约好了在A号楼门口见面. 如果你使用的阻塞IO模型来处理这个问题,那么你就只能一直守候在A号楼门口等待朋友的到来,在这段时间里你不能做别的事情,不难知道,这种方式的效率是低下的.         进一步解释select和epoll模型的差异. sele...

2018-12-03 15:02:49 590

转载 Git配置代理

git config --global http.proxy 'socks5://127.0.0.1:1080' git config --global https.proxy 'socks5://127.0.0.1:1080'

2018-10-19 14:13:11 850

原创 Android NDK报crtbegin_dynamic.o: No such file: No such file or directory 错误解决方法

Android 的交叉工具链c开工代码为:crtbegin_dynamic.oMakefile 中的几个传递给连接器的参数不能少-nostlib 不加会引起 crtbegin_dynamic.o: No such file: No such file or directory 错误 ...

2018-10-19 14:12:17 5902

转载 Android 关于ImageView的scaleType的属性理解

XML配置中ImageView的scaleType的属性值:CENTER1.android:scaleType=“center” 保持原图的大小,显示在ImageView的中心。当原图的size大于ImageView的size时,多出来的部分被截掉。 CENTER_INSIDE2.android:scaleType=“center_inside” 以原图正常显示为目的,如果原...

2018-10-11 10:39:50 166

原创 mac下OPENSSL在Android Studio中使用NDK的方式编译出.so运行调试和测试

这里只是记录一下制作的思路我使用的版本GMSSL2.0版本,看了命令行的输出是openssl 1.1.0d 的版本上分支出来的版本。与别人的编译流程相同。1.下载GMSSL2.0的版本库(其实是废话)2.从openssl 官网上下载Setenv-android.sh该脚本。这是为了让GMSSL2.0可以编译生成需要的头文件。3.配置Setenv-andoird.sh文件里的内容...

2018-09-29 11:35:05 1303

原创 GMSSL mac上的编译

1.下载GMSSL文件2.解压GMSSL文件3. xattr -rd com.apple.quarantine /project/GmSSL-gmssl-2.0 使用该命令可以让该目录下的文件可以执行。4.编译模拟器版本./config  该命令是配置编译环境make进行编译make test编译测试案例,会编译不成功。sudo make install...

2018-09-17 17:09:49 2038

原创 波形分析软件

praat 

2018-09-12 09:47:59 4644

原创 gmssl项目在win7系统下的生成

编译过openssl 1.0.2-n在win7环境下,使用的是vs2015 + ActivePerl 5.26.认为编译gmssl2.0版本不会有啥问题。结果却被打脸了。1.发现解压打开发现ms目录下少了好多脚本文件。2.使用官网的命令perl Configure VC-WIN32nmake两行命令认为就可以了结果在第一步就出错了。需要安装nasm.exe。这个是编...

2018-09-03 16:46:40 1018

原创 FFMpeg TS转成mp4命令

ffmpeg -y -i II_11_3_1.ts -c:v libx264 -c:a copy -bsf:a aac_adtstoasc output.mp4ffmpeg -y -i <in file> -vcodec copy -acodec copy -vbsf h264_mp4toannexb <output file>

2018-08-10 09:47:53 42430 11

原创 openssl 命令使用的日记本

使用OpenSSL转换X509 PEM与PFX证书openssl pkcs12 -in user.pfx -nodes -out server.pemopenssl rsa -in server.pem -out server.keyopenssl x509 -in server.pem -out server.crtopenssl pkcs12 -in public.pfx -nodes -ou...

2018-06-20 16:59:23 1423

原创 关于https加密解密在AFNetwork上的使用问题

这位道友,详细解释了ATS的原理与使用方法 ,另外还附带了一个测试的工程。我们的工程中,使用另一个调用主法是正确的。需要把request设置一下:

2018-04-24 11:34:43 380

原创 一张工程师的能力图的评述

另一篇文件看到的,这图中对于等级三其实也是产品设计师的最高境界,原因是市场上获得了成功。 像creative这家公司也做硬盘式的mp3,结局是什么样的?而apple的的硬盘式mp3,市场又是什么样的呢? 产品都做出来了,但apple却火了.所以等级二按目前的科技来说,只可能晚几个月的可能性!像苹果iPhone 被google抄成Android。...

2018-04-23 11:36:27 523

原创 Chrome DevTools调试Android WebView界面混乱解决方法

相信大家使用Chrome DevTools调试Android WebView十分方便,但现在chrome版本升级,原来的调试页网已经无法正确进行调试了。今天正好分析了下原因。经过分析原来是该网页使用了/deep/. css标签导致。对于该表签,chrome m63版本开始不在支持了!!!所以下载个M62的版本,再关闭自动升级功能。DevTools又可以正常调试webview....

2018-03-27 18:31:54 1472

原创 Chrome DevTools调试Android WebView界面混乱解决方法

相信大家使用Chrome DevTools调试Android WebView十分方便,但现在chrome版本升级,原来的调试页网已经无法正确进行调试了。今天正好分析了下原因。![布局错误](http://img.blog.csdn.net/20180327182419755?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYWxsaW5vbmUy/font

2018-03-27 18:27:59 2281

原创 关于热更新Cordova Hot Code Push Plugin及cordova-hot-code-push-cli当前使用注意事项

 关键点:需要对node版本做版本控制,这个最为关键的部分。必须使用5.1.0及以下的版本!!!我以mac为例子:1.安装homebrew 2.安装nvm 这个是做node的版本切换管理。nvm use vX.X.X 切换命令3.安装node版本,我使用的是4.8.6版本,ionic使用的node版本是8.9.14.安装关键工具:cordova-hot-code-pus...

2017-11-19 16:59:43 1825 2

原创 数量的重要性!

在一次陶艺课上,老师在第一堂课时说,他会把班上同学们分成两组。教室左边这组,他们这门课的成绩将会以最终完成的陶器作品数量来评定,而右边那组,则会以最终完成的陶器品质来评定。进一步说明,其评定过程是这样的:这门课的最后一天,老师会带来一杆天平称,用来称量 “数量” 组的成果。如果 50 磅及以上,得 A,40 磅及以上得 B,30 磅得 C,如此类推。而 “品质” 组只需要提交一件(仅一件)他们组认为

2017-09-04 13:37:12 571

转载 学习的本质

正儿巴经学习算法算起来也有快两个月了,之前作为计算机工科生虽然算法和数据结构是必修课,但实际上只是停留在“理解”的层面,相当肤浅,更遑论举一反三灵活运用了。因此,所谓“正儿巴经”学习算法,意即开始对算法思想的本质进行归根究底的过程、对思维方法论进行归纳抽象的过程、对各种解题技巧进行一般化的过程、通过不断练习来让记忆内隐化的过程..在“正儿巴经”学习算法之前,我曾经有大半年时间都在用业余时间

2017-07-18 20:07:24 609

转载 关于集中注意力

上次学校里面有一个免费的李阳英语讲座,好奇于是就去听了一下。对一句话印象比较深刻,大意是说许多人学了快10年的英语,其开口的时间还不如在集训的七天内开口的时间长。也就是说,尽管学习时间很长,但学习密度极低,结果乘起来还是低。其实这种情况不仅存在于英语学习中,而是一种普遍的现象。人太容易为各种各样的事情分心,要集中注意力做一件事情是非常难的,而正因为难,少有人做到,那些做到的,就都变成了牛。

2017-07-18 20:05:37 807

原创 用brew安装node遇到的问题

全遇到这上面的所有问题:http://blog.csdn.net/u010828718/article/details/50488526但该作者少了权限问题:sudo chown -R $(whoami) /usr/local把/use/local的owner換成自己,就有write權限了whoami就是一個命令,會echo當前登錄用戶的名字。當然你知道

2017-07-06 16:52:50 966

转载 web作品需要思考东西

1、业务功能的细分2、性能的思考3、分布式的涉及以博客为例:1、博客界面 大家都会。没人不会抄袭UI模板。  别以为自己做的界面很厉害(不可能)2、博客看起来是 发文章、审核、发布浏览。这里面的难点是很大的   1) 发文章 时的各种体验性功能。markdown支持、是否支持客户端发布、是否能批量发布、是否能导入本地文章数据、是否能实现博客搬家  2)各种Coo

2017-06-04 12:56:54 436

转载 ANDROID 项目 Proguard对android.support.v4.包的配置

ANDROID 混淆时报的错误: Proguard returned with error code 1. See console Warning: android.support.v4.media.TransportMediatorJellybeanMR2: can't find superclass or interface android.media.RemoteContro

2016-02-29 21:53:19 2417

转载 MySQL的FROM_UNIXTIME()和UNIX_TIMESTAMP()函数的区别

from_unixtime(unix_timestamp,format)是MySQL里的时间函数unix_timestamp为需要处理的参数(该参数是Unix 时间戳),可以是字段名,也可以直接是Unix 时间戳字符串后面的 ‘%Y%m%d’ 主要是将返回值格式化例如:1234567891011121314151617181920mysql>SELECT FROM_UNIXTI

2016-01-15 17:37:14 9754

原创 FBO在IPAD1上创建不成功的问题

GLuint fbo_handle;glGenFramebuffers(1, &fbo_handle);glBindFramebuffer(GL_FRAMEBUFFER, fbo_handle);glFramebufferTexture2D(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_TEXTURE_2D, colortex->getGLH

2015-09-13 12:57:14 697

原创 OPENGL ES资源帖子

基础学习:罗朝辉http://blog.csdn.net/column/details/opengl-es2-ios.html只是可惜关于纹理的这位作者没有写了。关于 VBO, PBO与FBO 三个对象:http://blog.sina.com.cn/s/blog_4062094e0100aluv.htmlhttp://blog.sina.com.cn/s/

2015-08-30 14:32:57 688

转载 制作10.9 MAC OS U盘安装盘命令

sudo /Volumes/work/desktop/createinstallmedia --volume /Volumes/Untitled --applicationpath /Volumes/work/desktop/OS\ X\ Mavericks.app

2015-05-18 10:53:56 1738

原创 WEB页面适配不同分辨率下的屏宽问题

不同分辨率下写不同的样式。使用@media元素这样写@media screen and (max-width:180pt) {html { font-size: 6pt }}@media screen and (max-width:210pt)and (min-width:180pt) {html { font-size: 7pt }}@media screen and (ma

2015-04-23 11:11:22 7364

原创 移动端,当滚动到最底端的时候,无限加载,怎么实现的?

上拉加载,下拉的事件刷新 ,可以使用这种插件:https://github.com/paulirish/infinite-scroll效果http://www.h5china.cn/joke/index.jsphttp://www.wufangbo.com/demo/jquery/25/index.html如果是原生javascript呢?http://game

2015-04-10 15:37:13 3250

转载 xcode5中如何去掉ARC?难道必须用吗?大家有没有什么解决方法呢?

xcode5中如何去掉ARC?难道必须用吗?大家有没有什么解决方法呢?工程->build settings->Objective-C Automatic Reference Counting NO

2014-10-12 17:55:00 692

转载 NSLayoutConstraint

UIButton* onHelpView = [UIButtonbuttonWithType:UIButtonTypeRoundedRect];    [onHelpView setTitle:@"mgen" forState:UIControlStateNormal];    onHelpView.backgroundColor = [UIColorgreenColor]; 

2014-10-04 18:05:04 706

转载 GetPrimaryTouchPoint报ARGUMENTEXCEPTION错误解决方法

Windows Phone 7触控操作方案之一便是使用静态全局类Touch。但是,我在使用过程中,发现存在一个问题,描述如下。我先运行一个PhoneApplicationPage,名叫MenuView。我在其中添加了一个按钮事件,代码如下:        void btnStartGame_MouseLeftButtonDown(object sender, MouseButton

2014-09-16 13:47:34 829

转载 解决传智播客的WP7模拟器无法运行的错误(笔记)

环境要求:.Net Framework 4、Silverlight4_Tools.exe、Silverlight 4.0开发人员运行时(Silverlight4_Developer);VisualStudio 2010。操作系统:Windows XP、Windows Vista、Windows 7。 安装使用方法:1、将WP7SimulatorApp.zip放到我的

2014-09-07 12:11:50 946

转载 WP7 使用高德地图的ZOOM的问题

高德中只是ZOOM的等级,对于两个点间导

2014-08-19 16:49:55 1237

转载 WP7 WP8安装布署

精简版WP8SDKPS:开发者解锁WP8需要在64位Windows 8上安装一个完整的WP8 SDK镜像,过于繁琐,而且32位系统解锁不能……这个精简版SDK可以用在32位系统上,相当于便携版。介绍:只能仅开发者解锁与XAP部署,WP8或WP7的机器(WP8SDK可以解锁WP8和WP7)解锁后的效果:可部署xap,也不能调试应用,Windows 7请自测,不适用于Windows XP

2014-08-06 17:37:08 1451

转载 eclipse 中 Path for project must have only one segment

Project -> Properties -> Run/Debug Settings:1. select "Launching New_configuration"2. Delete3. OK

2014-07-23 15:25:00 5219

android ndk编译apr中的configure

MAC环境下编译apr所需要用的configure文件。我写的blog中提及的configure文件。

2019-02-16

使用KQueue的方法来实现GMSSL的mac下通信

mac下使用gmssl连接服务端的方式法,并使用了kQueue的库方法.

2018-12-18

mac系统下设置GMSSL-2.0环境的Andorid的makefile文件

mac系统下设置GMSSL-2.0环境的Andorid批处理文件 可以设置环境变量。关于使用方法结合我的博客查看。该文件是armv7-a版本

2018-11-30

mac系统下设置GMSSL-2.0环境的Andorid批处理文件

mac系统下设置GMSSL-2.0环境的Andorid批处理文件 可以设置环境变量。关于使用方法结合我的博客查看。

2018-11-30

IOS版本的gmssl工程文件

可以直接使用的工程。 关于库如何编译可以参考我写的blog. 服务端程序再另一个下载资源。

2018-09-29

GMSSL2.0 vs2015与vc6.0的工程

用于android版本测试的windows上的服务端程序,可以配套使用。

2018-09-29

GMSSL2.0 配套的 android studio的ndk工程

GMSSL2.0 配套的android版本工程文件.可以编译出so文件,进行真机调试使用的工程

2018-09-29

GMSSL2.0官网下载的编译源码

国密gmssl开源项目的源代码包,在blog中写了编译方法。

2018-09-17

Silverlight for Windows Phone Toolkit

Microsoft.Phone.Controls.Toolkit,微软提供的开源的WP7控件,默认SDK没有包含在WP7中,需要单独下载安装.

2014-09-07

ADNROID 反编译工具和证书

ADNROID 反编译工具和证书 使用详见:http://blog.csdn.net/allinone2/article/details/34430117

2014-06-25

Symbian命令行环境

Symbian 命令行执行环境模拟器 提供wins 版本的Symbian命令行执行环境.

2013-04-06

空空如也

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

TA关注的人

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