<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[一叶君]]></title><description><![CDATA[一入编程深似海]]></description><link>https://blog.youkuaiyun.com/stu_20052369</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; stu_20052369]]></copyright><item><title><![CDATA[C# Core 创建第一个API 项目]]></title><link>https://blog.youkuaiyun.com/stu_20052369/article/details/104813723</link><guid>https://blog.youkuaiyun.com/stu_20052369/article/details/104813723</guid><author>stu_20052369</author><pubDate>Thu, 12 Mar 2020 17:59:40 +0800</pubDate><description><![CDATA[1. 安装VS 2019，SQL Server 2019（Optional）

2. 打开VS，选择新建 ASP.NET Core Web Application 项目



3. 填写项目名称，解决方案名称，修改存放路径等。

4.选择.NET Core 的版本，我们默认选择 3.1，选择 API。



这是创建后默认的目录结构



5.Core 3.1 自带一个名为weatherfore...]]></description><category></category></item><item><title><![CDATA[VB.Net环境 Js调用后台方法获取数据]]></title><link>https://blog.youkuaiyun.com/stu_20052369/article/details/103523876</link><guid>https://blog.youkuaiyun.com/stu_20052369/article/details/103523876</guid><author>stu_20052369</author><pubDate>Fri, 13 Dec 2019 17:58:09 +0800</pubDate><description><![CDATA[最近接触一个VB.Net的项目，在JS 通过后台方法获取数据库数据时 为了方便快捷，就直接将后台方法写在了对应页码的.VB文件里，此时使用 $.post 时，只能进到 后台的Page_Load中，不会进入到目标方法里。此文简小结了一下 JS 调用 WS, 一般处理程序 和 直接调用 后台方法的用法，现将可行的方法记录如下：

调用WS。
    创建一个后缀名是.asmx的文件，把方法写到...]]></description><category></category></item><item><title><![CDATA[给文件夹添加everyone用户]]></title><link>https://blog.youkuaiyun.com/stu_20052369/article/details/97376515</link><guid>https://blog.youkuaiyun.com/stu_20052369/article/details/97376515</guid><author>stu_20052369</author><pubDate>Fri, 26 Jul 2019 11:53:57 +0800</pubDate><description><![CDATA[问题描述：

需要将excel文件上传到服务器上的某个文件下面，开发环境是VS2017，部署到IIS下面。

本地测试调试怎么都没问题。

发布到服务器上面 就是报错：Access to the path '&lt;C:\inetpub\BPS Portal\RateDbTest\App_Data\Data\Akebia&gt; XXXXXXX.xlsm' is denied.

这是因为用户...]]></description><category></category></item><item><title><![CDATA[AngularJS-内置服务]]></title><link>https://blog.youkuaiyun.com/stu_20052369/article/details/95621046</link><guid>https://blog.youkuaiyun.com/stu_20052369/article/details/95621046</guid><author>stu_20052369</author><pubDate>Fri, 12 Jul 2019 15:12:57 +0800</pubDate><description><![CDATA[AngularJS 封装了很多内置的服务，今天就来简单介绍一下：

AngularJS服务是单例对象，这意味着只有一个实例被创建，服务使用AngularJS的依赖注入机制来定义和注册。

Angular的服务有两点特性：


1、懒惰实例化 -- 只有当你注入了它的时候，它才会被创建。

2、单例模式 -- 每一个依赖了它的组件只会创建一个实例。服务的创建是由服务工厂来创建的。


常见的内置服...]]></description><category></category></item><item><title><![CDATA[AngularJS -  controller间的值传递 $broadcast $emit $on]]></title><link>https://blog.youkuaiyun.com/stu_20052369/article/details/95617926</link><guid>https://blog.youkuaiyun.com/stu_20052369/article/details/95617926</guid><author>stu_20052369</author><pubDate>Fri, 12 Jul 2019 14:45:49 +0800</pubDate><description><![CDATA[用$broadcast，广播，子controller可以监听获取到值；$emit，父controller可以监听，获取到值；而平级的什么都不能得到。


&lt;!DOCTYPE html&gt;
&lt;html&gt;

&lt;head&gt;
    &lt;meta charset="utf-8"&gt;
    &lt;script src="https://cdn.staticfil...]]></description><category></category></item><item><title><![CDATA[一般处理程序 ashx文件返回json格式数据]]></title><link>https://blog.youkuaiyun.com/stu_20052369/article/details/90175477</link><guid>https://blog.youkuaiyun.com/stu_20052369/article/details/90175477</guid><author>stu_20052369</author><pubDate>Mon, 13 May 2019 16:21:13 +0800</pubDate><description><![CDATA[using System.Web.Script.Serialization;

1. 一般的list 转json


List&lt;Student&gt; lists = new List&lt;Student&gt; {
new Student{ Name ="小李", Gender ="男"},
new Student{ Name ="小王", Gender="男"}
 };
 c...]]></description><category></category></item><item><title><![CDATA[js 将json字符串转换为json对象的方法解析[转]]]></title><link>https://blog.youkuaiyun.com/stu_20052369/article/details/90175016</link><guid>https://blog.youkuaiyun.com/stu_20052369/article/details/90175016</guid><author>stu_20052369</author><pubDate>Mon, 13 May 2019 16:00:53 +0800</pubDate><description><![CDATA[将json字符串转换为json对象的方法。在数据传输过程中，json是以文本，即字符串的形式传递的，而JS操作的是JSON对象，所以，JSON对象和JSON字符串之间的相互转换是关键

