- 博客(39)
- 资源 (6)
- 问答 (8)
- 收藏
- 关注

原创 从环境变量的配置到maven项目的编译、运行
从最开始的java环境变量的配置到maven项目编译运行的过程。 中间包括了,JDK的安装、jdk环境变量的配置、maven环境配置、tomcat的安装,vpn安装、ccip、svn插件安装,集群,分布式。myeclipse的安装。到svn的项目导出。 maven项目的导入,编译、调试、运行的过程。还有一些安装过程中的错误及解决方案。 以便自己以后使用,也和大家分享。注,以上都是安装在c。
2016-09-08 15:48:22
3296
原创 使用wget命令出现 Resolving mirrors.tuna.tsinghua.edu.cn (--no-check-certificate)
使用wget命令出现 Resolving mirrors.tuna.tsinghua.edu.cn (--no-check-certificate)
2022-07-22 16:40:35
5618
1
原创 com.netflix.discovery.shared.transport.TransportException: Cannot execute request on any known serve
项目启动了,但是一直报错。也没有注册到eureka上去。
2022-07-22 10:46:25
570
原创 xftp6 提示要继续使用此程序,您必须应用最新的更新,点击更新,提示失败
前几天都是好的,今天使用xftp突然不能用了,提示要继续使用此程序,您必须应用最新的更新,点击更新,还提示失败。解决办法:本机安装ultraedit、notepad++、sublime等能读写十六进制的编辑器,我用的sublime 右键xftp6快捷方式,选择打开文件所在位置 复制该目录下的文件nslicense.dll,然后用sublime打开 ctrl+f,查找7F0C 81F9 8033 E101,将紧随其后的0F86,改为0F83,保存文件。把修改后的文件覆盖旧文件 重新打开xf.
2021-09-01 17:26:18
3242
4
原创 Mysql分表之分区
1、分区分类RANGE分区:基于属于一个给定连续区间的列值,把多行分配给分区。LIST分区:类似于按RANGE分区,区别在于LIST分区是基于列值匹配一个离散值集合中的某个值来进行选择。HASH分区:基于用户定义的表达式的返回值来进行选择的分区,该表达式使用将要插入到表中的这些行的列值进行计算。这个函数可以包含MySQL 中有效的、产生非负整数值的任何表达式。KEY分区:类似于按HASH分区,区别在于KEY分区只支持计算一列或多列,且MySQL服务器提供其自身的哈希函数。必须有一列或多列包含
2020-11-04 15:24:52
142
1
原创 mysql 误操作锁表后kill解锁
查询锁表信息: 当前运行的所有事务 select * from information_schema.innodb_trx 当前出现的锁 select * from information_schema.innodb_locks 锁等待的对应关系 select * from information_schema.innodb_lock_waits kill 线程 步骤一、通过 select * from informat...
2020-11-04 13:56:07
254
原创 mysql开启慢查询日志小计
慢查询参数描述:slow_query_log :是否开启慢查询日志,1表示开启,0表示关闭。log-slow-queries :旧版(5.6以下版本)MySQL数据库慢查询日志存储路径。可以不设置该参数,系统则会默认给一个缺省的文件host_name-slow.logslow-query-log-file:新版(5.6及以上版本)MySQL数据库慢查询日志存储路径。可以不设置该参数,系统则会默认给一个缺省的文件host_name-slow.loglong_query_time :慢查询阈值...
2020-11-04 11:36:27
345
原创 Mysql存储过程创建 循环中游标的简单使用
-- 如果存在就删除drop procedure if exists pro_f;-- 创建存储过程create procedure pro_f()begin -- 定义变量 declare p_id INT default 0; declare p_name varchar(50) default ''; -- 定义游标遍历时的标记 declare flag INT DEFAULT 0; -- 定义数据存储集合 declare produ...
2020-11-03 17:35:53
350
原创 linux 使用scp -r 向远程服务器传输文件,出现The authenticity of host ‘xxx.xxx.xxx.xxx ‘ can‘t be established.
[root@server1 hadoop]# scp -r /usr/local/jdk/jdk-8u251-linux-x64.tar.gz 远程账号@远程ip:/usr/local/jdk/The authenticity of host 'xxx.xxx.xx.xx ' can't be established.ECDSA key fingerprint is SHA256:PUDnr9u6CpQ5c6DxOExZO/y95fjOv5HnN1I4lRCqLJ0.ECDSA key finger.
2020-07-11 10:47:13
1898
转载 Spring的事物传播行为
PROPAGATION_REQUIRED-- 支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。ServiceA{voidmethodA(){ServiceB.methodB();}}ServiceB{voidmethodB(){...
2019-12-25 14:30:04
107
原创 GET和POST请求的区别
今天正好有个测试问我,POST和GET有什么区别。正好有空随便写写。纯属个人观点简单理解: GET参数通过URL传递,POST放在Request body中 GET比POST更不安全,因为参数直接暴露在URL上,所以不能用来传递敏感信息。 GET请求在URL中传送的参数是有长度限制的,而POST没有长度限制 GET在浏览器回退时是无害的,而POST会再次提交...
2019-10-10 14:55:59
178
转载 搭建sftp服务器 linux
sftp服务器搭建指南1、创建sftp组创建完成之后可以使用cat /etc/group命令组的信息 12 [root@xxx xxx]# groupadd mysftp[root@xxx xxx]# cat /etc/group 2、创建一个sftp用户mysftp并加入到创建的sftp组中,同时修改mysftp用户的密码 ...
2019-02-21 19:01:25
298
原创 com.netflix.discovery.shared.transport.TransportException: Cannot execute request on any known serve
第一种:服务端和客户端的 defaultZone地址不一样导致的。 解决:如果服务端设置安全认证了 ,客户端也要加上用户名和密码,server:click:第二种:服务端没有禁用自己的注册行为 说明:在默认下,Eureka服务注册中心也会将自己作为客户端来尝试注册,所以我们要禁用它的客户端注册行为。 解决:在applicati...
2018-11-30 14:31:00
11120
2
转载 改变IntelliJ IDEA 中的mybatis中xml的sql语句的背景色,针对有强迫症的你
IntelliJ IDEA 打开 mybatis 的 xml 文件时,对应的 xml 文件中 sql 语句背景色总是有黄色或绿色的背景色看着是不是很不爽,反正我是很不爽。去掉 No data sources configure 警告Prefernces ⇒ Editor ⇒ Inspections ⇒ SQL ⇒ No data sources configure。 取消勾选,去...
2018-08-08 14:36:54
8997
2
转载 IntelliJ Idea 快捷键列表
用了好几年的eclipse,最近听说idea挺好用,就下载了一个。不过已经习惯了eclipse的快捷键方式,还有点不习惯。找了一篇快捷键的文章看看。注:idea也可以设置成eclipse的快捷键方式,不过还是有很多也eclipse不一样。 settings->keymap->eclipseCtrl+Shift + Enter,语句完成“!”,否定完成,输入表达式
2017-08-19 19:17:18
290
转载 java WebService简单教程
今天看到这篇文章,感觉写的非常详细。就转过来了。地址:http://www.iteye.com/topic/1135747 一、准备工作(以下为本实例使用工具)1、MyEclipse10.7.12、JDK 1.6.0_22 二、创建服务端1、创建【Web Service Project】,命名为【TheService】。
2017-05-19 15:58:55
1961
2
原创 Lucene入门
我只提供入门级的教材, 后续的优化,连数据库,还需要你们自己去扩展。 授人以鱼不如授人以渔。我不喜欢说废话,概论性的东西,我不懂。 只喜欢代码。我这里使用的包有:IKAnalyzer3.2.8.jarlucene-analyzers-3.5.0.jar lucene-core-3.5.0.jarlucene-highlighter-3.5.0.jar
2017-05-17 10:35:07
504
原创 如何把本地的jar包添加到Maven仓库
本地jar添加到maven仓库的方法。 有些包在mvn repository是没有的,例如IKAnlyzer.jar,那我们又想让maven帮助我们管理,怎么办呢? 一、安装maven环境,配置环境变量 二、下载你需要加入到maven的jar包1、配置maven环境,计算机-属性-高级系统设置-环境变量,添加系统变量MAVEN_HOME。值指向bin层,复制到
2017-05-11 15:59:43
10484
原创 非常简单Jsoup爬虫
这个只是简单的爬虫例子,适合初学者学习,了解,当然如果你想弄高级点,可以把你爬到的数据,通过实体类保存起来,关键是方法。做了两个小例子:1、爬取一个网站的新闻标题和新闻url.2、爬取网站的图片,并保存到本地如果使用maven,在pom.xml加入: org.jsoup jsoup 1.9.2 下面是具体代码:
2017-05-10 17:26:18
451
原创 myeclipse Web-root folder should contain WEB-INF sub directory
从svn荡下来的maven项目,加入到tomcat中。tomcat无法识别这个项目,感觉这个项目不存在一样。 然后看属性才发现myeclipse --web 是错的。 显示 Web-root folder should contain WEB-INF sub directory 错误。而且无法修改。解决:找到项目路径下的.setting文件夹下的org.eclipse.wst.com
2017-04-26 10:32:17
4191
原创 登陆注册-带图片的验证码
登陆注册时的验证码。 使用的是SpringMVC。 你如果用的其他框架,只需要getCode这个方法就行。业务逻辑:加载登陆注册页,生成验证码,把生成的验证码返回到前台页面展示,用户输入验证码进行登陆操作,把前台用户输入的验证码和后台生成的验证码进行比对。 成功进行登陆,失败返回错误和新的验证码。控制器代码:package com.shopping.view.web.tools;
2017-03-28 10:43:19
1906
转载 处理百万级以上的数据提高查询速度的方法
处理百万级以上的数据提高查询速度的方法:1.应尽量避免在 where 子句中使用!=或2.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is nul
2016-09-19 11:35:11
5531
原创 解析json数据 (js , java)
我是个传统的程序猿,废话就不多说了,直接上代码。js解析json:【js】......<script type="text/javascript" src="js/jquery-1.9.1.min.js">function jsons(){var obj={"desc":"my_test.department","child":[{"desc":"name2(s
2016-09-12 11:45:56
1397
原创 简单JDBC连接mysql
今天突然想到jdbc. 然后自己一想。 jdbc的连库居然忘记了。 做了几年开发,一直用现成的框架。 对基础都忘的差不多了。 正好没事,就写着玩。练练手,写的特别简单。数据库:create table users(id varchar(11) primary key,name varchar(32) ,sex char(1) ,age int ,remo varchar
2016-09-07 17:27:38
1114
转载 母亲
我也是农村的, 真是感同身受啊。又是快一年没回家了。 本来十一不准备回家的,看完就直接打开了12306。 回家吃吃妈妈做的菜,和爸爸喝喝酒。
2016-09-06 15:51:29
352
转载 Java对redis的基本操作
一、server端安装 1、下载 https://github.com/MSOpenTech/redis 可看到当前可下载版本:redis2.6 下载windows平台文件: 解压后,选择当前64位win7系统对应的版本: 2、安装 1)解
2016-08-22 15:56:38
2722
转载 Android 什么是AIDL?
1.什么是aidl:aidl是 Android Interface definition language的缩写,一看就明白,它是一种android内部进程通信接口的描述语言,通过它我们可以定义进程间的通信接口icp:interprocess communication :内部进程通信 2.既然aidl可以定义并实现进程通信,那么我们怎么使用它呢?文档/android-sd
2016-07-07 15:15:46
778
转载 panel的常见用法小计
我刚才禁不住诱惑去看了一下Ext.Window的API文档,发现只是比Panel多了点什么最大化、最小化、关闭、置前、置后、动画引发目标设置、可调整大小这些功能。像什么标题栏、工具栏之类的东西在Ext.Panel早就封装好了。搞定了Ext.Panel终于可以闷声发大财罗。哈哈哈。 这一文主要总结一下,panel的常见用法。 一、使Panel的标题栏隐藏 这是常有的事,常常,一个栏
2016-03-10 10:03:01
3484
原创 Extjs 下拉框(1)
发现很多初入ext的朋友,都曾在下拉框的问题上难倒过,我简单说一下,下拉框的使用。 以免在这上面浪费时间。创建方式一:var cb = new Ext.form.ComboBox({ //下面的 }); 创建方式二:var tercombo = Ext.create('Ext.form.ComboBox'
2016-01-06 11:50:07
1153
转载 Extjs正则表达式
在EXT中使用正则表达式验证的方法:{fieldLabel : '员工号',name : 'employee.empNo',regex: /^\w+$/,id : 'employee.empNo',regexText:"员工号只能由字母和数字组成!", }正则表达式:"^\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9]
2015-11-04 14:45:51
632
原创 struts2中的标签什么时候用#,上面时候用%{},上面时候用%{#}小结
struts2中的标签 什么时候用#,上面时候用%{},上面时候用%{#}详解struts2中的标签 s:a 中的href 什么时候使用“# ” 什么时候该用“%{ }” 什么时候该用“%{# }” 什么时候用“” s:select中的list 什么时候使用“# ” 什么时候该用“%{ }” 什么时候该用“%{# }” 什么时候用“”
2015-10-08 18:49:06
1022
原创 想交一些朋友。 特别是刚接触java的初学者,可以给你们解决一些小问题。 最近遇到瓶顶,希望前辈给一些建议
本人工作快二年了,什么都懂一点,但都不是很精(对vc大法用的挺不错的)。 最近好像遇到瓶顶了,就是自己感觉什么都不太会,又无法得到提高,希望各位前辈能给小弟一些建议和自身的一些体会。 也想认识一些朋友。 平时喜欢给一下初学java的朋友解决一些环境变量,循环的小问题。
2015-08-06 16:58:15
598
转载 javaWeb最全的文件上传下载
在Web应用系统开发中,文件上传和下载功能是非常常用的功能,今天来讲一下JavaWeb中的文件上传和下载功能的实现。 对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的,如果直接使用Servlet获取上传文件的输入流然后再解析里面的请求参数是比较麻烦,所以一般选择采用apache的开源工具common-fileupload这个文件上传组件。这个common-fileup
2015-07-22 14:23:46
494
转载 JSTL标准
在使用这些函数之前必须在JSP中引入标准函数的声明下面是JSTL中自带的方法列表以及其描述函数名函数说明使用举例 contains判断字符串是否包含另外一个字符串 containsIgnoreCase判断字符串是否包含另外一个字符串
2015-07-16 14:25:45
399
原创 java生成中间带图片的二维码。
我不喜欢费话,直接上代码!这是一个工具类。 直接烤到项目中就可以用。生成二维码的图片后,就可以直接放到项目中去使用。 方便,简单。 //第一个类import java.awt.Color;import java.awt.Graphics2D;import java.awt.Image;import java.awt.image.BufferedImage;import
2015-07-09 16:35:31
2033
转载 Hibernate与 MyBatis的比较
第一章 Hibernate与MyBatisHibernate 是当前最流行的O/R mapping框架,它出身于sf.net,现在已经成为Jboss的一部分。 Mybatis 是另外一种优秀的O/R mapping框架。目前属于apache的一个子项目。1.1 Hibernate 简介Hibernate对数据库结构提供了较为完整的封装,Hibernate的O/R
2015-03-04 11:29:12
439
SSM+maven做的一个小demo,包含数据库sql文件
2017-05-10
完整的ssh+ext的管理项目
2016-02-24
数据库表达到千万级,怎么优化。merge分表后不改动怎样查询,提高效率
2020-05-28
前后台完全分离的跨域问题cors
2017-11-08
ServletFileUpload 文件上传
2016-12-07
maven4myeclipse import生成的项目 没有svn标志
2016-09-01
有wap做页面大神? 请教一个问题
2015-07-23
从前台传过来一个json,控制器没乱码,service乱码?求指导
2015-06-09
mysql 多条记录的SID相同。怎么把多条信息,弄成一条sql。
2015-06-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人