自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 202206 集合 面试

集合的学习笔记及总结

2022-11-09 17:58:35 380

原创 学习笔记 谷粒03 前端

vue

2022-11-04 17:21:41 1237

原创 学习笔记 Cloud 代码

spring cloud 学习笔记

2022-11-04 17:10:55 490 1

原创 学习笔记 谷粒02 Cloud

学习笔记,哔哩哔哩,谷粒商城,Cloud学习

2022-11-03 17:21:55 526

原创 学习笔记 谷粒01 搭建

学习笔记

2022-11-02 17:13:37 237

原创 Java 序列化的简单总结

定义:将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到存储区。以后,通过从存储区中反序列化对象的状态,重新创建该对象(百度百科)序列化的目的:1、将对象持久化;2、将对象从一个地方传递到另一个地方。实现了Serializable和Externalizable接口才能被序列化。序列化接口没有方法或字段,仅用于标识可序列化的语义。序列化时,遇到...

2019-08-15 14:22:58 169

转载 Java Spring AOP 面向切面编程 简单总结

约定编程按照一定规则,将代码织入到约定的流程中。Aop的本质是约定横切关注点:影响应用多处的功能(安全、事务、日志) 横切关注点被模块化为特殊的类,这些类称为切面切面作用:将多个类的通用行为封装成可重用的模块当调用 proxy 的getProxyBean (测试代码)方法时, 其执行流程如下( l )先执行拦截器的 before 方法。 (2)useAround 返回 ...

2019-07-12 09:31:49 411

转载 Java 反射

概念反射的概念-:运行时获取类的属性和方法结果:把java类中的各种成分映射成一个个的Java对象2:Class对象特点Class 对象表正在运行的类和接口 Class 对象是在加载类时由 虚拟机自动构造。 Class 对象用于提供类信息二:动态加载类①.编译时加载类是静态加载类new 创建对象是静态加载类,编译时加载用到类②.运行时加载类是动态加载类 Cl...

2019-07-02 10:35:05 200

转载 Java 泛型简单总结

概念:泛型的本质是参数化类型泛型实质只在编译阶段有效。在编译后,将泛型信息擦出,添加类型检查和类型转换 作为语法糖对于JVM是透明,有泛型的和没有泛型的代码,编译生成的二进制代码是相同的。泛型的作用- 更加灵活通用 - 安全性检查提前到编译期 省去类型强制转换类型擦除运行过程中将具体的类型都抹除。 使用泛型加上类型参数,编译会去掉,生成的字节码不包含类型信息 Jav...

2019-07-01 09:48:15 328

转载 C# 网络知识总结

示意学习httptcpudpsocket定义,区别,优点SOCKET称为套接字,TCP/IP基本单元,不同主机双向通信的端点,既保存IP地址和端口,也保持通信协议。1流套接字:面向连接的TCP通信 数据报套接字:无连接的UDP通信 原始套接字:IP数据包的通信端口:端口号识别不同的进程。TCP:面向连接的,基于字节流,可靠的通信协议。三...

2019-06-17 11:02:11 202

原创 JAVA IO流简单总结

按照流的方向:输入流:InputStream,Reader 输出流:outputStream,Writer按照数据类型:字节流(byte) ,InputStream,outputStream 字符流(char)Reader,Writer按照实现功能节点流:从特定的地方读写数据。如FileReader. 处理流:是对已存在的流的封装实现数据读写。构造方法需要其他的流对...

2019-03-30 15:04:35 183

转载 WPF 基础知识学习简单总结(二)

资源WPF资源系统保存公有对象和样式,重用这些对象和样式。资源基础:元素都有Resources属性,存储资源字典集合。可以访问它自己和父元素。资源层次:从自己的资源集合开始查找静态资源和动态资源区别:StaticResource和DynamicResource静态资源,一次性设置完毕;动态资源,发生改变重新应用。静态资源引用是从控件所在的容器开始依次向上查找的,而动态资...

