- 博客(37)
- 资源 (2)
- 收藏
- 关注
原创 JVM-Java虚拟机内存区域
运行时数据区域程序计数器:是较小的内存空间,线程私有,可以看做是当前线程所执行的字节码的行号指示器,(字节码解释器工作时,就是通过改变这个计数器的值来选取下一条需要执行的字节码指令,是程序控制流的指示器),此内存区域是唯一一个在《Java虚拟机规范》中没有任何OutOfMemoryError情况的区域。 Java虚拟机栈:线程私有,生命周期与线程相同,每个方法执行的时候,Java虚拟机都会同...
2024-06-04 20:40:06 364 1
原创 Mysql 判断数据是否为数字
查询用户手机号不含有字符串(都为数字)select u.* from user where (u.mobile REGEXP '[^0-9.]') =0查询用户手机号含有字符串(非全部数字)select u.* from user where (u.mobile REGEXP '[^0-9.]') =1
2022-03-31 09:51:47 1490
转载 npm : 无法加载文件 D:\Program Files\nodejs\node_global\npm.ps1,因为在此系统上禁止运行脚本。
https://blog.csdn.net/weixin_43336281/article/details/107064733
2021-07-08 16:41:52 1282
原创 Ribbon
1.在创建RestTemplate实例的时候添加@LoadBalance注解@SpringBootApplication @EnableEurekaClient public class EurekaUserApplication { public static void main(String[] args) { SpringApplication.run(EurekaUserApplication.class,args); }
2020-06-11 19:29:02 204
原创 RestTemplate,不同REST服务之间相互调用
1.在引导类中创建RestTemplate的Spring实例@SpringBootApplication@EnableEurekaClientpublic class EurekaUserApplication { public static void main(String[] args) { SpringApplication.run(EurekaUserApplication.class,args); } @Bean public RestTe
2020-06-11 19:10:59 425
原创 Spring Cloud之服务发现
Eureka是Netflix开发的一个服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS(Amazon Web Services)域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。Eureka包括两大组件: 服务端发现组件(Eureka Server):也被称为服务注册中心,提供服务注册功能。 客户端发现组件(Eureka Client)主要用于处理服务的注册于发现。使用Eureka注册服务步骤:1.创建服务端代...
2020-06-11 18:30:13 267 1
原创 JVM-运行时数据区域
运行时数据区域程序计数器:是较小的内存空间,线程私有,可以看做是当前线程所执行的字节码的行号指示器,(字节码解释器工作时,就是通过改变这个计数器的值来选取下一条需要执行的字节码指令,是程序控制流的指示器),此内存区域是唯一一个在《Java虚拟机规范》中没有任何OutOfMemoryError情况的区域。 Java虚拟机栈:线程私有,生命周期与线程相同,每个方法执行的时候,Java虚拟机都会同...
2020-04-27 19:26:40 113
原创 Linux maven环境配置
下载mavn.tar; 执行命令tar -zxvfxx.tar.gz,解压maven压缩包; mv 转移并重命名 vim 打开profile文件,在profile文件中配置maven环境变量:export MAVEN_HOME=/usr/local/src/maven3export PATH=$PATH::$MAVEN_HOME/bin; 执行命令source /etc/profil...
2020-04-23 21:59:46 144
原创 1.Linux系统搭建JDK环境
1.下载jdk-8u251-linux-x64.tar.gz,并使用cp 命令复制到usr/local/src目录下(需要从根目录进入到下载文件目录,执行复制命令);2.复制成功后,使用tar zxvfjdk-8u251-linux-x64.tar.gz命令解压文件;3.执行命令vi /etc/profile,编辑系统变量(vi命令:Esc+i+enter:换行;Esc+dd:编辑状态删...
2020-04-23 14:38:04 113
原创 js url传参中文乱码
转载:https://zhuanlan.zhihu.com/p/24794036(十分感谢原文作者^_^)项目中使用的是最后一种方法,encodeURI 和 decodeURI,因为也使用过encodeURIComponent()编码,decodeURIComponent(),但是并不行,原因暂时还没找,下面的方法确实解决了url传参中文乱码问题,故在此记录下来。var parm =
2017-07-19 18:38:53 545
原创 微信、支付宝扫码支付地址
1.支付宝预付下单请求API(后台返回给终端用户二维码,进行扫码支付)地址:http://app.alipay.com/market/document.htm?name=saomazhifu#page-142.微信扫码支付:https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=6_3
2017-04-25 15:17:31 1752
原创 eclipse(Mars Release)启动tomcat时报异常Java.lang.OutOfMem:java.lang.OutOfMemoryError: PermGen space
网上直接复制java.lang.OutOfMemoryError: PermGen space错误,查到的解决办法大多为一下两种: 一、Java.lang.OutOfMemoryError: PermGen space PermGen space的全称是Permanent Generation space,是指内存的永久保存区域, 这块内存主要是被JVM存放Class和Meta信息的,Cl
2017-01-10 17:24:21 845
原创 js日期比较
funtion test(){ var startTime= document.getElementById("startTime").value; var endTime= document.getElementById("endTime").value; if(!(compareDate(startTime,endTime))){ alert("开始时间不
2016-11-14 15:34:38 331
原创 given soap action does not match any operation
项目中使用WSDL服务访问方式时,报错given soap action does not match any operation,原因是没有添加@WebMethod注释@WebMethod(action="getMyselfToThirdPayRecordList") String getMyselfToThirdPayRecordList(String jsonStr);
2016-11-07 14:40:51 1865
转载 从一道面试题来认识java类加载时机与过程
转:http://www.cnblogs.com/javaee6/p/3714716.html?utm_source=tuicool&utm_medium=referral,感谢此文作者
2016-09-08 15:29:11 231
转载 关于Java类加载双亲委派机制的思考(附一道面试题)
转:http://www.cnblogs.com/lanxuezaipiao/p/4138511.html,感谢此文作者
2016-09-08 15:23:55 571
原创 ActiveX
什么是 ActiveX 控件?ActiveX 控件广泛用于 Internet。它们可以通过提供视频、动画内容等来增加浏览的乐趣。不过,这些程序可能出问题或者向您提供不需要的内容。在某些情况下,这些程序可被用来以您不允许的方式从计算机收集信息、破坏您的计算机上的数据、在未经您同意的情况下在您的计算机上安装软件或者允许他人远程控制您的计算机。考虑到这些风险,您应该在完全信任发行商的情况下才安装这些
2016-08-08 11:21:30 307
原创 java 实现WebService 以及不同的调用方式
javaWebservice 简单了解,我们项目中用到javaWebservice为客户端提供接口,接口类:@WebServicepublic interface TestWs{ @WebMethod(action = "getScSjRange") public String getScSjRange(String jsonStr);}接口实现类:
2016-08-04 15:31:06 273
原创 java 后台action继承ActionSupport想要使用使用request
//通过实现ServletRequestAware接口 ,定义 HttpServletRequest 对象,就可以在TestAction类中直接使用request对象了public class TestAction extends ActionSupport implements ServletRequestAware{ public HttpServletRequest re
2016-07-29 11:33:28 3243
原创 jsp删除数据弹出删除与取消弹出框
function deleteJobDetail(){ if(window.confirm('你确定要删除吗')){ //后台删除数据方法 return true; }else{ return false; } }
2016-07-25 17:45:04 9161
原创 js函数必须在alert执行才能执行
多数原因为界面ajax中动态添加的元素还没被添加上,就执行了js函数(js函数要调用动态元素),解决办法:ajax方法中添加 async:false,同步,作用为,在ajax执行完毕后才执行之后的js。
2016-07-19 11:17:18 3563
原创 Mysql 创建字段为varchar类型,但是保存中文数据时报1366错误
1.数据库schema字符集应为utf82.table 表字符集编码应为utf83.中文类字符集应为uft84.SHOW CREATE TABLE xxx 查看table的字符集。本人遇到一个比较奇葩的问题,运行4之后,发现字符集确实不是utf8,然后将SQLYog客户端,表以及字段的字符集更改为utf8,但是字仍然不能存储中文字符,再次执行4,发现只是表的字符集改变为utf8,但
2016-07-11 17:43:31 5595 1
原创 java.util.ConcurrentModificationException错误
在使用iterator.hasNext()操作迭代器的时候,如果此时迭代的对象发生改变,比如插入了新数据,或者有数据被删除。则使用会报以下异常:java.util.ConcurrentModificationException at java.util.HashMap$HashIterator.nextEntry(HashMap.java:793) at
2016-06-27 16:40:36 245
转载 事务的定义,事务的作用以及Spring事务原理
(1):事务(Transaction)是并发控制的单位,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。通过事务,SQL Server能将逻辑相关的一组操作绑定在一起,以便服务器保持数据的完整性。(2):事务通常是以BEGIN TRANSACTION开始,以COMMIT或ROLLBACK结束。COMMIT表示提交,即提交事务的所有操作。具体地说就是将事务中
2016-06-21 11:57:35 436
原创 js 使用widow对象设置父界面链接
当前页面跳到xxx链接window.location="xxx";当前界面的父界面跳到xxx链接window.parent.location="xxx".
2016-06-12 13:51:31 358
原创 eclipse 启动项目org.xml.sax.SAXParseException; lineNumber: 18; columnNumber: 1; 文件提前结束
Error:org.xml.sax.SAXParseException; lineNumber: 18; columnNumber: 1; 文件提前结束1.查看xml格式是否有头部信息:2.查看xml 是否格式不正确(没有结束标签等),可看控制台中有错误标志的xx.xml文件,进行检查。
2016-06-02 18:02:28 43552 5
原创 Struts2中jsp前台传值到action后台的三种方式
比如登录界面: 用户名: 密 码: 1.action中写着同name名称相同的属性username 与 password 的get set方法(不推荐使用),因为一旦form向action中传递的参数多了,会使action中充斥很多的get set方法。代码:public class loginAction extends Ac
2016-06-02 17:25:50 6902
原创 Meclipse jsp界面注释显示错误,解决方案
1.Window---Myeclipse--Validation中的JavaScript validator for JS files 去掉对勾即可。
2016-05-24 10:41:13 654
转载 AnnotationSessionFactoryBean配置
1:public class AnnotationSessionFactoryBeanextends LocalSessionFactoryBeanSubclass of spring's standard LocalSessionFactoryBean for Hibernate3, supporting JDK 1.5+ annotation metadata for mappin
2016-05-23 18:56:15 489
原创 使用jeecms 进行文字搜索,报java.io.FileNotFoundException: no segments* file found...
使用jeecms 进行文字搜索,报严重: Servlet.service() for servlet JeeCmsFront threw exceptionjava.io.FileNotFoundException: no segments* file found in org.apache.lucene.store.SimpleFSDirectory在jeecms后台重新生成索引即可。如
2016-05-23 11:18:54 864
转载 Caused by: java.lang.OutOfMemoryError: PermGen space
内存溢出:http://blog.csdn.net/yeahwell/article/details/8631708
2016-05-20 11:37:39 343
原创 导入数据库时,因数据量过大,导致导入失败
1.查看数据库的对数据量的限制:SHOW VARIABLES LIKE '%max_allowed_packet%';2.设置数据库对数据量的限制:SET GLOBAL max_allowed_packet = 2* 1024 * 1024 * 10;3.设置完,关闭数据库连接,并关闭mysql或sql server数据库连接,重新启动连接,再操作步骤1,值发生改变,则可进行导入操作,
2016-05-20 11:26:03 1706
原创 Access denied for user错误
Access denied for user 错误通常情况下是数据库连接问题,1.先查看连接的数据库(本地数据库,远程连接数据库)名称是否正确2.先查看连接的数据库(本地数据库,远程连接数据库)权限
2016-05-19 13:30:13 7928
原创 eclipse从数据库逆向生成Hibernate实体类操作
如果你的Eclipse中没有Hibernate插件,就需要向你的Eclipse中添加Hibernate插件,具体操作,参见http://jingyan.baidu.com/article/a24b33cd695bbe19fe002bd7.html 如果你的Eclipse中已经有了Hibernate插件,参见http://blog.csdn.net/fyq891014/article/de
2016-05-19 11:08:00 277
原创 使用Hibernate逆向生成实体类,报 Unable to locate JAR/zip in file system as specified by the driver definition:
使用Hibernate逆向生成实体类,报 Unable to locate JAR/zip in file system as specified by the driver definition: xxx.jar类,删掉原有xxx.jar,重新加载
2016-05-19 11:00:36 2709 1
转载 解决Unable to connect to a repository at URL 禁止访问
连接SVN报如下错误。Unable to connect to a repository at URL 禁止访问 (forbidden)1. 右键点击本地副本,TortoiseSVN -> Settings -> Saved Data,2. 顺序点击所有的“Clear”按钮,把本地缓存都清除了,点击“确定”;3. 再重新checkou
2016-05-18 09:57:58 1031
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人