<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[像风，行了八万里，不问归期。]]></title><description><![CDATA[自律，而后不语命运不公，不言生活不易。]]></description><link>https://blog.youkuaiyun.com/YSL_ALI</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; YSL_ALI]]></copyright><item><title><![CDATA[VSCode，插件安装失败，解决方法]]></title><link>https://blog.youkuaiyun.com/YSL_ALI/article/details/109632458</link><guid>https://blog.youkuaiyun.com/YSL_ALI/article/details/109632458</guid><author>YSL_ALI</author><pubDate>Wed, 11 Nov 2020 22:03:08 +0800</pubDate><description><![CDATA[vscode， 插件安装失败，解决方法
Installing 8 tools at D:\pragrams\go\bin
  gocode
  gopkgs
  go-outline
  go-symbols
  dlv
  godef
  goreturns
  golint

Installing github.com/mdempsky/gocode FAILED
Installing github.com/uudashr/gopkgs/cmd/gopkgs FAILED
Installing gith]]></description><category></category></item><item><title><![CDATA[第一次将本地代码提交到远端仓库]]></title><link>https://blog.youkuaiyun.com/YSL_ALI/article/details/109471438</link><guid>https://blog.youkuaiyun.com/YSL_ALI/article/details/109471438</guid><author>YSL_ALI</author><pubDate>Tue, 03 Nov 2020 15:58:59 +0800</pubDate><description><![CDATA[第一次将本地代码提交到远端仓库
假如本地编辑器创建了一个A 工程，工程里有一些工程初始化的文件，在这里打开git命令窗口，然后：

git init ：初始化本地工程
git add -A src ：把src文件夹提交到远程仓库
git commit -m “首次提交代码”：把代码提交到本地仓库，并备注信息
git remote add origin 仓库地址： 设置远程仓库地址
git push -u origin master：提交代码到远程仓库，master分支
如果是用的github 或者gitla]]></description><category></category></item><item><title><![CDATA[Git使用随笔]]></title><link>https://blog.youkuaiyun.com/YSL_ALI/article/details/107711071</link><guid>https://blog.youkuaiyun.com/YSL_ALI/article/details/107711071</guid><author>YSL_ALI</author><pubDate>Fri, 31 Jul 2020 13:02:45 +0800</pubDate><description><![CDATA[Git使用随笔
step1，在本地新建分支（）

git branch newbranch

step2：把本地分支push到远程

git push origin newbranch

step3：切换到该分支

git checkout newbranch

step4：查看本地修改

git status

step5：添加本地修改

git add .

step6：commit修改

git commit -m 'XXXX'

step7：push代码

git push
step8：查看分支

]]></description><category></category></item><item><title><![CDATA[Android 构建自动化打包；获取MD5、SHA1、SHA-256]]></title><link>https://blog.youkuaiyun.com/YSL_ALI/article/details/107101710</link><guid>https://blog.youkuaiyun.com/YSL_ALI/article/details/107101710</guid><author>YSL_ALI</author><pubDate>Fri, 03 Jul 2020 11:11:20 +0800</pubDate><description><![CDATA[Android 构建自动化打包；获取MD5、SHA1、SHA-256构建自动化打包编辑脚本文件获取正式版和测试版apk获取正式版和测试版的  MD5、SHA1、SHA-256
构建自动化打包
首先提示下：
Gradle是一个基于JVM的构建工具，是一款通用灵活的构建工具，支持maven， Ivy仓库，支持传递性 依赖管理，而不需要远程仓库或者是pom.xml和ivy.xml配置文件，基于Groovy，build脚本使用Groovy编写。说到底，它终究是一个脚本，熟悉脚本的朋友就很清楚，脚本的语言特性，不清楚]]></description><category></category></item><item><title><![CDATA[go使用go-redis操作redis 连接类型，pipline， 发布订阅]]></title><link>https://blog.youkuaiyun.com/YSL_ALI/article/details/105859180</link><guid>https://blog.youkuaiyun.com/YSL_ALI/article/details/105859180</guid><author>YSL_ALI</author><pubDate>Thu, 30 Apr 2020 13:51:20 +0800</pubDate><description><![CDATA[go使用go-redis操作redis 连接类型，pipline， 发布订阅

