自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (21)
  • 收藏
  • 关注

翻译 5G的应用前景

最近身边大家都在聊5G,包括对5G的未来畅想、期待、恐慌、质疑,还有很多讨论和问题,比如:5G 网络和 4G 网络有什么区别?5G是不是伪需求?5G新手机机该不该买?尝鲜的代价值不值?5G除了更快网速,还有什么用呢?为什么5G时代万物互联比手机更值得关注?5G将会带来哪些商机?哪些企业又将遭殃?中国能否赢得“5G之战”?而美、日、韩及欧洲各国都在干什么?为了寻找这些...

2020-04-14 11:26:36 1725

翻译 23种设计模式(二)

在博主认为,对于入门级学习java的最佳学习方法莫过于视频+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现学习的最好方式就是阅读参考官方文档其次就是国内的书籍,博客次之,这又是一个层次了,这里暂时不提后面再谈。博主将为各位入门java保驾护航,各位只管冲鸭!!!上天是公平的,只要不辜负时间,时间自然不会辜负你。何谓学习?博主所理解的学习,它...

2020-04-08 14:54:57 452

翻译 23种设计模式(一)

设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器...

2020-03-23 14:27:49 921

翻译 人工智能的古往今来

对于人工智能来说,前60年的人工智能历程,可以用“无穷动”来形容;后60年的人工智能发展,可以用“无穷大”来期许。(本文系BT传媒·《商业价值》杂志4月刊封面文章,小长假钛媒体深度阅读重磅推荐)1956年的夏天,一场在美国达特茅斯(Dartmouth)大学召开的学术会议,多年以后被认定为全球人工智能研究的起点。2016年的春天,一场AlphaGo与世界顶级围棋高手李世石的人机世纪对战,...

2020-03-21 11:12:37 4829

原创 二叉搜索树

否则,比较新节点的值和当前根节点的值的大小。如果新节点的值小于当前根节点的值,则将新节点插入到左子树中;如果新节点的值大于当前根节点的值,则将新节点插入到右子树中。重复这个过程,直到找到一个没有子节点的节点,将新节点插入到该节点之下。如果要删除的节点有两个子节点,需要找到该节点的前驱节点或者后继节点来替换该节点的位置,然后删除前驱节点或者后继节点。如果要删除的节点只有一个子节点,将其子节点替换到该节点的位置,然后删除子节点。从根节点开始,比较查找的值和当前节点的值的大小。【二叉搜索树的遍历】

2023-09-03 22:58:03 90

原创 sqlserver sp_updatestats 的应用

对于基于磁盘的表, sp_updatestats根据dm_db_stats_properties sys.databases目录视图中的modification_counter信息更新统计信息,并更新至少包含一行的统计信息。并且建议当你插入大量数据到升序或者降序的列时,更新统计信息,因为在这种情况下,统计信息直方图将不包含新插入的值,同时,强烈建议在除索引维护(当你重建、整理碎片或者重组索引时,数据分布不会改变)外的维护工作之后更新统计信息。在多列上的统计信息对象也存储与各列中的值的相关性有关的统计信息。

2022-10-28 15:23:57 1027 1

翻译 python项目实战

下面是我们的老师根据现有资源整理的一个Python学习路径,包含入门知识、Python基础、Web框架、基础项目、网络编程、数据与计算等80个大大小小的学习项目,将带着你逐步深入,学会如何使用 Python 实现一个博客,桌面词典,微信机器人或网络安全软件....Repetition is the mother of all learnin.It's not what we do once in a while that shapes our lives. It's what we do consi

2020-05-09 11:25:32 511

翻译 几种常见python开发工具