2019-03-19 17:27:11 1058

转载 WPF 基础知识学习简单总结(一)

备注:内容来自于观看编程宝典概念硬件加速:1 User32:为许多元素(窗口,按钮,文本框)提供熟悉windows外形2 GDI/GDI+:为渲染简单形状,文本和图形提供绘图支持。WPF底层使用DirectX,优势:①可使用丰富的效果;②显卡硬件加速。三、分辨率无关性传统Windows应用程序的用户界面,即图像包含的像素数不变(精细程度不变),但图像大小会变。...

2019-03-18 11:19:12 3979

转载 C# WCF学习简单总结

WCF 学习简单总结定义:面向服务的分布式编程框架。统一COM和.Net Remoting提供通用,可靠的分布式编程模型。具有ABC这三个特性。A->Address 地址地址包含服务位置和传输协议(传输样式)这两个元素。基于http协议 基于tcp协议 基于进程间通信 基于消息队列通信当然还有包括https和服务总线的协议模型。B->Binding...

2019-03-06 15:52:59 825 1

转载 C# webservice的总结使用

webservice的总结使用基础概念概念: WebService是跨编程语言和跨操作系统平台的远程调用技术。作用:接收和传递Internet的请求,轻量级的独立的通讯技术实现:通过SOAP提供服务,使用WSDL说明,通过UDDI注册。调用webservice根据WebService地址的WSDL,模拟生成代理类,反射调用方法 利用visual studio添加服...

2019-03-05 20:47:58 342

原创 C# json自定义转化类型,帮助写接口文档

1json自定义转化类型指定实列类型的属性序列化在.Net中把对象转为json字符串主要有四种,具体参考1自己转化灵活,但难度大,能实现。2使用Newtonsoft.Json,看了一下官方文档,似乎不能实现,能忽略默认,空值等属性,也可以控制json时输出那些属性,但需要使用特性,也就是说,对于指定的类型,json输出的属性是确定的,不能动态改变。3使用JavaScriptS...

2019-03-05 11:20:12 1101

转载 asp.net mvc 管道模型 学习总结

