<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[盛国强的博客]]></title><description><![CDATA[盛国强的博客文章]]></description><link>https://blog.youkuaiyun.com/java558</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; java558]]></copyright><item><title><![CDATA[uniapp实现简单的九宫格抽奖（附源码）]]></title><link>https://blog.youkuaiyun.com/java558/article/details/133902117</link><guid>https://blog.youkuaiyun.com/java558/article/details/133902117</guid><author>java558</author><pubDate>Wed, 18 Oct 2023 11:46:47 +0800</pubDate><description><![CDATA[uniapp实现简单的九宫格抽奖]]></description><category></category></item><item><title><![CDATA[You can replace “git config“ with “git config --global“ to set a default]]></title><link>https://blog.youkuaiyun.com/java558/article/details/128655924</link><guid>https://blog.youkuaiyun.com/java558/article/details/128655924</guid><author>java558</author><pubDate>Thu, 12 Jan 2023 11:08:40 +0800</pubDate><description><![CDATA[终端运行：git config pull.rebase false。]]></description><category></category></item><item><title><![CDATA[小程序长按识别公众号二维码-已实现]]></title><link>https://blog.youkuaiyun.com/java558/article/details/120456297</link><guid>https://blog.youkuaiyun.com/java558/article/details/120456297</guid><author>java558</author><pubDate>Fri, 24 Sep 2021 15:44:05 +0800</pubDate><description><![CDATA[在做这个功能的时候，网上找了好多，都说不行，最终还是找到解决办法了。

直接说了：小程序API中的wx.previewImage可以实现，但需要先预览，再长按，比较麻烦。

小程序webview H5中放公众号二维码图片可以实现，但仅限公众号文章！



实现步骤：

1.利用公众号发布一篇文章，其中包含要被长按识别的公众号二维码；

2.将得到的公众号文章链接放入小程序webview中，即可展示。


...]]></description><category></category></item><item><title><![CDATA[微信小程序canvas2d生成图形验证码（新）]]></title><link>https://blog.youkuaiyun.com/java558/article/details/118105910</link><guid>https://blog.youkuaiyun.com/java558/article/details/118105910</guid><author>java558</author><pubDate>Tue, 22 Jun 2021 14:33:02 +0800</pubDate><description><![CDATA[大致看了一下网上已经有一些canvas生成图形验证码的demo，发现使用的也只是旧版canvas，相比于新版canvas2d性能上略有差距，更重要的是旧版canvas在开发者工具上报警告，唉哟我这暴脾气，非得整成canvas2d的不成。成果记录在此：

页面上：


...]]></description><category></category></item><item><title><![CDATA[微信小程序局部清除button默认样式（自定义样式）]]></title><link>https://blog.youkuaiyun.com/java558/article/details/117773306</link><guid>https://blog.youkuaiyun.com/java558/article/details/117773306</guid><author>java558</author><pubDate>Thu, 10 Jun 2021 11:30:51 +0800</pubDate><description><![CDATA[&lt;button class="clearButtonStyle"&gt;按钮&lt;/button&gt;


.clearButtonstyle {
    background: none;
    border-radius: 0;
    padding: 0;
    margin: 0 !important;
    line-height: 1;
    font-weight: normal;
    outline: none;
}

.clearButtonstyle::afte.]]></description><category></category></item><item><title><![CDATA[2021微信网页跳转APP]]></title><link>https://blog.youkuaiyun.com/java558/article/details/117324033</link><guid>https://blog.youkuaiyun.com/java558/article/details/117324033</guid><author>java558</author><pubDate>Thu, 27 May 2021 10:59:56 +0800</pubDate><description><![CDATA[概述

微信开放标签是微信公众平台面向网页开发者提供的扩展标签集合。通过使用微信开放标签，网页开发者可安全便捷地使用微信或系统的能力，为微信用户提供更优质的网页体验。

此文档面向网页开发者，介绍微信开放标签如何使用及相关注意事项。需要注意的是，微信开放标签有最低的微信版本要求，以及最低的系统版本要求。

