自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(113)
  • 资源 (22)
  • 收藏
  • 关注

原创 leetcode经典面试150题---6.旋转数组

给定一个整数数组nums,将数组中的元素向右轮转k个位置,其中k是非负数

2023-11-05 21:14:08 299

原创 leetcode经典面试150题---5.多数元素

如果将数组 nums 中的所有元素按照单调递增或单调递减的顺序排序,那么下标为。,返回其中的多数元素。多数元素是指在数组中出现次数。你可以假设数组是非空的,并且给定的数组总是存在多数元素。的元素(下标从 0 开始)一定是多数。

2023-11-05 20:55:33 413

原创 leetcode经典面试150题---4.删除有序数组中的重复项II

删除有序数组中的重复项II

2023-10-29 22:06:27 548 2

原创 leetcode经典面试150题---3.删除有序数组中的重复项

​删除有序数组中的重复项,给你一个非严格递增排列的数组nums,请你原地删除重复出现的元素,使每个元素只出现一次,返回删除后数组的新长度。元素的相对顺序应该保持一致。然后返回nums中唯一元素的个数

2023-10-29 17:53:56 198

原创 leetcode经典面试150题---2.移除元素

​给你一个数组nums和一个值val,你需要原地移除所有数值等于val的元素,并返回移除后数组的新长度。不要使用额外的数组空间,你必须仅使用O(1)额外空间并原地修改输入数组。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素

2023-10-24 13:25:59 205

原创 leetcode经典面试150题---1.合并两个有序数组

给你两个按非递减顺序排列的整数数组nums1和nums2,另有两个整数m和n,分别表示nums1和nums2中的元素数目。请你合并nums2到nums1中,使合并后的数组同样按非递减顺序排列。注意:最终,合并后数组不应由函数返回,而是存储在数组nums1中。为了应对这种情况,nums1的初始长度为m + n,其中前m个元素表示应合并的元素,后n个元素为0,应忽略。nums2的长度为n

2023-10-22 21:01:34 310

转载 shell脚本中的条件测试if中的-z到-d的意思

[ -a FILE ] 如果 FILE 存在则为真。[ -b FILE ] 如果 FILE 存在且是一个块特殊文件则为真。[ -c FILE ] 如果 FILE 存在且是一个字特殊文件则为真。[ -d FILE ] 如果 FILE 存在且是一个目录则为真。[ -e FILE ] 如果 FILE 存在则为真。[ -f FILE ] 如果 FILE 存在且是一个

2017-06-06 18:16:30 1453 8

原创 项目中应用Echarts

首先介绍项目背景:   把如下图所示,把这个做成表格然后打印出来。  点击显示图表出现如图以下的界面:1、首先导入echarts所需要的js文件,css文件。将echarts所需要的东西考进来(图上的js文件并不是所有的都需要。)2、引入以下文件药品统计 -->3、js代码: function q

2016-12-30 18:40:59 2408 13

原创 2分钟上手Echarts

Echarts简介:     ECharts,缩写来自Enterprise Charts,商业级数据图表,一个纯Javascript的图表库,可以流畅的运行在PC和移动设备上,兼容当前绝大部分浏览器(IE6/7/8/9/10/11,chrome,firefox,Safari等),底层依赖轻量级的Canvas类库ZRender,提供直观,生动,可交互,可高度个性化定制的数据可视化图表。创新的拖拽重计...

2016-12-30 18:39:26 1091 10

原创 使用WebService实现远程调用

需要有客户端和服务端服务端:第一步:创建一个java工程,不需要导入jar包。第二步:创建一接口。在Webservice中叫做SEI(wsdl中叫做PortType)第三步:创建一实现类。需要在实现类上加一个、@Webservice注解第四步:发布服务。EndPoint.publish发布服务。创建一个接口(天气查询服务SEI)public interfac

2016-12-30 11:05:57 6787 8

原创 mybatis入门系列(二)

