<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Calvert的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/xchaha</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; xchaha]]></copyright><item><title><![CDATA[微信小程序屏幕固定住左右移动]]></title><link>https://blog.youkuaiyun.com/xchaha/article/details/105241999</link><guid>https://blog.youkuaiyun.com/xchaha/article/details/105241999</guid><author>xchaha</author><pubDate>Wed, 01 Apr 2020 11:36:27 +0800</pubDate><description><![CDATA[本来在.json处写个
 "disableScroll": true就能锁住移动。但是这样的话，遇到ipad横屏打开小程序就会导致显示不全。所以我只好解开这个东西。

但本来没什么问题，但有的页面在ios手机试就出问题了。老是能左右拖动。

要怎么设置才能让他固定在那，不左右拖动？

最后试来试去，在该页的wxss加了这个

page{width:100%;overflow: hidden}

...]]></description><category></category></item><item><title><![CDATA[随机数的尝试]]></title><link>https://blog.youkuaiyun.com/xchaha/article/details/104105791</link><guid>https://blog.youkuaiyun.com/xchaha/article/details/104105791</guid><author>xchaha</author><pubDate>Wed, 29 Jan 2020 14:44:14 +0800</pubDate><description><![CDATA[今天想搞个随机数

自己想用获得1或0就直接用


Math.floor(Math.random() * 10%2 )*100) ;//获得1或0




接着我想把数值放大 。想获得0-199，利用上一条0或1代替百位数，然后十位个位继续用随机数，最开始我是


const i = parseInt(Math.random() * 10)+ Math.random() * 100+ Math....]]></description><category></category></item><item><title><![CDATA[微信小程序--精确数字到百分位（不四舍五入版）工具]]></title><link>https://blog.youkuaiyun.com/xchaha/article/details/103296971</link><guid>https://blog.youkuaiyun.com/xchaha/article/details/103296971</guid><author>xchaha</author><pubDate>Thu, 28 Nov 2019 17:11:23 +0800</pubDate><description><![CDATA[偶然想使用这个工具，但发现找不到原生的，只好自己弄一个。

官方精确数字到百分位倒是有，不过是四舍五入版，只需简单使用“str.toFixed(x)”即可.括号内的数字x表示保留的位数.如果是整数,就会不上0，特别注意:这方法返回的是String,如若要拿去运算必须使用parseInt()转换类型再操作。

但是这个方法并不是我想要的，我想要的是对结果不四舍五入，来获得一个精确到百分位的数字。也就...]]></description><category></category></item><item><title><![CDATA[小程序“TypeError: num.indexOf is not a function”解决]]></title><link>https://blog.youkuaiyun.com/xchaha/article/details/103297084</link><guid>https://blog.youkuaiyun.com/xchaha/article/details/103297084</guid><author>xchaha</author><pubDate>Thu, 28 Nov 2019 17:02:33 +0800</pubDate><description><![CDATA[错误：

编译器报了

“num.indexOf is not a function; [Component] Event Handler Error @ pages/USgoodprice/USgoodprice#bound getTest
TypeError: num.indexOf is not a function”

很狗血 ，查了半天，





案例重现：

我首先先使用了一个简单...]]></description><category></category></item><item><title><![CDATA[window脚本]]></title><link>https://blog.youkuaiyun.com/xchaha/article/details/85041889</link><guid>https://blog.youkuaiyun.com/xchaha/article/details/85041889</guid><author>xchaha</author><pubDate>Sun, 16 Dec 2018 23:53:58 +0800</pubDate><description><![CDATA[最近在学批处理 ，就需要用到脚本

一.特点

1.通常脚本都是.bat 或.cmd后缀

2.批处理的编程能力远不如C语言等编程语言，也十分的不规范

3.但它还是具有简单的编程能力，可以用if ，for，goto

4.它对大小写不敏感

5.每个编写好的批处理文件都相当于一个DOS的外部命令，把它所在的目录放在DOS搜索路径（path）中，即可在任意位置运行

