自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ijiabao的博客

ijiabao的博客

  • 博客(19)
  • 资源 (4)
  • 收藏
  • 关注

原创 计算 display:none 的实际高度

在不影响原有布局的情况, 设置元素为 display:block, height:0, overflow:hidden, 再取dom.scrollHeight即可es6代码:function getDomHeight(el){ let origStyle = el.getAttribute('style'); // 原有的style,备份一下 Object.assign(el....

2019-08-29 11:27:25 658

原创 linux x11,gtk 取消鼠标中键粘贴,不是屏蔽按钮哦

在某DN有几百篇关于此问题, 几乎千篇一律的是同一篇转文, 原理是从硬件上把按钮屏蔽掉了, 某些软件还是需要定义中键功能的, 比如 IDEA)求人不如求已, 甚至翻了源码,终于找到解决方法此法应用在 mate desktop在gconf里有一项 gtk-enable-primary-paste, 他的说明信息如下:if true, gtk+ uses the primary paste...

2019-07-31 22:34:01 605

原创 Nginx proxy_pass 代理备忘

Nginx proxy_pass 代理备忘 # 结尾不带/, 原封不动的将 /pma/foo/bar 转发到目标 /pma/foo/bar # 兼容性最好,目标收到的URI即是原始URI location /pma/ { # proxy_redirect off; proxy_pass http://127.0.0...

2018-09-28 12:50:40 619

原创 无标题窗口的阴影支持

无标题窗口的阴影支持如果支持WDM,则使用WDM(有前提), 否则创建一个LayeredWindow,并根据目标窗口大小进行绘制阴影源码: https://github.com/ijiabao/cxx_shadow_win#include "shadow_window.h"// 使用示例void Test() { HWND hwnd = FindWindow(L"Test...

2018-09-14 18:01:01 460 1

原创 C++(CrytpoPP) 与 CI(CodeIgniter PHP) 实现相同加解密算法(Crypt AES-128-CBC/HMAC SHA512),方便交互

前言如果服务器端数据需要与其它应用程序交互,很可能需要进行加密与解密很久前用CI做的服务器,CI自带一个Encryption库,默认使用使用AES-128-CBC/HMAC SHA512算法,我在VC客户端请求服务器数据时数据是加密的,需要实现相同算法来进行解密。CI libraries\Encryption.php 算法简述加密: $this->encryption-...

2018-09-09 23:04:33 838 1

原创 VC 读取windows .lnk快捷方式路径

#include <Windows.h>#include <iostream>#include <ShObjIdl.h>// 使用Com接口,读取链接目标路径HRESULT LoadLinkFilePath(const wchar_t* file, wchar_t* buf, int maxbuf){ IShellLinkW* shlink...

2018-09-04 11:24:04 953

原创 编译CxImage 32位+64位

vc6: 直接编译 crtdll, 兼容任何项目, 不需要安装VC Runtime库: (不支持64bit) 编译CRTDLL Unicode 项目即可 只需要二个文件: cximagecrtu.lib, cximagecrtu.dll #pragma comment(lib, "cximagecrtu.lib") 把 cximagecrtu.dll 放入可执行目录...

2018-09-02 00:59:26 1178 2

原创 编译 CEF3 chromium 2623 /mp3/mp4 稳定、终结版 2018-08

编译 CEF3 chromium 2623 /mp3/mp4 稳定、终结版 2018-08前言以前编译过多次CEF2623,很久了,老代码不慎丢失,需要重新编译。翻看之前的编译记录,以及其它推荐文章,发现还有诸多细节问题,有不稳定的隐患。本次强调稳定编译,处理了在编译过程中,容易忽略的问题,尽可能的去除潜在的不稳定隐患,特别是Patch补丁与WinSDK版本问题,以及VS版本兼容/...

2018-08-20 22:56:32 6454 2

原创 Centos7 SNV-Server 速装

其实现在centos7系统做事比以前方便多了,这个svn-server一分钟搞定安装# 安装:yum install subversion# 配置, 修改启动参数(指定仓库目录)vim /etc/sysconfig/svnserveOPTIONS="-r /data/svn"启动:systemctl start svnserve停止:systemctl stop sv...

2018-08-07 09:48:27 392

原创 centos lamp速装

此为centos7纯净系统yum install httpd mariadb-serverphp扩展很多,使用 php-* 通配, --exclude 表示除外(度娘根本查不到资料)yum install php-* --exclude php-mysql,php-develsystemctl enable httpdsystemctl enable mariadbsystem...

