自定义博客皮肤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)
  • 收藏
  • 关注

原创 将博客搬至CSDN

将博客搬至CSDN

2019-12-18 16:18:00 93

原创 HashMap,HashTable,ConcurrentHashMap面试总结!!!

原文:https://www.cnblogs.com/hexinwei1/p/10000779.html 一、小总结 1、HashMap 、HashTable、 ConcurrentHashMap HashMap:线程不安全 HashTable:线程安全,每个方法都加了 synchronized 修饰。类似 Collections.synchronizedMap(hashMa...

2019-01-03 09:21:00 91

原创 【算法】约瑟夫环

有n个人围城一圈每次从1数起数到3就把那个人提出圈子,最后只保留一个人。 输入:输入人数字符串输出:把最后一个人所保留位置返回出来。比如你输入11的话即有11个人[1,2,3,4,5,6,7,8,9,10,11]。返回的是7 package sj1; import java.util.ArrayList; import java.util.List...

2018-12-10 14:02:00 80

原创 Java实现post和get请求

GET请求:GET请求会向服务器发索取数据的请求,从而来获取信息,该请求就像数据库的select操作一样,只是用来查询一下数据,不会修改、增加数据,不会影响资源的内容,即该请求不会产生副作用。无论进行多少次操作,结果都是一样的。 1 /** 2 * 向指定URL发送GET方法的请求 3 * 4 */ 5 pu...

2018-05-30 09:58:00 93

原创 JAVA如何request没有参数的post提交

过去做网页的时候 post过来的值都是带参的 我就request.getParameter("")来获取 现在过来的不带参 就一串字符串 我应该怎么获取? 1 //用获取数据流的方式,直接获取post过来的所有数据流 2 StringBuffer info=new java.lang.StringBuffer(); 3 InputStream in=request...

2018-05-30 09:49:00 328

原创 java实现二维码的生成.

目录1.二维码概念 2.二维码发展历史 3.二维码分类 4.二维码优缺点 5.QR Code 1.二维码又称 二维条码 (2-dimensional bar code)是用某种特定的几何图形按一定规律在平面(二维码上)分布的黑白相间的图形记录数据符号信息的图形。 2二维码发展历史 1.20世纪20年代 约翰 科芒德实现邮政单据自动分拣方法, 2.1949年...

2018-05-15 08:24:00 195

原创 解决File.Delete()删除不掉文件

首先注意以下问题: 此文件被使用的时候无法删除(比如网络输出没关闭流) 判断此文件是否存在再做删除(exists) 删除文件夹之前先删除文件夹下的所有文件(递归解决) 判断是否删除成功会有返回值,文件名错了的话,删除文件不会报错。(new File("x://123.txt"),但是123.txt不存在,不报错) // 输出文件...

2018-05-11 09:36:00 2083

原创 CSS可见区域全局居中

top:$(document).scrollTop() + ($(document).height() - $(document).scrollTop())/2,

2018-05-11 09:02:00 352

原创 Java实现视频转码或压缩demo.

先点击这里下载资源包(包括jar和文档) 使用这个资源包,处理起来很简单. demo如下: import java.io.File; import it.sauronsoftware.jave.AudioAttributes; import it.sauronsoftware.jave.Encoder; import it.sauronsoftware.jave.En...

2018-05-09 15:37:00 979 1

原创 什么样的类才算是一种可重用的组件,即JavaBean?

每一个类实现了Bean的规范才可以由Spring来接管,那么Bean的规范是什么呢? 必须是个公有(public)类 有无参构造函数 用公共方法暴露内部成员属性(getter,setter) 实现这样规范的类,被称为Java Bean。即是一种可重用的组件。 ...

2018-05-09 10:56:00 148

原创 算法练习9:字符串截取算法

该算法通过一个小例子来演示: 如果字符串的长度比给定的参数num长,则把多余的部分用...来表示。 切记,插入到字符串尾部的三个点号也会计入字符串的长度。 然而,如果指定的参数num小于或等于3,则添加的三个点号不会计入字符串的长度。 这里会使用到函数,slice()方法提取一个字符串的一部分,并返回一新的字符串。   函数说明:beginSlice从该索引(以 0 为基数)...

2018-05-03 16:46:00 165

原创 算法练习8:重复操作算法