客户端Client（普通模式，主从模式也即是集群模式，哨兵模式）
conn连接(连接， pipline， 发布订阅等)
示例程序(连接， pipline， 发布订阅等)

(一)客户端Client
（A）普通模式的客户端（go-redis依据用途提供了多种客户端创建的函数， 如下：）
func NewClient(op...]]></description><category></category></item><item><title><![CDATA[Go 的database/sql 和 sqlx]]></title><link>https://blog.youkuaiyun.com/YSL_ALI/article/details/105748300</link><guid>https://blog.youkuaiyun.com/YSL_ALI/article/details/105748300</guid><author>YSL_ALI</author><pubDate>Sat, 25 Apr 2020 13:12:12 +0800</pubDate><description><![CDATA[关于 Go 的标准库 database/sql 和 sqlx
database/sql 是 Go 操作数据库的标准库之一，它提供了一系列接口方法，用于访问数据库（mysql，sqllite，oralce，postgresql），它并不会提供数据库特有的方法，那些特有的方法交给数据库驱动去实现
而通常在工作中，我们更多的是用  https://github.com/jmoiron/sqlx 包来操作...]]></description><category></category></item><item><title><![CDATA[Golang 中使用的redis用到的三方库]]></title><link>https://blog.youkuaiyun.com/YSL_ALI/article/details/105636595</link><guid>https://blog.youkuaiyun.com/YSL_ALI/article/details/105636595</guid><author>YSL_ALI</author><pubDate>Mon, 20 Apr 2020 15:40:43 +0800</pubDate><description><![CDATA[Go 使用redisgo redis库第一个：redigo第二个：go-redis
go redis库
Go中的redis库，这两个是使用比较多的
第一个：redigo
库下载地址
https://github.com/garyburd/redigo
库对应文档说明
https://godoc.org/github.com/garyburd/redigo/redis
下载建议使用命令（cmd切换到...]]></description><category></category></item><item><title><![CDATA[Android webview支持获取本地图片或拍照]]></title><link>https://blog.youkuaiyun.com/YSL_ALI/article/details/104801108</link><guid>https://blog.youkuaiyun.com/YSL_ALI/article/details/104801108</guid><author>YSL_ALI</author><pubDate>Wed, 11 Mar 2020 17:24:06 +0800</pubDate><description><![CDATA[Android webview支持获取本地图片或拍照
package com.wshoto.user.anyong.ui.activity;

public class BBSActivity extends InitActivity {

    @BindView(R.id.wv_bbs)
    WebView mWvBbs;
    private ValueCallback&lt;Uri...]]></description><category></category></item><item><title><![CDATA[Android 带动画截屏]]></title><link>https://blog.youkuaiyun.com/YSL_ALI/article/details/104638543</link><guid>https://blog.youkuaiyun.com/YSL_ALI/article/details/104638543</guid><author>YSL_ALI</author><pubDate>Tue, 03 Mar 2020 18:40:09 +0800</pubDate><description><![CDATA[Android 截屏带动画，缩小移动至屏幕右上角消失
传示例小视频没成功，就直接代码解释吧
最关键的几个操作，（思路：一般情况下，绝大多数View在绘制都可以设置缓存，我获取缓存，会返回给我们一个Bitmap对象，这个Bitmap对象是就是我们需要的）下面看下几个关键操作
 //设置缓存
  view.setDrawingCacheEnabled(true);
  view.buildDrawin...]]></description><category></category></item><item><title><![CDATA[No IDEA annnotations attached to the JDK 1.8(******),some issuses willl not be fou]]></title><link>https://blog.youkuaiyun.com/YSL_ALI/article/details/102604875</link><guid>https://blog.youkuaiyun.com/YSL_ALI/article/details/102604875</guid><author>YSL_ALI</author><pubDate>Thu, 17 Oct 2019 13:30:15 +0800</pubDate><description><![CDATA[Android 新建工程，xml文件乱码