6.它编译起来方便，任意文本编...]]></description><category></category></item><item><title><![CDATA[关于vue v-if 与 v-for]]></title><link>https://blog.youkuaiyun.com/xchaha/article/details/83537417</link><guid>https://blog.youkuaiyun.com/xchaha/article/details/83537417</guid><author>xchaha</author><pubDate>Tue, 30 Oct 2018 10:07:33 +0800</pubDate><description><![CDATA[不推荐同时使用 v-if 和 v-for。请查阅风格指南以获取更多信息。

避免 v-if 和 v-for 用在一起必要

永远不要把 v-if 和 v-for 同时用在同一个元素上。

一般我们在两种常见的情况下会倾向于这样做：


	为了过滤一个列表中的项目 (比如 v-for=&quot;user in users&quot; v-if=&quot;user.isActive&quot;)。在这种情形下，请将 users替换为一个...]]></description><category></category></item><item><title><![CDATA[navigationBar颜色渐变]]></title><link>https://blog.youkuaiyun.com/xchaha/article/details/81358509</link><guid>https://blog.youkuaiyun.com/xchaha/article/details/81358509</guid><author>xchaha</author><pubDate>Thu, 02 Aug 2018 14:38:35 +0800</pubDate><description><![CDATA[ 

找了一下都没讲到，最后才发现这样就行了



app.json


 &quot;window&quot;:{
    &quot;navigationStyle&quot;: &quot;custom&quot;,
    &quot;enablePullDownRefresh&quot;: true
  },

 app.wxss


.ns {
   width: 100%;
   height: 135rpx;
   text-align:center;
   ...]]></description><category></category></item><item><title><![CDATA[模态弹窗与非模态弹窗]]></title><link>https://blog.youkuaiyun.com/xchaha/article/details/81154108</link><guid>https://blog.youkuaiyun.com/xchaha/article/details/81154108</guid><author>xchaha</author><pubDate>Sun, 22 Jul 2018 13:53:32 +0800</pubDate><description><![CDATA[在手机app应用中各种格式的弹窗效果相信大家都看过，也可能反感过某些弹窗，本文就来谈谈关于app弹窗设计以及弹窗的适用情景。

一、弹窗的定义 1、弹窗作用

弹窗是为了让用户回应，需要用户与之交互的窗口。

非模态弹窗一般被设计成用来告诉用户信息内容，而模态弹窗除了告诉用户信息内容外还需要用户进行功能操作。



2、模态弹窗