2018-08-03 13:01:09 111

转载 mysql open-files-limit Out of resources when opening file 解决

引用其它: Edit /etc/security/limits.conf and add the following linesmysql soft nofile 65535 mysql hard nofile 65535then reboot.Then edit /usr/lib/systemd/system/mysqld.service or /usr/lib/systemd/...

2018-07-30 10:11:15 844

原创 require-css 兼容IE Respond ltie9

require-css 兼容IE Respond根据require-css, respond.js 修改而来,原require css项目使用@import方式加载时,则IE-Respond.js不生效, 且动态加载css时,respond.js需要重载,否则也不生效。(原项目的respond.js必须在所有CSS加载完后再调用,这不符合require-css的意义)respond.js ...

2018-05-16 21:43:52 573

原创 百度地图公开版

百度地图公开版不需要apikey地址为:http://api.map.baidu.com/lbsapi/creatmap/ 创建代码后,需要修改标记icon(原ICON已不存在) var icon = new BMap.Icon(“http://api.map.baidu.com/lbsapi/creatmap/images/us_cursor.gif“,...

2018-05-15 08:57:55 283

原创 require js 动态按条件自动加载依赖, 或根据参数加载依赖,类似css!

require js 动态按条件自动加载依赖, 类似css!在开发时经常<!--[if lt IE 9]> 来自动加载相关JS,缺点是,如果加载的JS非常多, 并非所有页面都要用到,造成资源浪费使用requirejs时,可能要为每个模块进行判断,循环,依次,加载,很麻烦,且经常遇到context丢失的情况,至于动态多重加载,这里就不多写了,有时连自已都糊涂.本例参考requi...

2018-04-25 20:55:29 4996

原创 Linux子系统运行exe,修复盘符路径

exe-in-bash在Linux子系统下运行exe,修正盘符路径,适用于sublime,notepad++或其它需要指定文件参数的GUI程序注:测试使用软链接即可在子系统bash中运行exe文件,如:SublimeText, 免去安装GUI和输入法 ln -sv /mnt/c/Program\ Files/Sublime\ Text\ Build\ 3143\ x64/subl...

2018-04-03 21:53:57 526

原创 vmware linux 挂载共享文件夹

高版本vmware会自动集成vm-tools,否则需安装vm-tools前提是先在Host里设置好共享文件夹。查看命令选项:vmhgfs-fush --help手动挂载:/usr/bin/vmhgfs-fuse .host:/ /mnt/win -o subtype=vmhgfs-fuse,allow_other利用原始mount命令挂载:sudo mount -t fuse.vmhgfs-fus...

2018-02-10 16:02:20 8360 2

原创 win10 linux子系统设置默认用户

lxrun是旧版的,不可使用了。新版比如ubuntu, 那么,命令行输入ubuntu /? 即可找到所要的信息Usage:    <no args>      - Launches the distro's default behavior. By default, this launches your default shell.    run <command line&gt...

2018-02-07 22:45:51 15990 6

原创 CEF 3.2623.1401 编译日志 2017

cef3编译

2017-09-16 21:35:24 2600

原创 最新版 WebKit for windows 编译方法 (2016)

最新版的编译方法鲜有介绍,在网上搜了些编译方法,多数已经很老了,自己尝试了一些,不太可靠,多数问题还是需要自已琢磨后续还会上传一些测试和使用方法,敬请关注源码:https://nightly.webkit.org/builds/trunk/src/1版本问题:不建议用vs2012及以下版本了,源码太老,新的html5支持不敢保证VS2013所支持的最高版本是WebK

2017-01-08 15:41:47 3806

CEF3 chromium 68.3440 with mp3/mp4 2018-08

cef3 3440, chromium68内核, 编译于20180822. 网盘地址详见附件. 2623forXP版本参见另一资源,多多支持

2019-01-04

C++(CrytpoPP) 与 CI(CodeIgniter PHP) 实现相同加解密算法(Crypt AES-128-CBC/HMAC SHA512)

PHP/C++ 可移植加密解密算法 Crypt AES-128-CBC/HMAC SHA512

2018-09-09

CEF3 chromium 2623 /mp3/mp4 稳定、终结版 2018-08

编译日志: https://blog.csdn.net/ijiabao520/article/details/81879311

2018-09-03

require-css 兼容IE respond

根据require-css respond.js 修改而来,使之兼容IE respond(媒体查询) 说明文档参见:github.com/ijiabao/require-css-respond

2018-05-16

空空如也

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

TA关注的人

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