上篇博客 《myabtis入门系列一》讲解了mybatis的概述,接下来介绍mybatis的入门程序。      需求:根据用户id查询用户      准备工作:创建数据库,导入数据      1、创建一个java工程。2、导入相关的jar包。       1)junit测试包        2)mybatis的核心包和依赖包        3)数据库驱动包

2016-12-26 11:05:37 439 7

原创 使用Navicat远程连接Oracle

下载地址:http://download.csdn.net/detail/lxd8731247769/9720507

2016-12-26 09:39:16 8154 5

原创 mybatis入门系列(七)

一、什么是mybatis       逆向工程字面意思就是反向生成工程,使用逆向工程时,需要注意的是表之间的关系无法映射出来也就是说MyBatis的的逆向工程生成的都是单表(mapper.java,mapper.xml、po..)  mybatis官方文档:http://www.mybatis.org/generator/running/running.html从官方文档中

2016-12-25 21:08:42 500 2

原创 mybatis入门系列(一)

一、mybatis是什么?    MyBatis世界上流行最广泛的SQL映射框架,ibatis一词源于“internet”和“abtis”的组合,是一个基于java的持久层框架,后来捐献给了Apache基金会,成立了iBatis项目,2010年5月,将代码库迁移至Google Code 更名为Mybatis,现在代码在github上。二、mybatis的原理        Exec

2016-12-25 00:03:53 589 1

原创 webservice概述

一、什么是webservice?一句话概括:WebService是一种跨编程语言和跨操作系统平台的远程调用技术。   跨编程语言和跨操作平台,就是说服务端程序采用java编写,客户端程序则可以采用其他编程语言编写,反之亦然!跨操作系统平台则是指服务端程序和客户端程序可以在不同的操作系统上运行。    所谓远程调用,就是一台计算机a上的一个程序可以调用到另外一台计算机b上的一个对

2016-12-14 10:05:02 884 5

原创 使用Socket实现远程通信

讲解这篇博客的目的是为了引出WebService,不过Socket是比较接近底层的东西,可能有的时候比较难理解,但是作为一个java开发攻城狮也是需要我们了解的。下面讲解使用socket模拟一个查询天气预报的小程序,比较的简单1、Socket基本概念      Socket又称"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求, Socket本质是编程接口(API),

2016-12-12 23:22:30 9044 4

原创 PowerDesigner 把name写到Comment中 pd7以后版本可用

背景:最近开发项目的时候需要用到了PowerDesigner,看着数据库设计的字段很不舒服,因为中国人的习惯还是喜欢看中文,所以就做了一下小改动。首先看改之前的效果:如何改成我们想要的呢?看下面一步一步的讲解: 第一步:双击表就会出现如下界面:我们把Commont字段调出来:第二步:第三步:执行如下图代码:

2016-10-10 21:55:44 991 10

转载 近 100 个 Linux 常用命令大全

