- 博客(23)
- 资源 (3)
- 收藏
- 关注
原创 防抖节流代码
防抖描述:在事件被触发n秒后再执行回调,如果在这n秒内又被触发,则重新计时。<!doctype html><html><head><meta charset='utf-8'><title></title><!--<meta content='width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0' name='viewp
2021-08-21 12:29:57
255
原创 MySQL炸鸡
该方案优点是简单,容易上手;缺点是停机时间较长。 因此它适用于数据量不大,或者允许停机的时间较长,并且在这个时间范围内能够完成。以下使用win10的CMD命令行方式1.将整个数据库的数据及建表文件导出到sql文件中mysqldump -u账号 -p -数据库名 > 位置与名称可能存在的问题:1.WIN10 CMD乱码永久修改注册表。在...
2019-10-22 14:39:18
180
原创 操作系统采用可变分区分配存储管理方法期末复习题
某操作系统采用可变分区分配存储管理方法,用户区为512K且始址为0,用空闲分区表管理空闲分区。若分配时采用分配空闲低地址部分的方案,其初始时用户区的512K空间空闲,对下述申请序列:申请300K,申请100K,释放300K,申请150K,申请30K,申请40K,申请60K,释放30K;回答下列问题:(1)采用首次适应算法,空闲分区中有哪些空闲块(给出始址,大小)? 序号...
2019-06-30 11:37:00
30918
15
原创 (代码例子)spring声明式事务控制学习笔记
Spring 事务控制第一:JavaEE 体系进行分层开发,事务处理位于业务层,Spring 提供了分层设计 业务层的事务处理解决方案。第二:spring 框架为我们提供了一组事务控制的接口。这组接口是在spring-tx-5.0.2.RELEASE.jar 中。第三:spring 的事务控制都是基于 AOP 的,它既可以使用编程的方式实现,也可以使用配置的方式实现。我们学习的重点是...
2019-05-11 21:01:22
324
原创 (代码例子)spring基于注解AOP实现事务控制
pom.xml:<dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.0...
2019-05-11 16:06:49
364
转载 JdbcTemplate的基本使用笔记
先在bean.xml中配置好jdbcTemplate<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...
2019-05-09 18:23:56
192
转载 spring中的依赖注入学习笔记之配置xml
spring中的依赖注入 依赖注入: Dependency Injection IOC的作用: 降低程序间的耦合(依赖关系) 依赖关系的管理: 以后都交给spring来维护 在当前类需要用到其他类的对象,由spring为我们提供,我们只需要在配置文件中说明 依赖关系的维护: 就称之为依赖注入...
2019-05-09 10:40:03
199
原创 spring中的依赖注入学习笔记之使用注解
xml中选择xmlns:context<!--告知spring在创建容器时要扫描的包,配置所需要的标签不是在beans的约束中,而是一个名称为context名称空间和约束中--><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/...
2019-05-09 10:39:55
183
转载 spring中的AOP学习笔记
术语和细节:Joinpoint( 连接点): //业务层中所有的方法都叫连接点所谓连接点是指那些被拦截到的点。在 spring 中,这些点指的是方法,因为 spring 只支持方法类型的连接点。Pointcut( 切入点): //被增强的方法所谓切入点是指我们要对哪些 Joinpoint 进行拦截的定义。Advice( 通知/ 增强):所谓通知是指拦截到 Joinpo...
2019-05-08 21:25:04
152
原创 spring中用动态代理使业务层和事务控制分离
/** * 模拟一个消费者 */ /** * 动态代理: * 特点:字节码随用随创建,随用随加载 * 作用:不修改源码的基础上对方法增强 * 分类: * 基于接口的动态代理 * 基于子类的动态代理 * 基于...
2019-05-08 14:07:16
514
转载 (自用)spring的常用注解笔记
spring注解-Configuration和ComponentScan* Configuration* 作用:指定当前类是一个配置类* 细节:当配置类作为AnnotationConfigApplicationContext(配置类.class)对象创建的参数时,该注解可以不写。* ComponentScan* 作用:用于通过注解指定spring在创建容器...
2019-05-05 20:46:56
173
原创 桶排序求最大差值
问题:给定一个数组,求如果排序之后,相邻两数的最大差值,要求时间复杂度O(N),且要求基于不能用非比较的排序。排序前相邻两数的最大差值,一个for循环就能搞定排序后相邻两数的最大差值,关键点:1.排序后 2.相邻两数 3.求最大差值就行,没要求输出排序结果所以,可以利用桶的性质来求。有N个数据的长度为N的数组,为它准备N+1个桶,那么至少有1个为空桶!(即便每个桶只装1个数...
2019-05-04 21:33:44
315
转载 (自用)创建Bean的三种方式
如果想用某个jar包中的方法(.class文件改不了源代码)用第2,3种方法<!--创建Bean的三种方式 --><!-- 第一种方式:使用默认构造函数创建。 在spring的配置文件中使用bean标签,配以id和class属性之后,且没有其他属性和标签时。 采用的就是默认构造函数创建bean对象,此时如果类中没有默认构造函数,则对象无法创...
2019-04-28 19:25:46
470
原创 (自用)获取bean对象时BeanFactory和ApplicationContext的区别
public static void main(String[] args) { /* //一。立即加载ApplicationContext一创建就加载 ,单例对象适用 ,常用 ApplicationContext ac = new ClassPathXmlApplicationContext("bean.xml"); //根据ID获取bean对象 Acc...
2019-04-28 19:04:52
582
原创 用master公式求时间复杂度(分治法)
master公式只适用于子问题规模一样的情况,只是发生了a次T(n) = aT(n/b) + O(n~d)//只关注一步父问题化子问题就行.~为次方n:父问题的样本量n/b:被拆成子问题的样本量 如下1处 b=2a:该过程发生了多少次 如下2,3处左1次右1次 a=2O(n的d次方):出去子过程之外,剩下的过程时间复杂度是多少例如分治递归getMax(arr ,L,R){1 mi...
2019-04-27 17:13:33
1029
转载 数组的对数器
原创是某客的左老师,我只是记个笔记package basic_class_01;import java.util.Arrays;/**对数器的作用对数器可以验证算法是否正确, 在比赛或者笔试的时候,如果需要大量的测试用例,而且不知道是所写的算法能够满足要求就可以使用对数器的使用有一个你想测试的算法a2.实现一个绝对正确但复杂度高的算法b //必须是正确的,不论复杂度高低3....
2019-04-27 15:55:54
183
1
转载 导入项目出现红线
转载今天我将一个项目从另一台机器拷到这台机器,又重新安装了JDK1.6(这台机器上原先的JDK是1.5的),并配置好了JDK环境后,我将整个项目部署好之后,在每个JSP页面中的"request.getContextPath()"下方出现了红色的波浪线,提示的错误信息是“The method getContextPath() from the type HttpServletRequest ref...
2019-04-11 21:02:27
390
原创 hibernate抓取策略
上的fetch和lazyfetch:抓取策略,控制SQL语句格式select :默认值,发送普通的select语句,查询关联对象join :发送一条迫切左外连接查询关联对象subselect :发送一条子查询查询其关联对象lazy:延迟加载,控制查询关联对象的时候是否采用延迟true :默认值,查询关联对象的时候,采用延迟加载false :查询关联对象的时候,不采用延...
2019-04-11 17:59:31
118
原创 hibernate中的SQL语句
/SQLQuery sqlQuery = session.createSQLQuery(“select * from cst_customer”);List<Object[]> list = sqlQuery.list();for (Object[] objects : list) {System.out.println(Arrays.toString(objects));}/...
2019-04-11 17:59:01
743
原创 hibernate中的QBC语句
Query By Criteria 条件查询,一种更加面向对象化的查询方式,常用于多条件组合查询,1.简单查询 查类所映射表中的所有纪律Criteria criteria = session.createCriteria(类名.class);List<类名> list = criteria.list();for(类名 a : list){syso(a);}2.排序查询C...
2019-04-11 17:58:18
215
原创 hibernate中的hql语句
1. Query query = session.createQuery("from 类名 order by 类中属性名 默认升序asc!")注意不是表名和表中属性名,也不能直接select * List<Customer> list = query.list(); for(Customer customer:list){ syso(custome...
2019-04-11 17:57:03
203
转载 hibernate中配置映射文件
<!-- 配置一对多的映射:放置的多的一方的集合 --> <!-- set标签 : * name :多的一方的对象集合的属性名称。 * cascade:级联 * inverse:是否放弃外键维护权。 ...
2019-04-10 21:10:28
245
原创 hibernate的多对多关系中对inverse属性的设置
现有user,role和user-role表,user-role为两表中间的关系表,两表为【多对多关系】现给role(被动)设置inverse="true"(放弃对关系的维护,即role表放弃对关系表user-role的维护),当role.getUSERS().add(user1)时不会在关系表user-role中生成记录,当user1.getRoles().add(role1)时就会在关...
2019-04-10 18:23:32
1598
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人