自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

冲哥的博客

留给那个失忆的你

  • 博客(31)
  • 资源 (3)
  • 收藏
  • 关注

原创 exists 的自由之路

解释与比较: in 语句: 只执行一次,确定给定的值是否与子查询或列表中的值相匹配。in在查询的时候,首先查询子查询的表,然后将内表和外表做一个笛卡尔积(翻译:笛卡尔乘积是指在数学中,两个集合X和Y的笛卡尓积(Cartesian product),又称直积,表示为X×Y,第一个对象是X的成员而第二个对象是Y的所有可能有序对的其中一...

2019-07-16 17:12:37 272

原创 2019面试问答

在经历几次的面试中,逐渐的发现自己的基础还是很薄弱,现整理一下面试问的问题,以鞭策自己1、从技术的角度讲解一下Spring的原理?答:IOC控制反转,不是一种技术,而是一种思想,对象的生命周期不是由程序本身来决定,而是由容器来控制,所以称之为控制反转。ioc底层原理使用技术(1)xml配置文件(2)dom4j解决xml(3)工厂设计模式(4)反射aop是面向切面...

2019-05-15 13:52:53 264 1

原创 数据库存储过程、事物、索引、优化说明

简单的说明一下数据库的优化:第一点、存储过程定义:一组预编译的SQL语句语法(Oracle):CREATE OR REPLACE PROCEDURE MyProName IS BEGIN NULL; END;优点:允许模块化程序设计,也就是说只需要创建过一次过程,以后在程序中就可以调用任意次;允许更快执行,如果某操作需要执行大量SQL语句或重复执行,存储...

2019-04-02 10:03:17 367

转载 java NIO

第一点 什么是JAVA NIO?  答:java.nio全称java non-blocking IO,是指jdk1.4 及以上版本里提供的新api(New IO) ,为所有的原始类型(boolean类型除外)提供缓存支持的数据容器,使用它可以提供非阻塞式的高伸缩性网络。Java NIO提供了与标准IO不同的IO工作方式:  Channels and Buffers(通道和缓冲区):标...

2018-11-28 10:11:30 276

转载 ES6三点扩展运算符

扩展运算符将一个数组转为用逗号分隔的参数序列console.log(...[a, b, c]) // a b c 用于:1 将一个数组,变为参数序列 let add = (x, y) => x + y; let numbers = [3, 45]; console.log(add(...number...

2018-07-24 10:17:39 829

转载 java8 ----- Stream的应用

为什么需要SteamJava 8 中的Steam是对集合 (Collection) 对象功能的增强, 他专注于对集合对象进行各种非常便利,高效的聚合操作(aggregate operation), 或者大批量数据操作 (bulk data operation).Steam API借助于同样新出现的Lambda 表达式, 极大的提高编程效率和程序可读性. 同时他提供穿行和并行两种模式进行汇聚操作, ...

2018-06-08 15:23:47 444

转载 JAVA8新特性 ------- Lamda表达式的运用

第一、了解什么是lambda 表达式  “Lambda 表达式”(lambda expression)是一个匿名函数,Lambda表达式基于数学中的λ演算得名,直接对应于其中的lambda抽象(lambda abstraction),是一个匿名函数,即没有函数名的函数。Lambda表达式可以表示闭包(注意和数学传统意义上的不同)。   说白了Lamda就是一个函数表达式(学过C++和js的应该都很...

2018-06-01 15:23:22 550

转载 解决sourceTree免注册

第一步: 找到目录:C:\Users\用户\AppData\Local\Atlassian\SourceTree第二步: 新建accounts.json文件里面输入[    {      "$id": "1",      "$type": "SourceTree.Api.Host.Identity.Model.IdentityAccount, SourceTree.Api.Host.Identit...

2018-06-01 14:55:28 866

转载 解决win10卡顿情况

Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}新装一win10,一会一卡,记录如下: 以管理员身份运行Windows PowerShell,然后复制上面命令回车运行,等待运行结束后,关机,开...

2018-06-01 14:54:17 9264

原创 Spring JPA 注解 Column属性 详解

API文档地址: http://docs.oracle.com/javaee/5/api/javax/persistence/Column.html该注解的定义如下:@Target({METHOD, FIELD}) @Retention(RUNTIME) public @interface Column { String name() default "";

2018-01-12 11:03:22 7065

转载 JAVA对象克隆(浅度、深度、序列)

JAVA对象克隆(浅度、深度、序列)

2017-07-10 17:31:47 377

转载 学习-JAVA中的反射机制

一,先看一下反射的概念:              主要是指程序可以访问,检测和修改它本身状态或行为的一种能力,并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。             反射是Java中一种强大的工具,能够使我们很方便的创建灵活的代码,这些代码可以再运行时装配,无需在组件之间进行源代码链接。但是反射使用不当会成本很高!

2017-07-05 09:57:13 347

原创 如何将自己的电脑变成服务器,并发布自己的项目

一台电脑,一个域名,成就你的服务器

2017-04-24 10:33:31 47851 5

原创 纯JS 输入框 onkeyup 下拉框

页面:                演示代码                         JS写法<%//------------------------------------------------------------------

2017-04-05 15:50:07 779

翻译 SPRINGMVC多数据链接Demo

有的时候项目中可能要从另外一个系统取数据,两种方式一、接口SpringMVC简介  一 流程介绍1.角色划分前端控制器(DispatcherServlet)、请求到处理器映射(HandlerMapping)、处理器适配器(HandlerAdapter)、视图解析器(ViewResolver)、处理器或页面控制器(Controller)、验证器(Val

2017-01-09 08:48:59 464

转载 ANT 교본상해

Ant 是一个 Apache 基金会下的跨平台的构件工具,它可以实现项目的自动构建和部署等功能。在本文中,主要让读者熟悉怎样将 Ant 应用到 Java 项目中,让它简化构建和部署操作。一.              安装与配置下载地址: http://ant.apache.org/ ,在本文中下载的是 1.7.0 版本。解压到某个目录(例如 E:"apache-ant-1.7.0),即可

2017-01-06 09:47:16 338

原创 9.java Swing

Swing 是一个为Java设计的GUI工具包。Swing是JAVA基础类的一部分。Swing包括了图形用户界面(GUI)器件如:文本框,按钮,分隔窗格和表。Swing提供许多比AWT更好的屏幕显示元素。它们用纯Java写成,所以同Java本身一样可以跨平台运行,这一点不像AWT。它们是JFC的一部分。它们支持可更换的面板和主题(各种操作系统默认的特有主题),然而不是真的使

2016-12-16 10:12:22 849

转载 8.java网络编程

一、网络编程基本概念1.OSI与TCP/IP体系模型 2.IP和端口解决了文章最开始提到的定位的问题。IP在互联网中能唯一标识一台计算机,是每一台计算机的唯一标识(身份证);网络编程是和远程计算机的通信,所以必须先能定位到远程计算机;IP帮助解决此问题;一台计算机中可能有很多进程,具体和哪一个进程进行通信,这就得靠端口来识别;IP和端

2016-12-16 10:06:58 687

转载 7.java多线程技术

Java多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值,只有最后一种是带返回值的。1、继承Thread类实现多线程继承Thread类的方法尽管被我列为一种多线程实现方式,但Thread本质上也是实现了Runnable接口的

2016-12-16 10:03:33 908

翻译 6.java I/O 流

Java中的流,可以从不同的角度进行分类。按照数据流的方向不同可以分为:输入流和输出流。按照处理数据单位不同可以分为:字节流和字符流。按照实现功能不同可以分为:节点流和处理流。输出流: 输入流:因此输入和输出都是从程序的角度来说的。字节流:一次读入或读出是8位二进制。字符流:一次读入

2016-12-16 09:50:20 702

转载 5.java高级部分

对于java高级以下指示介绍了最主要的几种解释:--------------------------修饰符------------------------------java48个修饰符有以下几个不常用的:不常用到的关键字有:const,goto,native,strictfp,transient,volatile。其中const和goto为java中的保留字。

2016-12-15 16:35:51 323

转载 4.java异常处理

引.  try…catch…finally恐怕是大家再熟悉不过的语句了,而且感觉用起来也是很简单,逻辑上似乎也是很容易理解。不过,我亲自体验的“教训”告诉我,这个东西可不是想象中的那么简单、听话。不信?那你看看下面的代码,“猜猜”它执行后的结果会是什么?不要往后看答案、也不许执行代码看真正答案哦。如果你的答案是正确,那么这篇文章你就不用浪费时间看啦。[java] v

2016-12-15 16:20:25 1256 3

翻译 3.了解java .lang 包,java.util包等常用包

包名说明java.lang该包提供了Java编程的基础类,例如 Object、Math、String、StringBuffer、System、Thread等,不使用该包就很难编写Java代码了。java.util该包提供了包含集合框架、遗留的集合类、事件模型、日期和时间实施、国际化和各种实用工具类(字符串标记生成器、随机数生成器和位数组)。java.

2016-12-02 14:42:34 24237 4

转载 2.java字符串处理

java的八大基本类型:本数据类型又可以分为布尔类型(boolean),字符型(char),数值类型。而数值类型包括定点类型和浮点类型,定点类型分别有字节型(byte),短整型(short),整形(int)和长整形(long);浮点类型分别有单精度(float)和双精度(double)。java 的应用类型:引用数据类型包括数组、类和接口。1、获取字符串的长度      length(

2016-11-28 09:37:58 861

转载 1.面向对象编程思想(封装继承多态接口)

封装:1.定义:隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别。2.封装的目的是:增强安全性和简化编程,使用者不必了解具体的实现细节,而只是要通过外部接口,一特定的访问权限来使用类的成员。3.封装的基本要求是:把所有的属性私有化,对每个属性提供getter和setter方法,如果有一个带参的构造函数的话,那一定要写一个不带参的构造函数。在

2016-11-28 09:22:52 6011 1

转载 IE11 BUG caused by MS16-009 Security Update package - showModalDialog() does not return a value

关于IE11升级到11.0.37(KB3197655)后模态窗口参数传递无效问题 也就是window.returnValue 返回object对象是undefined   有如下解决方案:    选项1      使用 parent.window.returnValue  代替window.returnValue   

2016-11-11 16:45:14 771

原创 表备份和更改数据类型(有数据时)

create table tbl_user_inf20161109 as select * from tbl_user_inf; --备份表--备份表是一个程序员最基本的技能alter table tbl_user_inf modify UNDT_BIZ_NM NVARCHAR2(150);--更改目标字段类型 (无数据时)--当数据库存在数据时应当使用如下方法

2016-11-09 16:03:18 403

转载 通过Excel生成批量SQL语句,处理大量数据的好办法

我们经常会遇到这样的要求:用户给发过来一些数据,要我们直接给存放到数据库里面,有的是Insert,有的是Update等等,少量的数据我们可以采取最原始的办法,也就是在SQL里面用Insert into来实现,但是如果有几十条几百条甚至上千条数据的时候继续写单独的SQL语句的话那就惨了,其实有两种简单的方法;第一,将Excel数据整理好了之后,通过SQL的导入功能直接导进数据库,但是得保证数

2016-10-20 10:51:52 764

转载 sql之left join、right join、inner join的区别

sql之left join、right join、inner join的区别left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行举例如下: --------------------------

2016-10-14 13:42:56 226

转载 String、 StringBuffer、StringBuilder之间的区别

String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常

2016-09-20 10:54:06 264

原创 java-SpringMVC SMS短信发送详解

如果你今天20出头,一穷二白,日子过得紧巴巴的,恭喜你,这是生活在提醒你,该停下来,冷静思考,掂量自己

2016-04-12 08:29:59 5709

一份值得下载的简历.doc

该简历是经过自己不断修改,结合自己近几年的工作经历所写,花费了一定的时间,希望对你们有所帮助,本人觉得还是不错的,感谢下载

2020-01-10

102种常用JS源代码文件.rar

102种常用JS源代码文件 -资源只是包含常用的一些js技术,还是很有精华的

2019-06-29

apache-activemq-5.15.3 mq包

apache-activemq-5.15.3-bin.zip 压缩包 bin下启动 访问地址是 http://localhost:8161

2018-03-09

空空如也

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

TA关注的人

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