- 博客(31)
- 资源 (1)
- 收藏
- 关注
原创 第2章-信息技术发展
软件定义网路是一种新型网络创新架构,是网络虚拟化的一种实现方式,可以通过软件编程将控制面和数据面分离开从而实现网络流量的灵活控制。分层思想:数据和控制分离(开放的统一接口)控制层:掌握全局网络信息数据层:简单的数据转发。
2023-11-20 00:11:30
104
原创 第1章-信息与信息化
陈刚:元宇宙是利用科技手段与现实世界映射与交互的虚拟世界,具备新型社会体系的数字生活空间。沈阳:沉浸式体验,数字孪生技术生成的现实世界的镜像,区块链技术搭建经济体系。左鹏飞:时空性、真实性、独立性、连接性。
2023-11-19 19:54:16
162
原创 WPF 数据绑定
元素绑定<StackPanel> <TextBox x:Name="Tb1" Text="hhh"></TextBox> <Label Content="{Binding ElementName=Tb1,Path=Text}" ></Label></StackPanel>通过DataContext 绑定<TextBox x:Name="Tb1" Text="{Binding Name}"><
2021-10-25 21:49:32
994
原创 WPF 触发器
简单触发器<Window.Resources> <Style x:Key="DefaultBtn" TargetType="Button"> <Style.Triggers> <!--类似hover--> <Trigger Property="IsMouseOver" Value="True"> <Setter Property="For
2021-10-25 20:37:24
217
原创 WPF 样式
Style定义一个普通的Style<Window.Resources> <Style x:Key="DefaultBtn" TargetType="Button"> <Setter Property="Foreground" Value="Red"></Setter> <Setter Property="FontSize" Value="30"></Setter> </Style
2021-10-25 20:25:05
114
原创 Memcached .net
1 .Net内置内存缓存 asp.net 种缓存的实现:HttpContext.Cache. 缓存的数据是放在web服务器的进程的内厝里。在不支持HttpContext的地方可以使用MemoryCache.Default(System.Runtime.Caching这个程序集中),HttpContext.Cache其实就是对MemoryCache的封装。//写入MemoryCache.Default.Add("age", 66, DateTimeOffset.Now.AddMinutes(1));
2021-10-25 11:00:29
158
原创 Redis .net
简介REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。Redis支持数据的备份,即master-slave模式的数据备份。缺点由于 Redis 是内存数据库,所以,单台机器,存储的数据量,
2021-10-25 10:59:35
280
原创 c# 金额小写转大写(财务金额)
public static string NumtoChinese(decimal s){ s = Math.Round(s, 2);//四舍五入到两位小数,即分 string[] n = { "零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖" }; //数字转大写 string[] d = { "", "分", "角", "元", "拾", "佰", "仟", "万", "拾", "佰", "仟", "亿" }; //
2021-10-25 10:56:56
1339
原创 Elasticsearch ES
下载安装(Windows版)倒排索引一个未经处理的数据库中,一般是以文档ID作为索引,以文档作为记录。而倒排索引指的是将记录作为索引,将文档ID作为记录,这样可以很方便地通过记录找到其所在的位置创建倒排索引的过程首先把所有的原始数据进行编号,形成文档列表把文档数据进行分词,得到很多的词条,以词条为索引。保存包含这些词条的文档的编号信息。搜索的过程当用户输入任意的词条时,首先对用户输入的数据进行分词得到用户要搜索的所有词条,然后拿着这些词条去倒排索引列表中进行匹配找到这些词条就能
2021-10-25 10:51:58
176
原创 WPF 布局
StackPanelOrientationHorizontal 使区域内元素水平对齐,每个元素占一列且居中Vertical (默认) 使区域内元素垂直对齐,每个元素占一行且居中Vertical 或者 默认<StackPanel> <Button Width="100" Height="40">HH</Button> <Button Width="100" Height="40">HH</Button>
2021-10-23 21:56:25
284
原创 CancellationToken 的使用
在开发Web程序时在Action中尽量使用using System;using System.Threading;using System.Threading.Tasks;namespace ConsoleApp1{ class Program { static async Task Main(string[] args) { CancellationTokenSource cancellationTokenSource =
2021-05-28 23:27:03
719
原创 导航
Java学习系列目录导航Java学习记录一 Hello WorldJava学习记录二 单元测试JunitJava学习记录三 注解Java学习记录四 JDBCJava学习记录五 数据库连接池c3p0的使用Java学习记录六 数据库连接池druid的使用Java学习记录七 JDBCTemplateJava学习记录八 ServletJava学习记录九 Cookie Sssion及jsp的使用Java学习记录十 Spring的基础使用...
2021-05-25 10:17:57
86
原创 Java学习记录十 Spring基本使用
spring快速入门导包<dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.0.8.RELEASE</version></dependency>创建packagewy.implUserService.javawy
2021-05-22 21:47:19
147
原创 Java学习记录八 Servlet
Servlet 的快速入门添加jar包依赖<dependency> <groupId>jakarta.servlet</groupId> <artifactId>jakarta.servlet-api</artifactId> <version>5.0.0</version></dependency>实现Servlet接口public class Demo1 implements S
2021-05-22 16:50:49
217
原创 Java学习记录九 Cookie Sssion及jsp的使用
Cookie设置cookieCookie cookie = new Cookie("name","zhangsan");resp.addCookie(cookie);获取cookieCookie[] cookies= req.getCookies();for (Cookie cookie:cookies) { System.out.println(cookie.getName()+"="+cookie.getValue());}cookie 的过期时间默认情况下关闭浏览器被销毁
2021-05-18 22:44:11
86
原创 Java学习记录七 JDBCTemplate
Spring框架对JDBC的简单封装。提供了一-个JDBCTemplate对象简化JDBC的开发安装jar依赖 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.12</version> </dependency> <depen
2021-05-15 21:13:25
106
原创 Java学习记录六 数据库连接池druid的使用
导入jar包<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.12</version></dependency><dependency> <groupId>com.alibaba</groupId>
2021-05-15 17:09:11
102
原创 Java学习记录四 JDBC
JDBC入门简单的JDBC执行过程 public static void main(String[] args) throws Exception { // 导入驱动jar包 // 复制 mysql-connector-java-8.0.12.jar 到项目的libs目录下 // 右键Add As Library // 注册驱动 Class.forName("com.mysql.cj.jdbc.Driver");
2021-05-11 21:24:02
75
原创 Java学习记录三 注解
系统内置的注解@Override 重写父类方法@Deprecated 表示方法已过时自定义格式public @interface MyAnno{ int age() default 1; String name();}其中,age name 在这里不是接口方法,而是指当前注解的属性使用注解时@MyAnno(age = 1,name = "张三")public void setName(String name) { this.name = name;}元
2021-05-11 21:09:13
73
原创 Java学习记录三 反射
前置资源Person.javapackage wy.soft.domain;public class Person { public Person(int age, String name) { this.age = age; this.name = name; } public int getAge() { return age; } public String getName() { re
2021-05-10 23:06:26
70
原创 Java学习记录二 单元测试Junit
约定测试类命名以被测试类后加Test结尾测试方法命名以被测试方法后加Test结尾测试类单独放在xx.xx.test包中使用案例1:在wy.soft下建立被测试类 Calculationpackage wy.soft;public class Calculation { public int add(int a,int b){ return a+b; } public int sub(int a,int b){ return
2021-05-09 22:47:31
108
原创 java环境搭建
JDK安装这个没啥好讲的,一直next就行环境变量配置新建 系统变量Java_HomeD:\Program Files\Java\jdk1.8.0_291CLASSPATH.;%Java_Home%\bin;%Java_Home%\lib\dt.jar;%Java_Home%\lib\tools.jar编辑系统变量 Path新建%Java_Home%\bin\%Java_Home%\jre\bin\打开cmd分别输入java javac java -ver
2021-05-04 15:15:13
112
原创 网关
gateway(网关)介绍大家都知道,从一个房间走到另一个房间,必然要经过一扇门。同样,从一个网络向另一个网络发送信息,也必须经过一道“关口”,这道关口就是网关。顾名思义,网关(Gateway) 就是一个网络连接到另一个网络的“关口”。也就是网络关卡。ocelot官方网站基本使用创建一个项目Program.cs 中修改以下代码public static IHostBuilder CreateHostBuilder(string[] args) => Host.CreateDef
2021-03-13 16:45:04
93
原创 Consul服务注册与服务发现
应用场景: 多台服务器提供同一个服务是存储服务名称与ip和端口对应关系的服务器Consul服务只会注册ip,端口这些信息,至于服务提供什么接口,consul不管,需要消费者知道这些细节.环境搭建安装运行consul agent -dev监控页面http:127.0.0.1:8500示例新建2个项目,分别提供两个服务给项目随便新建一个控制器提供健康检查使用添加nuget引用Install-Package Consul在Configure中添加以下代码
2021-03-12 22:21:01
339
原创 Minio 使用.NET + Vue 实现断点续传、秒传
Minio是什么官方说明:MinIO 是一个基于Apache License v2.0开源协议的对象存储服务。它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等。说白了Minio就是一个文件管理服务工具,官方目前提供了...
2020-11-30 17:17:32
3472
原创 exe制作服务及遇到的问题
操作删除服务sc delete ServiceName创建服务sc create ServiceName binpath= D:\test.exe type= own start= auto displayname= ServiceName错误指定的服务已标记为删除此处应该是服务窗口未关闭原因,关闭窗口重新删除、创建则正常...
2020-10-21 09:37:46
138
原创 C# 类结构生成工具
SELECT --表名=case when a.colorder=1 then d.name else '' end, --表说明=case when a.colorder=1 then isnull(f.value,'') else '' end,--字段序号=a.colorder, 字段名=a.name, --标识=case when COLUMNPROPERTY(a.id,a.name,'IsIdentity')=1 then '√'else '' end, -- 主键=case whe
2020-09-16 15:22:52
527
原创 ASP.NET 常用面试题(持续更新)
Sql随机取不固定的10-20的数据mysqlselect * from table limit 10, 20sqlserverSELECT TOP 11 * FROM MyTable WHERE ID NOT IN ( SELECT TOP 9 ID FROM MyTable ORDER BY ID ASC ) ORDER BY ID ASC;Oracleselect * from (select t.*,rownum num from p
2020-09-05 12:52:23
2414
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人