- 博客(34)
- 收藏
- 关注
原创 mysql 外网访问失败 报10061 unknown error 错误
mysql数据库外网 访问 失败 ,本地可以访问,查看了服务器防火墙是关闭的,所用的root账户host权限 是 %,都没问题,最后发现是mysql服务配置问题,在my.ini文件中发现bind-address = 127.0.0.1,将这行配置注释,重启mysql服务后,远程连接成功。...
2021-02-24 17:15:57
8659
原创 redis 过期通知失效 解决办法
redis 过期通知失效 解决办法 最近一个项目 用到了redis 的过期通知功能,测试的时候发现,在项目刚启动时,过期通知有效,但在项目运行一段时间后,过期通知就失效了,通过各种百度,google,最终发现 是因为redis的配置有问题,tcp-keepalive的设置 ,默认是0 ,官方 推荐设置为60s,设置过后就好了。...
2021-02-24 17:05:58
1642
原创 List 集合中 对象null值属性 去除
List 集合中 对象null值属性 去除 ,List<Integer> list = new ArrayList<>();JSONArray jsonArray = JSONArray.parseArray(JSON.toJSONString(list));
2020-09-04 16:00:30
3798
1
原创 java 使用tess4j实现图像文字提取 eclipse的配置
将tess4j作为一个用户库配置进Eclipse,这样我们在开发项目时就不用每次都配置相关文件了。打开Eclipse,然后在菜单中选择 Window->Preferences,如图:导航到Java->Build Path->User Libraries,然后点击New输入一个名字,比如:Tess4j,作为你的新的库名选择你刚才创建的用户库,然后点击Add Exte...
2019-01-31 11:40:44
678
转载 MySql查询某数据库的某一张表是否存在
select t.table_name from information_schema.TABLES t where t.TABLE_SCHEMA ="database_name" and t.TABLE_NAME ="table_name"; information_schema是MySql自带的一张用来描述数据库的元数据表。 TABLES存储的是表相关的一些基础数据,所以可以在此表内检索...
2019-01-24 16:00:28
2391
原创 html页面间传递参数
通过url的形式传递参数 window.location.href='"+url+"?id="+id+"';接收的页面:引入js jquery.params.jsnew function (settings) { // Various Settings var $separator = settings.separator || '&'; var $s...
2018-11-23 12:33:37
1013
原创 后台返回的json字符串需要解析两次才能成功
今天后台返回一个json字符串,前台解析后取值一直是undefined,直到连续解析了两次才成功取出值。很奇怪 后台传到前台的json字符串的解析方法;success:function(data){ var object = eval("(+data+)");} ...
2018-11-14 13:35:39
1623
1
原创 select2赋值
最近工作中用到select2,遇到一些问题,记录一下 使用select2发现使用以往的方法$('#xxx').val(xxx)不能使指定的option显示,它自己有特用的赋值方法:$('xx').val("value").trigger("change");指定值为value的option选中但这种方法有弊端就是会触发你自己写的change事件,select2赋值最好还是...
2018-11-09 15:05:16
2930
1
原创 centos7redis的安装
redis在Linux上的安装1.安装redis编译的c环境,yum install gcc-c++2.将redis-2.6.16.tar.gz上传到Linux系统中3.解压到/usr/local下 tar -xvf redis-2.6.16.tar.gz -C /usr/local4.进入redis-2.6.16目录 使用make命令编译redis5.在redis-2.6....
2018-07-31 14:24:02
266
原创 centos7配置jdk
1.将下载好的jdk-8u152-linux-x64.rpm上传到CentOs上去2.进入jdk所在位置 ,使用rpm命令安装: rpm -ivh jdk-8u152-linux-x64.rpm默认安装在/usr/java 下
2018-07-31 13:00:22
168
原创 centos7中文乱码的解决
1.安装中文包yum install -y kde-l10n-Chinese.noarch2.修改字符编码配置,没有这个文件就创建它:创建:touch /etcsysconfig/i18nvim /etc/sysconfig/i18nvim指令使用不了就使用vivi /etc/sysconfig/i18n修改后内容如下:LANG=”zh_CN.GBK″SUPPORT...
2018-07-31 11:54:04
506
原创 远程连接mysql数据库
1.开启mysql的远程登录默认情况下mysql为安全起见,不支持远程登录mysql,所以需要设置开启 远程登录mysql的权限登录mysql后输入如下命令:grant all privileges on *.* to 'root' @'%' identified by 'root';flush privileges;2.开放Linux的对外访问的端口3306/sbin/i...
2018-07-27 17:30:53
872
转载 linux 系统下的软件的卸载与安装
1. 安装: 我只需简单的一句话,就可以说完。执行:rpm –ivh rpm软件包名 更高级的,请见下表: rpm参数 参数说明 -i 安装软件 -t 测试安装,不是真的安装 -p 显示安装进度 -f 忽略任何错误 -U 升级安装 ...
2018-07-27 17:02:13
585
原创 关于部署tomcat后,使用dbutils连接数据库,访问页面出现404的问题。
使用dbutils连接数据库,访问相关页面一直出现404,就算访问自动创建的index.jsp也是出现404,但,把进行连接数据库操作的项关servlet删除掉,就可以访问web应用下的servlet和jsp页面了。想了一天也没有想出,问题出在哪里,而且报错报的是404,控制台也没有任何提示,搞得头很大,在本地使用dbutils进行数据库连接也毛事没有,可以连接成功,说明我的Java代码和c3p0...
2018-07-19 10:58:13
754
原创 编写servlet文件,继承HttpServlet类,出现错误
页面信息:This is class com.ray.download.DownloadServlet, using the GET method在重写的doGet(),doPost()方法前加上@Override.
2018-07-12 12:24:59
3493
原创 jquery 如何使用innerHTML
jquery 如何使用innerHTML $("#responsediv") 是个Jquery对象,它Val()是对Value属性赋值对它无意义,Jquery没有innerHTML这个属性,应该这样写$("#responsediv")[0].innerHTML=msg 就可以获得这个Dom对象使用innerHTML。...
2018-07-11 15:10:32
16455
原创 eclipse中包(package)的显示问题
如果是在Navigator窗口中包是以文件夹的形式显示,在package explorer中是以包的形式显示。
2018-07-03 10:48:08
4004
原创 Jquery实现表格的隔行换色和鼠标悬停单元格变色
<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>使用JQ完成表格的隔行换色</title> <script type="text/javascript" src="../js/jquer
2018-06-19 15:56:33
1914
原创 a地址的写法
关于a地址的写法,有几种情况。如果是在站点形式下浏览的,那么所有图片都必须在本站内(含子目录),否则无法找到地址。如以下写法都是正确的:<a href="/mn/mn1.jpg">美女1</a> (在子文件夹mn内)<a href="mn1.jpg">美女1</a> (在与HTML的同一文件夹内)如果是在硬盘上的一个文件夹内,那么地址必须写成:<
2018-06-08 09:19:26
2817
转载 File类
// 检验指定路径下是否存在指定的目录或者文件.File file = new File("c:\\a.txt");System.out.println(file.exists());// File对象是否是目录System.out.println(file.isDirectory());// 对象是否是文件 System.out.println(file.isFile()); 结论:Fi...
2018-06-05 21:37:01
129
原创 mysql事务
事务起始于DML语句(INSERT,DELETE,UPDATE),结束于:1.commit或rollback.2.DDL语句(CREATE,ALTER,)执行DDL语句时,会自动执行commit语句3.DCL语句(GRANT,),也会自动执行commit语句4.断开连接5.下一条DML语句执行失败,会自动执行rollback...
2018-06-04 16:30:27
557
原创 8.0版本jdbc驱动连接数据库
1.驱动名字改了,以往版本的是"com.mysql.jdbc.Driver",8.0版本的是"com.mysql.cj.jdbc.Driver"。2.获得连接时,url的内容需要修改,以往的版本的是"jdbc:mysql://localhost/<数据库名>",8.0版本的是"jdbc:mysql://localhost/<数据库名>?useSSL = false&.
2018-06-04 15:19:00
7959
转载 使用8.0版本jdbc驱动连接数据库操作
使用jdbc链接数据库首先要导入mysql-connector jar包。安装完mysql后,在mysql的某个文件夹中会提供这个jar包。在使用everything搜索整个硬盘是才发现这个文件,这样就不用专门去网上下载了。文件夹目录是C:\Program Files (x86)\MySQL\Connector J 8.0最好使用这个自带的jar包,因此在链接mysql8.0版本是,我一开始使用的...
2018-06-04 09:15:41
30984
5
原创 通过jdbc的api手动事务
开启事务:conn.setAutoCommit(false);提交事务:conn.commit();回滚事务: conn.rollback();
2018-05-31 11:12:16
442
原创 mysql关于自动提交的问题
当语句中有开启事务(start transcation)标志时,表示事务开启,到事务提交(commit)出现为止其中所有的sql语句都属于一个事务,事务中更新表的sql语句如果不提交,使用select语句查看表中数据时数据是会更新的,但这种更新并不是更新在磁盘上,而是更新在日志中,如果不提交,关闭mysql,下一次打开时,事务会自动回滚到初始状态。...
2018-05-31 10:21:30
1128
原创 exception 检测异常和免检异常
object的子类throwable是所有异常的父类,包括Erro(系统异常),Exception。Erro为免检异常,编译时ide不检测。Exception的子类有RuntimeException(免检异常),SqlException,AwtException,IOException,除了Erro和RuntimeException其他全为检测异常。RuntimeException中有IndexO...
2018-05-01 22:59:11
2467
原创 字符串转化为数值类型
String str = "123";int num = Integer.parseInt(str);num 将是数值型的123byte类型就是 Byte.parseByte(str)short类型就是 Short.parseShort(str)float类型就是 Float.parseFloat(str)char 类型就是 Character.parseChar(str)...
2018-04-16 20:29:18
2023
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人