
小白学习之路
文章平均质量分 58
刘小董
做一个高傲的黑夜里的舞者
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
程序运行时内存如何分配的
Java 堆(Heap)是 JVM 所管理的内存中最大的一块, 该区域唯一目的就是存放对象实例,几乎所有对象的实例都在堆里面分配,因此它也是 Java 垃圾收集器(GC)管理的主要区域,有时候也叫作“GC 堆”(关于堆的 GC 回收机制将会在后续课时中做详细介绍)。虚拟机栈的初衷是用来描述 Java 方法执行的内存模型,每个方法被执行的时候,JVM 都会在虚拟机栈中创建一个栈帧,接下来看下这个栈帧是什么。当一个线程正在执行一个 Java 方法的时候,这个计数器记录的是正在执行的虚拟机字节码指令的地址。原创 2020-05-06 18:19:54 · 2347 阅读 · 0 评论 -
安卓NDK开发-C++笔记
计算机中的内存按字节编址,每个地址的储存单位可以存放一个字节(8个bit)的数据,CPU通过内存地址获取指令和数据,并不关心这个地址所代表的空间具体在什么位置,怎么分布,因为硬件的设计保证一个地址对应着一个固定的空间,所以说:内存地址和地址指向的空间共同构成一个内存单元。优先级高,首先说明p是一个指针,指向一个整形的一维数组,这个一维数组的长度是n,也可以说是p的步长,也就是说执行p+1时,p要跨过n个整形数组的长度。Android中也存在库,库顾名思义,指的是一个容器文件,里面装的是函数。原创 2019-09-29 15:27:24 · 411 阅读 · 1 评论 -
静坐常思己过,闲谈莫论人非
原创 2019-05-09 11:56:46 · 590 阅读 · 0 评论 -
解决安卓使用AsyncTask异步线程页面跳转问题
往往页面无法在,AsyncTask中跳转,我搜了大部分博客基本都是介绍,AsyncTask怎么使用的,并没有讲AsyncTask怎么进行连接网络然后页面跳转。我之前的解决方案是使用隐藏的布局,当连接成功的时候隐藏当前布局,显示隐藏布局,然而这种方案在简单的网络连接的情况下可以实行。我想我说的很明白了,当然在进行安卓网络开发得时候难以避免各种问题得发生,遇到问题,解决问题是我的原则,同样解决问题的方案往往随着你的阅历的增加而增加。你又多希望就有多落魄。加油实习生,加油努力的人,加油每一个行走在梦想路上的人。原创 2018-10-18 18:16:50 · 1256 阅读 · 1 评论 -
Eclipse中使用Git提交到仓库中
如果有自己在本地分支develop上新建的分支liudong,我开发是在liudong上开发的,要想将本地开发的提交到远程develop上,先pull到本地,将远程服务器上的别人提交的开发数据更新到本地,将本地分支liudong修改的代码merge到本地develop上,然后在develop分支上提交commit书写注释。提交到本地服务器上,然后再push到远程服务器。这就完成了,提交任务。大家可以试一下github。原创 2018-09-03 10:34:30 · 251 阅读 · 0 评论 -
关于jsp页面跳转传递中文值问题。要用到js转码和java解码。
jsp对中文进行编码的时候用的是UTF-8的编码方式,而在jsp中调用request.getParameter;方法的时候使用服务器指定的原始编码格式(ISO-8859-1)自动解码一次,所以前台编码一次后台解码一次而解码和编码的方式不同造成乱码的出现。有时候错误就在你的思维漏洞中溜走。需要你自己非常深思熟虑,不要着急害怕遇到错误。因为错误一直都会有,而心态过一会就没有了。为此采用js页面使用encodeURI(encodeURI(con))编码两次,而后台java代码中只需要解码一次就行了。原创 2018-08-08 16:42:24 · 442 阅读 · 1 评论 -
微信获取code以及获取用户信息。还有微信的二维码长链接转短链接
慢慢的对code有了一定的了解。其实可以看,只不过我第一次看没搞明白,到底什么是code,再加上运行项目始终死在code获取不到上。后面的code和state,这两个值是微信授权页面之后,微信端附加的参数,也就是我们要获取的code,最后直接从url里面获取到参数就行,也就我们获取code。最重要的是微信的redirect_uri的填写,文档上说这个uri是要进行这个。// 创建SSLContext对象,并使用我们指定的信任管理器初始化。的有效期目前为2个小时,需定时刷新,重复获取将导致上次获取的。原创 2018-08-06 13:39:11 · 4594 阅读 · 2 评论 -
jquery里面的$(this)和this
this是一样的,相信你应该看出来了,JS里的元素只要包上$()就是jquery对象了,而jquery的对象只要加上[0]或者.get(0),就是js元素了。这里的$(this)是一个JQuery对象,而jQuery对象沒有title 属性,因此这样写是错误的。JQuery中的 $() 这个符号,实际上这个符号在JQuery中相当于JQuery(),即$(那么,我们再回过头来说$(this),这个this是什么呢?当你用的是jquery时,就用$(this),如果是JS,就用this。jquery对象$(原创 2018-07-06 15:36:26 · 1954 阅读 · 1 评论 -
JQuery的各个版本表示的意义
通常情况下,不加min的文件是由完整版的jquery压缩得来的。压缩后功能与未压缩的完全一样。只是将其中的空白字符、注释、空行等与逻辑无关的内容删除,并进行一些优化。这个版本一般用于网站引用使用,减小文件体积,降低,提升访问速度等。而jquery.js是原版的未压缩的js,文件比较大。一般用于阅读学习源码或修改源码,一般不用于线上项目。另外本人查询了相关的jquery文件,又发现了几种以jquery为前缀的。原创 2018-07-06 11:02:41 · 1023 阅读 · 1 评论 -
有关ubuntu的route笔记
route -n显示内核系统的路由表。近一段时间因为工作序需要。使用tcpdump抓包。不太理解route是怎么运行的。特地查资料以及书籍。用来记录自己的学习过程。G表示链接路由,如果没有这个字段表示直连目的地。目的ip如果为0.0.0.0表示匹配任意ip。网关如果为0.0.0.0表示不走网关。作用是指定下一级网关。标志U-UP表示有效。原创 2018-03-12 16:23:33 · 1357 阅读 · 1 评论