例如：

JSON字符串:
var str1 = '{ "name": "cxh", "sex": "man" }';
JSON对象:
var str2 = { "name": "cxh", "sex": "ma...]]></description><category></category></item><item><title><![CDATA[IE 11 Flex  align-items: center垂直不居中]]></title><link>https://blog.youkuaiyun.com/stu_20052369/article/details/90024296</link><guid>https://blog.youkuaiyun.com/stu_20052369/article/details/90024296</guid><author>stu_20052369</author><pubDate>Thu, 09 May 2019 11:09:21 +0800</pubDate><description><![CDATA[1. 不居中

css代码：




.flex-container{
 min-height:100px;
 display:flex;
 align-items:center;
 }

 



2. 居中



Css代码：


.flex-container{
 min-height:100px;
 display:flex;
 align-items:center;
 }



.fl...]]></description><category></category></item><item><title><![CDATA[Web Service 创建和发布]]></title><link>https://blog.youkuaiyun.com/stu_20052369/article/details/89551463</link><guid>https://blog.youkuaiyun.com/stu_20052369/article/details/89551463</guid><author>stu_20052369</author><pubDate>Fri, 26 Apr 2019 13:53:33 +0800</pubDate><description><![CDATA[1. 创建新的 web application 项目，framework 尽量选择4.0.

2. 选择Tempty 模板

3. 项目创建完成后，添加web service 组件4. 创建后，可以看到有一个默认HelloWord的方法

5.编写自定义的方法，操控数据库增删读写的过程。

6. 在web.config 的 system.web 节点里添加[非必需]


   &lt;web...]]></description><category></category></item><item><title><![CDATA[【Bootstrap Learning】-6 Sizing]]></title><link>https://blog.youkuaiyun.com/stu_20052369/article/details/89512628</link><guid>https://blog.youkuaiyun.com/stu_20052369/article/details/89512628</guid><author>stu_20052369</author><pubDate>Thu, 25 Apr 2019 11:51:57 +0800</pubDate><description><![CDATA[1. 选择Documentation-- 选择Utilites --选择Sizing

2.相对宽度 w-25 w-50 w-75 w-100 w-auto mw-100

3.相对高度 h-25 h-50 h-75 h-100 h-auto mh-100

4.


  &lt;div class="container" style="width:50rem"&gt;
    &lt;div...]]></description><category></category></item><item><title><![CDATA[【Bootstrap Learning】-5 Spacing]]></title><link>https://blog.youkuaiyun.com/stu_20052369/article/details/89490879</link><guid>https://blog.youkuaiyun.com/stu_20052369/article/details/89490879</guid><author>stu_20052369</author><pubDate>Wed, 24 Apr 2019 13:46:51 +0800</pubDate><description><![CDATA[1. 选择 Documentation -- 选择Utilities -- Spacing

2.margin和padding

  Wherepropertyis one of:

m- for classes that setmargin
	p- for classes that setpadding
 Wheresidesis one of:

t- ...]]></description><category></category></item><item><title><![CDATA[【Bootstrap Learning】-4 栅格系统]]></title><link>https://blog.youkuaiyun.com/stu_20052369/article/details/89472447</link><guid>https://blog.youkuaiyun.com/stu_20052369/article/details/89472447</guid><author>stu_20052369</author><pubDate>Wed, 24 Apr 2019 11:03:06 +0800</pubDate><description><![CDATA[1. 栅格系统

 container/container-fluid

 row

 column

2. 选择Documentation -- 选择 Layout -- Container

  container 有两种：

  container 响应式容器。随着屏幕的宽度自适应变化。

  container-fluid 非响应式容器。 一直是100%。...]]></description><category></category></item><item><title><![CDATA[【Bootstrap Learning】-3 字体 Typography]]></title><link>https://blog.youkuaiyun.com/stu_20052369/article/details/89471776</link><guid>https://blog.youkuaiyun.com/stu_20052369/article/details/89471776</guid><author>stu_20052369</author><pubDate>Tue, 23 Apr 2019 14:35:53 +0800</pubDate><description><![CDATA[1. 选择 Documentation-- 选择 Content -- 选择 Typography

2. px，em，rem的区别

