自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JinChao94的博客

本博客仅当笔记供个人参考使用!

原创 软件安装和配置:Eclipse安装插件--PyDev

1.打开Eclipse:菜单栏:Help --> Install New Software 2.Install页面:点击 Add... ---> Name :pydev Location:http://pydev.org/updates 3.点击Add,选中Pydev...

2020-07-09 00:06:07 15 0

原创 web前端:datables单元格颜色

根据单元格数值范围设置颜色 $('#example').dataTable( { "columnDefs": [ { "targets": 3, "createdCell": function ...

2020-06-29 14:11:43 40 0

原创 web前端:xml开头

web.xml <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" ...

2020-06-29 13:26:31 47 0

原创 软件配置:winRAR去除广告

1.准备工具:Resource Hacker 下载地址 2. 安装目录找到 拖入到 Resource Hacker 中或者打开 3.展开 80 行 2052 的字符串表,找到右侧 1272 标号一串字串 4.任意修改删除几个 5.保存到桌面保存,替换原来的WinRAR.exe ...

2020-06-12 18:01:33 120 0

原创 软件配置:下载比特彗星1.66解锁版

下载链接:哼,不告诉你;百度搜比特彗星1.66豪华版 第一步:打开64位版 第二步:工具--选项--BT下载--tracker添加:https://trackerslist.com/all.txt 或者 https://trackerslist.com/best.txt 立即更新 ...

2020-06-12 16:47:15 211 0

原创 web前端---前端处理JSON数据

1.JavaScript中处理JSON数据 var obj = '{ "id" : "001", "name" : "senven"}'; js(字符串)对象转为JSON对象 var myJS...

2020-02-15 18:52:57 552 0

原创 软件使用:eclipse使用技巧:快捷键

快捷功能 1. Extract Local Variable 快捷键= Alt+Shift+L 根据表达示计算结果,自动生成对应变量及类型名 操作: 将光标放到表示式开始或结尾处,按快捷键。 ----------------------------------...

2020-02-15 18:17:21 306 1

原创 Java框架:框架分层介绍+ po vo

基本分层:表现层、控制层、逻辑层、DAO层 、数据库 表现层:页面展示 HTML、jsp、js 控制层:将请求从页面传到后台的代码 Controller 逻辑层:处理请求的代码 Service ServiceImpl DAO层 :操作数据库代码 Dao、DaoImpl;mapper、m...

2020-02-15 17:28:29 155 0

原创 软件安装:安装操作系统两种模式 UEFI 和 Legacy

2019-12-26 21:47:52 136 0

原创 软件操作:IDEA:git账号密码操作

IDEA修改git账号密码 1.system setting -->passwords 2.控制面板-->用户账户-->管理您的凭据-->windows管理凭据 (一般不需要,只到第一步然后重启IDEA即可) 3.重启IDEA ...

2019-12-16 15:49:43 77 0

原创 软件操作:IDEA:项目重命名

1.file-->project struture 2.修改项目名 . 3.修改moudles名 4.重启IDEA

2019-12-16 14:31:47 56 0

原创 Linux:下载命令:wget介绍

wget是一个使用HTTP,HTTPS,FTP和FTPS协议来下载文件的免费软件。 命令格式:wget [参数列表] 下载地址url 方式 命令 下载单个文件 (默认保存命令所在文件夹) wget 下载链接(自己搜) ...

2019-12-16 01:10:31 51 0

原创 Linux:软件操作

类别一(基于Debian):Ubuntu Debian 方式一:离线安装 dpkg 方式 (XXX.deb) Debian package 安装: sudo dpkg -i package_name.deb(离线) 查找: sudo dpkg -l|grep softname(模糊查询) ...

2019-12-16 00:07:19 57 0

原创 web前端:BootStrap:介绍1

Bootstrap :一个用于快速开发 Web前端框架。基于 HTML、CSS、JavaScript 容器: 按钮: 图标: 图片: 导航条: 表单: 路径导航: 巨幕: 模态框: 下拉菜单: ...

2019-12-05 16:41:57 43 0

原创 Java框架:Mybatis 和 Hibernate 区别

Mybatis技术特点: 优点: 通过直接编写SQL语句,可以直接对SQL进行性能优化,代码可维护性强 学习门槛低和成本低,容易上手 缺点: 不支持数据库无关性,数据库移植性差。 需要编写结果映射。 Mybatis应用场景:需求复杂多变的互联网项目,例如电商项目 Hi...

2019-11-05 22:16:40 41 0

原创 Java框架:Mybatis:延时加载 + 缓存

延迟加载==懒加载==按需加载: mybatis中,resultMap 标签的association标签(模型)和collection标签(集合)都具有延迟加载功能 配置:在全局配置文件中 <!--配置允许懒加载--> <settings> ...

2019-11-05 18:46:49 53 0

原创 Java框架:Mybatis:逆向工程

逆向工程:通过数据库中的单表,自动生成java代码 下载地址:https://github.com/mybatis/generator/releases 使用方法: 1.创建简单项目/maven 2.导包/pom.xml添加依赖 3.创建generator配置文件 4.main方法运行...

2019-11-05 16:44:09 48 0

原创 Java框架:Mybatis:Mapper代理开发方式 + 动态SQL + 关联查询

Mapper代理的开发方式: 只需要编写mapper接口,Mybatis会根据映射文件自动生成动态代理实现类。 开发规范: mapper接口的全名对应 mapper映射文件的namespace的值相同 mapper接口的方法名对应 mapper映射文件中的statement(sele...

2019-11-04 02:09:49 70 0

原创 Java框架:Mybatis:入门

发展介绍:https://github.com/mybatis/mybatis-3/releases MyBatis是apache的一个开源项目iBatis, 实质上Mybatis对ibatis进行一些改进。 MyBatis是一个持久层框架,它对jdbc操作数据库的过程进行封装;开发者只需要关...

2019-11-04 00:27:46 48 0

原创 Java框架:Spring Boot :打包

注意:配置程序运行主入口App.class 的位置 <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artif...

2019-10-29 01:48:31 49 0

原创 Java框架:Spring Boot :日志处理

SpringBoot + 整合Log4j 1.屏蔽SpringBoot的logging <!-- 排除springboot自带的logging 日志--> <dependency> <groupId>org.springframework.boot&...

2019-10-29 01:13:01 55 0

原创 Java框架:Spring Boot :多数据源事务管理

多个数据源存在着事务管理问题,事务只影响自己的数据源, 解决方案:使用 springboot + jta+atomikos分布式事务管理 步骤: 1.添加jta事务依赖 <dependency> <groupId>org.springframework.boo...

2019-10-28 23:35:40 83 0

原创 Java框架:Spring Boot :配置多数据源

1.数据源扫描的mapper路径要对应:分包配置,两种包格式 2.数据源读取对应的配置名称要对应 3.主配置数据源和主事务一定加 @Priamry 目录结构:分包配置 步骤: 1.创建两个/多个数据库 2.resources/ap...

2019-10-28 16:51:59 43 0

原创 Python进阶:爬虫---URL处理

URL编码 发送请求(汉字)时需要进行转码 例如: 原地址:http://www.oschina.net/search?scope=bbs&q=C语言 编码后:http://www.oschina.net/search?scope=bbs&q=C%E8%AF%AD%E8%A8...

2019-10-28 01:40:15 812 0

原创 Java框架:Spring Boot :mybatis + Druid数据库连接池 + Spring JDBC

SpringBoot + mybatis 1.添加依赖 和 build(xml文件打包) <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spri...

2019-10-28 01:29:02 54 0

原创 Java框架:Spring Boot :web开发

1.静态资源访问(必须) 静态资源:js,css,图片等 目录:main/resource/static/js 目录:main/resource/static/css 目录:main/resource/static/imgs 2.全局捕获异常 @ExceptionHandler 作为...

2019-10-27 21:27:15 46 0

原创 Java框架:Spring Boot :入门

简介: Spring Boot是Spring框架一个子项目,用于创建Spring4.0 项目,它可以自动配置Spring各种组件,并不依赖代码生成和XML配置文件。 优点: 轻松创建独立的Spring应用程序 内嵌Tomcat、jetty等web容器,不需要部署WAR文件 提供一系...

2019-10-27 16:54:26 68 0

原创 Java框架:知识点:JSONObject + JSONArray

JSONObject { } 对象 { "id" : "001", "name" : "senven"} 获取JSON内的数据 int jid= jsonObject.getInt ( "...

2019-10-21 22:47:50 51 0

原创 Java框架:SpringMVC:补充1

Spring MVC与Struts的区别: 实现机制: Struts2 基于过滤器实现 Spring MVC 基于servlet实现 运行速度: Spring MVC快。Struts2是多例,一次请求创建一个Action对象,ActionContext,valuestack,UActi...

2019-10-19 21:41:56 44 0

原创 Java框架:SpringMVC:注解开发

一、配置DispatchServlet-Servlet.xml文件 <!-- 1.配置注解扫描位置 :controller的项目位置--> <context:component-scan base-package="项目名.web.controller"/...

2019-10-19 20:37:28 57 0

原创 Java框架:SpringMVC:传统DispatcherServlet配置详解

一、1- 配置url处理映射(三种) :通过 访问路径 找到 对应控制器 1.BeanNameUrlHandlerMapping:根据url请求匹配bean的name属性,获取Controller bean中配置name属性,需要加上/斜杠 <!-- 1.配置url处理映射:方式...

2019-10-19 19:28:41 48 0

原创 Java框架:SpringMVC:传统开发

介绍:Spring MVC是Spring提供的一个web框架. Spring MVC组成 DispatcherServlet 处理器映射 [定位控制器] 适配器 [调用控制器方法] 控制器 [业务] 视图解析器 视图 传统开发步骤 : 1.创...

2019-10-19 17:43:57 90 0

原创 Java基础---整理5:equal和hashcode()和==

1.equals()方法、hashCode()方法的区别: 如果两个对象相等(equal),那么他们一定有相同的哈希值。 如果两个对象的哈希值相同,但他们未必相等(equal)。 2.set集合是如何保证元素不重复 当新添加一个元素的时候首先调用这个元素的hashCode方法,得到的哈希码作...

2019-09-29 14:20:23 48 0

原创 Java框架:Sping框架:AOP

AOP概述 Aspect Oriented Programming :面向切面编程,AOP是OOP(面向对象编程)的延续,AOP采取横向抽取机制,可以对业务逻辑的各个部分进行隔离,使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,提高开发效率。 AOP实现原理:采用代理机制进行实现 1....

2019-09-24 21:23:11 56 0

原创 Java框架:Sping框架:注解开发

开发中使用注解 取代 xml配置文件 @Component 取代 <bean class=""> @Component("id") 取代 <bean id="" class=""> we...

2019-09-24 19:29:34 69 0

原创 Java框架:Spring框架:依赖注入:bean

一、加载Spring容器的三种方式 (读取bean.xml获取对象) 1.类路径:相对路径(src下默认放置) ====== ApplicationContext context = new ClassPathXmlApplicationContext("beans.xml&...

2019-09-24 17:19:47 102 0

原创 Java框架:Spring框架介绍

Spring概述: Spring是一个轻量级的 控制反转(IoC) 和 面向切面(AOP) 的容器框架。 控制翻转IoC:Inverse of Control, 将原本在程序中手动创建对象的控制权交由Spring框架管理, 就是创建对象控制权被反转到了Spring框架。 ...

2019-09-24 16:16:38 87 0

原创 Java框架:Hibernate缓存

一级缓存:session级别的缓存 当获得一次会话(session),hibernate在session中创建多个集合(map),用于存放操作数据(PO对象),为程序优化服务,如果之后需要相应的数据,hibernate优先从session缓存中获取,如果有就使用;如果没有再查询数据库。当se...

2019-09-23 15:39:24 43 0

原创 Java框架:Hibernate实体--entity

实体类规则entity 提供一个无参数 public访问控制符的构造器 提供一个标识属性,映射数据表主键字段,提供id 和 hbm.xml中id对应 所有属性提供public访问控制符的 set get 方法(javaBean) 标识属性应尽量使用基本数据类型的包装类型 不要用final...

2019-09-22 18:36:25 76 0

原创 Java框架:Hibernate映射文件 hbm.xml

<hibernate-mapping> <!-- name:模型的全名称--> <class name="路径.User" table="t_user表名"> <id name="uid" ...

2019-09-22 17:12:25 68 0

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