这个算法是比较简单的,我们使用一个小例子来做演示: 循环拼接一个指定的字符串num次,如果num是一个负数,则返回一个空字符串。 function repeat(str, num) { if(num<0){ return ""; }else if(num==1){ return str; }else{ ...

2018-05-03 16:25:00 151

原创 算法练习7:确认末尾字符算法

检查一个字符串(str)是否以指定的字符串(target)结尾。 如果是,返回true;如果不是,返回false。 这个算法可以通过在ES2015中引入的.endsWith()方法来解决。 也可以使用JavaScript子串方法之一。 方法一: function confirmEnding(str, target) { return str.endsWith(target...

2018-05-03 16:17:00 71

原创 算法练习6:寻找数组中的最大值算法

请分别找到每个小数组中的最大值,然后把它们串联起来,形成一个新的数组。 提示:你可以用for循环来迭代数组,并通过arr[i]的方式来访问数组的每个元素。 function largestOfFour(arr) { var l=new Array(arr.length); for(i=0;i<arr.length;i++){ l[i]=ar...

2018-05-03 15:32:00 538

原创 算法练习5:设置首字母大写算法

返回一个字符串,确保字符串的每个单词首字母都大写,其余部分小写。 像'the'和'of'这样的连接符同理。 使用到的方法函数: toLowerCase()将一句话的所有字母转为小写 split()将一句话转换成字符串数组 toUpperCase()将每个单词的首字母转为大写 substring()截取单词中剩余的字母,然后拼接到大写字母之后 join()将数组里的每个单词重...

2018-05-03 15:00:00 142

原创 算法练习4:寻找最长的单词算法

给定一句话,查询出里面的最长单词的长度。 返回提供的句子中最长的单词的长度。 返回值应该是一个数字。 以split()分割句子里的每个单词保存的数组里,然后比较最长的单词。 function findLongestWord(str) { var s=str.split(" "); var len=0; for(i=0;i<s.length;...

2018-05-03 13:00:00 182

原创 算法练习3:回文算法

如果给定的字符串是回文,返回true,反之,返回false。 palindrome(回文)是指一个字符串忽略标点符号、大小写和空格,正着读和反着读一模一样。 注意:您需要删除字符串多余的标点符号和空格,然后把字符串转化成小写来验证此字符串是不是回文。 使用的方法: replace()方法返回一个由替换值替换一些或所有匹配的模式后的新字符串。模式可以是一个字符串或者一个正则...

2018-05-03 11:44:00 85

原创 算法练习2:整数的阶乘

计算所提供整数的阶乘。 如果使用字母n代表一个整数,则阶乘是所有小于或等于n的整数的乘积。 阶乘通常简写成n! 例如:5! = 1 * 2 * 3 * 4 * 5 = 120 采用递归进行实现。 function factorialize(num) { if(num==1||num==0){ return 1; }else if(n...

2018-05-03 10:14:00 241

原创 算法练习1:翻转字符串算法

实战翻转字符串算法 你可以先把字符串转化成数组,再借助数组的reverse方法翻转数组顺序,然后把数组转化成字符串。 提示:你的结果必须得是一个字符串 使用到的方法(函数): split()方法使用指定的分隔符字符串将一个String对象分割成字符串数组,以将字符串分隔为子字符串,以确定每个拆分的位置。如果空字符串("")被用作分隔符,则字符串会在每个字符之间分割。 rev...

2018-05-03 09:52:00 95

原创 oracle数据库自学笔记(持续更新中……)

  以前的项目都是使用mysql数据库开发的,如今进了新的公司,开始接触到了Oracle数据库,而自己以前没有接触过,就自己挤时间来学习一下。 一.关系型数据库的概念   关系型数据理论由E.F.Codd博士在1970年提出;   Codd制定了一个数据库产品成为关系型数据库所必备一系列相关标准;   它是RDBMS(关系型数据库管理系统)的基础;   关系型数据库需要包含下面...

2018-04-28 16:06:00 92

原创 Html5 <video>实现摄像头监控问题:html5并不支持rtsp协议,所以使用vlc进行转码,将rtsp转http流,这样<video>才可以直接播放...

今天在写html5中播放旷视C2摄像头视频监控的功能,查了很多资料,才发现Html5 <video>并不支持rtsp协议。后来查到使用第三方转码才得以实现。 这里把方法写下来分享给大家。 首先要获取摄像机品牌的RTSP地址: 如大华的是 rtsp://user:pwd@ip:port/cam/realmonitor?channel=1&subtyp...

2018-04-27 22:52:00 834

原创 ORA-12638: 身份证明检索失败的解决方法

本地oracle客户端用PLSQL Developer连接远程数据库,每次登录都会在很久之后,出现ORA-12638:身份证明检索失败,tnsping 表明TNS配置没有问题。 解决方案: D:\app\sabre\product\11.2.0\client_1\NETWORK\ADMIN 此目录下找到sqlnet.ora文件,如果存在SQLNET.AUTHENTICATION...

2018-04-15 15:46:00 115

原创 最全面的 Spring 学习笔记

Spring致力于提供一种方法管理你的业务对象。在大量Java EE的应用中,随处可见Spring。今天我将简单的介绍一下Spring这个框架。 本文适合读者: 想学Spring的Java开发者 刚用Spring不久的人 Why 为什么要使用Spring? Spring主要两个有功能为我们的业务对象管理提供了非常便捷的方法: DI(Dependency Inje...

2018-02-22 19:41:00 55

原创 springmvc文件上传示例

首先要导包,用的的包是: commons-fileupload-*.*.*.jar commons-io-*.*.jar *号代表版本号 这里给大家分享一下下载链接:https://files.cnblogs.com/files/chuanyueinlife/SpringMVC%E4%B8%8A%E4%BC%A0jar%E5%8C%85.zip jsp页面: <...

2018-02-01 18:40:00 67

原创 request.getRealPath的替代方法

在写上传小练习的时候,发现获得路径的request.getRealPath("")已经被画上线了,也就是不再建议使用. package controller; import javax.servlet.http.HttpServletRequest; import org.springframework.stereotype.Controller; import ...

2018-02-01 18:06:00 207

原创 Spring注解详解

概述 注释配置相对于 XML 配置具有很多的优势: 它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。 注释和 Java 代码位于...

2018-01-30 16:58:00 59

原创 jquery.cookie.js 使用方法

下载与引入:jquery.cookie.js基于jquery;先引入jquery,再引入:jquery.cookie.js;下载https://files.cnblogs.com/files/chuanyueinlife/jquery.cookie.js 1 <script type="text/javascript" src="js/jquery.min.js">&l...

2018-01-30 11:02:00 71

原创 jquery的一个小扩展,读取URL里的参数

/* *扩展jquery的功能: *读取url中参数的功能,方法的参数是要获取的URL里键; *使用前要先导入jquery.js文件. * */ 1 (function ($) { 2 $.getUrlParam = function (name) { 3 var reg = new RegExp("(^|&)" + name + "=([^&]*)(&amp...

2018-01-29 20:16:00 53

原创 接口和抽象类有什么区别?

抽象类(实体)和接口是支持抽象类(概念上的)定义的两种机制,两者具有很大的相似性,甚至有时候是可以互换的,但同时也有很大的区别. 具体而言,接口是公开的,里面不能有私有的方法或变量,所有的方法或变量都是提供给外部使用的,而抽象类里可以有私有的方法或变量,如果一个类中包含抽象的方法,那么这个类就是抽象类.在java中,可以通过把类或者类中的方法用abstract(只能用来修饰类或方...

2018-01-29 19:40:00 71

原创 jsp请求转发与重定向区别小结

1.当使用转发时,JSP容器将使用一个内部方法来调用目标页面,新的页面继续处理同一个请求,而浏览器不会知道这个过程; 2.重定向是第一个页面通知浏览器发送一个新的页面请求. 3.转发不改变URL,重定向回改变URL; 4.因为浏览器要发出新请求,故而重定向慢一些; 5.由于发生了新请求,故而重定向之后request内的对象无法再使用,因为新请求产生了新的request; 6.通...

2018-01-03 18:42:00 127

原创 写给小白的JAVA链接MySQL数据库的步骤(JDBC):

闲来无事,给java小白罗列了几个jdbc步骤,后边举个简单的例子,其中的try块请读者自行处理. /* * 1.下载驱动包:com.mysql.jdbc.Driver;网上很多下载资源,自己找度娘,此处不再提供; * * 2.将驱动包导入项目,并add to build path,具体步骤去问度娘. * * 3.加载驱动:使用Class类的forName(String ...

2018-01-02 19:16:00 71

方维分享系统签到插件.rar

淘宝客工具 方维分享系统签到插件.rar

2013-06-15

方维分享系统-单页功能.zip

方维分享系统,淘宝客工具 -单页功能.zip

2013-06-15

方维团购系统3.6去除域名限制+福团模版.zip

方维团购系统3.6去除域名限制+福团模版.zip

2013-06-15

空空如也

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

TA关注的人

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