微信版本要求为：7.0.12及以上
	系统版本要求为：iOS 10.3及以上、Android 5.0及以上
对于符合微信或系统最低版本要求但仍无法使用微信开放标签的场景，将会在下方使用步骤中的...]]></description><category></category></item><item><title><![CDATA[CLEARTEXT communication to “ “ not permitted by network security policy明文通信到“”不允许网络安全策略]]></title><link>https://blog.youkuaiyun.com/java558/article/details/111357872</link><guid>https://blog.youkuaiyun.com/java558/article/details/111357872</guid><author>java558</author><pubDate>Fri, 18 Dec 2020 13:47:47 +0800</pubDate><description><![CDATA[请求框架搭建完，设置了BaseUrl开始访问，结果CLEARTEXT communication to XX not permitted by network security policy 
是我们的baseUrl因为是内部测试环境所以使用的是ip地址，或者http:// 
原因:Android P系统限制了明文流量的网络请求，之下的版本没有影响，所以okhttp3会抛出该异常。 
解决方案1:https:// ...]]></description><category></category></item><item><title><![CDATA[重拾Android之AS4.1配置greendao（最新）]]></title><link>https://blog.youkuaiyun.com/java558/article/details/111311728</link><guid>https://blog.youkuaiyun.com/java558/article/details/111311728</guid><author>java558</author><pubDate>Thu, 17 Dec 2020 11:36:37 +0800</pubDate><description><![CDATA[导入greendao依赖：
1.在app级build.gradle中添加代码：
id 'org.greenrobot.greendao' // apply plugin

greendao {
        schemaVersion 1 //数据库版本号
        daoPackage 'com.yme.stationapp.greendao' //填写自己的包名+文件夹
        // 设置DaoMaster、DaoSession、Dao 包名
        targetGenDir ']]></description><category></category></item><item><title><![CDATA[重拾Android之AS4.1 ButterKnife注解引入(最新)]]></title><link>https://blog.youkuaiyun.com/java558/article/details/111253363</link><guid>https://blog.youkuaiyun.com/java558/article/details/111253363</guid><author>java558</author><pubDate>Wed, 16 Dec 2020 11:49:25 +0800</pubDate><description><![CDATA[引入注解依赖
1.使用Android Studio按下图步骤导入ButterKnife插件

2.在Module级build.gradle中添加如下新版本依赖：
implementation 'com.jakewharton:butterknife:10.0.0'
annotationProcessor 'com.jakewharton:butterknife-compiler:10.0.0'

如图：

3.到此依赖完成

...]]></description><category></category></item><item><title><![CDATA[微信小程序实现（eval）带参数的字符串表达式判断真值]]></title><link>https://blog.youkuaiyun.com/java558/article/details/108473447</link><guid>https://blog.youkuaiyun.com/java558/article/details/108473447</guid><author>java558</author><pubDate>Tue, 08 Sep 2020 18:38:35 +0800</pubDate><description><![CDATA[在这之前有大佬实现了微信小程序中的eval，亲测过，可行，但体量有点大，决定自己写个简单的eval，不求实现复杂逻辑，够用就行。
一、背景
应公司需求，计算表达式的true,false值，如
STATUS===10||STATUS===20
计算之前需将其中的STATUS变量转变为实际的值如：
10===10||10===20
为了更好辨认变量，将变量用特殊字符串标记起来，如：[%=STATUS%]，将原表达式改为[%=STATUS%]===10||[%=STATUS%]===20
二、实现逻辑
将给定表达]]></description><category></category></item><item><title><![CDATA[微信小程序实现wxml中数据保留小数或取整]]></title><link>https://blog.youkuaiyun.com/java558/article/details/106568202</link><guid>https://blog.youkuaiyun.com/java558/article/details/106568202</guid><author>java558</author><pubDate>Fri, 05 Jun 2020 13:03:36 +0800</pubDate><description><![CDATA[在wxml中如何将浮点数保留一位两位小数?
例如：3.1415926 ——&gt; 3.14

