谢彬のCSDN专栏

不管在声明地方上班,请记住: 工作不养闲人,团队不养懒人。入一行先别惦记着赚钱,先学着让自己值钱。赚不到钱赚知识;赚不到知识赚经历;赚不到经历赚阅历;以上都赚到了就不可能赚不到钱。只有先改变自己的态度,才能改变人生的高度。 让一个人迷茫的原因只有一个,那就
私信 关注
xb12369
码龄9年

当你的才华撑不起你的梦想的时候,就该好好反省,然后静下心来学习!

  • 4,494,919
    被访问量
  • 360
    原创文章
  • 669
    作者排名
  • 477
    粉丝数量
  • 于 2012-01-04 加入CSDN
获得成就
  • 获得536次点赞
  • 内容获得702次评论
  • 获得551次收藏
荣誉勋章
TA的专栏
  • 微信公共帐号开发
    12篇
  • 支付宝支付
    3篇
  • MySQL
    21篇
  • Java
    98篇
  • git
    4篇
  • Ajax
    8篇
  • Apache
    3篇
  • Convert Mysql to Oracle
    2篇
  • CSS
    3篇
  • Html5
    1篇
  • SQL Server
    34篇
  • Js
    28篇
  • Jquery
    24篇
  • SVN
    4篇
  • Orcale
    44篇
  • Jsp
    20篇
  • Tomcat
    10篇
  • Myeclipse/Eclipse
    18篇
  • Linux
    29篇
  • MongoDB、MongoVUE
    15篇
  • jdk
    1篇
  • APP推送服务端
    1篇
  • Mybatis
    2篇
  • Maven
    3篇
  • idea
    12篇
  • shiro
  • log4j
    1篇
  • Spring data jpa
    1篇
  • dubbo
    1篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

java.net.URISyntaxException: Illegal character in scheme name at index 0:

爬虫的时候,遇到一个问题:java.net.URISyntaxException: Illegal character in scheme name at index 0:原始写法:/* 实例化一个HttpClient客户端 */ /*HttpClient client = new DefaultHttpClient(); HttpGet getHttp =
原创
1评论
1点赞
发布博客于 6 年前

svn执行上下文错误:由于目标计算机积极拒绝,无法连接

错误提示:svn上传的时候报错:       svn执行上下文错误:由于目标计算机积极拒绝,无法连接解决办法:开启svn服务VisualSVN Server再来一次:于是就好了!!!!!感谢     http://www.tuicool.com/articles/BFF36f   提供思路
原创
10评论
5点赞
发布博客于 7 年前

<c:if中contains是否包含

${module.moduleName } ${fn:contains(list,contains)}${fn:contains(参数1,参数2)}参数一:集合,包含参数二:要包含的字符
原创
0评论
2点赞
发布博客于 7 年前

JS跳到新页关闭当前页,跳到顶部,添加删除提示等等,自己看吧

原文来自:我是来自这一1.网页技术分为三个方面:静态网页、网页美工、动态网页。2.DHTML(动态HTML)是一种通过各种技术的综合而得以实现的概念,包括三部分:HTML、Script(JavaScrip or VBScript)、CSS(Cascading Style Sheets)。3.颜色“#rrggbb”六位十六进制数。4.js删除提示1)删除2
转载
0评论
0点赞
发布博客于 9 年前

Eclipse在线安装FatJar插件失败解决方案

eclipse-jee-luna-SR2-win32-x86_64安装插件Fat jar失败的解决办法~~
转载
1评论
2点赞
发布博客于 4 年前

Linux下不用杀进程直接重启tomcat脚本

basedir:服务器tomcat的位置说明:使用方法,项目不是放在webapp目录下的啊,工具是winScp1、将war解压开之后的东西全部拖到服务器2、cd 到tomcat的bin目录下3、./restart.sh 回车就会自己删日志,请缓存并重启4、访问页面,就发现更新上去了。哈哈
原创
0评论
0点赞
发布博客于 5 年前

css去掉select边框和小三角

.row select { border: 0; display: block; position: relative; min-height: 1.146667rem; line-height: 1.146667rem; white-space: nowrap; width: 100%; overflow: hidden; padding-right: .6rem; ba
原创
2评论
2点赞
发布博客于 5 年前

cvc-complex-type.2.4.d: 发现了以元素 'd:skin' 开头的无效内容。此处不应含有子元素。

Eclipse上开发Android的时候,新建的项目提示:[2016-01-13 14:07:56 - Android SDK] Error when loading the SDK:Error: Error parsing C:\Users\iYjrg_xiebin\AppData\Local\Android\sdk\system-images\android-23\androi
原创
2评论
6点赞
发布博客于 5 年前

orcale 分组查询 查出每个组中id最小的

SELECT TAB_A.* FROM ( SELECT a.*, ROW_NUMBER() OVER( PARTITION BY a.name ORDER BY a.id ASC ) ROWNO FROM ( select * from t_d_Provinces p where p.name in (
原创
0评论
0点赞
发布博客于 8 年前

mysql中计算两个日期的时间差函数TIMESTAMPDIFF用法

mysql中计算两个日期的时间差函数TIMESTAMPDIFF用法: 语法: TIMESTAMPDIFF(interval,datetime_expr1,datetime_expr2) 说明: 返回日期或日期时间表达式datetime_expr1 和datetime_expr2the 之间的整数差。其结果的单位由interval 参数给出。interval 的法定值同TIMESTA
原创
0评论
5点赞
发布博客于 8 年前

Myeclipse 自动对齐快捷键

*******************华丽的分隔符***********************************默认情况下:Ctrl + Shift + F或者Ctrl + A,Ctrl + i*******************华丽的分隔符***********************************
原创
0评论
4点赞
发布博客于 9 年前

VS2003安装心得-拿出来与大家分享

今天是2012年5月23日 15:17:23,如果我猜得没错的话,可能很多人现在用的最高版本已经到VS2010了,为什么lz还在这纠结2003?没办法啊,客户需要啊,他的1700多家分店的系统用的都是在2003的基础上搭起来的,他又给我选择的,说如果你喜欢VS2005开发的话,你把分店的系统整个翻新一下,我想象还是算了吧,我宁愿装vs2003!           之前我有装VS2010的,w
原创
0评论
0点赞
发布博客于 9 年前

Mysql脚本插入自动增长的数据

当数据表中有自增长主键时,当用SQL插入语句中插入语句带有ID列值记录的时候; 如果指定了该列的值,则新插入的值不能和已有的值重复,而且必须大于其中最大的一个值;也可以不指定该列的值,只将其他列的值插入,让ID还是按照MySQL自增自己填; 这种情况在进行插入的时候,两种解决方法: ①可以把id的值设置为null或者0,这样子mysql都会自己做处理 ②手动指定需要插入的列,不
原创
0评论
1点赞
发布博客于 4 年前

解决:Cannot load ocl.dll library(error code 126). The ocil.dll library may be missing from the system

解决:Cannot load ocl.dll library(error code 126). The ocil.dll library may be missing from the system
原创
10评论
0点赞
发布博客于 7 年前

oracle编码转换:AL32UTF8->ZHS16GBK

首先查询数据库编码:
原创
0评论
0点赞
发布博客于 7 年前

【解决】js中ie8下不识别indexOf的解决办法

把一下代码放在你的indexOf方法的上面:if (!Array.prototype.indexOf){ Array.prototype.indexOf = function(elt /*, from*/){ var len = this.length >>> 0; var from = Number(arguments[1]) || 0; f
原创
0评论
0点赞
发布博客于 7 年前

com.esotericsoftware.kryo.KryoException: java.lang.IndexOutOfBoundsException的解决办法

今天访问系统的管理后台的时候,突然间弹出一个很大的500错误:然后下载日志查看,发现报了下面的错误:com.esotericsoftware.kryo.KryoException: java.lang.IndexOutOfBoundsException想想发现provider的pojo中增加了两个字段,然后发布到了服务器,consumer没有同步更新;按照正常的理解是我是增加...
原创
0评论
1点赞
发布博客于 2 年前

解决注册表搜索假死的办法【最有效的】

网上搜到的解决这个办法大都是什么:第一步:使用sfc /scannow 命令修复系统文件 。第二步:查看和设置用户的权限。第三步:查看Windows search服务是否正常运行。相信很多人试了的,根本没什么卵用!!!!!真正解决这个办法是:1、使用“win+r”打开运行,输入“re
原创
0评论
0点赞
发布博客于 4 年前

SQL prompt无法激活跳转到127.0.0.1:22223的解决方案

某天sqlserver的插件SQL prompt突然间抽风了,无法使用,通过进入Manage license的时候一直显示:然后不停各种装了卸,卸了装还各种找百度,都没法解决我的问题!!!实在是没办法了当时想大不了重装系统呗!!!最后是在这两条命令下解决问题的:1、inetcpl.cpl把连接---局域网设置---为LAN使用代理服务器的勾去了2、ms-settings:network代理-----把自动代理的关闭我发现现在不用...
原创
0评论
0点赞
发布博客于 8 月前

Idea一不小心把Main menu头部菜单关闭还原的解决办法

一不小心误关idea的头部菜单解决办法:1、通过修改xml文件+重启idea解决进入C:\Users\admin\.IntelliJIdea2019.3\config\options\ui.lnf.xml将SHOW_MAIN_MENU的VALUE的false改成true2、给Main menu配置快捷键 Ctrl+Alt+Shift+,2.1)快捷键Ctrl+Alt+S进入设置2.2)点击Keymap,搜索main menu设置完毕后...
原创
0评论
0点赞
发布博客于 8 月前

SqlServer常用的语法

