分享一个我写的自动化模型填充测试工具类日志开关工具类
简书链接:分享一个我写的自动化模型填充测试工具类日志开关工具类文章字数:921,阅读全文大约需要3分钟该类可以实现自动类型判断模拟一些比较合理的数据,比如对于时间字段对于昵称字段对于头像字段的假数据自动填充。 在服务器接口还没出来的情况,要模拟模型数据填充,最快的方法当然是我这个测试工具类了.用法: 12345 if (BuildConfig.DEBUG) { return TestUtils.createModeListAndFillField(DetailPersonModel.class); ...
mac改成类似微软键盘偏好设置
简书链接:mac改成类似微软键盘偏好设置文章字数:1176,阅读全文大约需要4分钟以前我做过笔记,但是好像印象还不是很深刻,因为我自己还是忘记了,我又写了一篇 首先是蛋疼的切换输入法问题,中文输入法和英文输入法的问题真不习惯。 切换输入法改正方法进入系统偏好设置-键盘-快捷键-输入法-选择上一个输入法,勾选,发现右边^空格键,也就是 window的c t r l+空格键了, 双击可以进行修改,这样切换中文英文久方便了,我这篇文章就是用mac系统写的,有点蛋疼,切换大小写笔记操蛋。 在英文输入法下,需要按两下caps lock才能切换大小写,搞不懂啥子情况。在中文输入法下,如果当前就是小写灯状态,按住shift+某个字母如a,那么输入的则是大写的A,这样就解决了问题,如果要切换小写,我觉得还是直接切换为英文输入法比较暴力直接,当需要大写的时候,直接在拼音输入法下的小写字母状态按住shift键盘,然后输入想要输入的大写字母即可,ABCDEFG,问题是按住的时候你没法再去按退格键。。 时间是一把杀猪刀,网上也有很多方式,各位多多百度借鉴别人的方法。据说我这个无法输入c t r...
android约束布局容器ConstraintLayout的初探
简书链接:android约束布局容器ConstraintLayout的初探文章字数:2178,阅读全文大约需要8分钟约束布局容器声明 123456789101112<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" ...
电信机顶盒的玩转
简书链接:电信机顶盒的玩转文章字数:893,阅读全文大约需要3分钟 总的来说就一个东西需要掌握。 玩转破解安装第三方应用限制。 破解使第三方软件能够正常上网 得到机顶盒的adb密码 得到机顶盒的设置密码 经验分享】PC工具不支持STB的加密方式的解决办法 刚折腾完。我的盒子是中兴B860AV1.1帮别人弄的,发现之前用过的STB_ConfigTool_V7.6.7连接盒子后,提示说PC工具不支持STB的加密方式百度了一下,说原因是固件升级了,目前的PC工具无法处理SPB加密。只能刷固件降级。 我没刷固件降级,我是绕过了STB_ConfigTool这个工具,用 TV盒子助手.exe...
SDK接入之AndroidGooglePlay内支付inappBilling接入的细节
简书链接:SDK接入之AndroidGooglePlay内支付inappBilling接入的细节文章字数:586,阅读全文大约需要2分钟翻了很多文档,大致流程 懂了,实际上就能上手了,长篇大论是很好,但是关键要素也是决定效率的因素,有些小问题,决定是否成功与否。 首先 下载sdk,在github.com 的google sample里面搜 android-play-biling-master 选择 TrivialDrive进行测试。 需要发布才能测试支付需要把感叹号搞掉才能发布, 点击创建的应用 -Beta版本-管理测试人员测试方法选择封闭式创建列表之后,您可将该列表重复用于您发布的任何应用的封闭式测试。其他测试我测试目前是 不行的,封闭式测试发给他一个测试连接就可以测试了,但是测试的人要有信用卡添加了或者有余额,对于这个我搞了很多天都没搞到这种卡,后面发现 礼品卡充值到余额是最好的方式了。 对于购买价格的问题,由于是永久性购买,我用购买的商品id 和google后台添加的商品id一样,后台没有是没法进行添加的。 如果提示无法购买此商品则说明是版本号...
flex实现左百分比右边固定布局
简书链接:flex实现左百分比右边固定布局文章字数:27,阅读全文大约需要1分钟比如左边宽度百分之30 剩余的自己搞 12345678910.left{width:40%;}.right{flex: 1 1 0;}//flex 1 == flex 1 1 0flex: flex-grow flex-shrink flex-basis|auto|initial|inherit;
mysql的卸载与不正常之路
简书链接:mysql的卸载与不正常之路文章字数:91,阅读全文大约需要1分钟 mysqld uninstall无法卸载 ,sc delete mysql 无法卸载服务,mysql remove mysql也没卵用, mysqld init mysqld install都没卵用,但是端口正在被占用,apache服务器无法正常运行,services.msc找到mysql设置禁止开启 手动运行,虽然报错但是别管,这时候再去删除服务发现可以了,终于所有命令都可以正常执行了。
php使用thinkphp50构建restfulapi之路第一篇
简书链接:php使用thinkphp50构建restfulapi之路第一篇文章字数:1595,阅读全文大约需要6分钟所谓restful api就是不包含index.php参数作为路径,然后参数有的则用json传递在里面,支持put,get,postdelete,所以为了让我以前app写的架构能用,找了好半天才找到了毕竟好上手的。本人几年没玩php了,连sql语法差不多忘光了只会select * from xxx了,shit需要配置一些东西 术语包含路由配置,隐藏入口文件 的入口文件index.php在 /tp5/public.index.php 那么.htaccess文件也应该和它在一起 也可以把这个文件弄到根目录,只是需要调整一下才行了. 所谓隐藏入口文件就是类似 访问 tp.com/index.php/index/index/index变成tp.com/index/index/index/index更多百度搜索、在应用入口文件同级目录添加.htaccess文件,内容如下:.htacess文件内容如下: 123456789<IfModule...
php命名空间理解
简书链接:php命名空间理解文章字数:911,阅读全文大约需要3分钟声明 //不可以用于define 12345namespace cn\qssq666\mydemo;function hello(){echo "hello";} 使用姿势函数访问姿势 1234hello();//不限定名称访问方式\cn\qssq666\mydemo\hello();//完全限定名称访问方式cn\qssq666\mydemo\hello();//限定名称但是不完全访问方式如果这样访问方法名是在其他的命名空间那么访问的实际上是其他命名空间\此命名空间\方法名() 因此会报错,当然你可以来一个偷天换日,声明一个这样的命名空间,但是 有意义吗? 变量 类的访问姿势和这个一样如 123456789namespace \cn\qssq666;class MyDemo{public $name=''hero";static $shit=" oh shit!...
Ifyoucannotenabletheopenssl的坑爹问题
简书链接:Ifyoucannotenabletheopenssl的坑爹问题文章字数:339,阅读全文大约需要1分钟可以直接调用Apache或PHP或MySQL的bin目录下的命令。 123[Composer\Exception\NoSslException]The openssl extension is required for SSL/TLS protection but is not available. If you can not enable the openssl extension, you can disable this error, at your own risk, by setting the 'disable-tls' option to true. 永远不要太相信一个软件,我是用的是phpstudy 2016 7.0.12昨天解决了这个问题,但是今天重启后发现php版本是7.0.12PhpStudy–打开配置文件-php-ini配置编辑php文件...