博客园 - 不骄不傲
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=140332
2022-06-06T05:38:16Z
不骄不傲
https://www.cnblogs.com/lemonzwt/
feed.cnblogs.com
https://www.cnblogs.com/lemonzwt/p/16020368.html
C#中文转简拼 - 不骄不傲
nuget引用 public static string ChineseCharToPingyin(string str) { if (null == str || str.Length <= 0) { return ""; } StringBuilder sb = new StringBuilde
2022-03-18T01:32:00Z
2022-03-18T01:32:00Z
不骄不傲
https://www.cnblogs.com/lemonzwt/
【摘要】nuget引用 public static string ChineseCharToPingyin(string str) { if (null == str || str.Length <= 0) { return ""; } StringBuilder sb = new StringBuilde <a href="https://www.cnblogs.com/lemonzwt/p/16020368.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lemonzwt/p/15450294.html
.NET5 IOC容器IServiceCollection 基本操作 - 不骄不傲
.net5内置ioc容器 什么是ioc容器?把对象创建统一交给第三方容器来创建; 如何使用ioc?方法一:1.在Startup.cs中ConfigureServices函数来注册服务。services.AddTransient<ITestServiceA, TestServiceA>(); #reg
2021-10-24T01:33:00Z
2021-10-24T01:33:00Z
不骄不傲
https://www.cnblogs.com/lemonzwt/
【摘要】.net5内置ioc容器 什么是ioc容器?把对象创建统一交给第三方容器来创建; 如何使用ioc?方法一:1.在Startup.cs中ConfigureServices函数来注册服务。services.AddTransient<ITestServiceA, TestServiceA>(); #reg <a href="https://www.cnblogs.com/lemonzwt/p/15450294.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lemonzwt/p/15419515.html
dapper sql - 不骄不傲
//多条件参数var args = new DynamicParameters(new {}); if (!string.IsNullOrWhiteSpace(userId)) { sb.Append(" AND userId = @userId"); args.Add("userId", user
2021-10-18T02:33:00Z
2021-10-18T02:33:00Z
不骄不傲
https://www.cnblogs.com/lemonzwt/
【摘要】//多条件参数var args = new DynamicParameters(new {}); if (!string.IsNullOrWhiteSpace(userId)) { sb.Append(" AND userId = @userId"); args.Add("userId", user <a href="https://www.cnblogs.com/lemonzwt/p/15419515.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lemonzwt/p/15343947.html
C#创建微信小程序二维码 - 不骄不傲
public static void CreateQRCode() { string token = GetAccessToken(); CreatewxaQRCodeModel qrcodeModel = new CreatewxaQRCodeModel { path = "pages/home-
2021-09-27T09:29:00Z
2021-09-27T09:29:00Z
不骄不傲
https://www.cnblogs.com/lemonzwt/
【摘要】public static void CreateQRCode() { string token = GetAccessToken(); CreatewxaQRCodeModel qrcodeModel = new CreatewxaQRCodeModel { path = "pages/home- <a href="https://www.cnblogs.com/lemonzwt/p/15343947.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lemonzwt/p/15147536.html
mac redis安装及基本操作 - 不骄不傲
安装redis brew install redis 启动 redis-server 连接客户端 redis-cli 更换数据库select <x> string类型 设置键不存在时为添加,如果已经存在则修改 set key value 设置键添加过期时间(秒) setex key 1 value
2021-08-16T06:01:00Z
2021-08-16T06:01:00Z
不骄不傲
https://www.cnblogs.com/lemonzwt/
【摘要】安装redis brew install redis 启动 redis-server 连接客户端 redis-cli 更换数据库select <x> string类型 设置键不存在时为添加,如果已经存在则修改 set key value 设置键添加过期时间(秒) setex key 1 value <a href="https://www.cnblogs.com/lemonzwt/p/15147536.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lemonzwt/p/15137156.html
mac homebrew命令 - 不骄不傲
安装需要 Ruby ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" 搜索 brew search mysql 查询(查看具体信息) brew info mysql 更新(更新 Homebrew 自
2021-08-13T06:09:00Z
2021-08-13T06:09:00Z
不骄不傲
https://www.cnblogs.com/lemonzwt/
【摘要】安装需要 Ruby ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" 搜索 brew search mysql 查询(查看具体信息) brew info mysql 更新(更新 Homebrew 自 <a href="https://www.cnblogs.com/lemonzwt/p/15137156.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lemonzwt/p/15019273.html
.net5 项目配置log4net日志 - 不骄不傲
1.在nuget中引入log4net包 2.在nuget中引入Microsoft.Extensions.Logging.log4net.AspNetCore包 3.在项目中新增log4net配置文件 4.设置log4net配置文件有两种方式 第一种:在Program.cs类CreateHostBui
2021-07-16T03:22:00Z
2021-07-16T03:22:00Z
不骄不傲
https://www.cnblogs.com/lemonzwt/
【摘要】1.在nuget中引入log4net包 2.在nuget中引入Microsoft.Extensions.Logging.log4net.AspNetCore包 3.在项目中新增log4net配置文件 4.设置log4net配置文件有两种方式 第一种:在Program.cs类CreateHostBui <a href="https://www.cnblogs.com/lemonzwt/p/15019273.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lemonzwt/p/14617903.html
C#9.0新特性 - 不骄不傲
public class SharpNineNewInfo { public static void Show() { //记录 { //init对于类内部属性只能在初始化时赋值 UserInfo user1 = new UserInfo() { Id = 1, UserName = "1" };
2021-04-05T02:36:00Z
2021-04-05T02:36:00Z
不骄不傲
https://www.cnblogs.com/lemonzwt/
【摘要】public class SharpNineNewInfo { public static void Show() { //记录 { //init对于类内部属性只能在初始化时赋值 UserInfo user1 = new UserInfo() { Id = 1, UserName = "1" }; <a href="https://www.cnblogs.com/lemonzwt/p/14617903.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lemonzwt/p/14617828.html
C#8.0新特性 - 不骄不傲
public class SharpEightNewInfo { public enum WeekInfo { MonDay = 1, TuesDay = 2 } public static void Show() { //默认接口函数,接口函数可以直接在接口里实现 { ICustomInterfa
2021-04-05T01:42:00Z
2021-04-05T01:42:00Z
不骄不傲
https://www.cnblogs.com/lemonzwt/
【摘要】public class SharpEightNewInfo { public enum WeekInfo { MonDay = 1, TuesDay = 2 } public static void Show() { //默认接口函数,接口函数可以直接在接口里实现 { ICustomInterfa <a href="https://www.cnblogs.com/lemonzwt/p/14617828.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lemonzwt/p/14617827.html
C#7.0新特性 - 不骄不傲
public class SharpSevenNewInfo { public static void Show() { //out变量声明 { //不需要提前声明 int.TryParse("111", out int result); Console.WriteLine(result); //可
2021-04-05T01:41:00Z
2021-04-05T01:41:00Z
不骄不傲
https://www.cnblogs.com/lemonzwt/
【摘要】public class SharpSevenNewInfo { public static void Show() { //out变量声明 { //不需要提前声明 int.TryParse("111", out int result); Console.WriteLine(result); //可 <a href="https://www.cnblogs.com/lemonzwt/p/14617827.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lemonzwt/p/14617823.html
C#6.0新特性 - 不骄不傲
public class SharpSixNewInfo { public static void Show() { //条件运算 { Student stu = null; //获取属性对象为空返回null string lastName = stu?.LastName; Console.Writ
2021-04-05T01:39:00Z
2021-04-05T01:39:00Z
不骄不傲
https://www.cnblogs.com/lemonzwt/
【摘要】public class SharpSixNewInfo { public static void Show() { //条件运算 { Student stu = null; //获取属性对象为空返回null string lastName = stu?.LastName; Console.Writ <a href="https://www.cnblogs.com/lemonzwt/p/14617823.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lemonzwt/p/11925081.html
golang http下载文件 - 不骄不傲
func LoadFile(w http.ResponseWriter, r *http.Request, p httprouter.Params) { url:= p.ByName("url") file, err:= os.Open("./" + url) if err!= nil { http
2019-11-24T15:08:00Z
2019-11-24T15:08:00Z
不骄不傲
https://www.cnblogs.com/lemonzwt/
【摘要】func LoadFile(w http.ResponseWriter, r *http.Request, p httprouter.Params) { url:= p.ByName("url") file, err:= os.Open("./" + url) if err!= nil { http <a href="https://www.cnblogs.com/lemonzwt/p/11925081.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lemonzwt/p/11908647.html
golang http上传文件 - 不骄不傲
func UpLoad(w http.ResponseWriter, r *http.Request, _ httprouter.Params) { r.ParseMultipartForm(32 << 20) files := r.MultipartForm.File["file"] len :=
2019-11-21T13:47:00Z
2019-11-21T13:47:00Z
不骄不傲
https://www.cnblogs.com/lemonzwt/
【摘要】func UpLoad(w http.ResponseWriter, r *http.Request, _ httprouter.Params) { r.ParseMultipartForm(32 << 20) files := r.MultipartForm.File["file"] len := <a href="https://www.cnblogs.com/lemonzwt/p/11908647.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lemonzwt/p/11809411.html
mysql时间戳时间转换 - 不骄不傲
获取当前时间戳 select unix_timestamp(); select unix_timestamp(now()); 获取当前时间 select now(); 时间转时间戳 select unix_timestamp('2019-01-15 09:45:16'); 时间戳转时间 select
2019-11-06T15:14:00Z
2019-11-06T15:14:00Z
不骄不傲
https://www.cnblogs.com/lemonzwt/
【摘要】获取当前时间戳 select unix_timestamp(); select unix_timestamp(now()); 获取当前时间 select now(); 时间转时间戳 select unix_timestamp('2019-01-15 09:45:16'); 时间戳转时间 select <a href="https://www.cnblogs.com/lemonzwt/p/11809411.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lemonzwt/p/11756242.html
webpack4 url文件处理 - 不骄不傲
1.安装依赖 2.新建index.css 3.新建index.html 4.在main.js中引用index.css 5.在webpack.config.js中配置 6.url-loader会把文件自动进行编码,如不需要base64可以设置limit属性配置字节大小小于指定数量在进行base64 7
2019-10-28T15:11:00Z
2019-10-28T15:11:00Z
不骄不傲
https://www.cnblogs.com/lemonzwt/
【摘要】1.安装依赖 2.新建index.css 3.新建index.html 4.在main.js中引用index.css 5.在webpack.config.js中配置 6.url-loader会把文件自动进行编码,如不需要base64可以设置limit属性配置字节大小小于指定数量在进行base64 7 <a href="https://www.cnblogs.com/lemonzwt/p/11756242.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lemonzwt/p/11756205.html
webpack4 scss文件处理 - 不骄不傲
1.安装依赖 2.创建index.html 3.新建index.scss 4.在main.js文件中引用scss 5.在webpack.config.js中配置处理scss
2019-10-28T14:59:00Z
2019-10-28T14:59:00Z
不骄不傲
https://www.cnblogs.com/lemonzwt/
【摘要】1.安装依赖 2.创建index.html 3.新建index.scss 4.在main.js文件中引用scss 5.在webpack.config.js中配置处理scss <a href="https://www.cnblogs.com/lemonzwt/p/11756205.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lemonzwt/p/11756178.html
webpack4 处理less文件 - 不骄不傲
1.安装依赖 2.新建html页面 3.新建index.less文件 4.在main.js中引用index.less 5.配置webpack.config.js文件
2019-10-28T14:55:00Z
2019-10-28T14:55:00Z
不骄不傲
https://www.cnblogs.com/lemonzwt/
【摘要】1.安装依赖 2.新建html页面 3.新建index.less文件 4.在main.js中引用index.less 5.配置webpack.config.js文件 <a href="https://www.cnblogs.com/lemonzwt/p/11756178.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lemonzwt/p/11749805.html
webpack4 css文件处理 - 不骄不傲
1.安装style-loader和css-loader 2创建index.html 3.创建index.css 4.在index.js中引用index.css 5.配置webpack.config.js文件,使css可以进行import操作
2019-10-27T15:11:00Z
2019-10-27T15:11:00Z
不骄不傲
https://www.cnblogs.com/lemonzwt/
【摘要】1.安装style-loader和css-loader 2创建index.html 3.创建index.css 4.在index.js中引用index.css 5.配置webpack.config.js文件,使css可以进行import操作 <a href="https://www.cnblogs.com/lemonzwt/p/11749805.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lemonzwt/p/11749665.html
webpack4使用html-webpack-plugin插件 - 不骄不傲
初始化 安装依赖 package.json webpack.config.js
2019-10-27T14:44:00Z
2019-10-27T14:44:00Z
不骄不傲
https://www.cnblogs.com/lemonzwt/
【摘要】初始化 安装依赖 package.json webpack.config.js <a href="https://www.cnblogs.com/lemonzwt/p/11749665.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lemonzwt/p/11651046.html
vue组件基本参数 - 不骄不傲
注册全局组件 注册私有组件 父组件传递值到子组件 父组件传递函数到子组件
2019-10-10T14:26:00Z
2019-10-10T14:26:00Z
不骄不傲
https://www.cnblogs.com/lemonzwt/
【摘要】注册全局组件 注册私有组件 父组件传递值到子组件 父组件传递函数到子组件 <a href="https://www.cnblogs.com/lemonzwt/p/11651046.html" target="_blank">阅读全文</a>