出现了一个错误提示No IDEA annotations attached to the JDK 1.8 (C:\…), some issues will not be found 虽然项目运行没问题但是也是很不爽的，以下是解决办法。
1.关闭Android studio
2.打开 C:\Users\UserName.android 删除build-cac...]]></description><category></category></item><item><title><![CDATA[设置TextView自动调整字体大小]]></title><link>https://blog.youkuaiyun.com/YSL_ALI/article/details/100702474</link><guid>https://blog.youkuaiyun.com/YSL_ALI/article/details/100702474</guid><author>YSL_ALI</author><pubDate>Tue, 10 Sep 2019 16:10:43 +0800</pubDate><description><![CDATA[Android 设置TextView自动调整字体大小
TextView字体大小随着控件的大小变化而变化，Android 8.0（API26）新增，但兼容库 com.android.support:appcompat-v7:26.0.0版本以上已完全兼容到 API14
先上图：

有三种设置方式：
默认
粒度
预设大小
1.默认
允许TextView在水平轴和垂直轴上均匀地自动调整刻度。
1.1.原...]]></description><category></category></item><item><title><![CDATA[PopWindow设置合适宽高]]></title><link>https://blog.youkuaiyun.com/YSL_ALI/article/details/100532997</link><guid>https://blog.youkuaiyun.com/YSL_ALI/article/details/100532997</guid><author>YSL_ALI</author><pubDate>Wed, 04 Sep 2019 10:04:46 +0800</pubDate><description><![CDATA[PopWindow设置宽高有几种方法，
第一种：WrapContent，matchparent，或自己设置一个值（这个定值不建议设，应为考虑到设备的适配问题，如果单一设备就可以这样）
第二种：可以根据屏幕的宽高比例设置
第三种：可以通过View root= （View）findViewById(R.id.xxxx)  方式获取Fragment或Activity的跟布局，然后用root.getWid...]]></description><category></category></item><item><title><![CDATA[Android虚拟键监听，并获取虚拟键高度]]></title><link>https://blog.youkuaiyun.com/YSL_ALI/article/details/100015545</link><guid>https://blog.youkuaiyun.com/YSL_ALI/article/details/100015545</guid><author>YSL_ALI</author><pubDate>Thu, 22 Aug 2019 15:05:25 +0800</pubDate><description><![CDATA[package com.ysl.pdf;

import android.app.Activity;
import android.content.Context;
import android.graphics.Point;
import android.graphics.Rect;
import android.os.Bundle;
import android.util.DisplayMe...]]></description><category></category></item><item><title><![CDATA[Android添加aar和jar方式]]></title><link>https://blog.youkuaiyun.com/YSL_ALI/article/details/99738239</link><guid>https://blog.youkuaiyun.com/YSL_ALI/article/details/99738239</guid><author>YSL_ALI</author><pubDate>Mon, 19 Aug 2019 17:01:25 +0800</pubDate><description><![CDATA[在module的gradle中加入 flatDir { dirs'libs' }；详细如下


android {
    compileSdkVersion 29
    buildToolsVersion "29.0.0"
    defaultConfig {
        applicationId "com.example.exuifoxtest"
        minSdkVers...]]></description><category></category></item><item><title><![CDATA[VS 关于GetLastError()返回码列表及对应的解释]]></title><link>https://blog.youkuaiyun.com/YSL_ALI/article/details/88114729</link><guid>https://blog.youkuaiyun.com/YSL_ALI/article/details/88114729</guid><author>YSL_ALI</author><pubDate>Mon, 04 Mar 2019 14:15:06 +0800</pubDate><description><![CDATA[GetLastError()返回值列表:
