- 博客(15)
- 资源 (3)
- 收藏
- 关注
原创 C++ for 循环创建链表
Node strctstruct ListNode { int val; ListNode *next; ListNode() : val(0), next(nullptr) {} ListNode(int x) : val(x), next(nullptr) {} ListNode(int x, ListNode *next) : val(x), next(next) {}};正序ListNode* CreateListNodesAsc(std::vec
2022-03-16 23:29:09
1649
原创 C# 进程与线程
1. 进程进程是Windows 系统中的一个基本概念,它包含着一个运行程序的所需要的资源。一个正在运行的应用程序在操作系统中被视为一个进程,进程可以包括一个或多个线程。2. 线程线程是进程中的基本执行单位,是操作系统分配cpu时间的基本单位。在进程入口第一个线程被视为进程的主线程。线程主要是由CPU寄存器,调用栈和线程本地存储器(Thread Local Storage, TLS)组成的。CPU寄存器:记录当前执行线程的状态。调用栈:主要用于维护线程所调用到的内存与数据。线程本地存储器:主要用
2022-03-15 21:11:10
1005
原创 Ini 文件以及在C#中的使用
.ini 文件是Initialization file (初始化文件) 的缩写。是windows的系统配置文件所采用的存储格式,统管windows的各项配置。一般用户就用windows提供的各项图形化管理界面就可实现相同的配置了。组成:ini 文件由节,键,值(还有注解)组成。节[section]参数:键=值 (name=value)注解:注解使用分号 ; 表示。在一行里分号后面的视为注解。eg:[Userinfo]name="Albert" ;nameage=18 ;age
2022-03-14 23:08:45
2948
原创 SQL 提取Json串中的值
SQL处理json前言:工作中遇到了需要使用SQL处理Json串的情景就去解了一些,并且总结了下来。方便以后使用。处理 json 一般需要的函数:1. OPENJSON :OPENJSON 是一种表值函数,可分析 JSON 文本,并以行和列的形式从 JSON 输入返回对象和属性。 具体内容可以查看官网 [LINk](https://docs.microsoft.com/zh-cn/sql/t-sql/functions/openjson-transact-sql?view=sql-server-ve
2021-11-27 15:34:10
4256
原创 .Net Replace去掉空格失效
前几天从Excel 拉取数据后对一些字符串数据进行处理的时候,发现有些空格用Replace(" ",string.Empty)怎么也去不掉.ASCII码中有两种特殊空格,虽然显示一样,但对应的的ASCII 码值不一样(一个码值32,一个码值160)。ASCII值是32:是用键盘输入的空格,ASCII值是160(“\u00A0”):不间断空格(non-breaking space,缩写nbsp),即 所产生的空格,作用是在页面换行时不被打断.方法(两种都可以)var sapce1 =
2021-07-18 15:21:25
540
原创 Sql 日期操作 获取年月日等
sql server 获取当前日期1,获取当前日期select getdate()2,格式化select convert(varchar,getdate(),120)3,获取当前年select datename(YYYY,getdate())select datename(Year,getdate())select datepart(YYYY,getdate())select datepart(Year,getdate())select year(时间字段名)3,获取当前月
2021-04-20 22:44:07
39483
原创 批处理简单操作
set /p var3=“input a number”@set “PATH=%INETROOT%\tools\path1st;%PATH%”echo %var3%echo %PATH%set var2=“aa”rem 这是注释表示符:: 这个也是注释表示符set ConrextProduct=masterecho %ConrextProduct%set var1=“aa”echo %date%echo off 不显示后续命令echo %time%::IF EXIST %I
2021-04-19 15:05:34
392
原创 数据库考勤表有两个字段,员工id和员工name,查询出某一天第一个签到的人
之前面试的时候碰到的问题:数据库考勤表有两个字段,员工id和员工name,查询出某一天第一个签到的人,请写出插入和查询语句,没有时间字段当时我直接懵逼,又问了一句-----没有时间字段???? 没有然后我:不会这几天我又想到了这个问题 ,然后想出来了个方法。方法大致描述:在员工name 字段给每天第一个人加一个年月日的时间标签。然后每次插入时候遍历一遍看是否有这个时间标签,没有的话插入的时候就加上这个时间标签,然后查询的时候根据时间标签模糊查询结果,再对结果字符串处理一下就可以了。数据库代码如下
2021-04-14 12:33:48
641
原创 使用asp.net Core MVC codeFirst创建表时出的错误总结
1“EntityTypeBuilder”未包含“ToTable”的定义,并且找不到可接受第一个“EntityTypeBuilder”类型参数的可访问扩展方法“ToTabl解决办法引用 Microsoft.EntityFrameworkCore.Relational2.Net Core EF 执行“Add-Migration InitialCreate”遇到"The current CSharpHelper cannot scaffold…"解决办法引用 Microsoft.Entit
2020-12-05 11:21:04
1684
1
原创 .Net WebApi get,post,put,delete 参数传递
.Net WebApi get,post,put,delete 参数传递webapi 这玩意传参可真鸡恶心坏我了,试了好多东西,我整理了整理,小总结了以下Getget的几种方式前端请求代码//get1 $.ajax({ url: '/api/webapitry', type: "get", success: function (a) { console.log(a); } }) //get2
2020-12-03 20:23:51
2382
原创 .net ashx与html传数据(ajax)将获取值绑到下拉框 将Datatable数据转成json字符串
.net ashx与html传数据(ajax)将获取值绑到下拉框 将Datatable数据转成json字符串一般html向后台ashx传数据可以采用 ajax 请求类似以下$.ajax({ type: "post", url: "WebSocketHandler.ashx",//接口名称 data: { datalist },//数据 success: function (data) { //成功回调函数 console.log(data);
2020-11-30 15:28:30
281
原创 ArraySegment<byte>转成string类型
ArraySegment转成string类型在用WebSocket 写小聊天室的时候发现需要用到将ArraySegment转成string搜了搜,发现没有,于是我看了下官网,又问了一下人,有了思路,给解决了,首先要将ArraySegment转化成byte[] 再使用System.Text.Encoding.UTF8.GetString()转换成string如果要按对象中的索引检索元素 ArraySegment ,则必须将其强制转换为 IList 对象,并使用属性对其进行检索或修改 IList.Ite
2020-11-29 14:01:51
1667
1
原创 Linq 扩展方法与延迟加载和Lambda
语言集成查询(LINQ)语言集成查询(LINQ)是一系列直接将查询功能集成到C#的技术统称。LINQ 系列技术提供了针对对象 (LINQ to Objects)、关系数据库 (LINQ to SQL) 和 XML (LINQ to XML) 的一致查询体验。class LINQQueryExpressions{ static void Main() { // Specify the data source. int[] scores = new in
2020-11-25 15:53:24
151
原创 MongoDB连接查询简单操作
MongoDB 数据库查询数据库和数据表连接服务器mongod --dbpath c:\data\db (后面是路径,随意更改)连接数据库C:\mongodb\bin\mongo.exe 查询数据库show dbs转到库use test (test是数据库名)查询表集合show collections查询表数据db.user.find() find()查询比较笼统,查询所有数据db.user.findOne() findOne()查询数据中的第一条,
2020-11-25 10:39:46
939
原创 数据库SQL Server建库,建表,以及插入数据
数据库SQL Server建库,建表,以及插入数据go--创建数据库create database xinxi ---数据库名称on primary(name='xinxi_data',filename='C:\文档\database\xinxi_data.mdf' ---数据库路径,size=5mb,maxsize=100mb ---数据库最大的大小,filegrowth=10%
2020-11-16 09:46:51
1118
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人