摘要:
在使用了homestead一段时间后,出现了访问虚拟机上nginx时,http请求被自动转成https,具体报错页面如下: 问题描述: 问题描述: 您的连接不是私密连接 攻击者可能会试图从 homestead.app 窃取您的信息(例如:密码、通讯内容或信用卡信息)。 NET::ERR_CERT_A 阅读全文
摘要:
一.后期静态绑定 自 PHP 5.3.0 起,PHP 增加了一个叫做后期静态绑定的功能,用于在继承范围内引用静态调用的类。用于在继承范围内引用静态调用的类,即在类的继承过程中,使用的类不再是当前类,而是调用的类。 下面介绍一个例子,具体原理和使用可参考 PHP手册 中里面详细介绍后期静态绑定。 输出 阅读全文
摘要:
慕课课程 --BAT大咖助力 全面升级Android面试】总结 1.activity 1)activity的4种状态 running/paused/stopped/killed 2)activity的生命周期 3)进程优先级 前台/可见/服务/后台/空 2.activity启动模式 1)standa 阅读全文
摘要:
Builder模式是一种广泛使用的设计模式。它的定义是:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 一.经典Builder模式 经典Builder模式主要四个参与者: 抽象建造者(Builder):该角色用于规范产品的各个组成部分,并进行抽象,一般独立于应用程序的逻辑 阅读全文
摘要:
1.强引用 平时我们编程的时候例如:Object object=new Object();那object就是一个强引用了。如果一个对象具有强引用。当内存足够,垃圾回收器绝不会回收它。当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有强引用 阅读全文
摘要:
一.Bitmap Bitmap文件会迅速消耗内存从而导致程序崩溃,出现OutOfMemoryError。所以在使用Bitmap时,需要注意。 读取尺寸与类型 为了能在构造Bitmap之前优先读取图片的尺寸与类型,这里先将BitmapFactory.Options的inJustDecodeBounds 阅读全文
摘要:
一.拍照 1.设置使用相机权限 为了让用户知道我们的应用需要依赖相机,在Manifest清单文件中添加<uses-feature>标签: 当然我们有必要在使用相机之前通过调用hasSystemFeature(PackageManager.FEATURE_CAMERA)方法来检查设备上是否有相机。如果 阅读全文
摘要:
一.分享数据 分享文本数据: ACTION_SEND最直接常用的地方是从一个Activity发送文本内容到另外一个Activity。例如,Android内置的浏览器可以将当前显示页面的URL作为文本内容分享到其他程序。这一功能对于通过邮件或者社交网络来分享文章或者网址给好友而言是非常有用的。 如果为 阅读全文
摘要:
为了让用户能够从一个activity跳到另一个activity,我们的app必须使用Intent来定义自己的意图。当使用startActivity()的方法,且参数是intent时,系统会使用这个 Intent 来定义并启动合适的app组件。使用intents甚至还可以让app启动另一个app里面的 阅读全文
摘要:
数据一般有以下保存方式实现: SharedPreferences 采用java.io.* 库所提供的I/O 接口,读写文件。 SQLite 数据库 ContentProvider 一.SharedPreferences SharedPreferences 是一种轻量级的数据保存方式,比较类似于我们常 阅读全文