关于内存相关的梳理
练习本
常用知识点分类汇总android缓存
1关键字总结(lowmemory,anrin)2知识储备虚拟机原理垃圾回收算法又包含标记和清除两种算法标记:程序计数器-已过时,可达性分析具体可见http://help.eclipse.org/luna/index.jsp?topic=%2Forg.eclipse.mat.ui.help%2Fconcepts%2Fgcroots.html&cp=37_2_3清除:标记-清除算法(mark-swee
UI自动化测试介绍
JulieJuliezyl
ui自动化
文章目录一、UI自动化需要什么知识储备二、UI自动化的优缺点三、UI自动化的分类四、什么情况适合做UI自动化测试五、UI自动化测试什么时候开始做,所属分类是什么六、web自动化测试框架-部分(主流)一、UI自动化需要什么知识储备1.HTML2.Linux3.数据库4.手工测试5.python基础二、UI自动化的优缺点1.自动化测试能解决的问题?回归测试(冒烟测试):针对之前老的功能进行测试通过自动
没有灵感如何写文章
文子07de4061e74e
没有灵感如何写文章就像医生没有刀片如何做手术,麻醉师没有氧气如何打麻醉一样,什么也不能做。等待是不会出现灵感的,自责也没用,羡慕嫉妒是在浪费精力,心灵的鸡汤真的会有毒。灵感来源于生活,扎根于阅历,生长于实践,起伏于内心深处。有灵感的文章就像双眼皮一样,深邃又有灵气。反之就像上睑松弛的三角眼一样,目光无神,视野狭窄。没有灵感就先不要急着写文章,这时候要增加知识储备,多阅读,从中获得启发,用心去观察生
5月目标计划
张小龙灬
第一个目标,瘦十斤,每周2.5斤!做到少吃,不吃晚饭,隔一天跑步!饿治百病!第二个目标,5月现金流16000,一天520!5月有31天,一天520,目标每次多一点!第三个目标,坚持7点起床,一天跑步,一天思考未来!一个月暂定跑50公里!这次7点起来吧,从新养成早起好习惯,思考!这个月定50跑量,如果不够在加!先完成在完美!第四个目标,樊登读书继续,保证两天听懂一本书!增加知识储备!这次把5月听过的
2023-10-19
无终钓叟
如此联名,王者的下作李瑞波瑞波友李2023-10-1920:17发表于辽宁刚刚过去的那个月份,相信不少朋友被品牌联名刷屏。无论如何这一场接一场甚嚣尘上的多幕剧,总算在黄金周的冲击下烟消云散,尘归尘,土归土,令人玩味的是除了几个选手,没有其他品牌、品类跟进。作为中国市场营销30年资深经历者看了个云里雾里,不知所以然,深感知识储备不足,认知差距越来越大。然而,无论是王公贵族,还是贩夫走卒,有意识的行为
读书升的不读书;老年的人生是不一样的;
王王建国
锻炼与不锻练的人、隔一天看、没有任何区别,隔一个月差异不大、但是;十年以后身体和精神状态就有了质的的差别。读书也是一样的,读书的人日积月累、知识储备丰富多样,与不读书的人最终天壤之别,能多学一点知识、就多一份自信、天道酬勤知识改变命运,读过的书不要怕忘记,很多人都这么说,书也没少读、可是大部分都忘记了,感觉读书没有多大意义。你从小吃过的饭,这么多年了你肯定记不起来吃过什么,有一点可以肯定、它们中的
GPT-4带来的思想火花
科学禅道
大模型专栏人工智能的未来aigc人工智能
GPT-4能够以其强大的生成能力和广泛的知识储备激发出众多思想火花。它能够在不同的情境下生成新颖的观点、独特的见解和富有创意的解决方案,这不仅有助于用户突破思维定势,还能促进知识与信息在不同领域的交叉融合。1.GPT-4出色的创新思考和知识整合能力GPT-4通过深度学习和大规模训练所获得的生成与推理能力,极大地扩展了其在创新思考和知识整合方面的应用:新颖观点生成:基于对海量文本数据的理解,GPT-
ACM/NOI/CSP比赛经验分享
琛哥的程序
学习方法
ACM/NOI/CSP比赛经验分享一、引言在信息学竞赛的舞台上,ACM/ICPC、NOI和CSP是众多学子梦寐以求的赛事。这些比赛不仅考验了参赛者的算法和数据结构知识,更是对团队协作、时间管理和心理素质的全面挑战。作为一名曾经参与过这些比赛的选手,我深感其中的酸甜苦辣,也积累了一些宝贵的经验。在此,我愿与大家分享这些经验,希望能对后来的学子有所帮助。二、准备阶段知识储备:在准备阶段,我们需要系统地
刷题训练之双指针问题
დ旧言~
刷题训练营算法
>作者简介:დ旧言~,目前大二,现在学习Java,c,c++,Python等>座右铭:松树千年终是朽,槿花一日自为荣。>目标:熟练掌握双指针,并且能把下面的题目做出>毒鸡汤:人生就像一场马拉松比赛,不是看谁跑得最快,而是看谁坚持到最后。>望小伙伴们点赞收藏✨加关注哟前言分析最早博主续写了牛客网130道题,这块的刷题是让同学们快速进入C语言,而我们学习c++已经有一段时间了,知识储备已经足够了但缺少
KBL,KOL,KOC,社交币
小珂同志c
KBL韩国篮球联赛KOL关键意见领袖拥有更多、更准确的产品信息,且为相关群体所接受或信任,并对该群体的购买行为有较大影响力的人。KOC关键意见消费者指能影响自己的朋友、粉丝,产生消费行为的消费者。社交币谈资社交货币就是社会中两个或两个以上的多个个体,在获取认同感与联系感之前对于自身知识储备的消耗。
【PyQt】13-对话框
R三哥哥啊
PyQt5pyqt
文章目录前言一、知识储备二、详细展开2.1通用对话框-QDialog2.1消息类型对话框-QMessageBox运行结果2.2输入对话框QInputDilog运行结果2.3字体对话框-QFontDialog运行结果2.4颜色对话框运行结果2.5文件对话框运行结果总结前言1、四种形式的对话框。2、警告框的制作。3、修改字体框。4、学会查看函数的返回值。一、知识储备对话框的基类是QDialogQMes
这样处理碎片化信息,会让你的知识储备翻倍,成为聪明的人
helen追梦人
今天我继续读了洋葱阅读法的第2章,总结第2章的信息就是讲怎样碎片化阅读。碎片化阅读,就是可以在你等车、排队、工作和休息的间隙,通过手机和视频,还有公众号的文章等途径,学习到一些新知识。这些知识并不是系统的,只是通过一篇篇文章一点一点将作者的观点和知识传输进你的大脑中。由于这些观点并不是系统的,是碎片化的,它们存在你的大脑当中也是碎片化的,人的大脑记忆是有限度的,他不可能记住所有的知识更不可能永久的
百面嵌入式专栏(经验篇)面试会聊哪些内容
内核笔记
嵌入式岗位笔试面试真题讲解面试
文章目录一、项目经历二、项目经历三、知识储备四、绩点排名沉淀、分享、成长,让自己和他人都能有所收获!本篇我们将介绍面试会聊哪些内容?项目经历:项目经历可以展示你在实际工作中所取得的成果和能力。面试官通过询问你的项目经历可以了解你的技术实践能力、解决问题的能力、团队合作能力等。同时,项目经历也能够反映出你的独立思考能力和创新能力。实习经历:实习经历可以展示你在真实工作环境中的表现和适应能力。面试官可
明志塾夏令营开课了!——迎接未来课
杨正瀚
随着我的长大,我没有资格再像一个小孩一样思考。如果我仍然只关心自己现在在做什么,而没有展望未来,我的前途不会很好。一、未来趋势——现代社会面对AI的冲击未来跟现代最大的差别会出现在哪里?最有可能是拥有强体力、强计算力、强知识储备、强知识接受能力的人工智能。另外就是现在正在不断提升的互联网。将来,当6G实现之后,我们就有万物互联的可能性。从宏观的角度来看,它们的到来会让社会出现许多格局的变化:1、经
知识真的就只是力量而已
_阿萧_
谁都不想跟笨人多费口舌,所以在论战时,常有人轻蔑地对对手说:“你先回去多读点儿书,再来跟我说话!”的确,一定量的知识储备,是正确思考问题的前提。然而,等这些人真的读了书回来,你很可能会陷入更可怕的噩梦——他们似乎什么都知道,但是全都似是而非。跟你争论起来,越是旁征博引,越是错得离谱,气得你直翻白眼,但又拿他们没办法。这时,你会突然理解培根那句“知识就是力量”的深意——知识真的就只是力量而已。
演讲训练回到原点方能脱口秀
黄亚军
训练口才为什么要回到原点,做基本功的训练?如果个人的知识储备是树枝的话,那么演讲技巧就是树叶;如果演讲结构是干的话,那么,演讲基本功就是树根。回到演讲的原点、演讲基本功该训练什么呢?对于大部分人来说不是绕口令、也不是语音标不标准、而是能不能克服恐惧,有没有话讲,有没有语感。简单来说,就是有没有即兴讲话的能力。脱口秀演员、相声演员、即兴舞台表演的演员他们一般的都会做大量的基本功的训练。比如随机的给几
STM32 游戏手柄——贪吃蛇游戏
Mistletoe29
stm32游戏嵌入式硬件
前言:经过一段时间的知识储备,陆续完成CLION基于EasyX的贪吃蛇小游戏(数组),CLION基于Easyx的贪吃蛇小游戏(链表),STM32标准库ADC读取摇杆电压值的学习,下面开始在硬件上完成贪吃蛇。硬件:STM32F103ZET6,0.96寸OLED,双轴摇杆(两路模拟输出,一路数字输出)工程源码:链接:https://pan.baidu.com/s/1zPD29Qk22s831kKkTQ
随笔(3)
澈夜九七
这次跟随老师去郑州出差,长了很多见识,学到很多东西,也让我想了很多。我们到郑州的公司后,接待我们的是一个应该是个副总之类,都叫他张总,他是负责业务的。毕竟我们算是客户,自然少不了和他一起吃饭,也聊了很多。他今年虽然才33岁,但看起来非常成熟老练。学历初中毕业,在化工圈子里摸爬滚打十几年了,现在给我们讲解设备用语非常专业,完全不像是初中毕业该有的专业知识储备。经过这十几年打拼,他在郑州买了两套房子,
什么最值钱?
茗越
现在是一个草根崛起的时代,什么才是最值钱的呢?一不是你的产品,二不是你的项目,三不是你的平台,普通人想要抓住这个时机翻身,那么就要创造好你自己的个人品牌,个人品牌是就钱!你值钱了就能创造更多的财富;当你打造个人品牌后就可以降低别人对你的认知成本,并且还可以给自己的业务做背书,同时能给自己更高的溢价;说到打造好自己的个人品牌,这个定位就非常重要了,最近看到有很多朋友大脑知识储备量很多,但是都是零散碎
保研二三事
帅_fbe6
话不多说,直接上干货,下面都是小帅以亲身经历和周围同学或成功上岸或上岸惜败的经历整理而成,包括每个阶段的注意事项和要做的事情。。。写出来只是分享,大神玩家请跳过。。。可能并不是适用于每位看官,慎看。。。。大三下学期这个时候,相信各位看官差不多已经能确定自己是否能获得保研资格了。而这时候,各个高校的夏令营也快要开始申请了。这段时间就是知识储备的时间和搜集信息填报夏令营的时间咯!这个时间段可能会让许多
JVM StackMapTable 属性的作用及理解
lijingyao8206
jvm字节码Class文件StackMapTable
在Java 6版本之后JVM引入了栈图(Stack Map Table)概念。为了提高验证过程的效率,在字节码规范中添加了Stack Map Table属性,以下简称栈图,其方法的code属性中存储了局部变量和操作数的类型验证以及字节码的偏移量。也就是一个method需要且仅对应一个Stack Map Table。在Java 7版
回调函数调用方法
百合不是茶
java
最近在看大神写的代码时,.发现其中使用了很多的回调 ,以前只是在学习的时候经常用到 ,现在写个笔记 记录一下
代码很简单:
MainDemo :调用方法 得到方法的返回结果
[时间机器]制造时间机器需要一些材料
comsci
制造
根据我的计算和推测,要完全实现制造一台时间机器,需要某些我们这个世界不存在的物质
和材料...
甚至可以这样说,这种材料和物质,我们在反应堆中也无法获得......
 
