- 博客(32)
- 资源 (6)
- 收藏
- 关注
原创 hibernate的session对象,load懒加载;与get的区别;
声明,使用JDK8和hibernate5.0.7测试hibernate 的session 对象,作为连接对象,线程不安全,不能定义成全局对象 【定义到方法内部】,通过session来完成 crud 时候;session 的 get 和 load 方法区别: T get(calss ,serializable id) T load( calss , serializ...
2018-10-30 23:34:38 197
原创 maven工程下hibernate报错;Mapping (RESOURCE) not found;
声明使用 hibernate5.0.7版本,JDK8进行测试;*maven工程报错,由于maven对项目管理,编译是target 目录下,所有找不到 配置文件;报错maven工程Mapping (RESOURCE) not found *所以更改 pom.xml 配置,告知 hibernate框架 在maven工程编译过后的路径中加载 xxx.hbm.xml 配置文件即可; <bu...
2018-10-30 20:01:20 1641 1
原创 浅谈持久层ORM模型,Hibernate的概述,maven的java工程的Hibernate5.0.7配置
Hibernate 是什么?1、首先要理解 Hibernate 是什么,一句话总结:Hibernate 是持久层 ORM 映射框架;2、什么是ROM 模型;实体 bean 和 table 之间关系映射;在很早以前,sun 公司针对 各层设计分为 4层,如下;后面webApplet 被 更轻量的 js、html 取代,省去了在客户端运行需要 jre 环境的操作,大大加大了开发效率...
2018-10-30 14:31:24 290
原创 SVN1.10.2服务端安装,图像化工具VisualSVN Server使用;Windows端;
windows-64下安装,下载地址如下:svn下载地址,下载解压:http://subversion.apache.org/download.cgi图像化软件下载地址:https://www.visualsvn.com/downloads/选择标准版进行安装修改仓库路径,端口若出现冲突更改端口即可;下一步,到这个界面;右键创建项目仓库;...
2018-10-28 19:15:44 347 1
原创 移动硬盘加密速度慢,取消;BitLocker加密不可逆;
移动硬盘加密;BitLocker加密过程太慢,取消的话需要在控制面板中找到BitLocker管理找到对应的盘,关闭;这个过程是漫长的,也就是说加密了多久解密就需要多久;据说3T硬盘加密要2天1夜不能关电脑;PS:所以说,需要找个闲的时间对硬盘进行加密;另外清空硬盘速度回稍微快些;加密过程是循环读写的;取消如下:还好没有加密很久时间。...
2018-10-28 14:43:35 36273
原创 "通配符的匹配很全面, 但无法找到元素 'tx:annotation-driven' 的声明"2018.10.28,Spring5.0.7事务TransactionManager的xml配置
spring开启事务配置tx,aop时候测试,报出一大堆错误;其中有:①"通配符的匹配很全面, 但无法找到元素 ‘tx:annotation-driven’ 的声明"②URI必须偶数个③加载applicationContext失败④找不到 tx:advice是因为xml头部各种原因有可能重复,有可能缺少约束、、、,直接copy一份头部替换掉原来的头部就行了;&lt;?xml vers...
2018-10-28 11:32:35 6575 1
原创 org.springframework.beans.factory.BeanCreationException: Error creating bean with name处理
报错说 applicationContext.xml 中配置的bean name 出现错误,报了一大堆错误 <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource"> <property name="driverClassName" value="${jdbc.driverCla...
2018-10-27 10:54:12 2552
原创 spring5.0的scope测试
声明:使用JDK8 ,spring5.0进行测试;scope:指定对象的作用范围。singleton :默认值,单例的.prototype :多例的.创建实例bean,装配到spring中,分别使用singleton 和prototype 进行测试;装配如下,首先测多例; <!-- 装配scopebean 单例的默认 prototype 是多例的 --> ...
2018-10-26 11:40:59 186
原创 Uncaught Error: Syntax error, unrecognized expression:# 报错解决
*直接报错:语法错误;不认识 # *Ajax 发送的请求中 ,$( “#…”) 中出现问题了,html 中查找下;发现错误如下:没有写 标签的 id ,把标签 id 添加上即可;...
2018-10-25 20:53:54 45447
原创 map集合的getOrDefault 创建BeanFactory;
使用环境JDK8以上;使用单例模式,同步锁线程创建 beanFactory 类工厂,之前 spring 原始工厂类写过一次,这次使用 map集合的 getOrDefault创建,简化 if 判断。创建beans.properties ,不多介绍*写工厂类,普通写法对 obj 进行非空判断,使用 synchronized 锁方法;*理解 getOrDefault 的作用 *p...
2018-10-24 21:41:53 194
原创 浅谈进程中多线程的地址空间
18.10.24今天闲聊一些大厂的面试,说了个线程地址空间;大家都知道单进程中含有多线程,进程是有空间地址的;而多线程也是存在空间地址的;特点如下:特点各线程空间地址间相互独立;共享临界空间的资源;线程死锁问题:a线程占用了线程临界资源没有释放的话,其他线程进不去,导致线程死锁,有一句难听的话就是占着茅坑不xxx;...
2018-10-24 14:36:05 3654
原创 Uncaught ReferenceError: $ is not defined 报错误处理;
错误处理因为没有引入js,还有一种情况就是引入的js 文件放在了下面;然后再次访问,没有报错;
2018-10-23 21:45:06 2667
原创 getParameter is not defined报错处理,Ajax获取请求行参数时候
获取不到,报错提示getParameter is not defined,是因为:没有导入getParameter.js 文件;所以导入即可;然后再使用getParameter( ) 来获取请求行的参数即可;...
2018-10-23 18:36:04 2740
原创 CSDN-markdown编辑器
@TOC欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全...
2018-10-22 22:40:26 247
原创 favicon.ico:1 GET http://localhost:8080/favicon.ico 404报错处理
直接说解决办法:(1)制作一个 favicon.ico图标放在<head></head>标签中<link rel="shortcut icon" href="images/bitbug_favicon.ico" type="image/x-icon" /><!--制作的图标,使用href关联,仅仅需要更改href的内容 -->
2018-10-21 19:54:08 40864 3
原创 maven+Ajax+Jedis完成省市区三级联动; PS:第一次有效果,后续无效果问题解决;
声明使用 JDK9,mysql8,maven3.5.4 进行测试; 碰到仅仅第一次有效的问题解决;mysql数据库查询的数据保存到,jedis 中一份作为缓存供省市区三级联动使用;出现以上问题原因如下:是因为在第一次时候获取数据在mysql 数据库中查询,并保存在jedis 中了一份,后续从jedis 中获取 由于中间代码导致获取不到jedis中的数据;①三级联动思路,完...
2018-10-20 23:33:21 312
原创 Alibaba轻量应用服务器搭建,以及远程客户端连接;以及Xshell连接上传文件
Alibaba轻量应用服务器,我购买的是通用版,性价比还可以,好比买了个越野车,迫不及待的想开出去耍耍:官方文档地址如下:https://help.aliyun.com/document_detail/59083.html?spm=5176.10173289.107.3.58952e7782tDfP#windows(1)首先登录到控制台,看下控制台的目录结构:(2)不同于...
2018-10-17 21:41:05 2713
原创 maven的web工程调用天气预报接口,超简单的一个小功能;
声明使用maven3.5.4版本,Tomcat9.0.10进行测试; (1)进入 http://www.tianqi.com/ 下拉右边找到天气代码调用;(2)点击进入 http://www.tianqi.com/plugin/ (3) 把以下标签贴到 HTML 页面,会自动连接全国天气预报数据库变动态显示天气状况;<iframe id="fancyb...
2018-10-16 01:19:43 593
原创 maven的web工程QQ第三方登录HTML、
声明、使用JDK9、idea2018.02 、maven3.5.4、tomcat9 maven的web工程QQ第三方登录接口引入,听起来简单,做完以后也很简单,这里使用 java SDK ;写的文字比较多,查了好多文章,写的模模糊糊的,只有自己写清楚了供大家参考,其实很简单的一个调用;maven的 web 开发qq接口引入,文档地址:http://wiki.connect.qq....
2018-10-16 00:01:14 1065 2
原创 web页面登录后,显示登录状态undefined 空指针解决,debug了好久
这是一个令人悲伤的故事:ajax 的 dataType:"json", 写成了data :“json”, 尼玛 在前端页面打断点截图如下; 改正过后可以获取json中的数据了;没有修改bug之前,res={a: "lisi" } 浏览器在解析 json时候已字符串格式解析了,造成影响判断的假象;数据显示 undefined ;session会话中json 数据传递什么都没...
2018-10-15 22:09:56 6246
原创 IDEA2018中maven工程使用mybatis.generator逆向工程获取pojo 和mapper
声明:使用 JDK9, idea2018.2 ,数据库版本Mysql8 ,创建maven工程进行测试; 之前用eclipse ,现在使用 maven工程来使用mybatis.generator逆向工程; 步骤:①安装 Mybatis plugin 插件,重启 IDEA 【不多说,自行百度】;②配置pom.xml 文件,创建 generatorConfig.xml 模板,配置 g...
2018-10-14 21:25:45 527 1
原创 IDEA2018.2 阿里代码检查插件 MyBatis plugin安装
声明使用的IDEA 2018 .2版本;在plugins 中搜索Alibaba Java Coding Guidelines 点击安装,重启 IDEA 生效; 在 plugins 中搜索 MyBatis plugin 插件,安装【下载不下来的可以手动百度下载 ,手动安装】18.10.14最新版4.04 版本;手动下载地址:http://plugins.jet...
2018-10-14 11:05:24 2139
原创 Redis Desktop Manager 图形化工具连接失败解决 ;connection failed处理
声明使用的 Redis Desktop Manager 图形化工具;图形化工具连接失败解决;(1)设置redis 密码;(2)在redis的配置文件里面,把bind 127.0.0.1 给注释掉 【以便虚拟机以外的 ip 可以连接】;(3)命令: ./redis-cli 进入到客户端之后:命令:auth 1234(你设置的密码);(4)最后把虚拟机的防火墙给关了,命...
2018-10-14 01:14:59 7497 1
原创 浅谈web工程中BeanUtils的封装MyBeanUtils,populate方法使用 【接收前端form表单数据】
声明本测试使用JDK9,Tomcat9.0.10 ,IDEA2018.2 ; 浅谈 BeanUtils 的封装 , BeanUtils 类中方法 populate (Object bean, Map properties ); 用于把 form 提交的表单中数据封装在 bean中;request 中相比于 getParameter ( 标签 id ) 单个获取 ...
2018-10-13 18:14:24 3577 1
原创 maven生命周期,IDEA2018中使用maven发布web项目配置
声明使用的IDEA2018.2版本,JDK9,Tomcat9 ,maven -3.5.4; 生命周期,是独立的 Clean Lifecycle ,Default Lifecycle ,Site Lifecycle ;清理,默认的,发布站点;默认的周期:编译 测试 报告 打包 部署 。。。。tomcat配置如下; 启动Tomcat;...
2018-10-11 11:41:23 653 1
原创 URLEncoder和URLDecoder;cookie中保存特殊字符以及URL中乱码问题解决方案
cookie的特殊字符的编码和解码来解决乱码问题; 编码: protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // String str="hello world"...
2018-10-10 23:31:13 1752
原创 graphics.drawString完成注册页面的随机验证码生成,GUI,GDI
声明:使用JDK9,Tomcat9, 整体思路:①生成一个width ,height 的image ,②在image中设置颜色,书写字体,干扰线,干扰点;③通过 ImageIO 把生成的验证码image响应给浏览器; 其中设置字体 Font 存在三种字体,加粗,斜体,加粗 &斜体;package www.baidu.servlets;impo...
2018-10-10 23:00:16 446
原创 Linux环境CentOS6.6安装redis-4.0.11.tar.gz
网上搜了很多文章,方式不一样,但大都相同,步骤如下; 1,在安装包的目录下root目录下,安装GCC 依赖 yum install gcc-c++ 【ps:有些说 redis无需依赖,最好装上】2,进入到 root 目录,解压 tar zxvf redis-4.0.11.tar.gz3,进入到 cd /root/redis-4.0.11 目录,编译 : make ...
2018-10-09 09:59:34 920
原创 Linux环境CentOS6.6 64位安装64位JDK,64位mysql ,Tomcat9.0.10
声明使用的 CentOS6.6 版本,安装64位 jdk 8,Tomcat 9.0.10 ,Mysql 8 ;首先使用 fileZille 在 usr/local/src/ 目录创建java ,mysql, tomcat这三个目录用于安装软件; CentOS6.6中安装JDK1.8.0_121 ;安装64位JDK8,首先删除Linux自带的JDK,ctrl + r 搜索 曾...
2018-10-08 19:44:22 409
原创 Linux中CentOS6.6网卡配置
[root@tangtang /]# vi /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0TYPE=EthernetUUID=0bac6b07-4b8e-4037-ba2f-55f7395fb73bONBOOT=yesNM_CONTROLLED=yesBOOTPROTO=dhcpHWADDR=00:0C:29:4B:...
2018-10-08 12:04:29 1085
原创 CRT连接CentOS 乱码解决
CRT连接CentOS ,出现乱码;关闭CRT ,重启设置编码集utf-8; 然后连接上Linux 之后ll ;
2018-10-07 22:28:19 613
原创 浅谈JSP中JSTL【标签库】常用标签,EL表达式在JSP四大域中取值:
声明:本测试使用的Tomcat9,JDK9 创建web4.0项目进行测试: EL表达式中字符串【能转为数字的】会自动强转:EL表达式的全称: Expression Language ;作用:EL表达式是从 session 中取值,【取代了JSP的脚本表达式】,格式: ${EL表达式内容} ;JSP的四大域:page ,request ,session ,application...
2018-10-01 15:26:05 567
手写springmvc
2018-11-13
省市区3级联动
2018-10-21
把资源链接放到网盘,提供免费下载
2018-09-13
mybatis逆向工程
2018-09-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人