1.Http请求处理流程处理文件1IIS根据文件的后缀名处理html或asp2服获取后缀名以后,寻找处理的程序,找不到或没有受到服务器端的保护 直接返还文件。(受保护的例子是 App_Code中的),3 处理后缀名程序,称为 ISAPI 应用程序,代理作用,映射请求页面和后缀名相对的处理程序。一个完整的HTTP请求流程:1.用户浏览器输入地址, 2.DNS解析(域名...

2019-03-03 15:20:47 2240

转载 设计模式笔记---简单总结学习

个人简单概括总结单例模式定义:确保某个类只有一个实例,提供全局访问点。特点:1、只有一个实例。2、自我实例化。3、提供全局访问点。只有一个实例:通过私有构造函数来保证类外部不能对类进行实例化提供全局的访问点:创建一个返回该类对象的静态方法场景:创建对象消耗的资源过多,如访问IO等资源; 需要共享数据或共享访问点,例如页面上的计数器,交易所的核心交易引擎。 生成唯...

2019-03-02 17:17:22 307

转载 Vue 学习笔记

1 每个 Vue 应用都需要通过实例化 Vue 来实现。2 el 参数定义作用域可以是id;比如js: var vm = new Vue({ el: '#vue_det'} })div: <div id="vue_det">3 data 用于定义属性<h1>site : {{site}}</h1>var vm = new Vue({s...

2019-02-18 16:55:44 151

转载 SQL 数据库 知识总结

sqlserver基础1 创建别名和自定义类型create typeAS (attribute_name data_type[, ... ] )2 系统类型表每个系统类型和用户定义类型都在表中对应一行。sys.types3 数据库架构表sys.schemas (Transact-SQL)每个数据库架构都对应一行。架构是形成单个命名空间的数据库实体的...

2019-02-18 15:42:00 363

转载 C# 详细的多线程和线程同步学习总结

进程进程(Process)包含运行程序所需要的资源。 正在运行的应用程序被视为进程,进程可以有多个线程。 进程之间是相对独立的,一个进程无法访问另一个进程的数据(除非利用分布式计算方式), 一个进程运行的失败也不会影响其他进程的运行,Windows系统就是利用进程把工作划分为多个独立的区域的。 进程可以理解为程序的基本边界。是应用程序的一个运行例程,是应用程序的一次动态执行过程。...

2019-01-17 12:54:38 937

转载 C# wpf 工作学习方法总结

一 弹出新窗口方法1新窗口出现,直接new出新窗口 VisitSet vis = new VisitSet(); //打开一个窗口,并关闭新打开的窗口时,才返回。 if (win.ShowDialog() == true) { }2 设置窗口出现在中央...

2019-01-09 09:43:21 753

转载 c# 学习总结socket

要点:服务器端:第一步:用指定的端口号和服务器的ip建立一个EndPoint对像;第二步:建立一个Socket对像;第三步:用socket对像的Bind()方法绑定EndPoint;第四步:用socket对像的Listen()方法开始监听;第五步:接受到客户端的连接,用socket对像的Accept()方法创建新的socket对像用于和请求的客户端进行通信;第六步:通信结束后一定记得...

2019-01-07 09:46:47 983 1

原创 wpf学习笔记-前台端数据绑定

1 前端: <TextBox Text="{Binding Path=host, Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" />绑定元素属性  {Binding Path=host, Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}2 模型: ...

2019-01-04 15:21:47 1171

转载 C# XML的学习总结

XML(Extensible Markup Language)可扩展的标记语言1.文档头部声明:<?xml version="1.0" encoding="utf-8" ?>?XML标记说明它是一个XML文档,version为版本号,encoding属性表明是编码格式为”utf-8”,standalone取”yes”时,表明该文件未引用其它外部文件。2.注释:&lt...

2019-01-04 10:57:25 262

转载 wpf 定时器的学习

 至于以上的需求及处理方式本博客只讲解定时器的开发,如下:   首先,微软为WPF定制了一个专门的定时器DispatcherTimer,这句话很重要,省的瞎用!   其次,我们需要引入命名空间->using System.Windows.Threading;   创建定时器对象->DispatcherTimer dispatcherTimer = new Dispatche...

2019-01-03 16:00:37 335

转载 C# 正则表达式学习

C#使用正则表达式添加引用:using System.Text.RegularExpressions;使用举例程序代码://初始化字符串 string str =this.txtSource.Text; //定义正则表达式规则 Regex reg = new Regex("[a-zA-Z]+"); //返回一个结果集 MatchColle...

2019-01-03 11:26:34 524

原创 C# 获取公网ip地址

1  通过HttpWebRequest获取网页数据 public static string HttpGet(string url, string encoding) { string result = string.Empty; try { Encoding...

2019-01-03 11:12:31 6542 1

转载 C# 集合的学习总结

以下是对最长用的集合进行简单的总结集合 说明 List<T> 可以像数组一样按索引访问列表,但提供了其他方法来搜索和排序 Queue<T> 先入先出数据结构,提供了方法将数据项添加到队列的一段,从另一端删除项,以及只检查不删除 Stack<T> 先入后出数据结构,提供了方法将数据压入栈顶,从栈顶出栈,以及只检查栈顶的项而不...

2018-12-30 17:40:56 1264

原创 C#学习总结-迭代器

概念迭代器模式提供了一种方法顺序访问一个聚合对象(理解为集合对象)中各个元素,而又无需暴露该对象的内部表示。迭代器模式是设计模式中行为模式(behavioral pattern)的一个例子,他是简化对象间通讯的模式。在.NET中,迭代器模式被IEnumerator和IEnumerable及其对应的泛型接口所封装。如果一个类实现了IEnumerable接口,那么就能够被迭代;调用GetE...

2018-12-29 11:18:46 307

转载 C#学习笔记-winform和wpf 事件绑定理解

Binding绑定机制其自身就维护者一个绑定注册表,这个注册表中将源与目标一一对应了起来。Target<---->Source。每当UI的属性值发生改变时,WPF系统将会自动调用一个全局的委托事件处理函数,可能就是public event PropertyChangedEventHandler PropertyChanged。在这个事件中,会使用刚才提到的绑定注册表,从而维护绑定目标...

2018-12-27 10:01:43 952

转载 java学习笔记 序列化的理解

序列化概念定义:将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。以后,可以通过从存储区中读取或反序列化对象的状态,重新创建该对象(百度百科)序列化的目的:1、以某种存储形式使自定义对象持久化;2、将对象从一个地方传递到另一个地方。3、使程序更具维护性。1 JDK类库中的序列化APIjava.io.ObjectOutputSt...

2018-12-26 15:37:27 209

转载 C# [Serializable]的作用 序列化

定义:序列化 (Serialization)将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。以后,可以通过从存储区中读取或反序列化对象的状态,重新创建该对象(百度百科)序列化的目的:1、以某种存储形式使自定义对象持久化;2、将对象从一个地方传递到另一个地方。3、使程序更具维护性。技术:* 二进制序列化保持类型保真度,这对于在应用...

2018-12-26 11:39:34 3691

转载 jsoup学习笔记-Elements类

一、简介该类是位于select包下,直接继承自Object,所有实现的接口有Cloneable, Iterable<Element>, Collection<Element>, List<Element>类声明:public class Elements extends Object implements List<Element>, Clo...

2018-12-25 16:24:57 717

转载 java 如何用pattern 和 Matcher 来使用正则表达式

java里预留了一个regex库,方便于我们在java里操作正则表达式,或者用它来匹配字符串。其中比较常用的就是 Pattern 和 Matcher ,pattern是一个编译好的正则表达式,而Mather是一个正则表达式适配器,所以我们一般用pattern 来获取一个Matcher对象,然后用Matcher来操作正则表达式。先看一下这两个类的用法吧、Pattern创建patter...

2018-12-25 15:01:56 335

转载 【IntelliJ】IntelliJ IDEA的使用笔记

下载并按照一、下载并安装, IntelliJ IDEA的官网:https://www.jetbrains.com二 破解。百度下载一个 JetbrainsCrack-2.6.2.jar 破解补丁。放在你的安装idea下面的bin的目录下面。下载链接:http://idea.lanyus.com/在安装的idea下面的bin目录下面有2个文件 : 一个是idea64.exe.vmo...

2018-12-24 16:35:32 194

转载 设计模式笔记---总结学习

设计模式的概念设计模式其实就是帮助我们解决实际开发过程中的方法, 该方法是为了降低对象之间的耦合度,然而解决方法有很多种,所以前人就总结了一些常用的解决方法为书籍,从而把这本书就称为设计模式设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。模式...

2018-12-24 11:20:10 182

转载 IntelliJ Idea 常用快捷键列表笔记

1. -----------自动代码-------- 常用的有fori/sout/psvm+Tab即可生成循环、System.out、main方法等boilerplate样板代码 例如要输入for(User user : users)只需输入user.for+Tab 再比如,要输入Date birthday = user.getBirthday();只需输入user.getBirthda...

2018-12-22 11:43:29 180 1

转载 ioc(控制反转),di(依赖注入)

  Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。 DI—Dependency Injection,即“依赖注入”:组件之间依赖关系由容器在运行期决定,形象的说,即由容器动态的将某个依赖关系注入到组件之中。依赖注入的目的并非为软件系统带来更多功能,...

2018-12-21 16:00:38 191

转载 设计模式笔记——备忘录模式(Memento Pattern)

一、引言  在上一篇博文分享了访问者模式,访问者模式的实现是把作用于某种数据结构上的操作封装到访问者中,使得操作和数据结构隔离。而今天要介绍的备忘者模式与命令模式有点相似,不同的是,命令模式保存的是发起人的具体命令(命令对应的是行为),而备忘录模式保存的是发起人的状态(而状态对应的数据结构,如属性)。下面具体来看看备忘录模式。二、备忘录模式介绍2.1 备忘录模式的定义  从字面...

2018-12-21 11:42:27 248

04747历年真题及答案.rar

全国自考04747《Java语言程序设计语言(一)》历年真题试题及答案2008-2019,自考串讲笔记

2020-03-12

非常简单实用的弹出框控件控件控件控件

一个简单的jquery前端 弹出框,弹出页面的控件。

2019-06-11

NET程序员面试秘笈

.NET程序员面试秘笈 精选最常见的.NET面试真题-张云翯_高清版[带完整书签目录]

2018-09-10

下拉刷新控件

利用 angularjs使用下拉刷新,代码很简单,方便易懂。

2018-09-04

通过Jquery实现轻量型吐丝消息框2

通过Jquery实现轻量型吐丝消息框,很短的代码实现弹出消息框,自动淡出消失

2018-09-04

通过Jquery实现轻量型吐丝消息框

通过Jquery实现轻量型吐丝消息框,很短的代码实现弹出消息框,自动淡出消失

2018-09-04

JavaScript_DOM编程艺术第二版高清(中文)

JavaScript的编程艺术,高清版本,详情述了javascript、dom 和html5 的基础知识, 重点介绍原理,非常适合web开发人员观看

2018-08-02

高等数学 汤家风的高清基础讲义和张宇的数学18讲

高等数学 汤家风的高清基础讲义和张宇的数学18讲,适合考研和学习高等数学使用,汤家风讲解比较基础,易懂

2018-07-27

超级适合java学习者使用的数据结构

超级适合java学习者使用的数据结构,使用java面向对象语言讲解数据结构,高清pdf,超级好用和详细

2018-07-20

C语言程序设计超级全的资料

C语言程序设计超级全的资料,资料高清PDF,包含教材,课后习题,考研讲义,复习,适合期末考试和考研复习。

2018-07-19

高等数学加课后习题高清

高等数学教材和课后习题,可以当作考研和复习高等数学所用,高清,超级好用。

2018-07-19

数据结构与算法分析:C语言描述

数据结构与算法分析,附带高清pdf版本,并且含有C语言源代码

2018-07-19

C#通过excel导入数据

利用泛型 ,很方便可以利用这个通用方法导入实体类的数据

2018-07-18

java Spring mvc 新增和修改的泛型帮助类,用同一接口修改相同实体类的属性

java Spring mvc 新增和修改的泛型帮助类,用同一接口修改相同实体类的属性

2018-07-04

2019李永乐考研数学 复习全书 数学二

最新版本2019李永乐考研数学 复习全书 数学二,并且含有配套的视频资源,可以在碰到理解困难的时候观看

2018-07-04

JAVA的SQL帮助类,帮助快速使用SQL语句更新,删除,查询数据

JAVA的SQL帮助类,帮助使用jdbc快速使用SQL语句更新,删除,查询数据,只需要专注于SQL语句的执行,而不需要写数据库的连接与释放

2018-06-26

HibernateDaoSupport二次封装组件,快速统计和查询,修改

HibernateDaoSupport二次封装组件,快速统计和查询,修改,删除,并且对SQL语句的in,or,exitsts都有涉及

2018-06-25

一款非常简单的分页实现方法,适合新手使用。

一款非常简单的分页实现方法,适合新手使用。 前端一次性把数据全部读取完,再进行分页,前端分页比较块,但不适用于数量量大的情况

2018-06-21

infinite-scrollDemo

angular 整合infinite-scroll 下拉滚动加载数据,基于angularJs实现下拉刷新数据,可以无限加载,自动铺满整个屏幕

2018-06-06

java-socketio推送demo

首先服务端是基于netty-socketio实现,实现网页间互相通讯和推送网页消息

2018-06-06

空空如也

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

TA关注的人

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