<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Heandme的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Heandme</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Heandme]]></copyright><item><title><![CDATA[关于mysql服务无法启动的问题]]></title><link>https://blog.youkuaiyun.com/Heandme/article/details/113144786</link><guid>https://blog.youkuaiyun.com/Heandme/article/details/113144786</guid><author>Heandme</author><pubDate>Mon, 25 Jan 2021 22:08:11 +0800</pubDate><description><![CDATA[该问题翻找了无数的博文，知道见到这篇文章，才彻底解决问题，写一篇自己记录一下，以免后期再继续浪费时间在这里

参考网址

https://www.cnblogs.com/RayWang/p/9347874.html

1、首先删除服务（没有的话不用删除）


C:\Program Files\MySQL\MySQL Server 5.7\bin&gt;sc delete MySql

2、新建my.ini配置文件（其中basedir 和 datadir 根据实际MySql安装的位置进行修改。）


# Fo]]></description><category></category></item><item><title><![CDATA[微信小程序自定义头部，支持各种形状]]></title><link>https://blog.youkuaiyun.com/Heandme/article/details/112575895</link><guid>https://blog.youkuaiyun.com/Heandme/article/details/112575895</guid><author>Heandme</author><pubDate>Thu, 14 Jan 2021 13:13:13 +0800</pubDate><description><![CDATA[微信小程序自定义头部，支持各种形状
一 引入自定义头部组件

二 设置app.json（“navigationStyle”: “custom”）
"navigationStyle": "custom"

app.js中添加代码（获取屏幕信息，设置头部高度）
getScreenHeight() {
//获取手机屏幕信息。设置头部高度
let menuButtonObject = wx.getMenuButtonBoundingClientRect();
wx.getSystemInfo({
success: ]]></description><category></category></item><item><title><![CDATA[vscode自动生成文件头部注释]]></title><link>https://blog.youkuaiyun.com/Heandme/article/details/111504790</link><guid>https://blog.youkuaiyun.com/Heandme/article/details/111504790</guid><author>Heandme</author><pubDate>Tue, 22 Dec 2020 09:32:24 +0800</pubDate><description><![CDATA[vscode自动生成文件头部注释设置原理下载插件设置最后的效果快捷键
设置原理
下载插件，修改设置文件,新建文件时自动补充，或者快捷键（ctrl+alt+i）生成
下载插件

设置

点击设置
输入fileheader进行搜索，并打开settings.json

向设置文件中写入内容

	//快速添加文件头部注释和函数注释
    "fileheader.configObj": {
        "createFileTime": true, //设置为true则为文件新建时候作为date，否则注释生成时]]></description><category></category></item><item><title><![CDATA[生成删除数据库所有约束（包含了主键和外键）的sql]]></title><link>https://blog.youkuaiyun.com/Heandme/article/details/83270803</link><guid>https://blog.youkuaiyun.com/Heandme/article/details/83270803</guid><author>Heandme</author><pubDate>Mon, 22 Oct 2018 11:45:48 +0800</pubDate><description><![CDATA[
begin tran
alter table BackSaleDetail drop constraint FK_BACKSALE_REFERENCE_PRODUCT
alter table BackStockDetail drop constraint FK_BACKSTOC_REFERENCE_BACKSTOC
alter table BackStockDetail drop constra...]]></description><category></category></item><item><title><![CDATA[创建一个切割字符串的F_Split函数]]></title><link>https://blog.youkuaiyun.com/Heandme/article/details/83144361</link><guid>https://blog.youkuaiyun.com/Heandme/article/details/83144361</guid><author>Heandme</author><pubDate>Thu, 18 Oct 2018 11:52:52 +0800</pubDate><description><![CDATA[
CREATE   FUNCTION   [dbo].[F_Split](@C   VARCHAR(2000),@SPLIT   VARCHAR(2))   
RETURNS   @T   TABLE(COL   VARCHAR(20))   
AS   
    BEGIN   
    
      WHILE(CHARINDEX(@SPLIT,@C)&amp;lt;&amp;gt;0)   
       ...]]></description><category></category></item><item><title><![CDATA[反射中处理可为空的int32、datetime等。。。。。。]]></title><link>https://blog.youkuaiyun.com/Heandme/article/details/79635665</link><guid>https://blog.youkuaiyun.com/Heandme/article/details/79635665</guid><author>Heandme</author><pubDate>Wed, 21 Mar 2018 10:04:55 +0800</pubDate><description><![CDATA[System.ComponentModel.NullableConverter nullableConverter = new System.ComponentModel.NullableConverter(model.GetProperty(FieldName).PropertyType);var type = nullableConverter.UnderlyingType;注：model.G...]]></description><category></category></item><item><title><![CDATA[MSSQL数据库连接相关信息的sql]]></title><link>https://blog.youkuaiyun.com/Heandme/article/details/77197325</link><guid>https://blog.youkuaiyun.com/Heandme/article/details/77197325</guid><author>Heandme</author><pubDate>Tue, 15 Aug 2017 17:07:50 +0800</pubDate><description><![CDATA[SELECT ds.session_id,
       ds.status,
       Db_name(dr.database_id) AS database_name,
       ds.login_name,
       ds.login_time,
       ds.host_name,
       dc.client_net_address,
       dc.client_]]></description><category></category></item><item><title><![CDATA[用sql生成EF上下文]]></title><link>https://blog.youkuaiyun.com/Heandme/article/details/73166846</link><guid>https://blog.youkuaiyun.com/Heandme/article/details/73166846</guid><author>Heandme</author><pubDate>Tue, 13 Jun 2017 11:38:52 +0800</pubDate><description><![CDATA[生成当前数据库所有表对应的上下文
