demonzsmj12315
码龄8年
关注
提问 私信
  • 博客:77,248
    77,248
    总访问量
  • 暂无
    原创
  • 1,244,448
    排名
  • 10
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:美国
  • 加入CSDN时间: 2016-08-20
博客简介:

demonzsmj12315的博客

查看详细资料
个人成就
  • 获得19次点赞
  • 内容获得0次评论
  • 获得170次收藏
创作历程
  • 3篇
    2019年
  • 43篇
    2018年
  • 12篇
    2017年
  • 18篇
    2016年
  • 17篇
    2015年
  • 5篇
    2014年
  • 64篇
    2013年
  • 120篇
    2012年
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

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

转 Sqlserver_left join 、right join、 inner join 用法

https://www.cnblogs.com/ingstyle/p/4368064.htmlleft join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行举例...
转载
发布博客 2019.05.09 ·
324 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用order by和group by的分析

mysql 写sql的顺序: select -> from-> where->group by->having->order by. 但mysql的解析器执行顺序: from-> where->group by->having->select->order by. 所以,从执行的流程来看,是先g...
转载
发布博客 2019.05.09 ·
314 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

转sql server新增、修改字段语句(整理)

添加字段的SQL语句的写法: 通用式: alter table [表名] add [字段名] 字段属性 default 缺省值 default 是可选参数增加字段: alter table [表名] add 字段名 smallint default 0 增加数字字段,整型,缺省值为0alter table [表名] add 字段名 int default 0 增加数字字段,长整型,缺省值...
转载
发布博客 2018.12.24 ·
236 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Python 字典(Dictionary)操作详解

Python字典是另一种可变容器模型,且可存储任意类型对象,如字符串、数字、元组等其他容器模型。一、创建字典字典由键和对应值成对组成。字典也被称作关联数组或哈希表。基本语法如下:dict = {'Alice': '2341', 'Beth': '9102', 'Cecil': '3258'}也可如此创建字典dict1 = { 'abc': 456 }...
转载
发布博客 2019.03.27 ·
307 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Winform TextBox中只能输入数字的几种常用方法(C#)

方法一: private void tBox_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == 0x20) e.KeyChar = (char)0; //禁止空格键 if ((e.KeyChar == 0x2D) && (((T...
转载
发布博客 2018.12.04 ·
352 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

数据库的范式,第一、二、三、四、五范式、BC范式

数据库的规范化(上一篇博客有写到)的程度不同,便有了这么多种范式。数据库范式是数据库设计必不可少的知识,没有对范式的理解,就无法设计出高效率、优雅的数据库,甚至设计出错误误的数据库。课本中的定义比较抽象,不太直观,也不易理解,记是肯定记不住的。关系数据库常用范式关系数据库知道了,再来理解范式。范式是关系数据库关系模式规范化的标准,从规范化的宽松到严格,分为不同的范...
转载
发布博客 2018.09.04 ·
868 阅读 ·
1 点赞 ·
0 评论 ·
7 收藏

转 信号量与PV操作

在计算机操作系统中,PV操作是进程管理中的难点。首先应弄清PV操作的含义:PV操作由P操作原语和V操作原语组成(原语是不可中断的过程),对信号量进行操作,具体定义如下:P(S):①将信号量S的值减1,即S=S-1;②如果S³0,则该进程继续执行;否则该进程置为等待状态,排入等待队列。V(S):①将信号量S的值加1,即S=S+1;...
转载
发布博客 2018.08.21 ·
286 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【操作系统】银行家算法

 对于计算机中的死锁,我们有四种处理的方法,分别为预防死锁、避免死锁、检测死锁和解除死锁,而今天要说的Dijkstra的银行家算法就是最具有代表性的避免死锁的算法。  银行家算法的名字来源于该算法原本是为银行系统设计的,以确保银行在发放现金贷款时,不会发生不能满足所有客户需要的情况,在OS中可以用它来避免死锁。  为实现银行家算法,每一个新进程在进入系统时,必须申明在运行过程中可...
转载
发布博客 2018.08.31 ·
169 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

转 :原码,反码,补码

数值在计算机中是以补码的方式存储的,在探求为何计算机要使用补码之前, 让我们先了解原码, 反码和补码的概念。  对于一个数, 计算机要使用一定的编码方式进行存储。 原码, 反码, 补码是计算机存储一个具体数字的编码方式。  一个数在计算机中的二进制表示形式, 叫做这个数的机器数。机器数是带符号的,在计算机用一个数的最高位存放符号, 正数为0, 负数为1。比如,十进制中的数 +2 ...
转载
发布博客 2018.08.14 ·
214 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

转 图解排序算法(三)之堆排序

