logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

全局gitignore导致的文件被忽略~“The following paths are ignored by one of your .gitignore files.”

要把android库代码持续集成,需要放到docker里编译, 但是‘gradlew’默认没有被添加。 手动添加时, 提示“The following paths are ignored by one of your .gitignore files.”但是项目目录下明明没有对应规则。这时使用命令“git check-ignore -v gradlew”测试是哪个gitignor...

图解JSP运行原理和过程

JSP运行过程WEB容器JSP页面的访问请求时,它将把该访问请求交给JSP引擎去处理。Tomcat中的JSP引擎就是一个Servlet程序,它负责解释和执行JSP页面。每个JSP页面在第一次被访问时,JSP引擎先将它翻译成一个Servlet源程序,接着再把这个Servlet源程序编译成Servlet的class类文件,然后再由WEB容器像调用普通Servlet程序一样的方式来装载和解释执行这个由

#servlet
使用openssl命令加解密 aes-128-cbc的简单示例

网上找了下openssl 加解密 aes-128-cbc相关命令, 发现都比较含糊, 这里是摸索出的一个aes-12b-cbc加解密的实例.将要加密的内容输入到plain.txtecho “1234567890abc” > plain.txt使用openssl加密. -p 表示打印出加密用的salt, key, iv. salt就是所谓的加盐, 防止同样的内容产生同样的加密数

Ubuntu18.04上使用LLDB调试Chromium Android C++代码

关于lldb/gdb调试命令区别和清单, 见https://lldb.llvm.org/use/map.htmlUbuntu18.04上使用LLDB调试Chromium Android C++代码。Chromium Android源代码庞大且复杂。在调试器LLDB下能帮助我们更好的理解代码流程。介绍使用LLDB调试器调试android上chromium的C++代码。[1]...

Jetbrains的产品对在校学生免费

JetBrains 有个计划叫 Academic License Program,网址是https://www.jetbrains.com/student/。在这个网址,只要你有学校里的edu账号,就可以申请到对应的免费试用时间。类似微软的spark计划。有可能是一年一申请,我才申请的有效期是一年。可以免费使用 Intellij IDEA, ReSharper,ReSharper C++

如何正确的使用开源项目?

前天发了一篇文章「如何选择开源项目?」广受大家喜爱,其实我们在使用开源项目的过程中有不少注意的事项,今天就来给大家补充下「如何正确的使用开源项目?」如果你是个人练手项目,那随你心情,想怎么用怎么用,没啥需要强调的注意事项,本篇文章仅是以在商业项目采用开源库做介绍。1. 使用成熟稳定的开源项目现在技术日新月异,可能隔几天就会出来一个新的开源框架,但是公司的商业项目永远以稳为主,也许你迫不及待的想尝鲜

技术福利:最全实时音视频开发要用到的开源工程汇总

[转自] https://my.oschina.net/jb2011/blog/16196281、前言实时音视频的开发学习有很多可以参考的开源项目。一个实时音视频应用共包括几个环节:采集、编码、前后处理、传输、解码、缓冲、渲染等很多环节。每一个细分环节,还有更细分的技术模块。比如,前后处理环节有美颜、滤镜、回声消除、噪声抑制等,采集有麦克风阵列等,编解码有VP8、VP9、H.264、H.2...

Windows下Git和GitExtension配置

先提下写这篇博客遇到的坑,截图千万不要存为bmp格式,要存为png或其他.大小相差特别大,bmp格式1.3mb,png才80kb.加载速度快了不是一点点.详细配置参见这篇文章.我只简要说下需要哪些工具,以及一个才搞清楚的问题:为什么有时候GitExtension打死都不出来加载私匙的对话框,就像下图,PuTTY SSH 加载SSH密匙,这里经常就莫名其妙的消失了,虽然我承认我手贱不知道改了哪里:

#git#windows#ssh
Undefined Reference to Typeinfo

转载自:转载自:http://richardustc.github.io/blog/2013/07/undefined-reference-to-typeinfo/在项目中遇到了这样一个问题:C++文件编译都OK,但链接的时候报错:undefined reference to `typeinfo for xxx’。typeinfo是C++中的RTTI(RunTime Type Identif...

C++11的chrono库,可实现毫秒微秒级定时

C++11有了chro#includeusingnamespace std;usingnamespace std::chrono; classTimer{public:    Timer() : m_begin(high_resolution_clock::now()) {}    void reset

    共 13 条
  • 1
  • 2
  • 请选择