自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(121)
  • 收藏
  • 关注

原创 inStream.available() 读取文件

问题描述:将url图片地址转成base64位字节 传输,只传输了部分文件查找方向:base64转码方法,读取文件字节方法问题定位:inStream.available()读取文件流长度不不完整,这个方法从本地文件读取数据时一般不会出现问题,但是通过网路传输就会出现图片传输不完整的情况,因为网络通讯是间断性的一串字节往往分几批进行发送。本地程序调用available()方法有时得到0,这可能...

2018-11-06 11:59:25 6108 3

原创 idea 中svn的“分支切换”

你在主干代码上做新功能开发,想提交到分支上如何做那?如果是git直接切换就OK,svn就蒙圈了。其实就是svn的updata操作即可完成分支的切换。如下图如图1操作,弹出图2,选择你要切换的分支即可:图2图3 查看versioncontrol 当前版本已切换为分支版本...

2018-10-22 18:02:49 6459

转载 日志组件logback的介绍及配置使用方法(一)

日志组件logback的介绍及配置使用方法(一)一、logback的介绍     Logback是由log4j创始人设计的又一个开源日志组件。logback当前分成三个模块:logback-core,logback- classic和logback-access。logback-core是其它两个模块的基础模块。logback-classic是log4j的一个 改良版本。此外logback...

2018-08-16 10:33:24 253

原创 基于 Token 的身份验证方法

使用基于 Token 的身份验证方法,在服务端不需要存储用户的登录记录。大概的流程是这样的:客户端使用用户名跟密码请求登录服务端收到请求,去验证用户名与密码验证成功后,服务端会签发一个 Token,再把这个 Token 发送给客户端客户端收到 Token 以后可以把它存储起来,比如放在 Cookie 里或者 Local Storage 里客户端每次向服务端请求资源的时候需要带着服务端签发的 Tok...

2018-06-07 14:39:28 299

原创 被遗忘的sql特性

表table使用一段时间后添加的字段A  类型为int   库中的值为(0,1,null)统计字段不等于1的数据sql:select count(*) from table where  A<>1 针对不等于查询,空的情况是统计不出来的,值针对非空字段可用...

2018-05-21 15:21:49 153

原创 mybatis xml 关联查询

2017-11-22 17:22:20 453

原创 sql 将某个字段中的部分字符替换为特定字符

把列中凡是有2011的全部修改成2014,如 lieming 里的201101131431改成201401131431,写法: update tab set lieming = replace(lieming,'2011','2014');

2017-11-22 17:17:36 3817 1

原创 Java读取txt文件的内容 源码

