- Java Base64加密与解密
Decimon
运行环境:开发工具:IntelliJIDEA2017.1.4开发环境:JDK1.8、Maven3.5.0等(其他没啥影响的就不列举了)步骤:1、在pom.xml添加依赖commons-codeccommons-codec1.10这里用的是Apache的CommonsCodec工具包,一款很好用的工具包,除了base64还有别的用法,具体可以自行去看API,这里不赘述。2、在代码中使用publicc
- 那一年我十八 你十九
新新_bc46
这是一篇我五年前写的文字翻翻旧照片或日记调适心情,一些平日里看似平淡的文字,总能在特殊的场景中引发你的共鸣!文|新新.写于2016.12.31现如今恋爱7年、婚姻3年,我28你29,不觉已有十年。再过几天就是【2017.1.4】与左粑粑相恋十年纪念日可爱。3650个日夜啊。打算浪漫一回一直苦思,奈何墨水限。写不出好的句子。喜欢苏轼的乙卯正月二十夜记梦(十年生死两茫茫,不思量,自难忘,什么什么...
- python_bomb----列表
linuxpython
python工具--pycharm安装pycharm官网下载pycharm源码包解压源码包到指定位置,超级用户建议解压到/opt目录,普通用户建议解压到当前用户家目录进入解压目录/opt/pycharm-community-2017.1.4/,Install-Linux-tar.txt详细介绍了安装过程pycharm快捷键pycharm设置界面(ctrl+alt+s)修改菜单栏字体修改代码栏字体修
- IDEA上使用Kotlin插件出现的几个小问题
最强程序员超群
kotlinintellij-ideaandroid
一、前言之前使用2016版本的IntelliJIDEA写Kotlin程序,遇到网络不给力的时候偶尔会莫名其妙地出现Kotlin不能正常使用的问题,特别是Kotlin有新版本更新的时候,正犹豫要不要下载新版本,问题又出来了,于是乎下载安装了2017.1.4版本的IDEA。下载后直接安装,中途它会提示卸载旧版本,不用删除老版本的配置文件,这样安装好后注册激活信息和主题配置以及工程项目列表都保持原样。使
- Phpstorm2017 安装永久激活
flamez57
1、安装phpstorm,安装包请自行官网下载http://www.jetbrains.com/phpstorm/download/(或者文末资源)2、下载JetbrainsCrack.jar文件,存放至你的phpstorm执行文件同级目录下(文末附资源)例如我的执行文件目录为:E:\PhpStorm2017.1.4\bin\phpstorm.exeJetbrainsCrack.jar文件存放地址
- ubuntu16.04 安装配置matlab+python +cuda8.0+cudnn+opencv3.1的caffe环境
auu41657
网络上有很多ubuntu上caffe配置环境的帖子,本人照着其中的许多进行了参考,都出现了或多或少的错误,很多地方也有差异。于是自己整理了下自己的安装过程,成功进行了测试,跑通了faster-rcnn。配置环境时间为2017.1.4系统ubuntu16.04一:显卡驱动的安装:由于要使用GPU,所以先要查看自己显卡所匹配的显卡驱动,网址:http://www.nvidia.com/Download
- IntelliJ IDEA 2017 完美注册方法
REIGE
ideaintellijideaidea配置
1.准备intellijidea-2017.1.4安装包JetbrainsCrack-2.6.2.jar直接收缩关键字就能下载到2.打开安装目录用记事本打开idea.exe.vmoptions和idea64.exe.vmoptions在末尾添加一行-javaagent:C:\ProgramFiles\JetBrains\IntelliJIDEA2017.1.4\bin\JetbrainsCrack
- 学习+随喜+感恩(2017.1.4)
耿胜利
我的目标:熟悉工作内容,武装自己的“武器”,用充分的自信进入工作模式。怀着感恩的心写下咖啡冥想:1、今天和任经理学习了行车记录仪、安全锤、急救包系列产品等,说实话有点晕,还得继续加强产品的熟悉度,感恩任经理这么细心、耐心、认真负责的给我们培训,自己很辛苦还是坚持给我们这些不懂行的人不厌其烦的传授经验,非常感谢!2、晓燕姐今天开两单,随喜晓燕姐。虽然晓燕姐很谦虚说运气好,我相信不是的,晓燕姐非常勤奋
- ubuntu 下安装pycharm
dalalaa
首先在pycharm官网下载linux版本完成之后一般会存放在Downloads文件夹在终端输入:cdDownloads进入文件夹之后输入:tarxfzpycharm-community-2017.1.4.tar.gz将文件解压之后,进入bin文件夹cdpycharm-community-2017.1.4/bin然后给pycharm.sh添加可执行权限chmod+xpycharm.sh最后运行sh
- idea 快捷键大全(idea版本:2017.1.4)
LKD_Team
作者:lkd_whh转载请注明出处编辑Ctrl+Space基础代码提示Ctrl+Shift+Space智能代码提示Ctrl+Shift+Enter自动完成语句Ctrl+P显示方法的参数信息Ctrl+Q显示文档信息Shift+F1外部文档Ctrl+ mouse 鼠标悬停提示Ctrl+F1显示错误信息Alt+Insert自动生成代码(Getters,Setters,Constructors,hashC
- IDEA配置Spring MVC(上)
TY_
笔者用的是当前最新版本的软件,MAVEN版本不需要导jar包,所以就用上了,需要配置的软件环境如下一、软件环境jdk1.8.0MySql5.7IntelliJIDEA2017.1.4apache-tomcat-9.0.0apache-maven-3.5.0二、Tomcat和Maven的配置1.Maven下载好后解压到指定文件夹下即可新建MAVEN_HOME编辑path在cmd中输入mvn-v来确认
- 2017.1.4.感恩D12
走路带风的女魔头
D12:1、感恩这几天的会议,让我在老板身上学到了他的很多沟通技巧和商业思路2、感恩我不擅长的事情,让我更清楚自己擅长什么3、感恩我的焦虑,给了我努力进步的动力4、感谢我的行动力,一定程度上消除了我的焦虑感
- 元华日精进 第415天 (2017.1.4)
橘子侠
收集,输出1.课设5小时!2.馒头排版课1小时!3.敲代码1小时!4.每日一更第四天2.5小时!*该踩的坑,一个都不会少!*站在时间的纬度来看当下,很多问题都会变小!
- 雨淋淋
Lucia红南
图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App紅塵幾番若離離似夢非夢夢連連待看鏡中花月夜蓮花瓣下是菩提2017.1.4.雨夜Lucia红南
- 2017.1.4
Sarah潇潇
知道今天工作不多,原本计划今天把《学会提问》一本书解决掉,可是到办公室后一切都不在我控制中了~一直期待的莫名其妙推迟了五天的大姨妈毫无征兆的终于到来了,腹部坠疼,腿又像灌了铅一样的又酸又重。抱着把书读完的目的,我一次又一次泡了红枣茶,姜茶,红糖水慰劳我的肚子,希望它舒服些后可以乖乖的,可效果并不显著,不仅没有减轻,而且有俞来俞重的趋势。我强忍着依然希望在办公室读完那本书,可是下午四点时,肚子既有几
- 2017.1.4枫清感恩日记
桃七
1.感恩早餐,感谢苹果和梨,满满的满足感,很棒!谢谢谢谢谢谢2.感恩路上清扫街道的工人,辛苦了,谢谢谢谢谢谢3.感恩早会,大家分享自己的年度计划和目标,谢谢谢谢谢谢4.感恩客户,谢谢你的准时到达,谢谢谢谢谢谢5.感恩同事李雪源的帮忙,谢谢你的配合,最后才能把这个客户顺利的签下来,谢谢谢谢谢谢6.感恩同事芳芳,谢谢你帮我复印资料,谢谢谢谢谢谢7.感恩后台江杰,谢谢你耐心细心的处理客户问题,谢谢你的帮
- 002编写第一个python程序
wh_
说明:关于python软件的介绍,有python2和python3,JetBrainsPyCharmCommunityEdition2017.1.4x64;如何修改环境配置!我会有一个文章进行介绍。编写python程序方法1打开“超级终端”输入python3,输入python3表示用的python这门编程语言的第3个版本,如果只输入python的话表示用的是python的第2个版本输入以下代码pr
- 【慷慨大方-感恩-帮助】(2017.1.4)
赖星
一、【时间】:两个月(20161206~20170206)二、【目标】:完成本年度的业绩目标(剩最后两月30万),提升财富值,给家人安全感,同时实现自己的价值,回馈公司领导的信任。三、【目标与我的核心感受需求】:1自由2安全感3快乐4放松5慷慨大方6承诺7坚持8信任四、【为此我做以下咖啡冥想】:1、今天给一位非常精进的种子伙伴打赏10元。种下慷慨大方的种子。2、今天公司给我们老员工奖励了一个高档旅
- Facebook InstantGame API V2.1中文版
奔跑在春风里
FacebookInstantGame是FB新推出的一种游戏类型,简单的说就是在FB的信息流中就可以直接玩HTML5游戏,不需要跳转到单独的页面。此外在FB的Messengerapp中也可以玩。目前该功能还处于内测阶段(截止到2017.1.4)。我把它的api翻译成了中文,有需要的朋友可以参考一下如果您需要SDK对应的js和d.ts文件,可以在这个Github仓下载FBInstantGameDTS
- [天天用英语 2017.1.4 summary] - WHY ARE BABIES SO DUMB IF HUMANS ARE SO SMART?
terry_tang
[Paragraphs]Asaspecies/'spiʃiz/,humansareincrediblysmart.Wetellstories,createmagnificent/mæg’nɪfəsnt/artandastoundingtechnology,buildcities,andexplorespace.Wehaven’tbeenaroundnearlyaslongasmanyothersp
- 2017.1.4
抱兔子先生
大晚上的,顶着三百度的近视,找了辆摩拜一路骑回家也是不容易,五米开外全都是点点。。。还骑错了路。。。´________`图片发自App图片发自App图片发自App图片发自App
- idea配置maven(maven3.6.3版本与idea2017编辑器冲突)
luka-onepiece
java
1.本人在本地部署了maven3.6.3版本,在配置到idea2017中后,创建maven项目,一直出现“Unabletoimportmavenproject”错误;2.查看idea日志:Help-》showLoginexplorer,发现报错“ERROR-#org.jetbrains.idea.maven-IntelliJIDEA2017.1.4”;3.之后百度说是maven版本过高,因此改为m
- ws的安装用法
LinDaiuuj
转自:https://www.jianshu.com/p/4ce97b360c13一、下载安装包Webstorm2017.1.4【非汉化版】百度云盘下载地址Webstorm2017.2【汉化版】百度云盘下载地址,密码:8oya二、安装过程(包含输入注册码永久使用)双击下一步下一步即可,过程中有几个步骤说明一下:1.配置Webstorm安装项选择64位,防止桌面Webstorm快捷方式打不开。配置W
- “其所厚者薄,其所薄者厚” 2017.1.4
MargotGAO
图片发自App今天在练字写《大学》的时候,看到了这句话,突然有种被中枪的感觉,其实回想这些年,我做的事情不过如此,厚此薄彼,该下功夫的地方没有多下功夫,都说要成就一件事情,或者一个技能,都要有【刻意练习】10000小时才可以,那么我所有的这些技能都花了那么多时间和精力嘛?然而并没有。古人早就教导我们,应该重视轻重缓急,而不是一盘散沙随便抓,或者丢了西瓜捡了芝麻,并没有什么用。是,也许有人会反驳说,
- 使用Maven搭建Springboot版ssm框架
weixin_34066347
使用Maven搭建Springboot版ssm框架开发环境IDE:Idea-2017.1.4Maven:3.0.4Spring-Boot:1.5.3.RELEASEmysql:5.5.49开发步骤:一、搭建Maven版本SpringBoot工程1.搭建普通Maven工程2.导入SpringBoot依赖3.书写SpringBoot运行主类4.配置application.properties文件5.测
- 基于Jetson TX1的 YOLO: Real-Time Object Detection
高山仰止-景行行止
JetsonTX1
Data:2017.1.4Author:cjhTheme:YOLO:Real-TimeObjectDetection最近导师给我发了一篇文章YOLO9000BetterFasterStronger,让我把里面的源代码下载下来,我首先在自己的虚拟机上实现了一遍算法,但由于自己的笔记本没有GPU所以跑起来十分吃力,所以干脆直接将算法移植到了JetsonTX1上。文章的下载会放在我的下载资源里面,有兴趣
- 使用HttpClient爬取网页数据进行统计(java代码)
编程界的一朵奇葩
调用接口
1.项目环境idea:intellijIDEA2017.1.4编程语言:java管理工具:maven需要导包:httpclient,jsoup(解析html)等,如果要解析json可能还要导入gson的包。我把重要的依赖贴出来(默认大家都是使用过maven的,如果不使用maven,你可以到网上下载jar包添加到项目里):org.apache.httpcomponentshttpclient4.5.
- 历时两个多月,水培的风信子开花了
翩翩一书生
2016.10.31刚刚水培的风信子2016.11.14刚刚发一点芽,刚刚生一点根的风信子2016.11.27根部茁壮成长,还是嫩芽芽2016.12.5根部越来越发达了,嫩芽还是那么大,啥时候能长大啊2016.12.27根系已经很发达了,瓶子快装不下了,年前还能开花吗?2017.1.4之乎者也,总于开花了,怎么我的风信子这么矮?2017.1.5时隔一天,花开的越来越多了。2017.1.6这个角度看
- 使用Intellij IDEA新建Web项目
weixin_33827590
在学习Servlet的过程中,发现大多数的教程都是使用MyEclipse或者Eclipse来创建Web项目,这让一直使用高逼格的LZ很是不爽,于是自己配置了一下使用IntellijIDEA新建了Web项目。LZ这里使用的IntellijIDEA2017.1.4版本。我们先来看看这个版本的IDEA骚气的启动界面吧~~1.启动了IDEA后,在开始界面处点击CreateNewProject2.选择Jav
- phpstorm破解版以及使用
深圳古月月
php
原文链接https://blog.csdn.net/gu_wen_jie/article/details/791364751.目前这个破解方法只对2017.1.4版本及以前的版本起作用,所以你要下载这之前的版本。足够使用了。当然你也可以下载最新版本自己找破解方法或者淘宝买也ok。点击下载:PhpStorm-2017.1.4.exe密码:vncr2.下载安装之后,打开:F:\PhpStorm2017
- 安装数据库首次应用
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 {