一、在wxml页面中引入wxs文件
&lt;wxs module="filters" src="../../utils/addmul.wxs"&gt;&lt;/wxs&gt;

二、在wxml页面中使用
此处 money 为变量
1.保留两位小数：
&lt;view&gt;
	&lt;span&gt;{{filters.toFix2(money)}}&lt;/span&gt;
&lt;/view&gt;

2.保]]></description><category></category></item><item><title><![CDATA[微信小程序实现input自由选中内容(已封装)]]></title><link>https://blog.youkuaiyun.com/java558/article/details/100133614</link><guid>https://blog.youkuaiyun.com/java558/article/details/100133614</guid><author>java558</author><pubDate>Thu, 29 Aug 2019 11:25:31 +0800</pubDate><description><![CDATA[老规矩先来看看效果噻！


从上面的录屏中我们可以看出，要实现input自由选中内容的功能是可以实现的，原理其实很简单。

从微信小程序官方文档（input组件）中我们可以发现：
https://developers.weixin.qq.com/miniprogram/dev/component/input.html


没错！这就是input选中内容的方法。但有一个小问题，正如文档所言，只有自动...]]></description><category></category></item><item><title><![CDATA[微信小程序横屏字体变大的完美解决方案]]></title><link>https://blog.youkuaiyun.com/java558/article/details/97010155</link><guid>https://blog.youkuaiyun.com/java558/article/details/97010155</guid><author>java558</author><pubDate>Tue, 23 Jul 2019 17:29:05 +0800</pubDate><description><![CDATA[微信小程序设置横屏之后原本的rpx单位就不再适用。
rpx：屏幕宽度是固定的 750rpx，也就是说：5rpx == 5 / 750 * 屏幕宽度，竖屏切换成横屏，屏幕宽度就会变大，5rpx也会随即变大。字体也就变大了。

有人说用px解决，没错，的确可以，但不同尺寸，不同分辨率的手机，屏幕的像素也不一样，这就会导致控件的大小在不同手机上的展示会有差异。


那怎么完美解决呢？？？

了解一下CS...]]></description><category></category></item><item><title><![CDATA[微信小程序实现横屏展示]]></title><link>https://blog.youkuaiyun.com/java558/article/details/91048377</link><guid>https://blog.youkuaiyun.com/java558/article/details/91048377</guid><author>java558</author><pubDate>Thu, 06 Jun 2019 18:35:46 +0800</pubDate><description><![CDATA[先来看看横屏效果：

实现横屏只需要在page的json页设置"pageOrientation": "landscape"

这样就能横屏了，但要注意一点，竖屏切到横屏rpx单位不再适用，转换成px就可以了，标准情况下2rpx==1px

...]]></description><category></category></item><item><title><![CDATA[Python实现QQ游戏连连看外挂秒杀]]></title><link>https://blog.youkuaiyun.com/java558/article/details/90440470</link><guid>https://blog.youkuaiyun.com/java558/article/details/90440470</guid><author>java558</author><pubDate>Wed, 22 May 2019 11:23:06 +0800</pubDate><description><![CDATA[项目地址
https://github.com/GitHub-Laziji/lianliankan

简介
200 行Python 实现的qq连连看 辅助, 用于学习, 请不要拿去伤害玩家们…

使用环境
win7
win10测试了无法使用

使用方法
开始游戏后运行就行了, 再次提示, 请在练习模式中使用, 否则可能会被其他玩家举报

代码实现
主要思路就是利用pywin32获取连连看游戏句柄,...]]></description><category></category></item><item><title><![CDATA[利用Python爬取豆瓣电影]]></title><link>https://blog.youkuaiyun.com/java558/article/details/86699551</link><guid>https://blog.youkuaiyun.com/java558/article/details/86699551</guid><author>java558</author><pubDate>Wed, 30 Jan 2019 10:17:10 +0800</pubDate><description><![CDATA[原文地址：https://www.cnblogs.com/fangtaoa/p/8366528.html