/**     * 功能:Java读取txt文件的内容     * 步骤:1:先获得文件句柄     * 2:获得文件句柄当做是输入一个字节码流,需要对这个输入流进行读取     * 3:读取到输入流后,需要读取生成字节流     * 4:一行一行的输出。readline()。     * 备注:需要考虑的是异常情况     * @param filePath   

2017-11-08 10:55:00 1908

转载 tomcat 启动动重复Multiple Contexts have a path of "/xxxx"问题解决

tomcat启动web项目报错,clean清理之后依然报错,进程中查看已没有启动的java进程,此时你要看看如下配置1错误提示:Could not publish server configuration for Tomcat v7.0 Server at localhost.Multiple Contexts have a path of "/xxxx".

2017-11-03 15:35:56 364

原创 sql 字符串截取的函数

SELECT start_number, INSTR(start_number, 'A1'),-- 返回所在位置 SUBSTR(start_number,1,3),LEFT (start_number, 3),-- 截取前3个字符 SUBSTR(start_number,4),INSERT (start_number, 1, 3, '')-- 截取4位后的字符FROM cerific

2017-11-02 10:51:54 263

原创 关联表查收出数据后插入到新表-字段相同sql

INSERT INTO applyinfo_repeal (    business_num,    identify_organization_id) SELECT    applyNumber,    identifyOrganizationIdFROM    applyinfo aLEFT JOIN enterprise_applicant e ON a.ap

2017-10-27 11:01:22 229

原创 修改sql 关联查询

UPDATE applyinfo aLEFT JOIN enterprise_applicant e ON a.app_ent_id = e.idSET a.`status` = 9WHERE    e.enterprise_name = 'test'AND a.create_date >= '2017-05-18'AND a.`status` = 1

2017-10-27 10:55:48 667

原创 两个条件分组统计sql

applyInfo:SELECT    SUM(        IF (            a.certificate_level_id = 'ZSLX001',            1,            0        )    ) AS typeA,    SUM(        IF (            a.certific

2017-10-27 10:47:02 4516

原创 JSP JSTL界面是否包含的判断 fn:contains()函数

描述fn:contains()函数用于确定一个字符串是否包含指定的子串。语法fn:contains()函数的语法如下:, )}">...例子

2017-10-23 13:40:10 7279

原创 linux 系统时间设置

# dateFri Nov 26 15:20:18 CST 1999例3:设置时间为下午14点36分。# date -s 14:36:00Fri Nov 26 14:15:00 CST 1999例4:设置时间为1999年11月28号。# date -s 991128Sun Nov 28 00:00:00 CST 1999实例:设置时间伟2008年8月8号12:00

2017-10-13 15:15:04 216

原创 eclipse 常用的快捷键

1  ctrl+shift+r      打开某个文件2 ctrl+alt+s           set/get 封装3 ctrl+alt+h          查找上级调用4 ctrl+h   全局查找5ctrl+L   定位到行

2017-10-12 16:19:18 150

原创 java.io.IOException: Server returned HTTP response code: 500 for URL

--------------------------------------------测试----------------null发送 POST 请求出现异常!java.io.IOException: Server returned HTTP response code: 500 for URL: http://****:8081/ProductsWebService/services/pro

2017-10-11 14:33:22 16721

原创 自己的maven jar 包发布到私服服务器不成功,问题解决方案

第一步  2修改pom配置

2017-09-20 13:20:55 2406

原创 git合并分支报错 :Branch 'master' is protected and commits must be merged through pull request

git提交代码报如下错误:git -c diff.mnemonicprefix=false -c core.quotepath=false push -v --tags origin master:masterPOST git-receive-pack (470 bytes)remote: Gogs: Branch 'master' is protected and commit

2017-09-20 11:20:27 7219

原创 tomcat验证码出不来:Could not initialize class sun.awt.X11GraphicsEnvironment

问题描述:验证码突然出不来了,重启后正常,呆一会又报错13:06:50.899 [http-bio-8080-exec-83] ERROR es-error - [exception][lizheng10][500][Handler processing failed; nested exception is java.lang.NoClassDefFoundError: Could no

2017-09-05 13:33:41 1057

原创 对比a,b两个表相同字段 数据的差异

select * from 表A where 表A.a not in(select 表B.a from 表B)

2017-07-25 11:09:30 814

转载 mysql5.7.17安装过程 图文详解

https://jingyan.baidu.com/article/363872ec2e27076e4ba16fc3.html

2017-07-18 16:00:34 532

转载 PowerDesigner中NAME和COMMENT的互相转换,需要执行语句

使用说明: 在【Tools】-【Execute Commands】-【Edit/Run Script】 下。输入下面你要选择的语句即可,也可以保存起来,以便下次使用,后缀为.vbs。 需要注意的问题是:运行语句时必须在Module模式下,如果是导出报表时执行会出现错误提示。1.Name转到Comment注释字段。一般情况下只填写NAME,COMMENT可以运行语句自动生成。

2017-07-11 09:09:12 240

原创 java多线程高并发学习笔记

[size=small]多线程,并发计算[/size]并发在单个资源个体的ing看下怎么样达到最大的利用价值,比如说一个服务器4个CPU*4核,并行是16,而高并发就可能实现160,用到的技术就是多线程[size=small]分布式[/size]当来1万个并发,以前的资源满足不了要求,那就并行的再多开几个资源服务器,而各个服务器之间就叫做分布式,说白了就是,不是一台server...

2017-06-17 08:10:58 180

原创 svn安装后没有svn.exe文件

默认安装完 bin目录下一直没有svn.exe 文件,。。。。。!##@#@#@!@各种乱找一通。。。。是由于安装的时候默认选择有一项没勾选上,[b]command line client tools[/b]这项命令和客户端工具。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。...

2016-08-17 12:05:30 915

原创 Error:svn: E165001: Commit failed (details follow):....

Error:svn: E165001: Commit failed (details follow):svn: E165001: Commit blocked by pre-commit hook (exit code 101) with output:Warning: Commit with empty log message is NOT allowed!是由于svn服务器端设...

2016-08-17 10:47:10 1032

原创 mysql 获取表的数据结构

1select TABLE_SCHEMA,TABLE_NAME,COLUMN_NAME,IS_NULLABLE,DATA_TYPE,COLUMN_TYPE,COLUMN_KEY from information_schema.COLUMNS WHERE table_name='*' and table_schema='*'2 show columns from system_...

2016-03-29 17:43:05 364

转载 bufferWriter,outputStreamWriter,FileoutputStream

1    bufferWriterjava.lang.Object java.io.Writer java.io.BufferedWriter将文本写入字符输出流,缓冲各个字符,从而提供单个字符、数组和字符串的高效写入2   outputStreamWriterjava.lang.Object java.io.Writer jav

2016-03-22 17:46:31 589

转载 idea14 如何创建传统的web项目 ,添加jar文件

最近开发开始使用idea工作,idea占用内存比eclipse小,对maven的支持也好,代码提示,开发效率明显提高,唯一可能不足之处是不能像eclipse一样多个工程在一个窗口,idea是一个工程是一个窗口,但也不是没有办法实现,对于maven工程而言,maven的多module架构可以实现,用pom文件,每个工程相当于一个module。1.创建项目 File     -》 new

2016-03-21 16:25:22 4497 1

原创 angular-xeditable 无法编辑问题解决办法

不能和form标签连用,,,去掉外层form 即可

2016-03-15 15:03:45 230

原创 java SSH访问linux服务器 并执行命令

1 .引入com.jcraft.jsch jar2.java代码 sshCommandUtil.javaimport com.jcraft.jsch.*;import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.Vector;public class S...

2015-12-07 10:47:24 391

原创 后台字符串转成Json

/** * 从context的json中提取出reportData * @param favoriteList */ public static void getReportDataFromContext(List favoriteList){ if(favoriteList == null){ return; } for (Favorite...

2015-11-27 17:27:04 128

原创 angular的符号使用

angular的符号使用

2015-11-20 14:08:36 447

原创 mysql insert ... on duplicate key update

表结构c,d,e  三个字段为组合唯一索引 实现:         如果库中存ced确定的唯一记录则则更新 ,不存在则插入sql: insert into  table  (a,b,c,d,e) values ('a','b','c','d','e') on duplicate key update a=values(a),b=values(b)   ...

2015-11-17 15:19:20 69

原创 新idea 多个项目多个窗口设置

2015-11-13 13:30:56 1376

原创 ssh过度到spring mvc

ssh过度到spring mvc

2015-11-06 14:40:37 351

原创 oracle 分页和TOP的SQL的说明

在这对经常用到的一个进行分页输出或者取TOP* 的SQL进行一下说明:大家都能看明白经常用的写法有(没有排序):1)select * from ( select rownum rn ,a.* from tablea ) where rn < 41 and rn > 19;  2)select * from ( select rownum rn ,a.* from ta...

2015-08-17 16:16:50 83

原创 ie8 支持html5和bootstrap

1.加下这段代码;这是支持ie8(含)下h5的,在web容器下会生效。    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->    <!-- WARNING: Respond.js doesn't work if you view the pag...

2015-07-21 11:12:41 213

原创 产品意识 沉淀分享意识

产品意识:无论是开发还是测试,都应该培养自己的产品意识,站在用户的角度来思考产品,不能局限于把功能做出来就可以,可用性,易用性也是我们的产品能留住用户的一个重要原因。对于每一个产品,都应该抱着“要么不做,要做就做精品”的产品意识。 团队文化: 工作上要积极主动,有什么问题要及时反应,这样才能及时定位出问题,尽快的解决问题。对于自己工作中遇到的问题,如果自己分析后可以解决的话,...

2015-07-21 10:49:53 132

原创 java object 前后台转换

jsp:function createWaring(){var updateMap = JSON.stringify(updateObj);  document.waring.action = path+"/task/saveWaring.action?updateMap="+updateMap;document.waring.submit();} java:J...

2015-07-15 00:01:06 124

空空如也

空空如也

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

TA关注的人

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