首页
学习
活动
专区
工具
TVP
发布

上善若水

专栏作者
164
文章
218669
阅读量
31
订阅数
### 0x01 C++ 资源大全
关于 C++ 框架、库和资源的一些汇总列表,内容包括:标准库、Web应用框架、人工智能、数据库、图片处理、机器学习、日志、代码分析等。
上善若水.夏
2018-12-07
1.7K0
016 进程内缓存和进程外缓存的对比
在java应用中,对于访问频率比较高,又不怎么变化的数据,常用的解决方案是把这些数据加入缓存。相比DB,缓存的读取效率快好不少。java应用缓存一般分两种,一是进程内缓存,就是使用java应用虚拟机内存的缓存;另一个是进程外缓存,现在我们常用的各种分布式缓存。相比较而言,进程内缓存比进程外缓存快很多,而且编码也简单;但是,进程内缓存的存储量有限,使用的是java应用虚拟机的内存,而且每个应用都要存储一份,有一定的资源浪费。进程外缓存相比进程内缓存,会慢些,但是,存储空间可以横向扩展,不受限制。
上善若水.夏
2018-09-28
1.8K0
051Android 虚拟机基本概念无标题文章
android引入虚拟机,我想主要是考虑如下: 提供虚拟机对跨硬件平台好,只要维持好虚拟机与上下层的接口,上层应用可以不管底层的硬件区别。x86、arm架构的android手机都可以跑。 java的开发者更多,而且比原生的c++更容易掌握。 至于为什么每个程序运行在一个独立的虚拟中,我想是考虑 一个虚拟机中放入多个程序的话,还要考虑进程调度等,增加复杂度,和影响效率且没有什么好处。 android为每个程序提供一个vm,可以使每个app都运行在独立的运行环境,使稳定性提高 Android中Dalvik和JV
上善若水.夏
2018-09-28
3670
java002-java学习路线
​ JSP(Java Server Pages) : Java服务器页面
上善若水.夏
2018-09-28
4070
JAVA001-java  调用bash shell脚本阻塞问题的解决
使用java实现的web端,web端相应用户的界面操作,使用java调用bash实现的shell脚本进行实际的操作,操作完成返回执行结果给web 界面显示。
上善若水.夏
2018-09-28
1.3K0
010HTML页面加载和解析流程详细介绍
用户输入网址(假设是个html页面,并且是第一次访问),浏览器向服务器发出请求,服务器返回html文件。 浏览器开始载入html代码,发现<head>标签内有一个<link>标签引用外部CSS文件。 浏览器又发出CSS文件的请求,服务器返回这个CSS文件。 浏览器继续载入html中<body>部分的代码,并且CSS文件已经拿到手了,可以开始渲染页面了。 浏览器在代码中发现一个<img>标签引用了一张图片,向服务器发出请求。此时浏览器不会等到图片下载完,而是继续渲染后面的代码。 服务器返回图片文件,由于图片占
上善若水.夏
2018-09-28
7150
PJS001 PhantomJ简易入门
PhantomJS是一个基于webkit的JavaScript API,使用QtWebKit作为它核心浏览器的功能,使用webkit来编译解释执行JavaScript代码。任何你可以在基于webkit浏览器做的事情,它都能做到。它不仅是个隐形的浏览器,提供了诸如CSS选择器、支持Web标准、DOM操作、JSON、HTML5、Canvas、SVG等,同时也提供了处理文件I/O的操作,从而使你可以向操作系统读写文件等。PhantomJS的用处可谓非常广泛,诸如前端无界面自动化测试(需要结合Jasmin)、网络监测、网页截屏等。
上善若水.夏
2018-09-28
5810
L004Linux和androidNDK之c代码风格及约定
原则上尽量少使用全局变量 因为全局变量的生命周期太长,容易出错,也会长时间占用空间.各个源文件负责本身文件的全局变量,同时提供对其访问函数。 变量函数文件,要命名恰当,类似的标识保持一致性。 注意使用关键字 const volitale 等 在函数体的“入口处”,对参数的有效性进行检查。 (?? 尤其是指针参数,尽量使用assert宏做入口校验,而不使用if语句校验。) 函数的功能要单一,不要设计多用途的函数。 函数体的规模要小,尽量控制在80 行代码之内。 相同的输入应当产生相同的输出。尽量避免函数带
上善若水.夏
2018-09-28
5060
s001android逆向安全初级篇之apk逆向常用工具及简单使用一览
关于apk 逆向中的一些工具的使用,看了不少文章,也使用过有很长一段时间了,今天对此做一总结:
上善若水.夏
2018-09-28
1.2K0
006android初级篇之jni数据类型映射
JNI是Java Native Interface的缩写,它提供了若干的API实现了Java和其他语言的通信(主要是C&C++)
上善若水.夏
2018-09-28
4040
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战,赢鹅厂证书、公仔好礼!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档