SELECT 'public DbSet '+name+'{ get; set; }' FROM SysObjects Where XType='U' ORDER BY Name]]></description><category></category></item><item><title><![CDATA[WebApi跨域问题解决方案：CPRS]]></title><link>https://blog.youkuaiyun.com/Heandme/article/details/72864257</link><guid>https://blog.youkuaiyun.com/Heandme/article/details/72864257</guid><author>Heandme</author><pubDate>Mon, 05 Jun 2017 09:45:51 +0800</pubDate><description><![CDATA[一、跨域问题的由来出于安全考虑，浏览器会限制脚本中发起的跨站请求，浏览器要求JavaScript或Cookie只能访问同域下的内容。正是由于这个原因，我们不同项目之间的调用就会被浏览器阻止。比如我们最常见的场景：WebApi作为数据服务层，它是一个单独的项目，我们的MVC项目作为Web的显示层，这个时候我们的MVC里面就需要调用WebApi里面的接口取数据展现在页面上。因为我们的WebApi和MVC]]></description><category></category></item><item><title><![CDATA[未启用当前数据库的 SQL Server Service Broker]]></title><link>https://blog.youkuaiyun.com/Heandme/article/details/71403440</link><guid>https://blog.youkuaiyun.com/Heandme/article/details/71403440</guid><author>Heandme</author><pubDate>Mon, 08 May 2017 09:57:10 +0800</pubDate><description><![CDATA[抛出来的错误如下：“未启用当前数据库的 SQL Server Service Broker，因此查询通知不受支持。如果希望使用通知，请为此数据库启用 Service Broker”。首先执行 SELECT is_broker_enabled FROM sys.databases WHERE name = ‘DATABASE_NAME’ 发现执行结果为0这种情况下，执行如下两行语句即可：ALTER D]]></description><category></category></item><item><title><![CDATA[上传（jquery.uploadify.js）]]></title><link>https://blog.youkuaiyun.com/Heandme/article/details/52882687</link><guid>https://blog.youkuaiyun.com/Heandme/article/details/52882687</guid><author>Heandme</author><pubDate>Fri, 21 Oct 2016 14:02:17 +0800</pubDate><description><![CDATA[注：这是学习笔记！！！首先引用js插件jquery.uploadify.js以下是js处理范例，详细见官网           //上传图片附件
           var folder = "/Upload/";
            $(".file_upload").uploadify({
                //'debug': false, //开启调试]]></description><category></category></item><item><title><![CDATA[文本框只能输入数字]]></title><link>https://blog.youkuaiyun.com/Heandme/article/details/52218690</link><guid>https://blog.youkuaiyun.com/Heandme/article/details/52218690</guid><author>Heandme</author><pubDate>Tue, 16 Aug 2016 11:34:02 +0800</pubDate><description><![CDATA[文本框只能输入数字function onlyNumber(obj){        //得到第一个字符是否为负号  
      var t = obj.value.charAt(0);    
      //先把非数字的都替换掉，除了数字和.   
      objobj.value = obj.value.replace(/[^\d\.]/g,'');     
       //必须保证第]]></description><category></category></item><item><title><![CDATA[一些sql]]></title><link>https://blog.youkuaiyun.com/Heandme/article/details/51751307</link><guid>https://blog.youkuaiyun.com/Heandme/article/details/51751307</guid><author>Heandme</author><pubDate>Fri, 24 Jun 2016 11:26:42 +0800</pubDate><description><![CDATA[一、删除外键约束 --获取某表的外键名
 select name   
 from  sys.foreign_key_columns f join sys.objects o on f.constraint_object_id=o.object_id 
where f.parent_object_id=object_id('表名')--根据外键名和表名删除外键约束
alter table 表名 dr]]></description><category></category></item><item><title><![CDATA[JS判断网页是在安卓打开还是IOS打开]]></title><link>https://blog.youkuaiyun.com/Heandme/article/details/51720303</link><guid>https://blog.youkuaiyun.com/Heandme/article/details/51720303</guid><author>Heandme</author><pubDate>Mon, 20 Jun 2016 14:05:58 +0800</pubDate><description><![CDATA[function CheckIsAndroid() {
    var browser = {
        versions: function () {
            var u = navigator.userAgent, app = navigator.appVersion;
            return { //移动终端浏览器版本信息]]></description><category></category></item><item><title><![CDATA[用C#生成n条不重复的n位验证码]]></title><link>https://blog.youkuaiyun.com/Heandme/article/details/50542897</link><guid>https://blog.youkuaiyun.com/Heandme/article/details/50542897</guid><author>Heandme</author><pubDate>Tue, 19 Jan 2016 15:38:34 +0800</pubDate><description><![CDATA[例：生成10条不重复的8位验证码需要添加的引用
  using Microsoft.Office.Interop; 
  using Microsoft.Office.Interop.Excel; 
  注意：直接引用要报错需要在>添加引用>COM下面添加Microsoft Excel 12.0 Object Library引用
代码块//生成10条不重复的8位验证码
            var]]></description><category></category></item><item><title><![CDATA[关于使用委托的线程备忘录]]></title><link>https://blog.youkuaiyun.com/Heandme/article/details/49307803</link><guid>https://blog.youkuaiyun.com/Heandme/article/details/49307803</guid><author>Heandme</author><pubDate>Wed, 21 Oct 2015 18:01:14 +0800</pubDate><description><![CDATA[首先在界面中加入name分别为button1和button2的两个按钮，以及一个name为textBox1的文本框，将textBox1的multiline设置为true（可换行）、scrollbars设置为Vertical，激发单击事件后就可以看到效果了，淡季了按钮1，在没有执行完的情况下，按钮2是按不动的，如果单击了按钮2，在没有执行完的情况下，按钮1还能单击，这就是线程的微妙之处。 public]]></description><category></category></item><item><title><![CDATA[C#的WINFOR录窗体中生成验证码]]></title><link>https://blog.youkuaiyun.com/Heandme/article/details/49127099</link><guid>https://blog.youkuaiyun.com/Heandme/article/details/49127099</guid><author>Heandme</author><pubDate>Wed, 14 Oct 2015 16:42:10 +0800</pubDate><description><![CDATA[窗体中，需要自己增加的控件：一个picturebox控件pbVerifyCode，一个按钮butUpdateVerifyCode（看不清楚，换一张图）；其它代码可复制使用。 
`public partial class FrmLogin : Form 
    { 
        //随机码的长度 
        private const int iVerifyCodeLength = 6;]]></description><category></category></item><item><title><![CDATA[html中背景图不随着鼠标的转动改变大小]]></title><link>https://blog.youkuaiyun.com/Heandme/article/details/48495219</link><guid>https://blog.youkuaiyun.com/Heandme/article/details/48495219</guid><author>Heandme</author><pubDate>Wed, 16 Sep 2015 15:46:14 +0800</pubDate><description><![CDATA[直接在页面中设置body的属性就好了，此为备忘录body {
            background:url("Img/allbac.jpg") ;
            background-position: center 0; 
            background-repeat: no-repeat; 
            background-attachment:fi]]></description><category></category></item><item><title><![CDATA[关于在一段字符串中提取所有两个字符中间的字符串]]></title><link>https://blog.youkuaiyun.com/Heandme/article/details/47017915</link><guid>https://blog.youkuaiyun.com/Heandme/article/details/47017915</guid><author>Heandme</author><pubDate>Thu, 23 Jul 2015 10:13:38 +0800</pubDate><description><![CDATA[关于在一段字符串中提取所有两个字符中间的字符串这里的提取无非也就是自己写了一个方便自己使用的方法，这个方法里面用到了递归和ref，而使用ref的时候必须得先在调用该方法之前初始化一个值，在调用完该方法以后，带有ref前缀的变量的值就是调用方法完了以后变成的值了！！
        /// <summary>
        /// 把两个字符中间的字符提取出来
        /// </summa]]></description><category></category></item><item><title><![CDATA[MVC中实现生成二维码]]></title><link>https://blog.youkuaiyun.com/Heandme/article/details/46342489</link><guid>https://blog.youkuaiyun.com/Heandme/article/details/46342489</guid><author>Heandme</author><pubDate>Wed, 03 Jun 2015 11:07:28 +0800</pubDate><description><![CDATA[这个功能是我在网上搜集资料，经过一些借鉴和修改做出来的，主要是作为随笔，以后用的时候比较方便，朋友们有什么好的建议请留言，谢谢！！！1、首先在网上下载ThoughtWorks.QRCode.dll，当然在大多数网站中下载下来的有很多版本，建议用1.0.2774.19990，否则容易出现数组索引超出界限的错误。 
 
2、下面展示从控制器到视图的源码 
（1）生成二维码的具体方法和保存方法封装在一个帮]]></description><category></category></item></channel></rss>