开口埋怨不如闭口做事
邓集海
邓集海 做人 做事 工作
“开口埋怨,不如闭口做事。”不是名人名言,而是一个普通父亲对儿子的训导。但是,因为这句训导,这位普通父亲却造就了一个名人儿子。这位普通父亲造就的名人儿子,叫张明正。 张明正出身贫寒,读书时成绩差,常挨老师批评。高中毕业,张明正连普通大学的分数线都没上。高考成绩出来后,平时开口怨这怨那的张明正,不从自身找原因,而是不停地埋怨自己家庭条件不好、埋怨父母没有给他创造良好的学习环境。
jQuery插件开发全解析,类级别与对象级别开发
IT独行者
jquery开发插件 函数
jQuery插件的开发包括两种: 一种是类级别的插件开发,即给
jQuery添加新的全局函数,相当于给
jQuery类本身添加方法。
jQuery的全局函数就是属于
jQuery命名空间的函数,另一种是对象级别的插件开发,即给
jQuery对象添加方法。下面就两种函数的开发做详细的说明。
1
、类级别的插件开发 类级别的插件开发最直接的理解就是给jQuer
Rome解析Rss
413277409
Rome解析Rss
import java.net.URL;
import java.util.List;
import org.junit.Test;
import com.sun.syndication.feed.synd.SyndCategory;
import com.sun.syndication.feed.synd.S
RSA加密解密
无量
加密解密rsa
RSA加密解密代码
代码有待整理
package com.tongbanjie.commons.util;
import java.security.Key;
import java.security.KeyFactory;
import java.security.KeyPair;
import java.security.KeyPairGenerat
linux 软件安装遇到的问题
aichenglong
linux遇到的问题ftp
1 ftp配置中遇到的问题
500 OOPS: cannot change directory
出现该问题的原因:是SELinux安装机制的问题.只要disable SELinux就可以了
修改方法:1 修改/etc/selinux/config 中SELINUX=disabled
2 source /etc
面试心得
alafqq
面试
最近面试了好几家公司。记录下;
支付宝,面试我的人胖胖的,看着人挺好的;博彦外包的职位,面试失败;
阿里金融,面试官人也挺和善,只不过我让他吐血了。。。
由于印象比较深,记录下;
1,自我介绍
2,说下八种基本类型;(算上string。楼主才答了3种,哈哈,string其实不是基本类型,是引用类型)
3,什么是包装类,包装类的优点;
4,平时看过什么书?NND,什么书都没看过。。照样
java的多态性探讨
百合不是茶
java
java的多态性是指main方法在调用属性的时候类可以对这一属性做出反应的情况
//package 1;
class A{
public void test(){
System.out.println("A");
}
}
class D extends A{
public void test(){
S
网络编程基础篇之JavaScript-学习笔记
bijian1013
JavaScript
1.documentWrite
<html>
<head>
<script language="JavaScript">
document.write("这是电脑网络学校");
document.close();
</script>
</h
探索JUnit4扩展:深入Rule
bijian1013
JUnitRule单元测试
本文将进一步探究Rule的应用,展示如何使用Rule来替代@BeforeClass,@AfterClass,@Before和@After的功能。
在上一篇中提到,可以使用Rule替代现有的大部分Runner扩展,而且也不提倡对Runner中的withBefores(),withAfte
[CSS]CSS浮动十五条规则
bit1129
css
这些浮动规则,主要是参考CSS权威指南关于浮动规则的总结,然后添加一些简单的例子以验证和理解这些规则。
1. 所有的页面元素都可以浮动 2. 一个元素浮动后,会成为块级元素,比如<span>,a, strong等都会变成块级元素 3.一个元素左浮动,会向最近的块级父元素的左上角移动,直到浮动元素的左外边界碰到块级父元素的左内边界;如果这个块级父元素已经有浮动元素停靠了
【Kafka六】Kafka Producer和Consumer多Broker、多Partition场景
bit1129
partition
0.Kafka服务器配置
3个broker
1个topic,6个partition,副本因子是2
2个consumer,每个consumer三个线程并发读取
1. Producer
package kafka.examples.multibrokers.producers;
import java.util.Properties;
import java.util.
zabbix_agentd.conf配置文件详解
ronin47
zabbix 配置文件
Aliaskey的别名,例如 Alias=ttlsa.userid:vfs.file.regexp[/etc/passwd,^ttlsa:.:([0-9]+),,,,\1], 或者ttlsa的用户ID。你可以使用key:vfs.file.regexp[/etc/passwd,^ttlsa:.: ([0-9]+),,,,\1],也可以使用ttlsa.userid。备注: 别名不能重复,但是可以有多个
java--19.用矩阵求Fibonacci数列的第N项
bylijinnan
fibonacci
参考了网上的思路,写了个Java版的:
public class Fibonacci {
final static int[] A={1,1,1,0};
public static void main(String[] args) {
int n=7;
for(int i=0;i<=n;i++){
int f=fibonac
Netty源码学习-LengthFieldBasedFrameDecoder
bylijinnan
javanetty
先看看LengthFieldBasedFrameDecoder的官方API
http://docs.jboss.org/netty/3.1/api/org/jboss/netty/handler/codec/frame/LengthFieldBasedFrameDecoder.html
API举例说明了LengthFieldBasedFrameDecoder的解析机制,如下:
实
AES加密解密
chicony
加密解密
AES加解密算法,使用Base64做转码以及辅助加密:
package com.wintv.common;
import javax.crypto.Cipher;
import javax.crypto.spec.IvParameterSpec;
import javax.crypto.spec.SecretKeySpec;
import sun.misc.BASE64Decod
文件编码格式转换
ctrain
编码格式
package com.test;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
mysql 在linux客户端插入数据中文乱码
daizj
mysql中文乱码
1、查看系统客户端,数据库,连接层的编码
查看方法: http://daizj.iteye.com/blog/2174993
进入mysql,通过如下命令查看数据库编码方式: mysql> show variables like 'character_set_%'; +--------------------------+------
好代码是廉价的代码
dcj3sjt126com
程序员读书
长久以来我一直主张:好代码是廉价的代码。
当我跟做开发的同事说出这话时,他们的第一反应是一种惊愕,然后是将近一个星期的嘲笑,把它当作一个笑话来讲。 当他们走近看我的表情、知道我是认真的时,才收敛一点。
当最初的惊愕消退后,他们会用一些这样的话来反驳: “好代码不廉价,好代码是采用经过数十年计算机科学研究和积累得出的最佳实践设计模式和方法论建立起来的精心制作的程序代码。”
我只
Android网络请求库——android-async-http
dcj3sjt126com
android
在iOS开发中有大名鼎鼎的ASIHttpRequest库,用来处理网络请求操作,今天要介绍的是一个在Android上同样强大的网络请求库android-async-http,目前非常火的应用Instagram和Pinterest的Android版就是用的这个网络请求库。这个网络请求库是基于Apache HttpClient库之上的一个异步网络请求处理库,网络处理均基于Android的非UI线程,通
ORACLE 复习笔记之SQL语句的优化
eksliang
SQL优化Oracle sql语句优化SQL语句的优化
转载请出自出处:http://eksliang.iteye.com/blog/2097999
SQL语句的优化总结如下
sql语句的优化可以按照如下六个步骤进行:
合理使用索引
避免或者简化排序
消除对大表的扫描
避免复杂的通配符匹配
调整子查询的性能
EXISTS和IN运算符
下面我就按照上面这六个步骤分别进行总结:
浅析:Android 嵌套滑动机制(NestedScrolling)
gg163
android移动开发滑动机制嵌套
谷歌在发布安卓 Lollipop版本之后,为了更好的用户体验,Google为Android的滑动机制提供了NestedScrolling特性
NestedScrolling的特性可以体现在哪里呢?<!--[if !supportLineBreakNewLine]--><!--[endif]-->
比如你使用了Toolbar,下面一个ScrollView,向上滚
使用hovertree菜单作为后台导航
hvt
JavaScriptjquery.nethovertreeasp.net
hovertree是一个jquery菜单插件,官方网址:http://keleyi.com/jq/hovertree/ ,可以登录该网址体验效果。
0.1.3版本:http://keleyi.com/jq/hovertree/demo/demo.0.1.3.htm
hovertree插件包含文件:
http://keleyi.com/jq/hovertree/css
SVG 教程 (二)矩形
天梯梦
svg
SVG <rect> SVG Shapes
SVG有一些预定义的形状元素,可被开发者使用和操作:
矩形 <rect>
圆形 <circle>
椭圆 <ellipse>
线 <line>
折线 <polyline>
多边形 <polygon>
路径 <path>
一个简单的队列
luyulong
java数据结构队列
public class MyQueue {
private long[] arr;
private int front;
private int end;
// 有效数据的大小
private int elements;
public MyQueue() {
arr = new long[10];
elements = 0;
front
基础数据结构和算法九:Binary Search Tree
sunwinner
Algorithm
A binary search tree (BST) is a binary tree where each node has a Comparable key (and an associated value) and satisfies the restriction that the key in any node is larger than the keys in all
项目出现的一些问题和体会
Steven-Walker
DAOWebservlet
第一篇博客不知道要写点什么,就先来点近阶段的感悟吧。
这几天学了servlet和数据库等知识,就参照老方的视频写了一个简单的增删改查的,完成了最简单的一些功能,使用了三层架构。
dao层完成的是对数据库具体的功能实现,service层调用了dao层的实现方法,具体对servlet提供支持。
&
高手问答:Java老A带你全面提升Java单兵作战能力!
ITeye管理员
java
本期特邀《Java特种兵》作者:谢宇,CSDN论坛ID: xieyuooo 针对JAVA问题给予大家解答,欢迎网友积极提问,与专家一起讨论!
作者简介:
淘宝网资深Java工程师,CSDN超人气博主,人称“胖哥”。
CSDN博客地址:
http://blog.csdn.net/xieyuooo
作者在进入大学前是一个不折不扣的计算机白痴,曾经被人笑话过不懂鼠标是什么,