-- Create a nonclustered index on a table or viewCREATE INDEX i1 ON t1 (col1);-- Create a clustered index on a table and use a 3-part name for the tableCREATE CLUSTERED INDEX i1 ON d1.s1.t1 (col1...
原创
0评论
0点赞
发布博客于 9 月前

【转载】sql server 添加表注释、字段注释

--为字段添加注释--格式如右:execute sp_addextendedproperty 'MS_Description','字段备注信息','user','dbo','table','字段所属的表名','column','添加注释的字段名';execute sp_addextendedproperty 'MS_Description','add by liyc. 诊断类别码','u...
转载
0评论
0点赞
发布博客于 2 年前

idea上如何同步远程仓库的分支

首先在idea上拉取下来的时候分支只有master,后在git上有新创建了一个dev分支,然后idea右下角找不到这个分支,同步的方法是:git fetch origin标题搞定~...
原创
0评论
1点赞
发布博客于 2 年前

idea中pom.xml引用树关系图Show Dependencies

打开pom.xml,然后快捷键Ctrl+Shift+Alt+U按住Ctrl,滚动鼠标,可以放大哦:
原创
2评论
1点赞
发布博客于 2 年前

No qualifying bean of type vailable: expected at least 1 bean which qualifies as autowire解决办法(持续更新)

如今玩Spring的很多时候都会遇到一个错误:org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'com.****.sp.common.infra.dao.chief.****.****' available: expected at least 1 ...
原创
0评论
3点赞
发布博客于 2 年前

idea下设置git忽略提交ignore

底部菜单Version Control,Unversioned Files显示红色的表示未受版本控制,根据需要将不需要提交到服务器的文件进行忽略提交设置:选中文件右键ignore 如果发现有些文件被误设置成忽略的,边侧栏第二竖排倒数第3个图标(有checkbox标识的) 选中后右边的-号就是移除~ PS:有些东西不懂的时候发现很牛逼牛逼的,但是一旦会了后就会发现其实...
原创
0评论
0点赞
发布博客于 2 年前

Idea 控制台console设置换行

快捷键Ctrl+Alt+S打开设置,Settings---General---Soft Wraps勾选 Use soft warps in console
原创
0评论
1点赞
发布博客于 2 年前

前端 好看实用的颜色大全(16进制)

    原文来自:https://blog.csdn.net/jockerscolor/article/details/69255346
转载
0评论
1点赞
发布博客于 3 年前

(转)idea中war和war exploded的区别及修改jsp必须重新启动tomcat才能生效的问题

刚开始使用idea,发现工程每次修改JS或者是JSP页面后,并没有生效,每次修改都需要重启一次Tomcat这样的确不方便。我想Idea肯定有设置的方法,不可能有这么不方便的功能存在。需要在Tomcat的设置中为:on ‘update‘ action:当用户主动执行更新的时候更新    快捷键:Ctrl + F9on frame deactication:在编辑窗口失去焦点的时候更新...
转载
0评论
0点赞
发布博客于 3 年前

SqlServer表转JavaBean

解释权:谢彬2018-10-17使用说明:将@tb改成对应的表执行sql后即可自动生成javaBeanUSE MsInvoiceDBGODECLARE @tb nvarchar(100)SET @tb = 'InvoiceEASTicket'SELECT 'private ' + CASE WHEN st.name = 'decimal' THEN 'doub...
原创
1评论
1点赞
发布博客于 3 年前

jpa @query 不认识IFNULL的解决办法

心血来潮想学习下jpa,然后我就发现我已经站在凉了的边缘:各种坑爹的语法让我生不如死!!!! 比如我一个简单的查询:需求是查询业务员的佣金,sql语句如下:一点问题没有;然后转换成jpa语法: @Query(value = "select new map(t.orderNum,(select m.username from MembersPO m where" + ...
原创
1评论
2点赞
发布博客于 3 年前

密钥文件包含Open SSH SSH-2的密钥。WinScp只支持PuTTY格式。

WinScp免密登录的时候用私钥登录提示:密钥文件包含Open SSH SSH-2的密钥。WinScp只支持PuTTY格式。你能用PuTTYgen工具转换你的密钥文件。然后我们下载PuTTYgen工具(180Kb左右,低于这个版本的)...
原创
0评论
0点赞
发布博客于 3 年前

idea中git修改了文件却无法提交(No Changes detected)

idea中git修改了文件却无法提交弹出框提示:No Changes detectedLocal changes中显示:Error updating changes:The Git process exited with the code -1073741819 during executint git -c core.quotepath=false Is-file – exclude-s...
原创
12评论
0点赞
发布博客于 3 年前

idea中怎样撤销git的merge的解决办法

今天本想将dev分支合并到release上,结果操作反了,把release merge到dev分支上了,日了狗了;尝试:1、直接在项目上右键--Git--Revert,无效!!!2、想重新拉取远程仓库中的代码--Git--Repository--Pull,发现提示:error: You have not concluded your merge (MERGE_HEAD exists).     以...
原创
6评论
1点赞
发布博客于 3 年前

win10下安装jdk1.8

第一步:win10下安装个jdk1.8链接:https://pan.baidu.com/s/1j5gOtLknV_eHJGHVNlMt1g 密码:r3f1第二步:配置环境变量win10中为“此电脑”,选择“属性”,打开“系统”对话框,点击“高级系统设置”标签。弹出“系统属性”对话框,选择系统属性下的“高级”标签。选择“启动和故障恢复”下的“环境变量(N)“按钮,打开“环境变量”对话框。新建系统变量...
原创
0评论
1点赞
发布博客于 3 年前

idea下解决中文乱码的办法

跟当年eclipse开发一样,先把环境配置成UTF-8编码格式:第一步:idea安装目录下找到(比如楼主的安装路径:D:\Program Files (x86)\JetBrains_new\IntelliJ IDEA 14.1.7\bin)idea.exe.vmoptions和idea64.exe.vmoptions在最后加上一句:-Dfile.encoding=UTF-8第二步:再来修改tomc...
原创
0评论
0点赞
发布博客于 3 年前

Maven移除传递依赖

之前有写过一篇文章https://blog.csdn.net/xb12369/article/details/80066094 关于日志jar三者不能共存的问题,现在知道后每次发版的时候需要手动排除掉多余的jar,这个很费劲呐!!!单依赖过滤现在一劳永逸的方法,直接在pom.xml中排除掉多余的jar;目前有两个节点都有对logback的依赖:&lt;dependency&gt; &lt;g...
原创
0评论
0点赞
发布博客于 3 年前

log4j,slflog,logback三者共存导致日志或者项目异常

今天项目发布预生产环境遇到一个奇葩问题:tomcat日志输出正常(项目启动正常),但是log4j输出到文件的日志死活没有!!!以下是tomcat日志输出的:正常~log4j.properties没有动过任何东西,项目的框架由之前的lib转maven工程,开发用的是idea开发;然后就是各种尝试,删项目,重新打包,开发环境自行验证啊,各种操作一通撸,后面才发现打出来的war中有三种日志jar:log...
原创
0评论
0点赞
发布博客于 3 年前

idea设置项目的编码UTF-8

首先idea没有设置项目的编码的时候,默认是按照GBK的编码!!然后今天在用md5加密的时候死活跟对方匹配不上,然后各种抓瞎,因为同样的代码在eclipse中两边一致,换成idea就报签名失败,经过一系列的排查,最终发现:idea的编码没有更换!!!养成一个好的习惯,用一个新工具开发前一定要确保环境的一致性,比如jdk1.8,项目编码统一使用比如UTF-8,tomcat8.0等等!!!!...
原创
0评论
0点赞
发布博客于 3 年前

maven打包的时候将依赖的jar包也打进去

最近在改造底层一个utils项目的时候,再将lib工程转maven项目后,打包丢了相关依赖;之前lib工程的时候是需要借助第三方fatjar的,现在转maven后相关依赖全部丢失;基于当前工程已经被很多项目引用,这里谋求一个新的出路,希望用maven插件也能将相关依赖打包进去!现在有两种办法:首先需要一个启动类,类在启动的时候把相关的依赖都初始化进去方法一:使用插件maven-shade-plug...
原创
9评论
10点赞
发布博客于 3 年前

Eclipse设置类,方法注释模版

首先打开Eclipse配置选项:Window-&gt;Preference-&gt;Java-&gt;Code Style-&gt;Code Template配置Comments下的每个选项的模版,我们依次配置:1、Files/** * @Title: ${file_name} * @Package ${package_name} * @Description: ${todo}(用一句...
原创
2评论
12点赞
发布博客于 3 年前

java eclipse 出现 xxx cannot be resolved to a type 错误解决方法

xxx cannot be resolved to a type引言    eclipse新导入的项目经常可以看到“XX cannot be resolved to a type”的报错信息。本文将做以简单总结。 正文    (1)jdk不匹配(或不存在)     项目指定的jdk为“jdk1.6.0_18”,而当前eclipse使用的是“jdk1.6.0_22”。需要在BuildPath | L...
转载
4评论
16点赞
发布博客于 3 年前

SpringMVC跑单元测试junit报错的解决办法java.lang.Exception: No tests found matching

今天在跑单元测试的时候,控制台出现一堆乱七八糟的东西:显然不是我想要的在console中看不出任何错误!!!!!进入JUnit选项卡,由于不知道什么时候点击了Filter Stack  Trace导致也看不到错误!!!再点击一下就能看到错误信息!我没看到错误信息的时候点击了下旁边的Show Stack Trace in Console View然后错误信息就来了:java.lang.Excepti...
原创
2评论
1点赞
发布博客于 3 年前

在IDEA中实战Git

工作中多人使用版本控制软件协作开发,常见的应用场景归纳如下:假设小组中有两个人,组长小张,组员小袁场景一:小张创建项目并提交到远程Git仓库场景二:小袁从远程Git仓库上获取项目源码场景三:小袁修改了部分源码,提交到远程仓库场景四:小张从远程仓库获取小袁的提交场景五:小袁接受了一个新功能的任务,创建了一个分支并在分支上开发场景六:小袁把分支提交到远程Git仓库场景七...
转载
0评论
0点赞
发布博客于 3 年前

解决:win10 idea 14.1.7输入法不跟随

首先我最喜欢的QQ拼音:我是双屏的,结果跑到第二屏了~尴尬微软自带的输入法:跑到最右下角解决办法:然后听大家的,用搜狗智慧版(https://pinyin.sogou.com/zhihui/),居然完美解决~...
原创
2评论
0点赞
发布博客于 3 年前

Linux下安装httpd(Apache)

服务器上已经安装了nginx,并且占用了80端口,现在启动httpd的时候一直报错:安装的命令为:#yum install httpd然后各种百度,窝了个艹,几乎所有人都说是80端口被占用了,但我已经把nginx干掉了,压根就不存在占用问题,于是锲而不舍找答案:http://blog.sina.com.cn/s/blog_7e56997901016bw7.htm
原创
1评论
0点赞
发布博客于 3 年前

Linux下安装zookeeper和rocketmq

zookeeper安装:#cd /usr/local#mkdir zookeeper#cd zookeeper#wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.3.6/zookeeper-3.3.6.tar.gz#tar -zxvf zookeeper-3.3.6.tar.gz#cd zookeeper-3.3.6
原创
0评论
1点赞
发布博客于 3 年前

谷歌浏览器添加JSON-Handle插件

之前有写过获取最新谷歌host的文章,我用最新host翻墙的目的就是为了给浏览器安装json格式化插件,现在可以不用翻墙就能拿到JSON-Handle插件,办法如下:1、访问http://jsonhandle.sinaapp.com/下载2、访问chrome://extensions/然后找到你下载的JSON-handle_0.5.2.crx文件,拖进去!拖进去!拖进去
原创
6评论
15点赞
发布博客于 3 年前

git生成并添加SSH key

废话不多说,直接上操作:1、安装Git Bashhttps://git-scm.com/downloads2、鼠标右键git bash here3、执行以下命令:① cd ~/.ssh/ 【如果没有对应的文件夹,则执行 mkdir ./.ssh】② git config --globar user.name "xb1236
原创
2评论
13点赞
发布博客于 4 年前

Linux自动删除服务器日志

linux是一个很能自动产生文件的系统,日志、邮件、备份等。虽然现在硬盘廉价,我们可以有很多硬盘空间供这些文件浪费,让系统定时清理一些不需要的文件很有一种爽快的事情。不用你去每天惦记着是否需要清理日志,不用每天收到硬盘空间不足的报警短信,想好好休息的话,让我们把这个事情交给机器定时去执行吧。1.删除文件命令:find 对应目录 -mtime +天数 -name "文件名"
转载
0评论
0点赞
发布博客于 4 年前

Validation error messages from TagLibraryValidator for c in解决办法

项目启动访问页面的时候一直报错:八月 16, 2017 8:37:43 下午 org.apache.catalina.core.ApplicationDispatcher invoke严重: Servlet.service() for servlet jsp threw exceptionorg.apache.jasper.JasperException: Validation error
原创
0评论
0点赞
发布博客于 4 年前

maven lib文件夹引用 但是项目报错的解决办法

把maven 本地repository里 报错的包 所在小文件夹 整个删除,然后让maven重新download下来,就好了。用命令行还是eclipse里的maven update到影响不大。貌似是eclipse和maven集成上有点bug。
原创
0评论
0点赞
发布博客于 4 年前

Navicat导出sql结构脚本并导入powerdesion(带描述Comment)

学会使用工具也是一种技能,不是吗?
原创
5评论
3点赞
发布博客于 4 年前

SqlServer 2016模糊匹配的几种方式和效率问题

数据库是Sqlserver 2016版现在业务需求是:要查询出企业名称为以下几个的,XXX,XXXX等等:第一种方式:like '%XXX%' OR like '%XXXX%'select cName from tAccountAuditing where cNamelike '%测试moa000154%' ORcNamelike '%测试集团上海事业部%'
原创
0评论
1点赞
发布博客于 4 年前

Linux下安装Nginx1.8

新建目录,假设到/usr/java/nginx,下载Nginx相关的安装文件:下载nginx: wget http://nginx.org/download/nginx-1.8.0.tar.gz下载openssl : wget http://www.openssl.org/source/openssl-fips-2.0.9.tar.gz下载zlib : wget http...
原创
0评论
0点赞
发布博客于 4 年前

Linux下安装Python-3.5.0

服务器权限被收回了,然后需要频繁看服务器日志,如果每次都是人工去拉取,运维很麻烦,现在借助python,开发需要用的时候,自行去下载:查看请求头部:========================================华丽的分隔符============================================================
原创
0评论
0点赞
发布博客于 4 年前

java获取文件的类型MagicMatch.getMimeType()报错 java.lang.NoClassDefFoundError: org/apache/oro/text/perl/Perl5

首先导入两个jar包:commons-logging-1.1.1.jar和jmimemagic-0.1.1.jar,然后代码处:public static void main(String[] args) throws MagicParseException, MagicMatchNotFoundException, MagicException { File file = new Fi
原创
0评论
0点赞
发布博客于 4 年前

解决jquery type=hidden change没触发

一个很蛋疼的问题:页面上放了一个input type="file",然后给他绑定一个change事件,两次选择同一个文件的时候第二次不会触发change,呵呵,网上一搜各种答案:比如:运行$(function(){ form.reset(); //清除浏览器记录的上次记录 var file; $(form).on("change","#file",function(e){
原创
0评论
0点赞
发布博客于 4 年前

js货币比较

第一版:直接单位为“元”来比较,用的是parseFloat,然后尴尬的是这个居然自带精度;比如:var i = 0.07; i = i*100; parseFloat(i)7.000000000000001导致用户明明账户余额跟账单金额一致,还提醒他余额不足,就是因为多了这个精度!!!第二版:换成“分”来比较,用的是parseInt,然后又有尴尬的事情了,360浏
原创
0评论
0点赞
发布博客于 4 年前

avalon引入一个外部css(link href)ms-href无效

普通的html页面引入css的方式是:link   href=“路径”  那么avalon如何引入一个外部css呢?require(['css!'+__config.weizhi_fonts], function () {“css!/XXX.css” 是css.js的写法,注意以"css!"开头即可。__config.weizhi_fonts是我动态拼接出来的~~
原创
0评论
0点赞
发布博客于 4 年前

Linux下安装redis-2.8.3

先看看最终的效果:虽说没什么难度,但以防万一还是先记录在博客:第一步:先检查是否安装gcc,执行命令: gcc -v如果已安装会返回:未安装的时候:yum install -y gcc 【耐心等着就ok了】第二步:假如希望安装到/root目录下:cd /rootwget http://download.redis.io/rel...
原创
0评论
0点赞
发布博客于 4 年前

Elasticsearch在后台启动

Elasticsearch在Linux下使用命令sh elasticsearch start,按键ctrl+c的时候程序就会stop掉,如何将程序在后台启动呢? 需要使用:  ./elasticsearch -d 这时执行的时候会出现没有权限./elasticsearch: Permission denied 需要授权执行命令:  chmod +x bin/elasticsearc
转载
0评论
0点赞
发布博客于 4 年前

Mybaits注解方式 There is no getter for property named 'name' in 'class java.lang.String'

Error querying database. Cause: org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'name' in 'class java.lang.String'
原创
2评论
1点赞
发布博客于 4 年前

MySQL几种常见格式化日期函数DATE_FORMAT,FROM_UNIXTIME

--直接获取当前时间yyyy-MM-dd HH:mm:ss--获取当前时间的秒数UNIX_TIMESTAMP()--将秒数转换成yyyy-MM-dd HH:mm:ss,最好给类型%Y-%m-%d %H:%i:%s,不然在java里还是long型的--将yyyyMMddHHmmss转换成yyyy-MM-dd HH:mm:ss
原创
0评论
0点赞
发布博客于 5 年前

win10下SVN图标不显示解决办法

解决办法:①win+R,输入regedit进入注册表②ctrl+f搜索ShellIconOverlayIdentifiers(这里需要一会时间,耐心等待就是的)③将Tortoise 1~9的前面价格空格(F2重命名,+个空格)④全部改好了后⑤关闭注册表⑥打开任务管理器(底部--右键--任务管理器),将Windows 资源管理器结束掉⑦重启资源管理器,就是执行explorer.exe文件---运行新任务--输入explorer.exe⑧再次进入文件夹我那可爱的绿勾又回来了,嗯,不错!
原创
10评论
9点赞
发布博客于 5 年前

tomcat配置HTTPS协议

简要记录主要步骤备忘1、进入到jdk下的bin目录d:cd D:\Program Files\Java\jdk1.8.0_45\bin2、输入如下指令keytool -v -genkey -alias tomcat -keyalg RSA -keystore d:/tomcat.keystore  -validity 36500附:
原创
0评论
0点赞
发布博客于 5 年前

sqlserver中格式化时间:yyyyMMddHHmmss->yyyy-MM-dd HH:mm:ss

sqlserver将yyyyMMddHHmmss转换成yyyy-MM-dd HH:mm:ss
原创
1评论
0点赞
发布博客于 5 年前

Type interface is not known to the MapperRegistry.的解决办法

映射器(mappers)既然 MyBatis 的行为已经由上述元素配置完了,我们现在就要定义 SQL 映射语句了。但是首先我们需要告诉 MyBatis 到哪里去找到这些语句。 Java 在自动查找这方面没有提供一个很好的方法,所以最佳的方式是告诉 MyBatis 到哪里去找映射文件。你可以使用相对于类路径的资源引用, 或完全限定资源定位符(包括 file:/// 的 URL),或类名和包名等。
原创
7评论
19点赞
发布博客于 5 年前

js限定文本框只能一个小数点,第一位不能是0或者点

在一个输入数字的文本框,可以实现以下功能:①第一位不能是0(测试喜欢在第一位输入0)或者.②只能输入一个小数点③如果第一位是0,那么用非0 的数字替换第一位(模拟支付宝)④最多只能输入到小数点的后两位经测试能够正常使用~
原创
0评论
0点赞
发布博客于 5 年前

Mybatis 动态读取配置文件driver、url、username、username

1、Mybatis动态读取配置文件2、用Mybatis调存储过程,存储过程有两个动作,insert后select,然后用Mybatis跟sqlserver交互,然后发现一个问题,如果mapper中标签是select就只能做select动作,如果是insert,那又只能做insert动作,就是没法两个结果一起执行掉
原创
2评论
0点赞
发布博客于 5 年前

Win10下安装SQL Server 2016 Management Studio报0x80070570的解决办法

win10下安装SQL Server 2016 Management Studio报0x80070570如何解决?
原创
2评论
1点赞
发布博客于 5 年前

Eclipse上配置Extjs快捷提示

可能会遇到的问题:1、在Spket下载的jar可能无法直接安装;官网提供的是32位,如果你的操作系统是64位的,就会存在无法安装的问题,那么如果这样就使用方法2就是上面的复制到Eclipse中的处理方式~2、在给ExtJs添加file的时候死活找不到jsb文件,于是到处下载jsb文件,但是这样也会存在一个问题,没有对应的All ALL Debug,ALL Dev这样的,于是就算绑定了,还是没有提示~
原创
3评论
2点赞
发布博客于 5 年前

java发送带附件的邮件/附件图片显示在邮件内容中

userName:发件人邮箱password:发件人邮箱密码fromAddress:发件人邮箱toAddress:收件人邮箱//关键地方,图片显示的时候是 src="cid:logo",而logo又是在setContentID中指明的~
原创
0评论
1点赞
发布博客于 5 年前

修改配置文件不用重启tomcat

项目需要频繁更新配置文件,每次改完需要先停tomcat,在重启很麻烦~~~今天抽个空研究了一下,发现很多人都遇到类似的问题,然后综合了下各个网站的解决办法,我整了一个demo出来了,废话不多说先上图:说明:配置文件第一次只有一个属性,test;待执行完后又添加一个新属性appId;源代码如下:package conf;import java.io.File;i
原创
1评论
2点赞
发布博客于 5 年前

支付宝反校验签名isSign一直返回false的解决办法之一

气死我了!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!我又一次跪在支付宝的脚下了!!问题的原因是:我把上传到支付宝的公钥用来反校验签名了,应该是支付宝本身的公钥来验证而不是你上传的公钥!!!!!通用的支付宝公钥:登录b.alipay.com,查看支付宝公钥!
原创
17评论
8点赞
发布博客于 5 年前

支付宝上传RSA公钥

项目环境:App支付,我是服务端,需要提供一坨参数给客户端,其中签名(RSA)设计到的私钥需要先将公钥上传到支付宝,下面开始讲解如何上传公钥到支付宝!!第一步:支付宝提供的API,https://doc.open.alipay.com/doc2/detail.htm?spm=a219a.7629140.0.0.0rIarh&treeId=58&articleId=103242&docT
原创
4评论
2点赞
发布博客于 5 年前

MongoDB查询两个属性不相等

说实在的,也怪你前面有个美元符号,估计很多人都搜不到想要的东西的~
原创
1评论
1点赞
发布博客于 5 年前

java微信 客服接口-发消息 中文乱码

/** * 向指定 URL 发送POST方法的请求 * * @param url * 发送请求的 URL * @param param * 请求参数,请求参数应该是 name1=value1&name2=value2 的形式。 * @return 所代表远程资源的响应结果 */ public static String
原创
4评论
7点赞
发布博客于 5 年前

java微信公共帐号支付(JS支付)

最近公司需要开发微信商城,然后各种作微信的东西啊,各种看API,头大,这里先记录下来以免后面忘记了~首先是微信提供的api地址:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_7&index=6效果图:还是那句话,第三方的东西做一遍跟做一百遍效果是一样的,直接上代码咯~==========
原创
8评论
10点赞
发布博客于 5 年前

java微信分享config:invalid signature,自定义右上角菜单(只保留分享给好友和朋友圈)

微信提供的API位置:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141115&token=&lang=zh_CN先照着文档复制:JSSDK使用步骤步骤一:绑定域名先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。备注:登录后可在“开发者中心”查看对应的接口
原创
4评论
4点赞
发布博客于 5 年前

Html5上拉刷新

更加简单的Html5上拉刷新
原创
0评论
0点赞
发布博客于 5 年前

java支付宝无密退款

支付宝API提供了两处退款的接口文档:①统一收单退款接口:https://doc.open.alipay.com/doc2/apiDetail.htm?spm=a219a.7395905.0.0.0ej0mo&docType=4&apiId=759②及时到账有密退款接口:https://doc.open.alipay.com/doc2/detail?treeId=66&articleId=
原创
15评论
5点赞
发布博客于 5 年前

java微信退款unexpected end of file from server

首先抛出一个问题 unexpected end of file from server相信很多人都会遇到这个问题,因为只要你做过微信支付然后再来做退款的时候就会习惯性地把支付的源码直接拿过来用,然后开始退款的时候就报错了~问题的原因在于:支付的时候,你是把钱给微信,那么怎么简单怎么弄,现在你要拿出来,那得做点什么了~支付不需要证书,退款需要双向证书!
原创
16评论
8点赞
发布博客于 5 年前

java对List去重并排序、如何快速地去掉两个List中相同的部分

1:去重并排序package twolist;import java.util.Collections; import java.util.Comparator; import java.util.HashMap; import java.util.HashSet; import java.util.LinkedList; import java.util.List;
原创
1评论
0点赞
发布博客于 5 年前

页面右下角提示信息框

index.html --> function initPage(){ var returnMsg = "信息1 jquery-1.7.2.min.js信息2 notice.js"; $.show('提示信息',returnMsg,10000); }
原创
0评论
0点赞
发布博客于 5 年前

mongo分组聚合(sum)在java中的用户:Aggregation agg = newAggregation();

先上图:现在已知数据库中有3条数据,订单id对应了有3个商品(sku),根据商品id经行分组得到:sql脚本:db.applyReturn.aggregate([{ $match: { oid: "574417900cf233e45585ce1e" } },{$group : {_id : "$itemId", qua : {$sum : "$qua"}}}])
原创
4评论
0点赞
发布博客于 5 年前

java常用的编辑器之kindeditor

先上图,没图差不多就看不下去的,我懂!来个毛爷的,看着好像就能发财一样。。。。首先下载必要的文件和jar包:http://download.csdn.net/detail/xb12369/9516909代码的结构:1. 【资源文件】解压zip文件,将editor复制到项目的的webapps目录下。2. 【jar包】将kindedi
原创
0评论
1点赞
发布博客于 5 年前

编辑器kindeditor

编辑器kindeditor
zip
发布资源于 5 年前

Simpledateformat 多了一小时

如果格式化日期的时候发现时间比真实时间多了一个小时,那么问题是:引入了错的命名空间了!!!正确的是:java.text.SimpleDateFormatpublic static void main(String[] args) { try{ System.out.println(new Date()); java.text.Simple
原创
0评论
1点赞
发布博客于 5 年前

Caused by: com.mongodb.CommandFailureException: { "serverUsed" : "127.0.0.1:27017" , "errmsg" :

控制台报错:Caused by: com.mongodb.CommandFailureException: { "serverUsed" : "127.0.0.1:27017" , "errmsg" : "exception: $in needs an array" , "code" : 2 , "ok" : 0.0}mongo底层用$in的时候,需要的是一个数组而不能
原创
0评论
0点赞
发布博客于 5 年前

Eclipse将普通的项目转成Web项目

两步搞定(经过验证的!!!!!)第一步:找一个web项目,找到它的.project文件,拷贝其中的代码块,比如: org.eclipse.jem.workbench.JavaEMFNature org.eclipse.wst.common.modulecore.ModuleCoreNature com.genuitec.eclipse.ast.deploy.
原创
4评论
2点赞
发布博客于 5 年前

C(8,6)*C(1,1)=28

看到C(8,6)第一眼就能知道这是组合说明你高中三年没有白学!!!!先来回味一下:http://jingyan.baidu.com/article/63acb44ac60d4e61fcc17e2e.htmlC(8,6)*C(1,1)=28这个怎么用程序体现出来??了解了公式后,发现分子,分母其实都是阶乘,那么对于阶乘首先就想到了递归
原创
0评论
0点赞
发布博客于 5 年前

Windows8 64安装Oracle 11g说明

oracle版本:11g  R2【下载数据库】下载地址:win64_11gR2_database_1of2.ziphttps://yunpan.cn/cqXviWrdKnpAU  访问密码 ace8win64_11gR2_database_2of2.ziphttps://yunpan.cn/cqXvTM67Kp7sk  访问密码 7c6e
原创
0评论
0点赞
发布博客于 5 年前

java上传并压缩图片(等比例压缩或者原尺寸压缩)

先看效果:原图:1.33M处理后:27.4kb关键代码;package codeGenerate.util;import java.awt.Color;import java.awt.Graphics2D;import java.awt.Image;import java.awt.image.BufferedImage;import ja
原创
9评论
3点赞
发布博客于 5 年前

爬虫Jsoup小结

首先调一个通用的方法,通过html地址得到Html内容String html = ""; try{ //优先执行 html = HttpPageDownload.loadHtml(url); }catch(Exception ex){ //再来用原始方法获取网页内容 html = HttpPageDownload.getContnet(url);
原创
0评论
0点赞
发布博客于 5 年前

bootstrap框架下下拉框select搜索功能

之前用Easyui框架下做的下拉框选择,虽然可以搜索,但是有诸多的不便:比如,不能模糊匹配,必须按照第一个字母来搜索心血来潮,想换个框架写后台,然后用Bootstrap搭了个架子,然后两种样式冲突,百度了一把,找到了另一个牛逼的基于Bootstrap下拉框搜索功能的js不区分大小写,模糊匹配,哈哈,太棒了~~具体用法:/js/
原创
31评论
11点赞
发布博客于 5 年前

Bootstrap下拉款搜索

Bootstrap下拉款搜索
rar
发布资源于 5 年前

a标签的onclick和href同时存在的写法

下面代码则执行了subgo()函数, 点我 在这里,javascript:void(0),没启实质上的作用,它仅仅是一个死链接,执行的函数是subgo()。 点我与点我区别。 实际上 #包含了一个位置信息默认的锚是#top 也就是网页的上端 ,而javascript:void(0) 仅仅表示一个死链接,没有任何信息。所以调用脚本的时候最好用void(
原创
0评论
1点赞
发布博客于 5 年前

target="rightFrame" frame中的跳转

一般网页的结构为:上(top)、左(菜单兰)、右(页面栏)现有类似页面:代码为:常见的页面跳转为:1、比如top中我要跳到right页面  A标签的时候直接用target="rightFrame"帮助如果是js函数呢:window.parent.rightFrame.location.href=
原创
1评论
6点赞
发布博客于 5 年前

Eclipse 配置tomcat 不带项目名称

没有处理的时候访问项目总是带上项目名称很讨厌!!!!!http://localhost:8080/OOK_Management/login.shtml就像这样如果在Server中path="/OOK_Management" reloadable="true" source="org.eclipse.jst.jee.server:OOK_Management"
原创
2评论
1点赞
发布博客于 5 年前