会打断用户的操作行为，强制用户必须进行操作，否则不可以进行其他操作...]]></description><category></category></item><item><title><![CDATA[整理一些微信小程序面试资料]]></title><link>https://blog.youkuaiyun.com/xchaha/article/details/81019945</link><guid>https://blog.youkuaiyun.com/xchaha/article/details/81019945</guid><author>xchaha</author><pubDate>Thu, 12 Jul 2018 18:05:07 +0800</pubDate><description><![CDATA[一。面试题1、简单描述下微信小程序的相关文件类型？答：微信小程序项目结构主要有四个文件类型,如下.json 后缀的 JSON 配置文件.wxml 后缀的 WXML 模板文件.wxss 后缀的 WXSS 样式文件.js 后缀的 JS 脚本逻辑文件一、WXML （WeiXin Markup Language）是框架设计的一套标签语言，结合基础组件、事件系统，可以构建出页面的结构。内部主要是微信自己定义...]]></description><category></category></item><item><title><![CDATA[小程序另一种解析json]]></title><link>https://blog.youkuaiyun.com/xchaha/article/details/81017725</link><guid>https://blog.youkuaiyun.com/xchaha/article/details/81017725</guid><author>xchaha</author><pubDate>Thu, 12 Jul 2018 16:16:47 +0800</pubDate><description><![CDATA[emmmm这个网站真是会出难题 另一种解析jsonjson数据如下{
	&quot;reason&quot;:&quot;请求成功&quot;,
	&quot;result&quot;:{
		&quot;list&quot;:[
			{
				&quot;id&quot;:&quot;wechat_20180506012503&quot;,
				&quot;title&quot;:&quot;30岁左右，手头有10几20万，这4台合资B级车是首选！&quot;,
				&quot;source&]]></description><category></category></item><item><title><![CDATA[小程序json解析]]></title><link>https://blog.youkuaiyun.com/xchaha/article/details/81016375</link><guid>https://blog.youkuaiyun.com/xchaha/article/details/81016375</guid><author>xchaha</author><pubDate>Thu, 12 Jul 2018 15:15:25 +0800</pubDate><description><![CDATA[emmm好烦这个json解析 老是解不通，它传来的值是这样的 {
	&quot;resultcode&quot;:&quot;200&quot;,
	&quot;reason&quot;:&quot;SUCCESSED!&quot;,
	&quot;result&quot;:[
		{
			&quot;1&quot;:{
				&quot;variety&quot;:&quot;Au100g&quot;,
				&quot;latestpri&quot;:&quot;268.50&quot;,
			]]></description><category></category></item><item><title><![CDATA[应用基础知识]]></title><link>https://blog.youkuaiyun.com/xchaha/article/details/80470845</link><guid>https://blog.youkuaiyun.com/xchaha/article/details/80470845</guid><author>xchaha</author><pubDate>Sun, 27 May 2018 17:21:51 +0800</pubDate><description><![CDATA[android官网教程提供的内容应用基础知识Android 应用采用 Java 编程语言编写。Android SDK 工具将您的代码 — 连同任何数据和资源文件 — 编译到一个 APK：Android 软件包，即带有 .apk 后缀的存档文件中。一个 APK 文件包含 Android 应用的所有内容，它是基于 Android 系统的设备用来安装应用的文件。安装到设备后，每个 Android 应用都...]]></description><category></category></item><item><title><![CDATA[关于Android布局你不知道的]]></title><link>https://blog.youkuaiyun.com/xchaha/article/details/80430278</link><guid>https://blog.youkuaiyun.com/xchaha/article/details/80430278</guid><author>xchaha</author><pubDate>Thu, 24 May 2018 10:00:24 +0800</pubDate><description><![CDATA[Android常见的5个布局，我想大家一定不会陌生。LinearLayout、RelativeLayout和FrameLayout也是使用频率较高的布局方式，做Android开发的一定使用过。传统的5种布局方式：LinearLayoutRelativeLayoutFrameLayoutGridLayoutTableLayout不过我的问题并不是问面试者如何使用这些基础的布局，而是要看面试者怎么解决...]]></description><category></category></item><item><title><![CDATA[标配RxJava+Retrofit+OkHttp该怎么面？]]></title><link>https://blog.youkuaiyun.com/xchaha/article/details/80430263</link><guid>https://blog.youkuaiyun.com/xchaha/article/details/80430263</guid><author>xchaha</author><pubDate>Thu, 24 May 2018 09:59:40 +0800</pubDate><description><![CDATA[这近两年RxJava和Retrofit都很热门，Android SDK4.4版本后其HttpURLConnection的内部实现已经变为OkHttp，很多公司也在开始尝试使用RxJava+Retrofit+OkHttp组合做为应用框架的根基。网上这类教程也遍地开花，不管是工作几年的Android工程师们，还是在象牙塔中的准工程师们都把“RxJava+Retrofit+OkHttp的组合”定为了自己...]]></description><category></category></item><item><title><![CDATA[Context]]></title><link>https://blog.youkuaiyun.com/xchaha/article/details/80427917</link><guid>https://blog.youkuaiyun.com/xchaha/article/details/80427917</guid><author>xchaha</author><pubDate>Wed, 23 May 2018 23:09:51 +0800</pubDate><description><![CDATA[Context的相关继承关系Context 的相关问题1. 在ContextWrapper中的mBase到底是什么？/**
 * Proxying implementation of Context that simply delegates all of its calls to
 * another Context.  Can be subclassed to modify behavior ...]]></description><category></category></item><item><title><![CDATA[UI相关]]></title><link>https://blog.youkuaiyun.com/xchaha/article/details/80427306</link><guid>https://blog.youkuaiyun.com/xchaha/article/details/80427306</guid><author>xchaha</author><pubDate>Wed, 23 May 2018 22:20:59 +0800</pubDate><description><![CDATA[Android对放在mipmap目录的图标会忽略屏幕密度，会去尽量匹配大一点的，然后系统自动对图片进行缩放，从而优化显示和节省资源（使用上面说的mipmap技术）。就目前的版本来说，mipmap也没有完全取代drawable的意思，为了更好的显示效果，官方建议如下类型的图片资源可以放到mipmap目录。Launcher icons.Action bar and tab icons.Notifica...]]></description><category></category></item><item><title><![CDATA[Java的内存相关]]></title><link>https://blog.youkuaiyun.com/xchaha/article/details/80426860</link><guid>https://blog.youkuaiyun.com/xchaha/article/details/80426860</guid><author>xchaha</author><pubDate>Wed, 23 May 2018 21:50:41 +0800</pubDate><description><![CDATA[很烦 被问到这个Java内存机制很懵逼 网上找来这些面试题：Java的内存模型标准答案:Java内存模型即Java Memory Model，简称JMM。JMM定义了Java 虚拟机(JVM)在计算机内存(RAM)中的工作方式。程序中的变量存储在主内存中，每个线程拥有自己的工作内存并存放变量的拷贝，线程读写自己的工作内存，通过主内存进行变量的交互。JMM就是规定了工作内存和主内存之间变量访问的细节...]]></description><category></category></item><item><title><![CDATA[android杂整理]]></title><link>https://blog.youkuaiyun.com/xchaha/article/details/80399575</link><guid>https://blog.youkuaiyun.com/xchaha/article/details/80399575</guid><author>xchaha</author><pubDate>Mon, 21 May 2018 23:17:47 +0800</pubDate><description><![CDATA[内容转自hujiaweibujidao/AndroidInterviews项目Android安全机制五道防线： (1)代码安全机制——代码混淆proguard (2)应用接入权限机制——AndroidManifest文件权限声明、权限检查机制 系统检查操作者权限的顺序：首先，判断permission名称，如果为空则直接返回PERMISSION_DENIED;其次，判断uid，如果uid为0或者为S...]]></description><category></category></item><item><title><![CDATA[Android四大组件（整理相关知识点）]]></title><link>https://blog.youkuaiyun.com/xchaha/article/details/80398620</link><guid>https://blog.youkuaiyun.com/xchaha/article/details/80398620</guid><author>xchaha</author><pubDate>Mon, 21 May 2018 23:13:36 +0800</pubDate><description><![CDATA[        Android 开发的四大组件分别是：活动（activity），用于表现功能；服务（service），后台运行服务，不提供界面呈现；广播接受者（Broadcast Receive），勇于接收广播；内容提供者（Content Provider），支持多个应用中存储和读取数据，相当于数据库。1.活动（activity）（1）定义：Activity是Android的四大组件之一。是用户操...]]></description><category></category></item><item><title><![CDATA[银行家算法]]></title><link>https://blog.youkuaiyun.com/xchaha/article/details/80340404</link><guid>https://blog.youkuaiyun.com/xchaha/article/details/80340404</guid><author>xchaha</author><pubDate>Wed, 16 May 2018 17:46:31 +0800</pubDate><description><![CDATA[emmmm。。这个是很久以前做的 为了防止文件丢失 直接把实训报告贴在这以作保存用程序实现银行家算法  1.   课程设计内容整个银行家算法程序包括void showstart(int m, int n);// 以数组形式显示出m 个进程对 n 类资源已有资源void showneed(int m, intn);// 以数组形式显示出 m 个进程对 n 类资源仍需求资源void showinven...]]></description><category></category></item></channel></rss>