- 博客(85)
- 收藏
- 关注
原创 Windows 11 上使用 Docker 安装 SQL Server 2022 数据库
通过按照以上步骤,在你的 Windows 11 系统上安装 SQL Server 2022 Docker 镜像,并能成功连接到 SQL Server 容器。在 Docker Desktop 的设置中,选择 “General” 选项卡并确保 “Use the WSL 2 based engine” 选项已启用。访问 Docker 官方网站(https://www.docker.com/get-started)下载并安装适用于 Windows 的 Docker Desktop 版本。
2023-07-31 10:06:25 804
原创 magento2使用InstallSchema类来创建新的数据库表
在Magento 2中,您可以使用InstallSchema类来创建新的数据库表。在您的模块目录中,找到YourCompany/YourModule/Setup目录,并创建InstallSchema.php文件。运行上述命令后,Magento将自动识别并执行您的InstallSchema类,并根据定义的架构创建新的数据库表。这只是一个基本的示例,您可以根据您的需要修改和扩展InstallSchema类来创建更复杂的表结构。完成上述更改后,您可以运行Magento的安装程序来执行脚本并创建新的表。
2023-07-25 09:42:24 418
原创 magento2二次开发自定义module
创建phtml文件: 在view/frontend/templates目录下创建一个名为phtmlfile.phtml的phtml文件,并使用我们自定义的Block类中的方法来获取分类信息。创建模块目录结构: 在app/code目录下创建自定义模块的目录结构:Vendor/Module。以上就是自定义一个查询所有分类信息的Magento 2模块并在phtml文件中使用该模块的具体代码。创建Block类: 在Block目录下创建Category.php文件,并编写代码来查询所有分类信息,并返回结果。
2023-07-14 22:00:51 749
原创 magento2 二次开发禁用页面缓存
赋值默认组到新插入的Attribute set。将自定义属性放到Attributes组。插入Attribute set。将自定义属性关联到实体。赋值默认属性到默认组。
2023-07-13 14:45:12 540
原创 js使用URLSearchParams将json对象转换为url query
【代码】js使用URLSearchParams将json对象转换为url query。
2023-06-07 09:30:51 574
原创 jquery实现CryptoJS.AES加密解密,加密值不带特殊字符
【代码】jquery实现CryptoJS.AES加密解密,加密值不带特殊字符。
2023-06-02 14:07:43 1230
原创 前端CryptoJS.AES + 后端net core Security.Cryptography实现AES加密解密
CryptoJS.AES AES加密解密
2022-12-20 14:18:04 468
原创 window10 docker安装nginx报104.18.124.25:443: i/o timeout
修改docker的daemon.json文件,文件路径windows系统在C:\Users\用户名.docker路径下。添加镜像registry-mirrors。
2022-11-01 17:13:50 903
原创 asp.net core读取appsettings.json文件节点值
借助IConfiguratino类读取节点值appsettings.json:"TestConnection": { "Uri": "www.baidu.com" }读取值代码:using Microsoft.Extensions.Configuration;string Uri = Configuration["TestConnection:Uri"];
2022-04-25 09:26:30 353
原创 Sql server 连接Azure Cosmos db
1.下载Azure Cosmos db本地模拟器下载地址:https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/cosmos-db/local-emulator-release-notes.md按照提示步骤默认安装即可。安装成功之后启动模拟器,如果提示端口被占用,切换到安装目录使用命令行指定端口启动2.访问https://localhost:8081/_explorer/index.html记录URI和Primary K
2022-04-07 19:57:44 404
原创 postgressql安装之后navicate连接报no pg_hba.conf entry for host
报错原因:出现此错误是postgres默认不允许远程连接。解决方案:找到postgres安装目录下的data/pg_hba.conf 文件将host all all 0.0.0.0/0 md5添加到IPV4条目下即可
2022-03-30 18:37:33 826
原创 asp.net core后端配置允许跨域访问
Startup.cs public void ConfigureServices(IServiceCollection services) { string connectionString = Configuration.GetConnectionString("DefaultConnection"); services.AddDbContext<ApplicationDbContext>(options => optio
2022-03-28 15:39:02 337
原创 c#访问微软云
1,nuget引入包Microsoft.WindowsAzure2. 代码示例using Microsoft.WindowsAzure.Storage;using Microsoft.WindowsAzure.Storage.Blob;using System;using System.Collections.Generic;using System.Configuration;using System.IO;using System.Linq;using System.Net;usin
2021-08-26 09:07:59 180
原创 c# Microsoft.AspNetCore.Authorization控制controller必须登录才能访问
思路:使用ActionFilterAttribute类实现。1.新建TestFilter类继承ActionFilterAttribute拦截所有请求using Newtonsoft.Json;using log4net;using System;using System.Collections.Specialized;using System.IO;using System.Linq;using System.Net.Http;using System.Net.Http.Headers;
2021-08-11 09:56:42 1048 1
原创 c# HttpWebRequest 设置Basic Auth
var request = HttpWebRequest.Create(url) as HttpWebRequest; request.Headers.Add("cache-control", "no-cache"); request.Headers.Set("Authorization", "Basic " + Convert.ToBase64String(ASCIIEncoding.ASCII.GetBytes(appSettings["user...
2021-07-30 16:31:48 1332
原创 命令行修改mysql初始密码
cmd命令行下:ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘新密码’;
2021-07-19 15:20:03 222
原创 mysql总是提示已经安装,无法重新安装
1.cmd打开命令窗口2.使用sc query mysql查看mysql服务是否存在3.如果存在,使用sc delete mysql删除即可重新安装。
2021-07-19 15:18:44 868
原创 数组里面的某个元素求和
const sum = testarray.map(a=>a.amount).reduce((prev, next) => (Number(prev) + Number(next)).toFixed(2));
2020-12-11 10:32:32 1169
原创 angular动态添加子组件
1.安装Azure包2.首先去Azure创建一个自己的账号//AccountName和AccountKey为自己账号用户名和密码,containertest为容器名称CloudStorageAccount storageAccount = CloudStorageAccount.Parse("DefaultEndpointsProtocol=https;AccountName=testaccount;AccountKey=accountkey");CloudBlobClient blobClie
2020-11-06 13:45:01 371
原创 c#访问WooCommerce 生成Product
1.nuget安装woo包//url is the api url,连接WooCommerceRestAPI rest = new RestAPI(url, username, password);WCObject wc = new WCObject(rest);//获取Product,默认获取前一百个,GetAll可以传递参数来进行分页处理获取所有数据。List<Product> products = wc.Product.GetAll().Result//修改Productv
2020-11-06 13:28:36 299
原创 c# System.Security.Cryptography.DESCryptoServiceProvider加密解密字符串
加密public static string Encrypt(string content, string secret = "Testsecret") { StringBuilder ret = new StringBuilder(); try { DESCryptoServiceProvider des = new DESCryptoServiceProvider();
2020-09-30 09:38:36 405
原创 typescript: fastify-logger + pino-pretty输出log到文件
public class AzureCloudTest { public static CloudBlobContainer container = null; public static void UploadImageToAzure(List<Images> files) { //上传图片到Azure Cloud,如果要上传其他文件,只要将文件作为集合传递即可,WebClient支持网络路径,非静态图片地址
2020-09-27 09:47:07 1637
原创 c# mysql使用MySql.Data批量插入数据
try { DataTable dt = new DataTable(); dt.Columns.Add("param_id", typeof(int)); dt.Columns.Add("param_name", typeof(string)); DataRow row = dt.NewRow(); row["id"] =
2020-08-21 13:33:27 1123
原创 jquery表单转换为数组提交到后台
使用serializeArray方法可以将页面元素转换为数组传递到后台$("#formid").serializeArray()
2020-07-15 13:54:56 358
原创 c#通配符匹配符合条件文件名
之前发过SFTPClient通过用户名密码下载文件,SFTPClient不仅可以通过用户名和密码验证,还可以通过公钥私钥的方式来进行下载:通过Puttygen生成一个私钥文件参数说明:privateKeyFilePath为生成的私钥文件路径passPhrase为生成私钥时所设置的密码server:sftp服务器主机名port:端口号user:登陆sftp服务器用户名实现代码:PrivateKeyFile keyFile = new PrivateKeyFile(privateKeyFile
2020-05-19 14:08:40 1414
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人