3. 浏览器默认字体大小是16px，行间距 是1.5倍行间距，段落margin-top：0 和margin-bottom:1rem


    &lt;p&gt;default font siz 16px by default&lt;/p&gt;
    &...]]></description><category></category></item><item><title><![CDATA[VS code 小技巧]]></title><link>https://blog.youkuaiyun.com/stu_20052369/article/details/89471196</link><guid>https://blog.youkuaiyun.com/stu_20052369/article/details/89471196</guid><author>stu_20052369</author><pubDate>Tue, 23 Apr 2019 14:02:01 +0800</pubDate><description><![CDATA[5. VScode 编程小技巧

 


     p*10 

    &lt;p&gt;&lt;/p&gt;
    &lt;p&gt;&lt;/p&gt;
    &lt;p&gt;&lt;/p&gt;
    &lt;p&gt;&lt;/p&gt;
    &lt;p&gt;&lt;/p&gt;
    &lt;p&gt;&lt;/p&gt;
    &lt;p&gt;&lt;/p&g...]]></description><category></category></item><item><title><![CDATA[px、em、rem区别介绍[转]]]></title><link>https://blog.youkuaiyun.com/stu_20052369/article/details/89470772</link><guid>https://blog.youkuaiyun.com/stu_20052369/article/details/89470772</guid><author>stu_20052369</author><pubDate>Tue, 23 Apr 2019 13:43:25 +0800</pubDate><description><![CDATA[PX

px像素（Pixel）。相对长度单位。像素px是相对于显示器屏幕分辨率而言的。

PX特点

1. IE无法调整那些使用px作为单位的字体大小；
	2. 国外的大部分网站能够调整的原因在于其使用了em或rem作为字体单位；
	3. Firefox能够调整px和em，rem，但是96%以上的中国网民使用IE浏览器(或内核)。
EM

em是相对长度单位。相对于当前对象内文本的字体尺寸。如当前...]]></description><category></category></item><item><title><![CDATA[【Bootstrap Learning】-2 背景色 和 文本颜色]]></title><link>https://blog.youkuaiyun.com/stu_20052369/article/details/89468148</link><guid>https://blog.youkuaiyun.com/stu_20052369/article/details/89468148</guid><author>stu_20052369</author><pubDate>Tue, 23 Apr 2019 11:48:25 +0800</pubDate><description><![CDATA[1.选择 Documentation -- 选择Utilites --选择 Colors

2. 文本颜色 


    &lt;p class="text-primary"&gt; Hello,Bootstrap &lt;/p&gt;
    &lt;p class="text-secondary"&gt; Hello,Bootstrap &lt;/p&gt;
    &lt;p clas...]]></description><category></category></item><item><title><![CDATA[【Bootstrap Learning】-1-简介]]></title><link>https://blog.youkuaiyun.com/stu_20052369/article/details/89467321</link><guid>https://blog.youkuaiyun.com/stu_20052369/article/details/89467321</guid><author>stu_20052369</author><pubDate>Tue, 23 Apr 2019 10:33:40 +0800</pubDate><description><![CDATA[1. bootstrap 官网[英文][中文]，本文以及以后的demo都是围绕着英文的官网展开的。

2.bootstrap 是什么？

 bootstrap 是一个目前非常流行的前端组件库，它非常适合创建响应式和移动设备优先的项目。

 bootstrap是一个用于开发HTML、CSS和JS的开放源码工具包。

 bootstrap 支持SASS， 变量混合(mixins),同时还有...]]></description><category></category></item><item><title><![CDATA[bootstrap 4 在VS中的使用]]></title><link>https://blog.youkuaiyun.com/stu_20052369/article/details/89395731</link><guid>https://blog.youkuaiyun.com/stu_20052369/article/details/89395731</guid><author>stu_20052369</author><pubDate>Fri, 19 Apr 2019 11:09:01 +0800</pubDate><description><![CDATA[1. 创建一个空项目

2.右键项目名称，选择ManagerNuGet Packages

3. 查找 bootstrap4，选择合适的版本安装



4. 把bootstrap.min.css，bootstrap.min.js 和jquery.js 引用进来

5.完成。


...]]></description><category></category></item><item><title><![CDATA[NPOI 读取 named ranges /命名区域]]></title><link>https://blog.youkuaiyun.com/stu_20052369/article/details/89182750</link><guid>https://blog.youkuaiyun.com/stu_20052369/article/details/89182750</guid><author>stu_20052369</author><pubDate>Wed, 10 Apr 2019 14:44:57 +0800</pubDate><description><![CDATA[项目需求：

为了版本管理的需求，Excel文档 往往会使用到 named ranges/命名区域。

下面讲解一下 怎么使用NPOI 读取named ranges

named ranges demo



1. NPOI dll 下载

2.使用NPOI 读取EXCEL文件

3.



    Dictionary&lt;string, string&gt; namedRangesDicti...]]></description><category></category></item><item><title><![CDATA[C# 使用NPOI 将数据导入到模板Excel里]]></title><link>https://blog.youkuaiyun.com/stu_20052369/article/details/89181612</link><guid>https://blog.youkuaiyun.com/stu_20052369/article/details/89181612</guid><author>stu_20052369</author><pubDate>Wed, 10 Apr 2019 14:32:08 +0800</pubDate><description><![CDATA[项目需求：

需要将前台页面上的某些数据写入到模板Excel 里面。

解决方案：

采用NPOI (DLL下载)。

1. 前台页Default.aspx

2. 逻辑处理页toExcel.aspx

3. 模板SMARTRpt.xlsx放到template文件夹里

前台代码


 &lt;input type="button" name="excelBut" value="导出Ex...]]></description><category></category></item></channel></rss>