- 博客(14)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
原创 C# 操作Sqlite本地数据库增删查改实例
首先:需要引入System.Data.Sqlite.dll 和System.Data.Sqlite.Linq.dll 这两个代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using S...
2019-05-31 20:21:20 2200
原创 C# 根据汉字获取首字母拼音或全拼
第一种方法.简单快速若是求快,可以用下面这个方法,不需要什么库,直接写就完事调用GetPYstring ,传入"世界和平",返回“SJHP”public static class Helpers{ public static String GetPYstring(string str) { string temStr = ""...
2019-05-31 20:02:58 6250 1
原创 VS 新建解决方案配置(创建新的项目配置new configuration)的问题
VS打开配置管理器,新建配置方案,可以控制编译build和部署deploy哪些具体的项目打开配置管理器可以新建配置上图中可以选择从现有的配置中复制,一般都是建议这么做但是有个陷阱,就是下面有一个选项 “创建新的项目配置”, 若勾选了这选项,则会导致新建的配置方案是新的, 没有办法完全复制老的配置方案,这样解决方案下的一些项目属性中的一些设置将被重置所以很可能导...
2019-05-31 11:07:06 4940
原创 Spring Boot 启动报错Error creating bean with name 'dataSource' defined in class path resource
使用idea 新建了一个spring boot项目,什么都不干,新建一个controller,然后启动报错:Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error...
2019-05-29 22:00:41 53374 12
原创 SQL 模糊查询后按匹配度排序 CASE WHEN THEN
表如下: SELECT * FROM "table1" where name like '%玉米%'很明显这个会返回所有的行,因为每行都满足条件若我想在模糊查询后,进行排序,完全匹配的放在最前面,其余的放后面,可以使用case when then如:SELECT * FROM "table1" WHERE name LIKE '%玉米%'ORDE...
2019-05-29 21:24:50 13726 5
原创 VS报错 XXX.dll Cannot find or open the PDF file 原因
VS在F5运行一个启动项目时报错,,一堆的dll cannot find\msorlib.dll Cannot find or open the PDF file\PresentationFramework.dll Cannot find or open the PDF file。。。原因是:项目中的各个工程生成的dll都被复制到另一个目录output/bin下:...
2019-05-27 13:50:17 1551
原创 C# Member XXX cannot be accessed with an instance with an instance reference;qualify it with a type
C#报错:Member XXX cannot be accessed with an instance with an instance reference;qualify it with a type name instead无法使用具有实例引用的实例访问成员xxx;请改用类型名对其进行限定解决:该方法是静态static的,所以要使用Class.Func的调用方式,而不是实例化...
2019-05-23 19:24:19 5784
原创 VS报错: “/clr”和“/std:c++latest”命令行选项不兼容 解决
今天用最新的VS2019打开以前的C++/CLI项目编译报错:错误 D8016 “/clr”和“/std:c++latest”命令行选项不兼容 原因是:VS2019在C++ 语言标准中默认选择了最新C++工作草案解决:项目右键-->属性-->C/C++ -->C++语言标准,改成ISO C++17 标准 (/std...
2019-05-21 13:32:15 4083
原创 An equivalent project is already persent in the project collection with the path To load an equival
在解决方法中添加一个项目名为productA,但是提示:The project directory already exists,When a project is created, it must be placed within a new folder of the same name ,Choose a different name or location for your pr...
2019-05-20 17:26:26 546
原创 VS 添加现有的文件夹到项目中
1、将现有项目或文件夹拷贝到指定目录下2、解决方案右上有个显示所有文件的按钮然后选中所有要添加的文件,右击选择包含到项目中即可
2019-05-20 14:00:23 15440 1
原创 C# 操作XML文件 XmlDocument和XElement
首先在根目录下新建一个config.xml:<?xml version="1.0" encoding="utf-8"?><Config> <Debug> <Lan> <Server Ip="142.12.10.123" Port="9601"/> </Lan&g...
2019-05-19 18:41:15 3806
原创 JavaScript 中JSON.parse 转义问题
在chrome的控制台console中, 输入JSON.parse("[{"name":"1"},1102]") 会报错因为parse把“[{”看成了一对双引号,然后就报错了但是在代码中写,却能正常转化,原因是在console中需要在“”双引号前面加\ 转义反斜杠但是浏览器中直接帮我们做了,所以不会报错加上反斜杠转义后,如 JSON.parse("[{\"...
2019-05-16 16:13:24 4680
原创 计算机如何与人沟通----触发器
前言:我们已经实现了加减法,如果计算机要计算1+2+3,必须得先计算1+2,然后再把1+2得结果存起来,在去计算3+3.那么如何保存这个临时数据呢?1.触发器:触发器(Flip Flop)是一种可以存储电路状态的电子元件。最简单的是由两个或非门,两个输入端和两个输出端组成的RS触发器。触发器的电路图由逻辑门组合而成,其结构均由R-S锁存器派生而来(广义的触发器包括锁存器)...
2019-05-12 14:07:09 942 1
原创 C# Linq中 Wher<T> 和Select<T> 的区别
要使用Linq之前,必须加入using System.Linq,不然你会发现点半天,点不出来select 和where这些方法首先Action 和Func 是两个delegate,区别是Action是没有返回值的,而Func是有返回值的,但是参数没有限制。看一下这两者的声明:in代表传入参数,out代表返回值,这两个都是C#的关键字public delegate void...
2019-05-06 21:39:19 1556
java swing+socket实现多人聊天程序
2018-11-14
QT 一运行就报错 提示程序异常结束
2020-12-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人