1.ls [选项] [目录名 | 列出相关目录下的所有目录和文件-a 列出包括.a开头的隐藏文件的所有文件-A 通-a,但不列出"."和".."-l 列出文件的详细信息-c 根据ctime排序显示-t 根据文件修改时间排序---color[=WHEN] 用色彩辨别文件类型 WHEN 可以是’never’、’always’或’aut

2016-10-09 16:13:22 936 4

原创 Maven的热部署

背景:     如果说我们的网站正在跑的时候,而我们想更新项目的时候,肯定不能把tomcat停掉,而是直接部署,而这种tomcat正在运行的状态就叫做热,小编这次介绍的就是maven的热部署。 第一步:配置Tomcat的登录的用户名和密码:  在我们tomcat的解压目录下的C:\tomcat1\conf\tomcat-users.xml 从第36行开始配置。(每个人解压的路径不同,找

2016-10-05 21:25:05 1053 10

原创 手动编写JDBC连接池应用适配器和装饰者模式

背景:     为了对DBUtil更好的理解,所以决定自己手动编写一个连接池,众所周知,DBUtil是一个操作数据库的工具类,是对jdbc的简单封装,不会损耗数据库的性能,所以有的公司为了追求性能使用DBUtils,现在一个普遍的规律就是封装的越完善,性能就越低,首先说说Hibernate,因为这个纯粹的ORM框架,封装的特别的完善,所以性能便有所降低,如果应用到大型的项目中就会显得很笨重,M

2016-09-17 22:46:03 2102 9

原创 【JDBC】初识JDBC

对于学过ODBC的来说可以先看看下面和JDBC的对比,更加容易理解,如果没有学过,请略过此段  JDBC和ODBC的区别:1、ODBC是用C语言编写的,不是面向对象的,而JDBC是用Java编写的,是面向对象的。2、ODBC难以学习,因为它把简单的功能与高级的功能组合在一起,即便是简单的查询也会带有复杂的任选项;而JDBC的设计使得简单的事情用简单的做法来完成3、ODBC局限于某一

2016-07-04 16:40:43 585 10

原创 【java】Cookie实现简单浏览商品

前言:     我们都在京东或者淘宝购过物,网站上面会有一些商品,同时也有浏览过的商品这些选项,这些东西是如何实现的呢?学习java一段时间了,在之前呢也了解到了Cookie,今天呢用一个实例来更加深入的理解Cookie的应用。来做一个显示上次浏览商品的小Demo。一、前期准备:        1、 myeclipse开发工具        2、一颗爱思考的大脑二、需求:

2016-06-22 16:29:42 1016 19

原创 Java实现mysql存储过程调用

前言:之前用的是VS+SQL Server 现在用的是Myeclipse+Mysql。能实现心里还是挺兴奋的。存储过程优点:1、存储过程增强了SQL语言的功能和灵活性。2、存储过程被创建后,可以在程序中被多次调用,而不必重新编写该存储过程的SQL语句。3、存储过程能实现较快的执行速度。4、存储过程能过减少网络流量。优点知道就可以了,不必一字不差的背过,下面来看看如何实战吧!

2016-06-09 10:12:06 1208 15

原创 【Mysql】建立第一个存储过程

前言:最近在学习java过程中,碰到了一个在mysql中建立存储过程的例子,现在分享给大家。一、准备工作:  1、安装Mysql ,可以参考:http://jingyan.baidu.com/article/597035521d5de28fc00740e6.html  2、安装成功可视化界面:mysql query borwser   这个可以到我的云盘下载:https://yun

2016-05-31 10:56:34 1765 16

原创 【Servlet】开发入门Hello Servlet!!!

一、Servlet简介Servlet是sun公司提供的一门用于开发动态web资源的技术。  Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源(即开发一个Java程序向浏览器输出数据),需要完成以下2个步骤:  1、编写一个Java类,实现servlet接口。  2、把开发好的Java类部署到web服务器中。二、快速入门,用servlet向浏

2016-05-27 16:19:48 1345 22

原创 【WCF】深入理解配置文件

在我上一篇文章中介绍了创建第一个WCF应用程序,接下来我们讲一下如何利用配置文件通信的,上篇文章之所以没有提到,是因为IDE自动将客户端的配置文件中的Endpoint与引用服务的Endpoint匹配了。所以客户端和服务端可以通信。服务协定以及实现写好后,需要将相关服务公布出去,就需要HOST来承载,供客户端来调用。承载服务有两种方式,一种通过配置文件,一种通过代码进行配置(见上面链接)。

2016-05-16 08:57:50 588 16

原创 HTTP Service服务去哪啦?

前言:由于前两天装Apache服务器的时候出现了点问题,就各种百度找解决办法,一种一个办法就是在dos窗口输入net stop http。当时也没想太多。没想到后来却出大事儿了。     现在还原一下场景:后来在敲vs实例的时候发现iis服务不能用了,服务没开就去开开服务不就行了吗?然后果断去打开服务:上图已经是解决问题后的图片了。却出现了下面的错误:

2016-05-13 08:09:52 9052 20

原创 初识Web Service与第一个Demo实战

Web Service并不是什么神秘的东西,好多时候我们一听服务就感觉好遥远,当时我也是这样的,一听说机房的服务器就感觉很高大上。后来就发现不就是一台电脑吗。我们可以简单理解为它是一个可以远程调用的类,或者说是组件。 把你本地的功能开放出去共别人调用。不能光听我的大白话,下面来看看具体的内部是如何实现的呢?     WebService的主要目标是跨平台的可互操作性。完全基于XML(可扩展标记

2016-05-09 08:03:32 1415 13

原创 【WCF】创建第一个WCF应用程序

一、什么是WCF:  Windows Communication Foundation(WCF)是由微软发展的一组数据通信的应用程序开发接口,也可以说是一套软件开发包。WCF合并了Web服务、.net Remoting、消息队列和Enterprise Services的功能并集成在Visual Studio中。WCF专门用于面向服务开发。 WCF的最终目标是通过进程或不同的系统、通过本

2016-05-08 16:53:25 3225 18

原创 WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping。请添加一个名为 jquery (区分大小写)的 ScriptRes

前言:     今天把机房验收了,感觉心情挺放松的,一个阶段总算是告一段落了。今天在弄验证控件的时候出现了问题,这个问题看似很复杂,但是很解决起来却是很简单,但是我们不能停留在知其然的地步,所以又查了一些相关的资料,现在来做个总结。     首先来看着图:    下面说下如何解决(都是自己尝试过得)方法一:   在配置文件的appSettings字节中添加 方法

2016-05-02 21:25:40 2296 9

原创 JavaScript系列之DOM操作

前言:在HTML与JavaScript交换的时候往往用到一些DOM操作,下面小编就来总结一下常用的DOM操作。 一、document.getElementById()    根据Id获取元素节点 我是第一个P 我是第二个P window.onload = function () {

2016-04-29 11:15:53 846 26

原创 JavaScript之闭包详解

前言:    闭包是Javascript语言的一个难点,也是它的特色,很多高级的应用都要依靠闭包来实现。之前看李炎恢老师虽然讲的特别的好,当时理解的并不是很深刻,今天通过实例来更好的解释什么是闭包,希望看后的朋友能够理解。    本篇文章分三部分来讲解闭包,首先说变量的作用域,然后说内部函数,和如何从外部读取局部变量,最后引入我们今天的主题——闭包。这篇文章用到的例子比较多,希望认真阅读,

2016-04-21 16:13:00 643 25

原创 MongoDB服务无法启动-10061由于目标计算机积极拒绝,无法连接

前言:     第一篇主要讲MongoDB的安装,第二篇讲了环境变量的配置,本以为就能创建数据库,开始我的MongoDB之旅了,没想要又出现了一个棘手的问题在网上查了好多资料都说把data中的.lock文件删除后就可以了但是在我的电脑上并没有什么效果,后来各种查资料,功夫不负有心人,最后终于找到了一种解决办法,现在分享给大家。1、在Mongo

2016-04-21 16:12:26 9971 22

原创 MongoDB设置环境变量与设置成Windows服务

前言    上一篇博客主要讲了MongoDB的特点、功能、优点以及如何启动,今天这篇呢为大家介绍如何配置环境变量并设置成Windows服务,总之,我们的宗旨是让学习变的更加简单。 一、 如何配置环境变量1、计算机右键点击属性2、属性里面找到高级设置 3、找到环境变量选项4、找到path更改环境变量(注意这里必须在前面加一个分号(英),路径根据自己的路径选择,主要

2016-04-20 15:52:13 25601 19

原创 MongoDB数据库安装图解

前言:     前两天和一个好久不见的同学(高中同桌)聊天,我问他现在从事什么工作,他说程序猿,都干了好几年了,我当时就问他你们现在都用什么数据库啊,他说:你都知道什么?我毫不犹豫的说:SQL Server 。没想到他说垃圾,我又说mysql,他又说垃圾,弄的我很是尴尬,很是尴尬,所以我就问了问现在都有哪些数据库,他给我说了mongodb、oracel、redis、db2。后来又深入的聊了会儿

2016-04-20 10:06:34 1726 23

原创 JavaScript数据类型

前言:    ECMAScipt中的变量又是松散类型的,所谓松散类型就是可以用来保存任何类型的数据。所以javascript中用var关键字来定义变量,所以无法确定变量一定会存储什么值,也就不知道变量到底会是什么类型,因为可以随时改变变量的类型。今天这篇文章就和大家一起来学习javascript中的类型,虽然很简单,但是我感觉数据类型是学习某种语言的前提,所以必须掌握它。      下面来

2016-04-19 19:22:59 1504 19

原创 【SQL Server】链接查询

前言:       之前学过数据库原理,在做题的时候感觉还是挺简单的,但是真正用到实际中,就感觉虚了好多,所以今天在把数据库中的知识拾起来,看看在实际过程中是如何应用的。   连接查询包括合并、内连接、外连接和交叉连接,如果涉及多表查询   首先设计测试的两张表,表的名字分别为T_Student和T_Course    1.UnionUNION 操作符用于合

2016-04-18 21:16:26 773 23

原创 【XML】入门知识总结

背景:   最近一直在忙自考,也没有时间总结,现在总算是轻松点了。来总结下XML吧    XML中文名称:可扩展标记语言;英文名称:extensible markup language;用于标记电子文件使其具有结构性的标记语言。XML可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。   XML与数据库、html区别   XML与Access,

2016-04-18 16:56:20 798 19

原创 【B/S】HTTP错误500.23-Internal Server Error

前言:       今天在发布网站的时候遇到了HTTP错误500.23,因为发布网站的经验不足,所以看见这种错误就蒙圈了,实在不知道该如何是好,首先来张图:  后来通过查资料解决了这个问题。 首先我们应该看提示:在集成的托管模式下不使用ASP.NET设置。应该是配置文件中httphandler的错误。后来通过网上查资料果然解决了这个问题。   1、我们在IIS中添加

2016-04-12 19:40:13 4779 11

原创 【C++】深拷贝和浅拷贝解析

前言:    最近在做C++二级题的时候总是会遇到深拷贝,想想最先接触这个词的时候是在大话设计模式中,但是C++中的深拷贝和C#中的略有区别,今天先来介绍一下C++中的深拷贝吧!   简单的说:深拷贝的时候,相同数据指针指向不同的内存地址              浅拷贝的时候,指针指向相同的内存地址 现在来深入探讨一下:     浅拷贝就是对内存地址的复制,让目标对象指针

2016-04-04 20:45:26 628 10

ZooInspector

用于查看zookeeper状态的一款比较实用的工具.用于查看zookeeper状态的一款比较实用的工具.

2017-10-21

Mac Microsoft 远程桌面连接

微软出品的Mac远程桌面连接,原来在官网上有链接可以下载,现在不知怎么就没了,这里做备份。该应用功能简单,如有更高要求,请使用其它应用。比如微软还出了一个叫Microsoft Remote Desktop的。

2017-09-15

Git-2.10.1-64-bit.zip

可以使用的资源,比在官网下载快好几倍。可以使用的资源,比在官网下载快好几倍。可以使用的资源,比在官网下载快好几倍。

2017-09-12

微信公众平台从入门到精通.pdf

微信已然成了一种生活方式:群聊、语音、视频,照片/视频/位置共享,支付和商店有了,还能通过公众账号来获取各种资源……如今的微信就是在日中天的状态(最新估值已达 600 亿),公众平台带来的影响有目共睹,所以很多人都有自己的公众号,想充分利用却无处下手,所以我们在这里给大家提供一下微信公众平台的开发教程,不谢自拿。 WeMedia 自媒体联盟创始人 @zetd (青龙老贼)曾经写过一个完整的微信公众 号教程《微信公众平台入门到精通》系列,教你从最基本的如何注册入门到后期的一些附加多功能开发,十分全面。在这里汇总一下,以飨各位。

2017-09-08

json使用依赖包

org.json.JSONObject引用依赖包,有需要的可以下载,绝对保证可用。 org.json.JSONObject引用依赖包,有需要的可以下载,绝对保证可用。

2017-09-01

node.js中文版.CHM

目录 Synopsis 概要 Globals 全局变量 Timers 定时器 Modules 模块 C/C++ Addons 扩展插件 Process 进程 Utilities 工具模块 Events 事件模块 Buffers 缓冲器 Streams 流 Crypto 加密模块 TLS/SSL String Decoder File System 文件系统模块 Path 路径模块 Net 网络模块 UDP/Datagram 数据报套接字模块 DNS HTTP HTTPS URL Query Strings 查询字符串模块 Readline REPL 交互式解释器 VM 虚拟机模块 Child Processes 子进程 Assertion Testing 断言模块 TTY 终端模块 OS 操作系统模块 Debugger 调试器

2017-01-02

mybatis中文文档

此文档是把官方文档翻译成中文的,请放心下载。

2017-01-02

mybatis相关资料

包含jar包,数据库脚本,pdf书籍等

2016-12-26

mybatis逆向工程

用来做mybatis逆向工程的代码。

2016-12-25

instantclient_12_1.zip

使用navicat连接oracle的客户端,想使用的随便拿去

2016-12-25

com.springsource

压缩包里面包括com.springsource.org.aopalliance-1.0.0,com.springsource.org.apache.axis-1.4.0,com.springsource.org.apache.commons.beanutils-1.8.0,com.springsource.org.apache.commons.collections-3.2.1,com.springsource.org.apache.commons.dbcp-1.2.2.osgi,com.springsource.org.apache.commons.io-1.4.0,com.springsource.org.apache.commons.lang-2.1.0,com.springsource.org.apache.log4j-1.2.15等,需要的看清楚在下,不要浪费了资源分

2016-06-27

Spring 4.1.3 API

这个api肯定是可以用的,需要下载后解除锁定。

2016-06-27

JSP API CHM格式

CHM格式的API文档,下载完后记住解除锁定,不然是不能看的。

2016-06-26

NppAStyle_bin

notepad++中格式代码的工具,非常好用,自己亲自用过,可以用的

2016-06-26

SVN插件包用于myeclipse

svn插件包 可用于Flex、MyEclipse、Eclipse等工具配置svn插件

2016-06-03

commons-beanutils.jar包下载

commons-beanutils.jar包下载

2016-05-24

WebServiceDemo

压缩包里面的内容为WebService敲的一个小例子,可以通过例子来了解WebService的工作原理,博主地址:http://blog.csdn.net/lxd8731247769

2016-05-08

WCF实战Demo

这个例子是用C#控制台程序敲的一个WCF实例,特别适合初学者,http://blog.csdn.net/lxd8731247769/article/details/51345698可以找个资源的原文章

2016-05-08

很好用的SVN插件

实时掌握我们的开发动态,使我们团队合作更加友好,是一款非常强大的插件。

2016-02-19

SVN服务器工具_64位_VisualSVN-Server-3.0.1.

此为SVN管理工具 这是64位的,大家注意了!!! 不能安装在32上面 1.首先将软件安装好,选择企业版和st***and什么的,先选择st***and的那个,然后点击下一步 2.安装完成后,不到打开软件,将破解软件放到你的安装目录/bin下 3.启动破解软件,点击patch,然后选择你的软件安装目录的/bin目录下,点击gen*** 4,打开svn软件,会看到软件分两部分,左边一部分右边一部分,右边部分的右上角,有个st***and什么的,就是安装的时候选择的那个,然后你点击update to enterprise edition,然后将破解软件---------------------和------------------------中间的部分拷贝到弹出的框框中,然后点击确定,他就会弹出thank you *****的,安装的时候没记录,是在忘记当初弹出的什么东西了,在者,英语是在烂的要死,实用的话希望大家好评

2016-02-19

SVN相关资源(插件)

帮助我们掌握软件开发的进度,让我们开发做到更好的版本控制。

2016-02-19

vb msdn中文版下载

有了VB的MSDN,使你学习更加便利。挺好用的,大家可以下载试试

2015-10-23

空空如也

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

TA关注的人

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