码迷,mamicode.com
首页 > 2018年06月25日 > 全部分享
Java的代理模式
最近在学习Spring,关于Spring AOP的代理模式不是很了解,看了一篇博文就懂了。 https://www.cnblogs.com/cenyu/p/6289209.html Java的三种代理模式 1.代理模式 代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象 ...
分类:编程语言   时间:2018-06-25 01:23:48    阅读次数:224
Springmvc和struts2的区别
1.前端控制器不一样。springmvc前端控制器是一个Servlet(DispatcherServlet)。struts2的前端控制器是一个filter(StrutsPreparedAndExecutorFilter)。 2.接收请求参数方式不一样。springmvc是通过处理器方法的形参接收请求 ...
分类:编程语言   时间:2018-06-25 01:23:40    阅读次数:179
Codeforces Round #490(Div.3) F
题目大意 + n个人,每个人有一个lucky number,每个人抽k张卡片。 + 一个人如果抽到的卡片中有t个lucky number,这个人的价值为h[t]。 + 求最大的价值和。 解题思路 + 只需考虑带有lucky number的卡片,因为其他不是某个人的lucky number的卡片不会影 ...
分类:其他好文   时间:2018-06-25 01:23:34    阅读次数:151
交换最少次使数列有序
问题 A: 【杂题】排序 题目描述 有一列数,要对其进行排序(升序)。排序只能通过交换来实现。每次交换,可以选择这列数中的任意两个,交换他们的位置,并且交换的代价为这两个数的和。排序的总代价是排序过程中所有交换代价之和。现要求计算,对于任意给出的一列数,要将其排成升序所需的最小代价。 输入 输入包含 ...
分类:其他好文   时间:2018-06-25 01:23:18    阅读次数:321
Mysql基础
一、数据库基础 什么是数据库 数据库:保存有组织的数据的容器(通常是一个文件或一组文件)。 表:是一种结构化的文件,可以用来存储数据(类似Excel表)。数据库就是由成千上万个表组成。 什么事SQL sql是Structured Query Language(结构化查询语言)的缩写。SQL是专为数据 ...
分类:数据库   时间:2018-06-25 01:23:03    阅读次数:235
MySQL基础知识-安装MySQL
昨天去参加了一个面试,公司不太大,是一家日资企业,在国内有几家分公司,面试官问到了MySQL的基本操作和性能优化,说了一大堆,倒是比较轻松的过了,但是面试结束之后,想了一下,基本操作忘的还是挺多,比如说sql的嵌套,主要是时间长了不用了,写后台的时候直接用hibernate,mybatis等数据持久 ...
分类:数据库   时间:2018-06-25 01:22:44    阅读次数:350
《Windows编程》微型技术报告一
《Windows编程》微型技术报告一 富文本文档 新元素的创建和插入可以通过使用 QTextCursor 以编程的方式实现,或者通过 QTextEdit 以用户可视化编辑的方式实现。元素可以在创建时指定一个特定的样式,或者是直接使用当前光标所在位置的样式。 文档的基本结构是:文档的“顶层”决定显示的 ...
分类:Windows程序   时间:2018-06-25 01:22:28    阅读次数:233
配置Tomcat
1、选Windows-->Preferences-->MyEclipse-->Servers-->Tomcat-->Tomcat6.X,将Tomcat的目录配置到MyEclipse中 2、点击Tomcat6.X-->JDK,修改默认的JDK版本,如果没有你想要的版本,可点击Add进行添加 3、配置一 ...
分类:其他好文   时间:2018-06-25 01:22:22    阅读次数:157
TCP/IP学习20180624
计算机要互相通信。要有标准。 TCP/IP协议,很多协议在一起。所以也叫TCP/IP协议族。经常接触的也就十几种。 TCP/IP协议族按层次分为四层: 应用层(最上一层,http,ftp,pop3,imap,https) 传输层(tcp、udp) 网络层(IP协议) 数据链路层(以太网协议头) 一个 ...
分类:其他好文   时间:2018-06-25 01:22:08    阅读次数:187
day16_面向过程编程与模块导入
一、面向过程编程 1.定义:先干什么-然后干什么-接着干什么-最后干什么 (类似与流水线生产) 2.优缺点 优点:复杂问题流程化,细节化 ,进而简单化 缺点:拓展性差 3. ATM (1) 用户 (2)接口 (3)数据处理 二、模块导入 1.定义:一堆功能的集合体称之为模块 2.模块的形式:自定义模 ...
分类:其他好文   时间:2018-06-25 01:21:59    阅读次数:199
xpath
from scrapy.selector import Selector, HtmlXPathSelector from scrapy.http import HtmlResponse html = """<!DOCTYPE html> <html> <head lang="en"> <meta c ...
分类:其他好文   时间:2018-06-25 01:21:52    阅读次数:185
WeakReference
国外一个技术面试官在面试senior java developer的时候, 问到一个weak reference相关的问题. 他没有期望有人能够完整解释清楚weak reference是什么, 怎么用, 只是期望有人能够提到这个concept和java的GC相关. 很可惜的是, 20多个拥有5年以上 ...
分类:其他好文   时间:2018-06-25 01:21:42    阅读次数:206
结构型模式之装饰者模式
GitHub地址:https://github.com/zhangboqing/design-mode/tree/master/src/main/java/com/zbq 一.定义 装饰者模式(Decorator Pattern) :动态地给一个对象增加一些额外的职责(Responsibility) ...
分类:其他好文   时间:2018-06-25 01:21:35    阅读次数:207
appium移动端自动化测试环境搭建windows-appium-android
第一步:安装jdk 安装jdk(1.7版本以上) 安装完成设置jdk环境变量(百度查询) cmd命令下键入 java -version命令检查jdk是否安装成功且设置环境变量成功,如下图所示: 第二步:安装Android SDK(安卓软件开发包) 下载地址:http://tools.android- ...
分类:移动开发   时间:2018-06-25 01:21:20    阅读次数:288
请不要在JDK7及以上用Json-lib了
Json-lib 在通过字符串解析每一个 Json 对象时,会对当前解析位置到字符串末尾进行 substring 操作,由于 JDK7 及以上的 substring 会完整拷贝截取后的内容,所以当遇到较大的 Json 数据并且含有较多对象时,会进行大量的字符数组复制操作,导致了大量的 CPU 和内存... ...
分类:Web程序   时间:2018-06-25 01:21:08    阅读次数:391
什么是Kmp算法?
1. 前几天做了一道题,做错了,遂良心发现,我觉得你从头看到尾,差不多可以明白KMP算法的思想 2. 暴力匹配算法 假设现在我们面临这样一个问题:有一个文本串S,和一个模式串P,现在要查找P在S中的位置,怎么查找呢? 如果用暴力匹配的思路,并假设现在文本串S匹配到 i 位置,模式串P匹配到 j 位置 ...
分类:编程语言   时间:2018-06-25 01:20:57    阅读次数:163
HTML5 history.pushState()和history.replaceState()新增、修改历史记录用法介绍
抽空研究了下这两个新方法,确实可以解决很多问题 抽空研究了下这两个新方法,确实可以解决很多问题 1、使用pushState()方法 可以控制浏览器自带的返回按钮: 有时候我们想让用户点击浏览器返回按钮时,不返回,或执行其他操作,这时,就用到history.pushState()方法 讲解: hist ...
分类:Web程序   时间:2018-06-25 01:20:49    阅读次数:145
1107条   上一页 1 ... 57 58 59 60 61 62 63 ... 66 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!