CuterCorley CuterCorley
4年前
Android开发 经验技巧汇总(基于Android Studio)(二)
1.复制Assets文件到手机SD卡assets文件夹里面的文件都是保持原始的文件格式,需要用AssetManager以字节流的形式读取文件。先在Activity里面调用getAssets()来获取AssetManager引用;再用AssetManager的open(StringfileName,intaccessMode)方法则指定
马丁路德 马丁路德
4年前
微信小程序 - 生命周期篇
为什么需要掌握小程序的生命周期当你的领导张小三给你说:这个请求应该在应用启动的时候发起呢页面跳转的时候就要取消异步任务哦应用隐藏的时候记得关闭一下定时器哈那时候的你会一脸懵逼和不知所措还无从下手吗综上所述:我们理所当然的要对微信小程序的生命周期做到滚瓜烂熟,只有这样才能让领
CuterCorley CuterCorley
4年前
Android开发 经验技巧汇总(基于Android Studio)(二)
1.复制Assets文件到手机SD卡assets文件夹里面的文件都是保持原始的文件格式,需要用AssetManager以字节流的形式读取文件。先在Activity里面调用getAssets()来获取AssetManager引用;再用AssetManager的open(StringfileName,intaccessMode)方法则指定
Tankard825 Tankard825
4年前
最常见的java面试题汇总
1.什么是线程局部变量?(答案)线程局部变量是局限于线程内部的变量,属于线程自身所有,不在多个线程间共享。Java提供ThreadLocal类来支持线程局部变量,是一种实现线程安全的方式。但是在管理环境下(如web服务器)使用线程局部变量的时候要特别小心,在这种情况下,工作线程的生命周期比任何应用变量的生命周期都要长。任何
Stella981 Stella981
3年前
Alamofire4.x开源代码分析(四)Timeline和cURL Command Output
Timeline(时间统计)Timeline是Alamofire提供的贯穿整个request生命周期的时间统计方案,可以通过response.timeline来访问.Alamofire.request("https://httpbin.org/get").responseJSON{responseinprint
Stella981 Stella981
3年前
Spring Bean的生命周期(非常详细)
转:https://www.cnblogs.com/zrtqsk/p/3735273.htmlSpring作为当前Java最流行、最强大的轻量级框架,受到了程序员的热烈欢迎。准确的了解SpringBean的生命周期是非常必要的。我们通常使用ApplicationContext作为Spring容器。这里,我们讲的也是ApplicationContext
Stella981 Stella981
3年前
Android开发问题汇总
1.ClassCastException异常是类型匹配出现的错误,xml布局文件中的控件id在Activity中匹配错误2.eclipse中遇到logcat无任何信息输出解决办法:windowshowview选择android下的devices,打开devices,点击右边的截屏图片。
Stella981 Stella981
3年前
Net Core 页面的生命周期 + OnActionExecuting
十年河东,十年河西,莫欺少年穷学无止境,精益求精NetCore页面的生命周期如下图:!(https://img2020.cnblogs.com/blog/451016/202005/451016202005121751477151221496703.png)具体代码执行顺序如下:控制器基类!(https://images.
Stella981 Stella981
3年前
JVM调优总结(五)
为什么要分代   分代的垃圾回收策略,是基于这样一个事实:不同的对象的生命周期是不一样的。因此,不同生命周期的对象可以采取不同的收集方式,以便提高回收效率。   在Java程序运行的过程中,会产生大量的对象,其中有些对象是与业务信息相关,比如Http请求中的Session对象、线程、Socket连接,这类对象跟业务直接挂钩,
Wesley13 Wesley13
3年前
unity监听粒子播放结束
需要在粒子上挂脚本脚本添加代码publicvoidOnParticleSystemStopped(){Debug.Log("粒子停止");}这是个生命周期粒子的StopAction设置成Callback最好再加上voidStart()