Python的应用实用性极高,Web开发,数据分析计算和数据可视化(高境界玩家可达机器学习)、脚本,而且上手难度比较友好,所以业内有一定欢迎程度。今天给初入门的大家介绍几个python常见的工具和技巧。一、Visual Studio 的 Python 开发插件 PTVSPTVS (Python Tools for Visual Studio) 是一个在github上开源项目。(http://microsoft.github.io/PTVS)PTVS 在 IronPython Tools for

2020-05-09 10:41:44 3372

翻译 WebSocket 和 socket 的区别

WebSocket介绍与原理WebSocket protocol 是HTML5一种新的协议。它实现了浏览器与服务器全双工通信(full-duplex)。一开始的握手需要借助HTTP请求完成。——百度百科目的:即时通讯,替代轮询网站上的即时通讯是很常见的,比如网页的QQ,聊天系统等。按照以往的技术能力通常是采用轮询、Comet技术解决。HTTP协议是非持久化的,单向的网络协议,在...

2020-04-14 15:05:01 280

翻译 简述高并发

一、什么是高并发高并发(High Concurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。高并发相关常用的一些指标有响应时间(Response Time),吞吐量(Throughput),每秒查询率QPS(Query Per Second),并发用户数等。响应时间:系统对请求做出响应的时间。例如系统处理一个HTT...

2020-04-13 14:37:52 156

翻译 Python爬虫

1. 批量爬取B站小视频哔哩哔哩网站(英文名称: bilibili),是年轻人的文化社区,被粉丝们亲切的称为B站。该网站中拥有动画、番剧、国创、音乐、舞蹈、游戏、科技、生活、鬼畜、娱乐、时尚等多个内容分区。那么我们能不能爬取一些视频以后离线观看呢?答案是肯定的。本任务要求使用Python语言中的爬虫技术,实现批量爬取B站小视频的爬虫程序。爬取后的效果下图所示。分析过程如下:...

2020-04-13 10:45:34 355

翻译 反射与泛型之java篇

反射中与泛型相关的接口和类1 Type java中所有类型的公共实现接口,实现该接口的有原始类型,参数化类型,数组类型,类型变量和基本类型。2 GenericDeclaration 声明类型变量的所有实体的公共接口`TypeVariable<?>[] getTypeParameters();`返回泛型声明中的类型变量 如Map<K,V>中...

2020-04-08 11:18:51 107

翻译 经典排序算法总结(快速排序、冒泡排序、二叉树排序...)

排序(Sorting) 是计算机程序设计中的一种重要操作,它的功能是将一个数据元素(或记录)的任意序列,重新排列成一个关键字有序的序列。 我整理了以前自己所写的一些排序算法结合网上的一些资料,共介绍8种常用的排序算法,希望对大家能有所帮助。八种排序算法分别是:1.冒泡排序;2.选择排序;3.插入排序;4.快速排序;5.归并排序;6.希尔排序;7.二叉排序;...

2020-04-08 11:14:41 989

翻译 计算机图像识别的原理、过程、应用前景

图像识别技术是信息时代的一门重要的技术,其产生目的是为了让计算机代替人类去处理大量的物理信息。随着计算机技术的发展,人类对图像识别技术的认识越来越深刻。图像识别技术的过程分为信息的获取、预处理、特征抽取和选择、分类器设计和分类决策。简单分析了图像识别技术的引入、其技术原理以及模式识别等,之后介绍了神经网络的图像识别技术和非线性降维的图像识别技术及图像识别技术的应用。从中可以总结出图像处理...

2020-04-07 18:31:35 4597

翻译 【SQL 必知必会】性能篇

索引在SQL优化中占很大的比重,好的索引能提高查询效率。索引好比书本的目录,通过目录我们可以在海量的数据中很快的定位到要查找的内容,如果不加索引,则是通过表一个个扫描的,查询效率极低,但是加了索引一定好么?什么情况下我们不使用索引呢?我们常见的索引类型都有哪些?索引的知识点较多,篇幅可能不止这一篇哦!1. 思考索引为什么快,索引常见的模型有哪些?索引是万能的么,加索引一...

2020-04-07 17:57:50 136

翻译 推荐32个IT网站

社区类1、GitHub我就不吭气,不知道这个都不要说自己是程序员????链接直达:GitHub我的GitHub上也有好东西哦:编码之外的GitHub2、stackoverflow这个是程序员最好的问答网站,不接受反驳链接直达:stackoverflow3、CSDN这个就牛杯了,现在是我主要的活动阵地????,俩字“牛杯”,另外,写博客首推csdn博客哦????,来来,...

2020-04-03 12:03:32 2911

翻译 unity 二维码的生成与扫描

using System.Collections;using System.Collections.Generic;using UnityEngine;using ZXing;using UnityEngine.UI;/// <summary>/// 二维码扫描识别功能/// </summary>public class TestQRCod...

2020-03-23 14:20:25 789 1

原创 Spring框架的简述

Spring介绍Spring 是一个开源框架,是一个分层的 JavaEE 一站式框架。所谓一站式框架是指 Spring 有 JavaEE 开发的每一层解决方案。WEB层:SpringMVC Service层:Spring的Bean管理,声明式事务 DAO层:Spring的JDBC模板,ORM模板优点:IOC:方便解耦合 AOP:对程序进行扩展 轻量级框架 方便与其他框架...

2020-03-23 14:15:41 273

原创 谈谈“依赖倒置原则”设计模式

一、数组声明了它容纳的元素的类型,而集合不声明。 二、数组是静态的,一个数组实例具有固定的大小,一旦创建了就无法改变容量了。而集合是可以动态扩展容量,可以根据需要动态改变大小,集合提供更多的成员方法,能满足更多的需求。 三、数组不论是效率还是类型检查都是最好的。1.数组是大小固定的,一旦创建无法扩容;集合大小不固定,2.数组的存放的类型只能是一种,集合存放的...

2020-03-21 17:24:29 207

原创 谈谈“单一职责”设计模式

一、数组声明了它容纳的元素的类型,而集合不声明。 二、数组是静态的,一个数组实例具有固定的大小,一旦创建了就无法改变容量了。而集合是可以动态扩展容量,可以根据需要动态改变大小,集合提供更多的成员方法,能满足更多的需求。 三、数组不论是效率还是类型检查都是最好的。1.数组是大小固定的,一旦创建无法扩容;集合大小不固定,2.数组的存放的类型只能是一种,集合存放的...

2020-03-21 17:22:19 164

原创 谈谈 数组和集合

一、数组声明了它容纳的元素的类型,而集合不声明。 二、数组是静态的,一个数组实例具有固定的大小,一旦创建了就无法改变容量了。而集合是可以动态扩展容量,可以根据需要动态改变大小,集合提供更多的成员方法,能满足更多的需求。 三、数组不论是效率还是类型检查都是最好的。1.数组是大小固定的,一旦创建无法扩容;集合大小不固定,2.数组的存放的类型只能是一种,集合存放的...

2020-03-21 17:19:12 287

原创 算法的进阶修炼

一、算法最最基础1、时间复杂度2、空间复杂度一般最先接触的就是时间复杂度和空间复杂度的学习了,这两个概念以及如何计算,是必须学的,也是必须最先学的,主要有最大复杂度、平均复杂度等,直接通过博客搜索学习即可。文章推荐:算法分析神器—时间复杂度二、基础数据结构1、线性表列表(必学)链表(必学)跳跃表(知道原理,应用,最后自己实现一遍)并查集(建议结合刷...

2020-03-21 11:31:03 504

原创 Task、ThreadPool、Thread的区别和使用

这三者都是为了处理耗时任务,都是异步的;先说 Thread与ThreadPoll前台线程:主程序必须等待线程执行完毕后才可退出程序。Thread默认为前台线程,也可以设置为后台线程后台线程:主程序执行完毕后就退出,不管线程是否执行完毕。ThreadPool默认为后台线程线程消耗:开启一个新线程,线程不做任何操作,都要消耗1M左右的内存ThreadPoll是线程池 其目的是为了减...

2020-03-21 11:17:31 1841 1

原创 遍历并删除Dictionary集合内容的注意事项

正确的写法:foreach(var item in waitKickDic.ToList()) { if (item.Value.RoomDic.Keys.Contains(item.Key.user_str_id)) { waitKickDic.Remove(item.Key); ...

2019-12-13 14:22:43 545 1

翻译 什么是IOC(控制反转)、DI(依赖注入)

1.何为IOCIoc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。如何理解好Ioc呢?理解好Ioc的关键是要明确“谁控制谁,控制什么,为何是反转(有反转就应该有正转了),哪些方面反转了”,那我们来深入分析一下:  ●谁控制谁,控制什么:传统Java ...

2019-11-22 16:04:58 251

原创 浅谈Python基础篇

一,列表、字典、集合、元组的使用from random import randint, sample# 列表解析data = [randint(-10, 10) for _ in xrange(10)]filter(lambda x: x >= 0, data)[x for x in data if x >= 0] #最快速# 字典解...

2019-08-05 10:59:57 245

原创 大数据 Hadoop、spark

Hadoop的架构在其核心,Hadoop主要有两个层次,即:加工/计算层(MapReduce)存储层(Hadoop分布式文件系统)除了上面提到的两个核心组件,Hadoop的框架还包括以下两个模块:Hadoop通用:这是Java库和其他Hadoop组件所需的实用工具Hadoop YARN :这是作业调度和集群资源管理的框架Hadoop Streaming 是一个...

2019-08-02 10:56:17 179

翻译 uml图六种箭头的含义

泛化概念:泛化是一种一般与特殊、一般与具体之间关系的描述,具体描述建立在一般描述的基础之上,并对其进行了扩展。在java中用来表示继承的关系。表示方法:用实线空心三角箭头表示。实现概念:实现是一种类与接口的关系,表示类是接口所有特征和行为的实现,在程序中一般通过类实现接口来描述表示方法:空心三角形箭头的虚线,实现类指向接口依赖概念:...

2019-07-16 15:43:18 164

原创 WPF中常用的依赖项属性、控件模板

WPF的工程是由XAML文件和C#文件沟通构成的。C#在工程中主要用于处理逻辑,而XAML则用来在软件界面上显示。很多情况下我们都希望后台的属性改变之后能够在前台的界面上也呈现出来这种变化。常见的这种通知变化的方式有两种,分别是:1. 使用PropertyChangedEventHandler在属性改变的时候通知用户界面。2. 使用依赖项属性。方式一:使用PropertyChanged...

2019-04-13 15:54:45 276

原创 深入浅出触发器和存储过程

1、触发器实例Create Table Student( --学生表        StudentID int primary key, --学号        .... ) Create Table BorrowRecord( --学生借书记录表

2016-02-23 18:31:49 302

原创 浅谈三层架构与MVC的区别

三层架构与MVC的区别三层架构与MVC的区别  MVC(模型Model-视图View-控制器Controller)是一种设计模式,我们可以用它来创建在域对象和UI表示层对象之间的区分。同样是架构级别的,相同的地方在于他们都有一个表现层,但是他们不同的地方在于其他的两个层。在三层架构中没有定义Controller

2016-02-23 18:27:10 1836 1

原创 java与C#的比较

java与C#的简单比较做了个简单图:新知识不多,大多是与以往知识的相互碰撞,一下做了java与C#的简单比较:JavaC#主类名与文件名

2016-02-23 18:24:49 405

原创 Matlab运行错误捕捉办法

Matlab运行错误捕捉办法 电脑系统由于缺少必要的VC++运行库,会导致matlab无法计算。需安装VC++2005运行库。Matlab错误提示往往以DOS窗口显示,错误提示经常一闪而过,无法查看具体错误信息,可以按照如下操作进行查看是否是matlab引起的计算错误: 1:以WIN7系统为例,点击开始, 2:在搜索框中输

2016-02-23 18:13:05 2333

原创 JSON数据格式的简述和应用

在学习AJAX的过程中,接触了一种新的数据格式——Json数据格式,一开始不是很明白,后来通过做一个“股票”的小程序,有了些了解,下面是我的总结(并非"股票"例子程序),希望对大家有所帮助。一,概念(1)一种轻量级的数据交换格式;(2)纯文本格式,Javascript原生支持;二,与XML格式比较:虽然Ajax的定义中有XML,但是很多应用中会选用json

2016-02-23 17:45:48 507

翻译 同步异步SOCKET通讯和多线程总结

同步套接字通信Socket支持下的网上点对点的通信服务端实现监听连接,客户端实现发送连接请求,建立连接后进行发送和接收数据的功能  服务器端建立一个socket,设置好本机的ip和监听的端口与socket进行绑定,开始监听连接请求,当接收到连接请求后,发送确认,同客户端建立连接,开始与客户端进行通信。客户端建立一个socket,设置好服务器端的IP和提供服务的端口,

2016-01-08 15:06:26 4152

原创 微信和支付宝接口开发

一、微信接口开发 1.去官网https://mp

2016-01-08 14:56:12 1708

上位机,电表温,度采集

上位机

2022-05-28

WPF,Prism框架

MVVM

2022-05-28

基于socket的网络通信_TCP.rar

服务端 客户端

2021-08-19

界面美观功能强大的socket服务.rar

socket网络编程

2021-08-19

微信默认表情.rar

全套为表情

2021-03-01

微信最新自带表情emoji.rar

通讯软件开发

2021-03-01

ICSharpCode.SharpZipLib

ICSharpCode.SharpZipLib.dll用于压缩文件三方dll文件

2018-12-28

MVC EF6 web架构

创建相关类(Data Model) 创建 Database Context 创建 Initializer ,使EF初始化数据库,插入示例数据 完成 数据库查询验证

2018-11-28

Socket编程实例

C#_SOCKET编写的简单聊天通信程序(客户端+服务端)

2018-11-28

WPF柱状图饼状图折线图

WPF柱状图饼状图折线图,功能很实用,举一反三。

2018-11-16

IP数据测式

基于WPF的IP数据测式源代码,欢迎下载学习使用!

2018-11-16

WPF 短信 语音 图像 警告效果

基于WPF 短信 语音 图像 警告效果,C++可以调用,欢迎下载学习引用

2018-11-16

托管C++ 文档+示例

从C++到托管C++(C++/CLI)托管C++架起了一座标准C++通向.Net Framework的桥梁。

2018-10-20

Ajax上传图片

Ajax上传图片

2017-01-19

WebApi服务

WebAPi

2017-01-19

远程监控C#

远程监控

2017-01-13

ffmpeg-androidh264

ffmpeg视频解码

2017-01-13

IVMS8600对外接口说明

IVMS8600对外接口说明

2017-01-13

Chart绘制曲线

根据给定的数据文件,绘制出相应的曲线图,非常好用!

2016-01-25

GPS信息读取

GPS 信息读取,好用,C#源码。快捷!

2016-01-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除