〖0〗-操作成功完成。
〖1〗-功能错误。
〖2〗-系统找不到指定的文件。
〖3〗-系统找不到指定的路径。
〖4〗-系统无法打开文件。
〖5〗-拒绝访问。
〖6〗-句柄无效。
〖7〗-存储控制块被损坏。
〖8〗-存储空间不足，无法处理此命令。
〖9〗-存储控制块地址无效。
〖10〗-环境错误。
〖11〗-试图加载格式错误的程序。
〖12〗-访问码无效。
〖...]]></description><category></category></item><item><title><![CDATA[C#不包含适合于入口点的静态“Main”方法,(有时候真的是莫名其妙)]]></title><link>https://blog.youkuaiyun.com/YSL_ALI/article/details/87935326</link><guid>https://blog.youkuaiyun.com/YSL_ALI/article/details/87935326</guid><author>YSL_ALI</author><pubDate>Tue, 26 Feb 2019 15:07:25 +0800</pubDate><description><![CDATA[先上遇到问题的情况，如下图：



就这样，以前没遇到过，整懵逼了，（出现这样的原因是，我项目中有其它项目生成的库，并且在启动项目中调用了改库中的东东），查了下资料大概是这样的：

出现这样的问题是因为你的程序里面没有  static void Main（string[] args） 这样的入口点， static void Main()是程序的主方法，也就是程序的入口，也是唯一的入口。程序运行需要...]]></description><category></category></item><item><title><![CDATA[微软在移动设备上的失败]]></title><link>https://blog.youkuaiyun.com/YSL_ALI/article/details/85288688</link><guid>https://blog.youkuaiyun.com/YSL_ALI/article/details/85288688</guid><author>YSL_ALI</author><pubDate>Thu, 27 Dec 2018 16:23:19 +0800</pubDate><description><![CDATA[不管是从商或做人有时候不要太贪心，就像那句老话-------格局决定了你的高度

微软应该很想在移动领域有所作为，但是从最早1996年开始研发WinCE系统、Windows Phone到现在的Win10 Mobile，21年间，微软所做的事情却是一直在推翻、一直在失败。

在此之前，微软一直拒绝公开评论Windows手机平台的形势和未来，不过现在一切都已经尘埃落定。

近日，Windows 10 ...]]></description><category></category></item><item><title><![CDATA[C# WSDL访问服务器]]></title><link>https://blog.youkuaiyun.com/YSL_ALI/article/details/85261249</link><guid>https://blog.youkuaiyun.com/YSL_ALI/article/details/85261249</guid><author>YSL_ALI</author><pubDate>Wed, 26 Dec 2018 14:31:04 +0800</pubDate><description><![CDATA[今天项目需要加入文件的上传和登录的操作，我就去写了关于Http的常规网络请求的操作，谁知，给我的文档竟然是WSDL（之前所做的项目从来都没有给这中文档，所以没见过），我写的Http那些等于白些。于是我在网上去找了下源于C#的WSDL操作，归纳起来就两种操作（一个是从服务器端加载WSDL文档，一个是从本地加载WSDL文档，结果是一样的：加载WSDL文档）。



在项目中“添加Web引用”，

然后...]]></description><category></category></item><item><title><![CDATA[在Windows Mobile上部署安装CBA应用程序]]></title><link>https://blog.youkuaiyun.com/YSL_ALI/article/details/85062260</link><guid>https://blog.youkuaiyun.com/YSL_ALI/article/details/85062260</guid><author>YSL_ALI</author><pubDate>Tue, 18 Dec 2018 15:08:19 +0800</pubDate><description><![CDATA[根据项目需求，需要在Windows Mobile上开发基于Windows Mobile 5.0的软件，该软件采用C#开发。废话不多说，进入正题-------↓↓↓

开始要明白的是Windows Mobile 是基于WinCE的操作系统，不同于Windows ，但是他们都是微软的亲儿子这无可厚非！在Windows上运行的可以使.exe文件，当然.exe文件也可以在Windows Mobile上运行...]]></description><category></category></item><item><title><![CDATA[C# debug模式下，VS输出日志]]></title><link>https://blog.youkuaiyun.com/YSL_ALI/article/details/84790405</link><guid>https://blog.youkuaiyun.com/YSL_ALI/article/details/84790405</guid><author>YSL_ALI</author><pubDate>Tue, 04 Dec 2018 16:22:51 +0800</pubDate><description><![CDATA[最近遇到了一个很旧的项目需要维护，维护的产品是 Windows Mobile5.0~6.0的东东，这是05,06年的东西，10多年以前的了，没办法，只因为我是做移动端的，废话不多说，上代码吧：

在网上看了下，大致是几种情况：

1.OutputDebugInfo() ,OutputDebugString()...这些方法，我用的VS2008，没有这个，这个是没有引入相关的dll文件导致的，你也可...]]></description><category></category></item></channel></rss>