自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Syntacticsugar's blog

Hello word....

  • 博客(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一份头部替换掉原来的头部就行了;<?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的内容 --&gt

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

mongodb在Linux的配置文件

mongodb在linux下配置的日志配置文件,服务service配置文件;不包含任何安装文档

2018-11-20

手写springmvc

Spring MVC 通过 @RequestMapping 注解将 URL 请求与业务方法进行进行映射。 在控制器的类定义处以及方法定义处都可添加 @RequestMapping,在类定义处添加 @RequestMapping 注解,相当于多了一层访问路径。

2018-11-13

getParameter.js 下载,跨域获取请求行参数

getParameter.js 下载 ,用Ajax来获取请求行的参数 ,使用script 标签引入

2018-10-23

省市区3级联动

声明,mysql数据库的一张省市区自关联表格;javascript实现省市区三级联动 原理是根据<select>选框下<option>的selected属性来确定上一个值被选中,确定数组下标,传递给下一个数组作为循环结束值。 这是页面未进行任何操作时的原始界面

2018-10-21

把资源链接放到网盘,提供免费下载

Advanced-REST-client_v3.1.9.下载和definitions.json下载把资源放到网盘了,供大家免费免积分下载,谢谢。 https://pan.baidu.com/s/1QVjyCC55Wq6b36E43Uv3og

2018-09-13

mybatis逆向工程

Mybatis官方提供了逆向工程,可以针对单表自动生成mybatis代码(mapper.java\mapper.xml\po类)       企业中,逆向工程是个很常用的工具,之前我们就学习了hibernate的逆向工程,比我们手动创建映射文件的配置信息方便很多, 自动生成单表对应了的类以及包,实现类等配置文件。

2018-09-12

空空如也

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

TA关注的人

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