目标:使用Python爬取豆瓣电影并保存MongoDB数据库中
 
我们先来看一下通过浏览器的方式来筛选某些特定的电影:

我们把URL来复制出来分析分析:
https://movie.douban.com/tag/#/?sort=T&amp;amp;range=0,10&amp;amp;tags=%E7%...]]></description><category></category></item><item><title><![CDATA[小程序简称功能上线解析]]></title><link>https://blog.youkuaiyun.com/java558/article/details/86623839</link><guid>https://blog.youkuaiyun.com/java558/article/details/86623839</guid><author>java558</author><pubDate>Thu, 24 Jan 2019 11:41:47 +0800</pubDate><description><![CDATA[不急，先来波美图：

小程序简称功能上线通知
2019-01-23
小程序简称功能已上线，设置后可让小程序在客户端的任务栏中有更直接的展示。简称规则：可从当前名称中按顺序选取4-10个字符创建简称。设置入口：在小程序管理后台设置界面，简称设置入口进行设置。
简称审核与名称审核周期一致，将在2019年春节期间2月4日（除夕）至2月10日（初六）暂停审核。请开发者按各自需求，安排好提审计划，进行简称设...]]></description><category></category></item><item><title><![CDATA[微信小程序实现仿微信聊天界面(各种细节处理)]]></title><link>https://blog.youkuaiyun.com/java558/article/details/86001064</link><guid>https://blog.youkuaiyun.com/java558/article/details/86001064</guid><author>java558</author><pubDate>Mon, 07 Jan 2019 16:26:47 +0800</pubDate><description><![CDATA[话不多说，美图镇楼：
下面先来看看效果

为实现这样的效果，首先要解决两个问题：
1.点击输入框弹出软键盘后，将已有的少许聊天内容弹出，导致看不到的问题；
2.键盘弹出或收起时，聊天消息没有自动滚到最底部。
首先解决第二个问题，自动滚动到最底部，这很简单，这里提供三种方法（推荐第三种）：
1.计算每条消息的最大高度，设置scroll-top=(单条msg最大高度 * msg条数)px。
2.用 将...]]></description><category></category></item><item><title><![CDATA[FTP解决跳转浏览器的三种方法（总有一种适合你）]]></title><link>https://blog.youkuaiyun.com/java558/article/details/84959110</link><guid>https://blog.youkuaiyun.com/java558/article/details/84959110</guid><author>java558</author><pubDate>Tue, 11 Dec 2018 17:54:19 +0800</pubDate><description><![CDATA[首先美女莉哥镇楼：

用资源管理器打开FTP，却跳转到浏览器访问，导致不能上传，删除或重命名等问题。
接下来提供三种方法解决此问题：
方法一：修改IE设置。
方法二：修改注册表。
如果前两种你都试过并失败了，请直接查看方法三
方法三：重启explorer.exe。

方法一：修改IE设置
第一步：启动 InternetExplorer 在菜单栏选择工具—&amp;amp;amp;amp;gt;Internet 选项 —&amp;amp;amp;amp;gt;高...]]></description><category></category></item><item><title><![CDATA[Android常见的几种图片加载框架]]></title><link>https://blog.youkuaiyun.com/java558/article/details/84665553</link><guid>https://blog.youkuaiyun.com/java558/article/details/84665553</guid><author>java558</author><pubDate>Fri, 30 Nov 2018 18:12:58 +0800</pubDate><description><![CDATA[废话不多说，美女镇楼

本章内容主要简单介绍一下Android的常见图片加载框架。
你知道Android有几种图片加载框架吗？


Universal ImageLoader（UIL） 这是一种早期的图片开源框架，早期的应用都在使用，我们的很多优化方向就是去替换它，换成Glide，Fresco等。这个加载框架可支持多线程，支持下载监听；支持bitmap裁剪；支持ListView暂停加载等基础功能。...]]></description><category></category></item></channel></rss>