AAA张绍山
码龄8年
关注
提问 私信
  • 博客:42,609
    42,609
    总访问量
  • 16
    原创
  • 2,275,342
    排名
  • 4
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖北省
  • 目前就职: 宜昌雄大软件开发服务有限公司
  • 加入CSDN时间: 2016-11-10
博客简介:

生如夏花

查看详细资料
个人成就
  • 获得8次点赞
  • 内容获得1次评论
  • 获得19次收藏
创作历程
  • 1篇
    2022年
  • 1篇
    2021年
  • 21篇
    2018年
  • 1篇
    2017年
成就勋章
TA的专栏
  • php
    1篇
  • C#
    20篇
  • Service
    1篇
  • JavaScript
    1篇
兴趣领域 设置
  • 用户体验设计
    photoshop
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

WIN10 本地打印机没有“打印机属性”

安装本地打印机后,可以打印。但打印机右键菜单上没有“打印机属性”,同时也没有首选项。同时,网络打印机或共享打印机有打印机属性。下载https://www.driverscape.com/download/panasonic-kx-mb2030-gdi。设备管理器中,有“其他设备”,查看可以发现打印机缺少“打印队列”驱动。安装驱动即可(需禁用驱动数字签名)
原创
发布博客 2022.09.24 ·
3643 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

C# 显示但不激活窗体

希望实现一个工具窗口,显示时不影响主窗口的焦点。看了很多文章,各种技巧飞起~~~我觉得C#号称可以直达底层,没道理还要通过API来实现这个功能啊试了一下,果然如此protected override bool ShowWithoutActivation{ get { return false; }}...
原创
发布博客 2021.12.04 ·
491 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

集合交集算法挑战

创建一个函数,接受两个或多个数组,返回所给数组的 对等差分(symmetric difference) (△ or ⊕)数组.给出两个集合 (如集合 A = {1, 2, 3} 和集合 B = {2, 3, 4}), 而数学术语 "对等差分" 的集合就是指由所有只在两个集合其中之一的元素组成的集合(A △ B = C = {1, 4}). 对于传入的额外集合 (如 D = {2, 3}), 你...
原创
发布博客 2018.10.06 ·
1141 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

GDI+及滚动条的处理

