- HTML生日蛋糕
Want595
一只有趣的兔子css3css前端
目录写在前面完整代码代码分析系列文章写在最后写在前面HTML实现的生日蛋糕来喽,小编亲测,发给好友可以直接打开哦。在代码的第183行可以写下对朋友的祝福,快拿去送给你的好朋友吧!完整代码HappyBirthday!@importurl("https://fonts.googleapis.com/css?family=Concert+One|Pacifico");.mobile{position:f
- MAKEFILE
Auv开心
学习
ifneq(,$(filter$(strip$(TARGET_BOARD_PLATFORM)),mt6761mt6768mt6771mt6779mt6785mt6762mt6765mt6739mt8168mt6885mt6873mt6853mt6877mt6833mt6893))MTKCAM_CFLAGS+=-DMTKCAM_CUSTOM_METADATA_COMMON=1elseMTKCAM_C
- golang教程推荐
kdbshi
golanggit开发语言后端
推荐几个Go语言教程:Go语言圣经:https://books.studygolang.com/gopl-zh/Go语言高级编程:https://chai2010.cn/advanced-go-programming-book/GoWeb编程:http://go-web-programming-cn.github.io/Go入门指南:https://tour.golang.org/welcome/
- signature=30b50e0d58e98add61156f6b1bb713b3,bootstrap-tour
TraceYang
#THISISANAUTOGENERATEDFILE.DONOTEDITTHISFILEDIRECTLY.#yarnlockfilev1abbrev@1:version"1.1.1"resolved"https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8"acce
- 某麦网自动刷新抢票脚本——手机端
AALoveTouch
python
某麦网自动刷新抢票脚本——手机端小白操作-抵制黄牛–需要更好用更高级关注获取侵权删主要方法:get_cookie:打开大麦网官网,引导用户登录并保存登录后的cookies。set_cookie:载入之前保存的cookies,以实现自动登录。login:访问目标购票页面并设置cookie。enter_concert:根据提供的配置和参数打开浏览器,进入大麦网并登录,如果cookies不存在则获取并保
- 15个学习Go语言的网站推荐
shumeigang
GO学习golang开发语言
1.TourofGo网站地址:tour.golang.org网站介绍:TourofGo是一个关于Go语言特性的交互式游览和教程2.GobyExample网站地址:gobyexample.com网站介绍:GobyExample是一个通过一系列可执行代码实例来学习Go语言的优质网站。3.GolangBot网站地址:golangbot.com网站介绍:GolangBot提供全面的Go语言教程和互动练习,
- Atcoder ABC338 D - Island Tour
王老汉
Java算法题解算法java
IslandTour(岛之旅)时间限制:2s内存限制:1024MB【原题地址】点击此处跳转至原题【问题描述】Atcoder群岛由N个岛屿组成,这些岛屿由N座桥连接。岛屿编号从1到N,第i座桥(1≤i≤N−1)双向连接岛屿i和i+1,而第N座桥双向连接岛屿N和1。除了过桥,没有办法在岛屿之间旅行。在岛上,定期进行从岛X1出发并按顺序访问岛X2,X3,…,XM的旅游。旅游团可能会经过不在参观之列的岛屿
- DP UVALive 6506 Padovan Sequence
weixin_34347651
题目传送门/*题意:两行数字,相邻列一上一下,或者隔一列两行都可以,从左到右选择数字使和最大DP:状态转移方程:dp[i][j]=max(dp[i][j],dp[1-i][j-1]+a[i][j],dp[i/1-i][j-2]+a[i][j]);要从前面一个转态推过来啊,我比赛写反了,内功不够:(*/#include#include#include#include#include#include#
- 找规律 UVALive 6506 Padovan Sequence
weixin_33827965
题目传送门1/*2找规律:看看前10项就能看出规律,打个表就行了。被lld坑了一次:(3*/4#include5#include6#include7#include8#include9#include10#include11#include12#include13#include14#include15#include16usingnamespacestd;1718typedeflonglongl
- 郑秀文 FOLLOWMi 2019 世界巡回演唱会 FollowMi World Tour Live 2019《ISO 44.61G》
shuzicn
英文片名:SammiFOLLOWMiWORLDTOURLIVE中文片名:郑秀文演唱会(2019)类型:音乐地区:香港文件大小:44.61GB,蓝光原盘1080i备注:原盘中字文件格式:ISO/AVC音轨:粤语DTS-HDMA5.1字幕:繁中郑秀文的世界巡回演唱会地点红磡体育馆相关专辑我们都是这样长大的开始日期2019年7月12日场数香港站13场FOLLOWMi郑秀文世界巡回演唱会BD粤语繁体中字–
- Docker 相关命令
通宵程序的猫
docker容器
停止containerdockerstopxxxx延迟停止dockerstop-t10xxxx列出containerdockerps[-a]所有,不管在不在running[-q]只列出id|xargsdockerrm列出来的全删了删除containerdockerrm-fxxxx删除imagedockerrmi-fmy-imagebuildimagedockerbuild-tour-web-ser
- 【经典案例 | 骑士之旅】回溯算法解决经典国际象棋骑士之旅问题 | 详解Knight’s Tour Problem数学问题
Qin3Yu
经典案例详解算法dfs数据结构图搜索图搜索算法图论
骑士之旅问题by.Qin3Yu请注意,阅读本文需要您先掌握顺序表的基本操作,具体可参阅我的往期博客:【C++数据结构|顺序表速通】使用顺序表完成简单的成绩管理系统.by.Qin3Yu本文所使用搜索方法实质为深度优先搜索(DFS),相关内容可参阅我的往期博客:【算法详解|DFS算法】深度优先搜索解走迷宫问题|深度优先图遍历.by.Qin3Yu文中所有代码使用C++举例,且默认已使用std命名空间:u
- 2018-03-01 为什么fmt.Sprint(e)会使程序陷入死循环
lucasdada
对照着https://tour.go-zh.org/list指南学习golang然后做练习题,这里是来自于其他同学总结的练习的参考答案http://studygolang.com/articles/4945然后想要补充分享是在https://tour.go-zh.org/methods/9的练习题中提出的为什么fmt.Sprint(e)会使程序陷入死循环的func(eErrNegativeSqrt
- Linux安装Jenkins、maven、Git
一名落魄的程序员
java开发安装及配置jenkinslinuxmaven
安装Jenkins(可以参考官网:https://www.jenkins.io/zh/doc/pipeline/tour/getting-started/)yum安装sudowget-O/etc/yum.repos.d/jenkins.repohttps://pkg.jenkins.io/redhat-stable/jenkins.repoSudorpm--importhttps://pkg.je
- AtCoder Beginner Contest 338D - Island Tour【枚举】
lianxuhanshu_
基础算法算法
原题链接:https://atcoder.jp/contests/abc338/tasks/abc338_dTimeLimit:2sec/MemoryLimit:1024MBScore:425points问题陈述AtCoder群岛由N座岛屿组成,这些岛屿由N座桥梁连接。这些岛屿的编号从1到N,i(1≤i≤N−1)桥双向连接i和i+1岛,而N桥双向连接N和1岛。除了过桥之外,没有其他方式可以在岛屿之
- AtCoder Beginner Contest 338 --- D - Island Tour -- 题解
Studying~
linux运维服务器
D-IslandTour题目大意思路解析:可以发现1->2->4整体减1变为5->1->3,其中2->4的距离等于1->3的距离其中1->2的距离不等于5->1的距离,则只有当[xj-i]xj+1和xj->xj-1的距离才会发生改变。所有我们枚举当前需要整体减去i,然后看哪些点会小于等于0,又因为我们可以每次记录上一次i-1的答案,所以我们只需要统计哪些点减i会等于0引起的距离变化。如果我们通过记
- dart使用教程
whrime
android前端
1.关于类abstract,mixin多重继承,implement实现,extends继承,(with...on限定范围...)Dart中的继承机制——分析extends、implements和mixin-掘金(juejin.cn)详细文档:xGitHub-konieshadow/dart-tour:Dart语言中文教程,官方文档翻译
- Krpano生成的vr,如何解密去掉域名的限制
cuiyuchen111
vrkrpano
krpano加密都会有域名的限制,如果换域名的话显示就会出现问题,并且加密的代码不利于我们的学习下面是我的处理过程:1.需要下载一个工具:KRPano插件一键解密大师–KRPano技术解密2.输入vr的网址,然后回车,等着页面加载出来以后右键解密该网站全部的XML/js3.把请求的tour.js换成你解密以后的4.把里面的xml换成你下载下来的5.换成任何的域名项目依然能跑起来注:文件的替换过程需
- AtCoder Beginner Contest 204(补题)
佐鼬Jun
AtCoder动态规划dfsAtCoder
C-Tour题意:给个有向图,问你有多少对点,可以作为起点和终点,作为起点和终点,意味着可以从起点到终点。思路:直接从每个点dfs一遍,看能到达的点有多少个,直接加起来即可。#includeusingnamespacestd;constintN=2010;inte[N],h[N],ne[N],idx;intn,m;boolst[N];voidadd(inta,intb){e[idx]=b,ne[i
- Jenkins搭配Nexus部署到云目标环境
leepan1024
**Jenkins搭配Nexus部署到云目标环境****1、安装Jenkins**根据https://jenkins.io/doc/pipeline/tour/getting-started/的步骤安装Jenkins**2、安装Nexus**按照https://help.sonatype.com/repomanager2/installing-and-running/installing的步骤安装
- 【滨崎步Live评测No.6】Rock'n'Roll Circus Tour FINAL
放开那只橹毅基
八个字概括本次演唱会:精致有余,灵气不足就舞美灯光效果而言,本次演唱会相比于私物语巡演,简直可以说是从1.0到2.0的质变,但在桥段的设计上,本应结合全新的马戏团题材产生蜕变的本次演出却反倒落入了窠臼——拜托,马戏团是一个多么适合产生各种新奇花样和剧情桥段的题材啊!可是本次演唱会不仅没能贡献出几个名留青史的创意桥段,反而还重复使用了好几个以往的旧桥段。因此,尽管对于亲身经历过这场演唱会的首次出世所
- 用命令提示符打开资源管理器目录
_____西班木有蛀牙
正文比如说我要查找C:\Users\jujianfei\angular-tour-of-heroes路径下的文件。1、Win+R调出运行,输入cmd打开命令提示符。2、转到angular-tour-of-heroes目录:cd/dC:\Users\jujianfei\angular-tour-of-heroes。3、输入:start.即可在资源管理器中打开当前目录。扩展1、start..打开当前目
- MT6853安卓核心板开发板天玑720_MTK联发科5G安卓手机主板定制
新移科技
安卓核心板MTK方案安卓开发板5G5G核心板安卓手机主板5G通讯模块安卓主板定制天玑720
联发科MT6853天玑720安卓核心板采用台积电7nm制程的5GSoC,具有先天的节能创新是同类产品中效率最高的5G芯片。除了完全集成的5G调制解调器,联发科5GUltraSave提供了一系列额外的节能技术。Dimensity720比替代芯片具有更快的LPDDR4X和更快的UFS2.2级存储。与八核CPU一起,具有两个强大的ArmCortex-A76‘大’核和一个有能力的Ar马里G57级GPU这种
- Angular 服务
HoneyMoose
英雄指南的HeroesComponent目前获取和显示的都是模拟数据。本节课的重构完成之后,HeroesComponent变得更精简,并且聚焦于为它的视图提供支持。这也让它更容易使用模拟服务进行单元测试。如果你希望从GitHub上查看我们提供测试的源代码,你可以访问下面的链接:https://github.com/cwiki-us-angular/cwiki-us-angular-tour-of-
- 后街男孩 2013世界巡演日本琦玉站 BackStreet Boys In A World Like This Japan Tour《2BD ISO 44.9G》
shuzicn
英文片名:BackStreetBoysInAWorldLikeThisJapanTour中文片名:后街男孩2013世界巡演日本琦玉站(2013)类型:音乐地区:美国文件大小:44.94GB,蓝光原盘1080p文件格式:ISO/AVC音轨:英语TrueHD5.1字幕:无字幕2012年,表哥重新回归,我街回归经典五人阵容,普天同庆2013年7月,《InAWorldLikeThis》发行,是后街男孩(B
- Go指南_切片的长度与容量
weixin_30247159
golang
源地址https://tour.go-zh.org/moretypes/11一、描述切片拥有长度和容量。切片的长度就是它所包含的元素个数。切片的容量是从它的第一个元素开始数,到其底层数组元素末尾的个数。切片s的长度和容量可通过表达式len(s)和cap(s)来获取。你可以通过重新切片来扩展一个切片,给它提供足够的容量。试着修改示例程序中的切片操作,向外扩展它的容量,看看会发生什么。二、程序运行过程
- A Tour of Go部分练习
ppdouble
Gogolang
文章目录Reader练习Reader练习https://golang.google.cn/tour/methods/22实现io.Reader接口packagemainimport(//"golang.org/x/tour/reader""fmt""strings")typeMyReaderstruct{}//TODO:AddaRead([]byte)(int,error)methodtoMyRe
- 【滨崎步Live评测No.9】Arena Tour 2009~Next Level~
放开那只橹毅基
Top9:ArenaTour2009~NextLevel~尽管被专辑曲目所拖累,09年的这场创新度颇高的巡演并未被大部分可瑞尔们所待见。但就个人看来,与NextLevel这张专辑所进行的转型尝试相伴而来的质量水平参差不齐的巡演曲库(高:既有单曲,低:专辑曲目),并未能完全掩盖滨崎步的演唱会制作团队在本次巡演上所进行的大刀阔斧的创新与改革所带来的赞新光芒。以第十张原创专辑「NextLevel」作为主
- [每周一更]-(第55期):Go的interface
ifanatic
每周一更golang开发语言后端
参考地址https://juejin.cn/post/6978322067775029261https://gobyexample.com/interfaceshttps://go.dev/tour/methods/9介绍下Go的interface在Go语言中,interface是一种特殊的数据类型,用于定义一组方法的规范。它描述了一个对象可以具备的行为,而无需指定具体的数据类型。通过interf
- 【滨崎步Live评测No.2】Arena Tour 2015~Cirque de Minuit~
放开那只橹毅基
Top2:午夜马戏团如果这一年巡演诞生于2010年左右,恐怕绝对无法在这一排名中占据前三名的位置。没错,之所以赋予这场巡演这么高的地位,唯一原因就在于:这是滨崎步女士最后一场不输于全盛期规格的巡演。在此之后,巡演规模、场馆大小和预算便开始不断缩水,我们在有生之年恐怕再也无法目睹滨崎步女士呈现出2005到2015年这十年间水平的演唱会。就演唱会本身来看,得益于跨年演唱会的打磨,本轮巡演最大的亮点可谓
- 安装数据库首次应用
Array_06
javaoraclesql
可是为什么再一次失败之后就变成直接跳过那个要求
enter full pathname of java.exe的界面
这个java.exe是你的Oracle 11g安装目录中例如:【F:\app\chen\product\11.2.0\dbhome_1\jdk\jre\bin】下的java.exe 。不是你的电脑安装的java jdk下的java.exe!
注意第一次,使用SQL D
- Weblogic Server Console密码修改和遗忘解决方法
bijian1013
Welogic
在工作中一同事将Weblogic的console的密码忘记了,通过网上查询资料解决,实践整理了一下。
一.修改Console密码
打开weblogic控制台,安全领域 --> myrealm -->&n
- IllegalStateException: Cannot forward a response that is already committed
Cwind
javaServlets
对于初学者来说,一个常见的误解是:当调用 forward() 或者 sendRedirect() 时控制流将会自动跳出原函数。标题所示错误通常是基于此误解而引起的。 示例代码:
protected void doPost() {
if (someCondition) {
sendRedirect();
}
forward(); // Thi
- 基于流的装饰设计模式
木zi_鸣
设计模式
当想要对已有类的对象进行功能增强时,可以定义一个类,将已有对象传入,基于已有的功能,并提供加强功能。
自定义的类成为装饰类
模仿BufferedReader,对Reader进行包装,体现装饰设计模式
装饰类通常会通过构造方法接受被装饰的对象,并基于被装饰的对象功能,提供更强的功能。
装饰模式比继承灵活,避免继承臃肿,降低了类与类之间的关系
装饰类因为增强已有对象,具备的功能该
- Linux中的uniq命令
被触发
linux
Linux命令uniq的作用是过滤重复部分显示文件内容,这个命令读取输入文件,并比较相邻的行。在正常情 况下,第二个及以后更多个重复行将被删去,行比较是根据所用字符集的排序序列进行的。该命令加工后的结果写到输出文件中。输入文件和输出文件必须不同。如 果输入文件用“- ”表示,则从标准输入读取。
AD:
uniq [选项] 文件
说明:这个命令读取输入文件,并比较相邻的行。在正常情况下,第二个
- 正则表达式Pattern
肆无忌惮_
Pattern
正则表达式是符合一定规则的表达式,用来专门操作字符串,对字符创进行匹配,切割,替换,获取。
例如,我们需要对QQ号码格式进行检验
规则是长度6~12位 不能0开头 只能是数字,我们可以一位一位进行比较,利用parseLong进行判断,或者是用正则表达式来匹配[1-9][0-9]{4,14} 或者 [1-9]\d{4,14}
&nbs
- Oracle高级查询之OVER (PARTITION BY ..)
知了ing
oraclesql
一、rank()/dense_rank() over(partition by ...order by ...)
现在客户有这样一个需求,查询每个部门工资最高的雇员的信息,相信有一定oracle应用知识的同学都能写出下面的SQL语句:
select e.ename, e.job, e.sal, e.deptno
from scott.emp e,
(se
- Python调试
矮蛋蛋
pythonpdb
原文地址:
http://blog.csdn.net/xuyuefei1988/article/details/19399137
1、下面网上收罗的资料初学者应该够用了,但对比IBM的Python 代码调试技巧:
IBM:包括 pdb 模块、利用 PyDev 和 Eclipse 集成进行调试、PyCharm 以及 Debug 日志进行调试:
http://www.ibm.com/d
- webservice传递自定义对象时函数为空,以及boolean不对应的问题
alleni123
webservice
今天在客户端调用方法
NodeStatus status=iservice.getNodeStatus().
结果NodeStatus的属性都是null。
进行debug之后,发现服务器端返回的确实是有值的对象。
后来发现原来是因为在客户端,NodeStatus的setter全部被我删除了。
本来是因为逻辑上不需要在客户端使用setter, 结果改了之后竟然不能获取带属性值的
- java如何干掉指针,又如何巧妙的通过引用来操作指针————>说的就是java指针
百合不是茶
C语言的强大在于可以直接操作指针的地址,通过改变指针的地址指向来达到更改地址的目的,又是由于c语言的指针过于强大,初学者很难掌握, java的出现解决了c,c++中指针的问题 java将指针封装在底层,开发人员是不能够去操作指针的地址,但是可以通过引用来间接的操作:
定义一个指针p来指向a的地址(&是地址符号):
- Eclipse打不开,提示“An error has occurred.See the log file ***/.log”
bijian1013
eclipse
打开eclipse工作目录的\.metadata\.log文件,发现如下错误:
!ENTRY org.eclipse.osgi 4 0 2012-09-10 09:28:57.139
!MESSAGE Application error
!STACK 1
java.lang.NoClassDefFoundError: org/eclipse/core/resources/IContai
- spring aop实例annotation方法实现
bijian1013
javaspringAOPannotation
在spring aop实例中我们通过配置xml文件来实现AOP,这里学习使用annotation来实现,使用annotation其实就是指明具体的aspect,pointcut和advice。1.申明一个切面(用一个类来实现)在这个切面里,包括了advice和pointcut
AdviceMethods.jav
- [Velocity一]Velocity语法基础入门
bit1129
velocity
用户和开发人员参考文档
http://velocity.apache.org/engine/releases/velocity-1.7/developer-guide.html
注释
1.行级注释##
2.多行注释#* *#
变量定义
使用$开头的字符串是变量定义,例如$var1, $var2,
赋值
使用#set为变量赋值,例
- 【Kafka十一】关于Kafka的副本管理
bit1129
kafka
1. 关于request.required.acks
request.required.acks控制者Producer写请求的什么时候可以确认写成功,默认是0,
0表示即不进行确认即返回。
1表示Leader写成功即返回,此时还没有进行写数据同步到其它Follower Partition中
-1表示根据指定的最少Partition确认后才返回,这个在
Th
- lua统计nginx内部变量数据
ronin47
lua nginx 统计
server {
listen 80;
server_name photo.domain.com;
location /{set $str $uri;
content_by_lua '
local url = ngx.var.uri
local res = ngx.location.capture(
- java-11.二叉树中节点的最大距离
bylijinnan
java
import java.util.ArrayList;
import java.util.List;
public class MaxLenInBinTree {
/*
a. 1
/ \
2 3
/ \ / \
4 5 6 7
max=4 pass "root"
- Netty源码学习-ReadTimeoutHandler
bylijinnan
javanetty
ReadTimeoutHandler的实现思路:
开启一个定时任务,如果在指定时间内没有接收到消息,则抛出ReadTimeoutException
这个异常的捕获,在开发中,交给跟在ReadTimeoutHandler后面的ChannelHandler,例如
private final ChannelHandler timeoutHandler =
new ReadTim
- jquery验证上传文件样式及大小(好用)
cngolon
文件上传jquery验证
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="jquery1.8/jquery-1.8.0.
- 浏览器兼容【转】
cuishikuan
css浏览器IE
浏览器兼容问题一:不同浏览器的标签默认的外补丁和内补丁不同
问题症状:随便写几个标签,不加样式控制的情况下,各自的margin 和padding差异较大。
碰到频率:100%
解决方案:CSS里 *{margin:0;padding:0;}
备注:这个是最常见的也是最易解决的一个浏览器兼容性问题,几乎所有的CSS文件开头都会用通配符*来设
- Shell特殊变量:Shell $0, $#, $*, $@, $?, $$和命令行参数
daizj
shell$#$?特殊变量
前面已经讲到,变量名只能包含数字、字母和下划线,因为某些包含其他字符的变量有特殊含义,这样的变量被称为特殊变量。例如,$ 表示当前Shell进程的ID,即pid,看下面的代码:
$echo $$
运行结果
29949
特殊变量列表 变量 含义 $0 当前脚本的文件名 $n 传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如,第一个
- 程序设计KISS 原则-------KEEP IT SIMPLE, STUPID!
dcj3sjt126com
unix
翻到一本书,讲到编程一般原则是kiss:Keep It Simple, Stupid.对这个原则深有体会,其实不仅编程如此,而且系统架构也是如此。
KEEP IT SIMPLE, STUPID! 编写只做一件事情,并且要做好的程序;编写可以在一起工作的程序,编写处理文本流的程序,因为这是通用的接口。这就是UNIX哲学.所有的哲学真 正的浓缩为一个铁一样的定律,高明的工程师的神圣的“KISS 原
- android Activity间List传值
dcj3sjt126com
Activity
第一个Activity:
import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import a
- tomcat 设置java虚拟机内存
eksliang
tomcat 内存设置
转载请出自出处:http://eksliang.iteye.com/blog/2117772
http://eksliang.iteye.com/
常见的内存溢出有以下两种:
java.lang.OutOfMemoryError: PermGen space
java.lang.OutOfMemoryError: Java heap space
------------
- Android 数据库事务处理
gqdy365
android
使用SQLiteDatabase的beginTransaction()方法可以开启一个事务,程序执行到endTransaction() 方法时会检查事务的标志是否为成功,如果程序执行到endTransaction()之前调用了setTransactionSuccessful() 方法设置事务的标志为成功则提交事务,如果没有调用setTransactionSuccessful() 方法则回滚事务。事
- Java 打开浏览器
hw1287789687
打开网址open浏览器open browser打开url打开浏览器
使用java 语言如何打开浏览器呢?
我们先研究下在cmd窗口中,如何打开网址
使用IE 打开
D:\software\bin>cmd /c start iexplore http://hw1287789687.iteye.com/blog/2153709
使用火狐打开
D:\software\bin>cmd /c start firefox http://hw1287789
- ReplaceGoogleCDN:将 Google CDN 替换为国内的 Chrome 插件
justjavac
chromeGooglegoogle apichrome插件
Chrome Web Store 安装地址: https://chrome.google.com/webstore/detail/replace-google-cdn/kpampjmfiopfpkkepbllemkibefkiice
由于众所周知的原因,只需替换一个域名就可以继续使用Google提供的前端公共库了。 同样,通过script标记引用这些资源,让网站访问速度瞬间提速吧
- 进程VS.线程
m635674608
线程
资料来源:
http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001397567993007df355a3394da48f0bf14960f0c78753f000 1、Apache最早就是采用多进程模式 2、IIS服务器默认采用多线程模式 3、多进程优缺点 优点:
多进程模式最大
- Linux下安装MemCached
字符串
memcached
前提准备:1. MemCached目前最新版本为:1.4.22,可以从官网下载到。2. MemCached依赖libevent,因此在安装MemCached之前需要先安装libevent。2.1 运行下面命令,查看系统是否已安装libevent。[root@SecurityCheck ~]# rpm -qa|grep libevent libevent-headers-1.4.13-4.el6.n
- java设计模式之--jdk动态代理(实现aop编程)
Supanccy2013
javaDAO设计模式AOP
与静态代理类对照的是动态代理类,动态代理类的字节码在程序运行时由Java反射机制动态生成,无需程序员手工编写它的源代码。动态代理类不仅简化了编程工作,而且提高了软件系统的可扩展性,因为Java 反射机制可以生成任意类型的动态代理类。java.lang.reflect 包中的Proxy类和InvocationHandler 接口提供了生成动态代理类的能力。
&
- Spring 4.2新特性-对java8默认方法(default method)定义Bean的支持
wiselyman
spring 4
2.1 默认方法(default method)
java8引入了一个default medthod;
用来扩展已有的接口,在对已有接口的使用不产生任何影响的情况下,添加扩展
使用default关键字
Spring 4.2支持加载在默认方法里声明的bean
2.2
将要被声明成bean的类
public class DemoService {