预备知识 堆排序  堆排序是利用堆这种数据结构而设计的一种排序算法,堆排序是一种选择排序,它的最坏,最好,平均时间复杂度均为O(nlogn),它也...
转载
发布博客 2018.08.29 ·
106 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

转:C# Delegate委托 1

Delegate中文翻译为“委托”。MSDN中对Delegate的解释如下:C#中的委托类似于C或C++中的函数指针。使用委托使程序员可以将方法引用封装在委托对象内。然后可以将该委托对象传递给可调用所引用方法的代码,而不必在编译时知道将调用哪个方法。与C或C++中的函数指针不同,委托是面向对象、类型安全的,并且是安全的。 如果你是第一次接触Delegate这个概...
转载
发布博客 2018.07.26 ·
121 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

二进制小数及 IEEE 浮点表示

1、二进制小数  前面这篇博客进制间的转换 我们已经讲过了各个进制数的表示。现在我们复习一下:    进位计数制的要素:    ①、数码:用来表示进制数的元素。比如二进制数的数码为:0,1。十进制数的数码为:0,1,2,3,4,5,6,7,8,9。十六进制数的数码为:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F    ②、基数:数码的个数。比如二进制...
转载
发布博客 2018.08.14 ·
748 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

C#中Invoke的用法1

invoke和begininvoke 区别一直对invoke和begininvoke的使用和概念比较混乱,这两天看了些资料,对这两个的用法和原理有了些新的认识和理解。首先说下,invoke和begininvoke的使用有两种情况: 1. control中的invoke、begininvoke。 2. delegrate中的invoke、begininvoke。...
转载
发布博客 2018.07.25 ·
379 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

C#中Invoke的用法2

在用.NET Framework框架的WinForm构建GUI程序界面时,如果要在控件的事件响应函数中改变控件的状态,例如:某个按钮上的文本原先叫“打开”,单击之后按钮上的文本显示“关闭”,初学者往往会想当然地这么写:void ButtonOnClick(object sender,EventArgs e){button.Text="关闭";}这样的写法运行程...
转载
发布博客 2018.07.26 ·
115 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

转 c#中stringbuilder的使用

String 对象是不可改变的。每次使用 System.String 类中的方法之一时,都要在内存中创建一个新的字符串对象,这就需要为该新对象分配新的空间。在需要对字符串执行重复修改的情况下,与创建新的 String 对象相关的系统开销可能会非常昂贵。如果要修改字符串而不创建新的对象,则可以使用 System.Text.StringBuilder 类。例如,当...
转载
发布博客 2018.07.25 ·
87 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C# Chart使用总结 2 ----属性

默认显示如图所示,Series的名称显示在右边,它会将下方空间挤掉,使图表只能显示在左侧,而右侧大部分地方都是空白的。当图很宽的时候看着会很不舒服。 可以设置Legends 集合中的Docking属性chart1.Legends[0].Docking = Docking.Top;转载于:https://www.cnblogs.com/rosesmall/p/9334092.h...
转载
发布博客 2018.07.19 ·
186 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C#串口SerialPort常用属性方法

SerialPort()://属性.BaudRate;获取或设置波特率.BytesToRead;得到 接收到数据的字节数.BytesToWrites;得到送往串口的字节数.DataBits;获取或设置数据位.IsOpen;获取一个值,判断串口是否打开.Pariy;获取或设置校验位.PortName;串口名称.ReadBufferSize;获...
转载
发布博客 2018.07.25 ·
661 阅读 ·
2 点赞 ·
0 评论 ·
5 收藏

借船过河:一个据说能看穿你的人性和欲望的心理测试

我10多年前认识个朋友,从国外读书回来,给我说了个心理测验《借船过河》,她说是读心理学时老师教的。然后 我拿这个测验测过无数人,都很准。这个也不是算命,但可以让你了解自己的需要,有的人死不承认自己是这样的啊,可实际上就是这样子的。我把这个图画下来 了,大家可以对照看,不过要听我先讲故事,然后再开始。一男人M要与未婚妻F相会结婚,但两人一河相隔,M必须要借船过河才能见到F,于是他开始四处找...
转载
发布博客 2018.07.19 ·
201 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

string format 格式化小数位

String具体的格式化数据的方法int a = 12345678;格式为sring输出Label1.Text = string.Format("asdfadsf{0}adsfasdf",a);Label2.Text = "asdfadsf"+a.ToString()+"adsfasdf";Label1.Text = string.Format("asdfadsf{0:C}ad...
转载
发布博客 2018.07.18 ·
537 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

C# Chart使用总结 1 ---------关于图表数据的来源

关于图表数据的来源:1、通过XValueMember YValueMembers 设置OleDbConnection conn = new OleDbConnection(connStr); OleDbCommand comm = new OleDbCommand(); string sqlstr = "select...
转载
发布博客 2018.07.19 ·
760 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏
加载更多