using System.Drawing;using System.Windows.Forms;using System.Diagnostics;namespace WindowsFormsApplication1{ public partial class Form1 : Form { public Form1() { ...
原创
发布博客 2018.04.16 ·
1359 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

C# 单例模式

using System;namespace Singleton{ class Program { static void Main(string[] args) { Console.WriteLine(">>>>单例模式:饿汉式"); Singleton1 one = S...
翻译
发布博客 2018.04.09 ·
309 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C# 抽象工厂模式

using System;namespace AbstractFactory{ class Program { static void Main(string[] args) { //抽象工厂模式,主要用来生产具备特定关系的产品 //增加品牌容易,扩展工厂即可;增加品种难,修改涉及太多 ...
翻译
发布博客 2018.04.09 ·
245 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C# 工厂模式

using System;namespace Factory{ class Program { static void Main(string[] args) { //工厂模式,通过不同的工厂来创建对象,避免了臃肿的选择结构 //增加新的鼠标,只需要创建新的厂就行了。扩展而不是修改 ...
翻译
发布博客 2018.04.09 ·
1520 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

C# 简单工厂模式

using System;namespace SimpleFactory{ class Program { static void Main(string[] args) { //简单工厂模式,拥有一个直接创建产品的类 //使用者需要知道:工厂,产品类别,产品接口即可使用,对使用者隐藏了创建 ...
翻译
发布博客 2018.04.09 ·
359 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

c# volatile 易失域

volatile的作用是: 作为指令关键字,确保本条指令不会因编译器的优化而省略,且要求每次直接读值。多线程的程序,共同访问的内存当中,多个线程都可以操纵,从而无法判定何时这个变量会发生变化可以这样简单理解:线程是并行的,但对volatile的访问是顺序排除的,避免出现脏值using System;using System.Threading;namespace demoVolatile{...
原创
发布博客 2018.04.07 ·
284 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

BackgroundWorker简明使用

using System;using System.ComponentModel;using System.Threading;using System.Windows.Forms;namespace bcworker{ public partial class Form1 : Form { //后台工作 private Backgrou...
原创
发布博客 2018.04.07 ·
5339 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

c# 异步、重入、Async、Await

如果提示 Task不包含GetAwaiter的定义,请将项目的目标框架改到4.5及以上using System;using System.Windows.Forms;using System.Threading.Tasks;using System.Threading;namespace async{ public partial class Form1 : Form ...
原创
发布博客 2018.04.07 ·
1848 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C# 元组

var unnamed = ("one", "two");var s=unnamed.Item1;var named = (first: "Zhang", second: "san");var s=named.first;编译器在生成已编译的输出时,会将已定义的名称替换为 Item* 等效项。 已编译的 Microsoft 中间语言 (MSIL) 不包括为这些元素赋予的名称。元组具有相同数量相同类...
翻译
发布博客 2018.04.07 ·
887 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

c# Lambda

分配给委托类型Func<int, int> square = x => x * x; Console.WriteLine(square(25));作为方法参数传递ShowValue(x => x * x);  private static void ShowValue(Func<int,int> op){Console.WriteLine("{0} x {0} ...
翻译
发布博客 2018.04.07 ·
743 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

弃元 - C#

C# 7支持弃元变量,系统不为该变量分配存储空间,所以弃元可减少内存分配。 变量名为下划线_,表示该变量为一个弃元。Person p = new Person("John", "Quincy", "Adams", "Boston", "MA");var (fName, _, city, _) = p;Console.WriteLine($"Hello {fName} of {city}!&quo
翻译
发布博客 2018.04.07 ·
1473 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

在窗口程序中打开控制台

using System;using System.Runtime.InteropServices;using System.Windows.Forms;namespace WindowsFormsApp1{ public partial class Form1 : Form { // 启动控制台 [DllImport("kernel32...
转载
发布博客 2018.04.06 ·
1923 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

迭代器示例

using System;using System.Collections.Generic;namespace demoIterators{ class Program { static void Main(string[] args) { sczs(-100); sczs(1); ...
原创
发布博客 2018.04.06 ·
496 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linq不分组统计、子查询、计算列及索引器的应用

using System;using System.Linq;namespace e2{ class Program { static void Main(string[] args) { Student[] Class1 = { new Student(11,"张三",new floa...
原创
发布博客 2018.04.04 ·
618 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

根据生日设置星座

using System;namespace e1{ class Program { static void Main(string[] args) { Player p = new Player(new DateTime(2018, 4, 3)); Console.WriteLine(p.ToSt...
原创
发布博客 2018.04.04 ·
938 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

激光打印机常见故障

问题描述 产品原因 解决方法 打印设备初使用时,可能出现水气白雾、卡纸等现象;印品出现底灰、字迹色浅、模糊、页面漂粉、脏污等现象 特殊的气温气候(如:冬季严寒或雨季潮湿)适成打印机和粉盒湿度太低、纸张受潮等 1、将打日机、打印纸置于有空调且抽湿的环境下使用。 2、并将设备开机预热,待室温达到设备使用所需的环境温度,并先打印数页白纸让打印机恢复到正常的工作状态。(注:不会消耗碳粉,大...
原创
发布博客 2018.04.04 ·
3322 阅读 ·
1 点赞 ·
0 评论 ·
9 收藏

抓不住的按钮:点与矩形运算、窗体重绘

using System;using System.Drawing;using System.Windows.Forms;namespace e23{ public partial class Form1 : Form { private Rectangle btnRect;//警戒区 private const int padding =...
原创
发布博客 2018.04.01 ·
226 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多