码迷,mamicode.com
首页 > 2018年07月05日 > 全部分享
基于 CGLIB 库的动态代理机制
之前的文章我们详细的介绍了 JDK 自身的 API 所提供的一种动态代理的实现,它的实现相对而言是简单的,但是却有一个非常致命性的缺陷,就是只能为接口中的方法完成代理,而委托类自己的方法或者父类中的方法都不可能被代理。 CGLIB 应运而生,它是一个高性能的,底层基于 ASM 框架的一个代码生成框架 ...
分类:其他好文   时间:2018-07-05 21:43:27    阅读次数:219
Atcoder CF 2017 TR I
Atcoder CF 2017 TR I 给定一个有n个点,m条边的图,求为每条边定向,使得从1出发和2出发的两个人可以见面的方案数。 先把问题转换成求all 不能见面的方案数。那么可以把图划分成这样一个集合: 用$f[0/1][i]$表示包含0/1的集合i,从0/1出发刚好能到达所有点的方案数 。 ...
分类:其他好文   时间:2018-07-05 21:43:17    阅读次数:210
【未解决】
未解决的报错问题 ...
分类:其他好文   时间:2018-07-05 21:43:01    阅读次数:173
递归概要及经典案例
递归定义:方法定义中调用方法本身的现象 public void show(){ show(); } 注意事项 A:要有出口,否则就是死递归 B:次数不能过多,否则内存溢出 C:构造方法不能递归使用 递归的案例: A:递归求阶乘 B:兔子问题 数据规则:1 1 2 3 5 8 ...... 斐波那契数 ...
分类:其他好文   时间:2018-07-05 21:42:50    阅读次数:166
多重小数部分和的渐近式
多重小数部分和的渐近式 最近(6月),我和马明辉考虑了如下 $k$ 重和式 \begin{equation}\label{eq:1} \sum_{n_1=1}^{N} \sum_{n_2=1}^{N}\dotsc \sum_{n_{k}=1}^{N} \left\{ \frac{N}{n_1+n_2 ...
分类:其他好文   时间:2018-07-05 21:42:42    阅读次数:157
vue之导入Bootstrap以及jQuery的两种方式
Vue引入bootstrap主要有两种方法 方法一:在main.js中引入,此方法导入的bootstrap中对于html,body的一些预设置的css样式可能无效。 一、引入jQuery 在当前项目的目录下(就是package.json),运行命令 cnpm install jquery --sav ...
分类:Web程序   时间:2018-07-05 21:42:33    阅读次数:200
java多线程(线程通信-等待换新机制-代码优化)
等待唤醒机制涉及方法: wait():让线程处于冻结状态,被wait的线程会被存储到线程池中。 noticfy():唤醒同一个线程池中一个线程(任意也可能是当前wait的线程) notifyAll():唤醒同一个线程池中所有的线程。 这些方法必须定义在同步中,因为这个方法是用于操作线程状态的方法,必 ...
分类:编程语言   时间:2018-07-05 21:42:27    阅读次数:176
Python的格式化输出
一. %形式 以百分号开头的的字符串作为占位符,在字符串后边加上 % 的语法进行字符的替换,列:"今天的天气是%s的" % "晴朗" . 需要注意的是%前后各有一个空格;当有多个需要替换的时候,用于替换的字符串需要放在小括号里,并用逗号分隔. 另,占位符有多重形式,%d为int类型专用;%s代表的是 ...
分类:编程语言   时间:2018-07-05 21:42:17    阅读次数:120
Linux 安装 Djiango
yum 安装方法 以下安装位于 Centos Linux 环境下安装,如果是你的 Linux 系统是 ubuntu 请使用 apt-get 命令。 默认情况下 Linux 环境已经支持了Python。你可以在终端输入Python命令来查看是否已经安装。 Python 2.7.3 (default, ...
分类:系统相关   时间:2018-07-05 21:42:02    阅读次数:1194
ambassador 学习二 认证
ambassador 可以在请求路由之前进行认证处理,一般的我们可能会使用第三方的认证服务 基本的环境安装可以参考相关文档 安装&&运行qotm 服务 可以参考官方文档,或者https://github.com/rongfengliang/ambassador-learning 安装运行认证服务 d ...
分类:其他好文   时间:2018-07-05 21:41:53    阅读次数:139
spring整合mybatis bug解决java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for ...
spring整合mybatis时候出现了这个bug java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for com.jpj.base.dao.UserDaoI.getUse ...
分类:移动开发   时间:2018-07-05 21:41:46    阅读次数:186
bzoj2660: [Beijing wc2012]最多的方案
题目链接 "bzoj2660: [Beijing wc2012]最多的方案" 题解 对于一个数的斐波那契数列分解,他的最少项分解是唯一的 我们在拆分成的相临两项之间分解后者,这样形成的方案是最优且不重的 我们可以把它的分解某一项拆分 设dp[i][1/0]表示 对于最少拆分成的第i项斐波那切数拆不拆 ...
分类:其他好文   时间:2018-07-05 21:41:38    阅读次数:170
反片语(UVa156)
题目具体描述见:https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=835&page=show_problem&problem=92 1.将输入的单词标准化:单词字母转为小写,再将单词排序 2. ...
分类:其他好文   时间:2018-07-05 21:41:29    阅读次数:162
<三> 初探opengl, 画三角形
环境搭建好,我们当然就是开始写代码,这里就得先了解opengl的一些工作流程。首先我们得了解三个单词: 顶点数组对象(VAO) 顶点缓冲对象(VBO) 索引缓冲对象(EBO) 比较简单的概括下这节的工作流程。 1.定义好三角形的三个顶点 2.绑定VBO,把三角形数据传入进去 3.做顶点的链接,规定属 ...
分类:其他好文   时间:2018-07-05 21:41:21    阅读次数:262
c/c++ 广义表
广义表 列表里面有列表,比如(1,(2,(3,4)),5) 用链表可以实现 结果如图 guangyibiao.h guangyibiao.c guangyibiaomai.c ...
分类:编程语言   时间:2018-07-05 21:41:13    阅读次数:179
在 Linux redis 验证交互连接过程中遇到 redis Could not connect to Redis at 127.0.0.1:6379: Connection refused 的解决方法
Could not connect to Redis at 127.0.0.1:6379: Connection refused 1.找到redis.conf 并修改 daemonize no 为 daemonize yes ,这样就可以默认启动就后台运行 [root@ trade01 conf.d ...
分类:系统相关   时间:2018-07-05 21:41:05    阅读次数:4684
Autofac--手动依赖注入
本文只适合初步接触 autoafc 的小白,大佬勿喷。 autofac是一种很轻量的一个依赖注入容器 暂时先说一下手动注入的方式(因为使用自动注入遇到了坑,暂时先写一下手动注入) 1.先定义接口 此处的 IDependency 仅仅为一个空接口 2.接口的实现 3.控制器的使用 代码中的 Acoun ...
分类:其他好文   时间:2018-07-05 21:40:56    阅读次数:1188
1255条   上一页 1 ... 11 12 13 14 15 16 17 ... 74 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!