- Linux文件夹赋予drwxr-xr-x权限,不能执行删除,只能mv改名
、李勇波
笔记linux
场景:当上传某个文件到服务器,希望其他人不rm-rf这个文件,只能备份mv。在由用户自己上传文件操作Linux给某个文件夹赋予drwxr-xr-x读取、写入权限,无执行权限:1、语法:chmod755文件夹-R2、例子:chmod755/usr/tmp/20160808-R3、没有-R,则只是对当前文件夹赋予权限,文件夹里面的文件夹则不受影响,一般使用时都带-R读取、写入、执行权限chmod777
- 俏20160808《最好的回报,便是投资自己》
艾草香
我只是在投资自己,女生的青春只有这么十几年,趁着这段美好的时光,做自己喜欢的事情,多么聪慧的女子,正因为她能有这样的投资眼光,她才能得以快速地成长,不断地增长见识与阅历,因为眼界的不一样,瞬间就觉得和自己一比弱爆了。你要成为你想要的模样,你必须下本钱去投资打造。
- 20160808 周总结0801-0807
洁_寞碎
图片发自App上周,可以说是一个比较新的开始。在七月底八月初做月度总结的,曾经和自己说要有所改变,不能总把自己的视线全部关注在CPA的复习上,变成一个只读圣贤书,不知窗外事的小呆子。有些夸张的说法,其实自己不过是想不要一味的只关注复习,太过于枯燥了,希望可以即使复习是大头,也希望有点小色彩点缀一下。上周开始,早上晨起跟着keep课程做完运动后,拿起手机打开开心词场app,英语、日语词书,必备100
- 20160808周国康-Vim操作+Ubuntu常用命令
ZGKzm
VIM操作命令历史以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。启动vim在命令行窗口中输入以下命令即可vim直接启动vimvimfilename打开vim并创建名为filename的文件文件命令打开单个文件vimfile同时打开多个文件vimfile1file2file3...在vim窗口中打开一个新文件:openfile在新窗口中打开文件:splitfil
- 20160808晚
ypguy
两三天没写了,今晚,又搭着高铁回广州了!原来,我还是那么的舍不得,就是死要面子,不说,不表达,就这样,就坐在车上了!其实,我那句话是真的,如果有钱一点点,我真想就在家呆一段时间再工作!这几天,我真的好后悔,不想说那些话去伤害我妈,却像疯了一样,一直说那些混帐话!我问她,你怎么不自卑呢!我的意思是,你的朋友都那么有钱,为什么你不自卑!我呢?我一直想把自己自卑的事放在她身上,生气啊!气为什么她们没钱,
- 梦醒时分,面对真实的内心世界20160808
蓝色孤枫
突然一瞬间感觉好累好累,浑身都充满了困顿,不知道是否是因为天气炎热的缘故,就此好好的睡上一觉,然而就在睡着的同时做了一个奇怪的梦。在梦醒来之时,我声嘶力竭的喊叫,好像喊出了内心埋藏已久的声音,故事好像是我不被女朋友的父亲所接受,于是从此游戏人生;在被别人戳中内心深处的痛时,发出了埋藏已久声嘶力竭的声音。不知道这是否与内心深处的记忆有关系,还是就是一个梦境而已,曾经的自己遇到过感情挫折,然而却一直没
- 20160808 平凡的世界
即将变成瘦子
人之所以喜欢看小说,是因为在小说的世界里能得到极大的精神安慰与幻想。但是,安安却不喜欢《平凡的世界》,里面的困苦让安安觉得刺眼,好不容易挣扎到了现在的生活,不愿意去回想小时候的无力。安安出生在陕北一个贫困家庭中,说贫困,倒不是因为父母好吃懒做,而是父亲太过折腾,以前看人家养鸡赚钱,便把家里的存款都拿去买鸡了,结果遇上鸡瘟,后来看到人家栽树苗赚钱,又把家里值钱的都卖了,结果树苗死了....但是她不怨
- 20160808周国康-Http协议
ZGKzm
http请求:option数组对象,包含以下参数:host:表示请求网站的域名或IP地址(请求的地址)。默认为'localhost'。hostname:服务器名称,主机名是首选的值。port:请求网站的端口,默认为80。localAddress:建立网络连接的本地socketPath:UnixDomainSocket(Domain套接字路径)method:HTTP请求方法,默认是‘GET'。pat
- 老姑
徐行15843171111
老姑徐行20160808昨天回老家参加老姑的葬礼,早上听到信息,立马驱车从长春赶回农村,一路上疾奔,总感觉车速不快,想一步到达,心情急切的很,想见她最后一面。我认为老姑是一个最会说话的人,老姑和我的父亲是一个太爷的,差了四辈,小时侯见面机会不多,但是见面的时候印象最深,为什么呢?主要是因为老姑会夸人,记忆中见面热情的很,把我搂在怀里,不断的夸奖我长得好,懂事,学习好,总之就是好听的话语,所以从儿提
- 20160808广告狗的奥运之约
踮起脚尖66
:修剪、套套、抽烟、平凡,字数不超过300字A4广告公司的会议室里,一帮广告狗又加了一夜的班,“Andy帮大家买8杯咖啡大家休息一下,一小时后我们继续”!悲催的Andy只是营销总监的助理,但也要陪着加班,七点四十,Andy走出公司门的时候,正好碰上了来给公司定期修剪花草的师傅,师傅早就见怪不怪一大早在这家公司碰见加班至清晨的,打了个招呼就各自做事情了Andy买完咖啡回来的时候大家正趴在桌子上趁机补
- 20160808 笔记 ubuntu,vim简单命令在ubuntu下编写nodejs
冯天鹤
复习:抽象思维自上而下自下而上函数反复调用复杂问题简单化ubuntu启动一般在服务器端不使用图形界面图形界面占用带宽占用内存关键点(知识类化)远程连接工具puttyxshellssh加密协议查看ip地址ifconfigwin+r打开cmd使用ping命令打开远程连接工具->新建连接->输入用户名密码ip->连接获得管理员权限sudosudosu切换到管理员模式(默认root没有密码su命令无法使用
- 20160808_ZF_数论
buaafws
ZYX
一、线性筛namespaceG{boolvis[_+10];intpnt,pri[_+10],phi[_+10],miu[_+10];voidgo(){phi[1]=miu[1]=1;for(inti=2;i<=_;i++){if(!vis[i]){pri[++pnt]=i;phi[i]=i-1;miu[i]=-1;}for(intj=1;j<=pnt&&i*pri[j]<=_;j++){vis[
- 封装图片设置为圆形
凡尘一笑
在iOS开发中,我们经常会遇到把头像或者图片什么的设置为圆形大部分人的第一思路是利用图层:让cornerRadius等于宽度的一半一:self.lywimage.layer.masksToBounds=YES;self.lywimage.layer.cornerRadius=self.lywimage.lyw_W*0.5;效果图:Snip20160808_1.png二:在xib或者Storyboa
- 妈妈手术记20160808
是也
妈的腰椎一直都不好,也不是两三天了。中医西医双管齐下,多年也不见起色。每每动起想去手术的心思,都会被我拦下,我总认为西医不好,尤其是脊椎腰椎这些关键部位,听到动刀总是觉得有些危险。我一直认为艾灸是可以根治她的问题的,无奈她找了多个针灸医生都没有明显起色,也怪我自己学艺不精,没有拿出有效的对策来。日本回来之后,妈可能就动了想去手术的心思,去邵逸夫挂了专家号,回来就跟我们说,可能星期五去动手术。说这话
- zabbix客户端日志报错no active checks on server [192.168.3.108:10051]: host [192.168.3.108] not found...
郑子明
zabbix客户端日志报错:45647:20160808:220507.717noactivechecksonserver[192.168.3.108:10051]:host[192.168.3.108]notfound45647:20160808:220707.816noactivechecksonserver[192.168.3.108:10051]:host[192.168.3.108]no
- 20160808
Edan栋
今天又两件事值得记录。第一是,关于写程序。唐要我帮他做一个合并文件的操作,这个操作其实以前我用R写过,但是现在不知道自己用PYTHON能不能很好的写出来。于是我让他先找正晶看能不能做。正晶直接把这件事又丢给我了、、、、虽然我做的过程中非常坎坷。但是问了他几次,最终学习到了LIST的用法,受益匪浅!非常好。以后不要怕,要多自己写,碰到问题就找人咨询就行了。第二,对于数据抓取的问题。今天发现我们之前百
- 20160808
角落蜷缩
0808真的不想上班不想工作三千多这个数字一直萦绕在我脑海还有那么多不会的工作你觉得我会可我真的不会都要哭了可我不敢显得过于懦弱你没有骂我只是说你不说你的确没有义务说但我真的无法处理我真的很胆小不敢和Helen说合同的事人和人之间需要沟通我真的很鄙视自己把想说的话表达出来有什么难的呢说话是为了表达想法或达到目的和每个人说话假装自己和在和很熟的人讲话终于和Helen说了她说实习合同也一直hr在批这动
- 第23天 20160808 谭丽
谭丽
1、今日学习:完成了1小时的英语听力;背诵单词70;读数练习半小时,联结半小时,练习题花了30分钟;找地点30组;2、联结记忆练习1)《辛丑条约》内容1.向外国赔款白银4.5亿两分39年付请加上利息总计9.8亿两白银2.禁止中国人成立或者加入具有反帝性质的组织,在义和团运动中参加反帝的官员给予严惩和镇压义和团运动不力的官员进行革职查办、永不叙用。3.拆除北京至大沽的炮台,准许各国派兵驻守北京至山海
- zabbix客户端日志报错no active checks on server [192.168.3.108:10051]: host [192.168.3.108] not found
郑子明
错误处理
zabbix客户端日志报错:45647:20160808:220507.717noactivechecksonserver[192.168.3.108:10051]:host[192.168.3.108]notfound45647:20160808:220707.816noactivechecksonserver[192.168.3.108:10051]:host[192.168.3.108]no
- 学习Markdown
DJ皮卡
20160808今天学习用markdown语言方式写日记,准备讲将简单功能都试一遍。先学习先读了几篇文章介绍。又到YouTube上看video总结还是图文并茂video更直观。观看的网址https://m.youtube.com/watch?v=6A5EpqqDOdk观看网址也可以是这个makeuseof写日记就是实践"Knowingyourselfistheheightofwisdom."了解自
- 全马训练日记20160808
9f83c65a65f2
训练内容:10分钟匀速跑身体状态:3睡眠不足脉搏:不记,第一个10k完成,奖励自己mgb体重:73.2kg晚上22:30称的,以后跑步前称天气温度:30其他(反省点,注意点):拉伸要充分,跑前拉伸2组,跑后1组。图片发自App昨天我热身了下,简单跑了近4km,大多是走走停停,今天这个就有点强度了。体现在呼吸上,肺部涨,脚步沉重,有可能和睡眠不足有关。今天买了鲜无花果,味淡,较软,和昨天买的李子都是
- 做一辈子的公主 (20160808)
格小主
女生,注定来到人间就是个公主。享乐型的、受难型的、傲娇型的、坚强型的……,无论怎样,落入凡间,终究是一个流落民间的公主。婚前,父母的呵护疼爱,细心的照顾长大,一个温室里柔弱的小公主;婚后,若是幸运,老公拿到接力棒,依旧宠爱有加,便是一生的幸福!若是不幸,半路被老公从云上摔在地上,变成了一个断了翅膀的天使。每个女生都要不断的告诉自己,你就是公主!自尊自爱里透着坚强与勇敢,不卑不亢中带着骄傲与不屑。做
- 20160808晚
ypguy
两三天没写了,今晚,又搭着高铁回广州了!原来,我还是那么的舍不得,就是死要面子,不说,不表达,就这样,就坐在车上了!其实,我那句话是真的,如果有钱一点点,我真想就在家呆一段时间再工作!这几天,我真的好后悔,不想说那些话去伤害我妈,却像疯了一样,一直说那些混帐话!我问她,你怎么不自卑呢!我的意思是,你的朋友都那么有钱,为什么你不自卑!我呢?我一直想把自己自卑的事放在她身上,生气啊!气为什么她们没钱,
- 【WWDC2016】What’s New in Accessibility
一个人的思考
What’sNewinAccessibilitydevelopingforeveryonesession202通用-设置-辅助功能简介:主要是为让用户都都可以使用apple的产品。在apple的平台上面我们主要提供4个方向,方便更多的用户使用我们的产品。图:Snip20160808_2.pngMotor,帕金森等疾病的用户Vision,失明及视力障碍等用户Hearing,失聪用户Learning,
- 20160808《世界上最会炒股的人》
im天行
缘起当一个简单读物来随意翻看作者李晓鹏,2007年出版。分别介绍了以下七位人物:格雷厄姆;沃伦.巴菲特;彼得.林奇;杰西.利弗莫尔;是川银藏;索罗斯;约翰.坦普顿20160807开始读,20160808读完。内容本杰明.格雷厄姆--华尔街教父1(15/236)1894年5月8日,出生于伦敦,1岁时搬去纽约扩展家族生意。9岁时,失去父亲,本杰明是老三。格雷厄姆是舅舅的姓,他家原来姓格洛斯鲍姆。哥伦比
- 阿曼达20160808《屈臣氏有哪些值得买买买的东西》
活着1111
碧柔深层净润卸妆乳卸防晒妥妥的,经常有买一送一的折扣,价格肥肠优秀美宝莲眼部及唇部卸妆液开架的良心,摇摇乐,眼唇全脸都可以卸旁氏亮采净白米粹润白洁面乳氨基酸平价洁面翘楚,除了味道难闻,别的都非常优秀清洁力不低,可以作为冬天的晚洁肌研极润洁面乳胶水家难得的良心,氨基酸放心使用,以及我记得这玩意打折是五折,可以等折扣再买理肤泉,雅漾,依云我买应该是买理肤泉,喷头和盖子都比后面两靠谱玉兰油多效修护霜这个
- 周计划
大渝餐饮
【周检视】20160808-08013W31事业1.新店筹备:人员招聘人员培训。2.每月工作重点:人员培训,成本控制,低耗品控制,能源控制、食材成本控制。3.培养第二梯队成员。4、新店筹备方案。5、顾客满意度和员工满意度。财富1、提高自己业务技能。2、多读管理书籍。3、像优秀的人学习。健康运动2/7冥想3/7泡脚0/7娱乐休闲看电影俠盗联盟、心理罪❤️家庭跟爸爸妈妈分享快乐,分享生活的点滴。社交跟
- 20160808
NCNeverland
今天超級累,但是跟你在一起的時間永遠都是快樂的。好朋友,繼續一起走嗎?走!乖乖,我愛妳。N讀經:-彼得後書1:3-8神的神能已將一切關乎生命和虔敬的事賜給我們,皆因我們認識那用自己榮耀和美德召我們的主。因此,祂已將又寶貴又極大的應許賜給我們,叫我們既脫離世上從情慾來的敗壞,就得與神得性情有份。正因這緣故,你們要分外地殷勤;有了信心,又要加上德行;有了德行,又要加上知識;有了知識,又要加上節制;有了
- 另眼看中国
camer
20160808昨天浏览了《世界秩序》的介绍,是美国外交达人基辛格博士的作品,其中有对中国的描述:随着这头睡狮醒来,他将改变整个世界的玩法,而且以和平融合的姿势;他是未来一段时间不可忽视的一个热点,因为他人够多,地够大,文化够久,为人处事老练通达……上次去印度,在本地导游眼中:中国丢失了自己的传统,彻底西化,也不是自我标榜的社会主义,他认为印度人的心态远比中国人好……也曾去过日本,普通民众对中国人
- 周信息2016W32
老杜还在
20160808~20160814精进心智七问:如何成为内在动机驱使的人?http://dwz.cn/3WXXcU,内在驱动才是长久之道。JamesClear这位老兄每年都写年度回顾,分三块:好/不足/展望。简化社交媒体碎片化的问题之一,并非没有足够好的信息,而是干扰太多,所以不如读书专注,也难以形成系统。知乎问题:长期通过微博、微信、知乎等平台接收碎片化的知识有什么弊端?讨论了很多。新知Hind
- 算法 单链的创建与删除
换个号韩国红果果
c算法
先创建结构体
struct student {
int data;
//int tag;//标记这是第几个
struct student *next;
};
// addone 用于将一个数插入已从小到大排好序的链中
struct student *addone(struct student *h,int x){
if(h==NULL) //??????
- 《大型网站系统与Java中间件实践》第2章读后感
白糖_
java中间件
断断续续花了两天时间试读了《大型网站系统与Java中间件实践》的第2章,这章总述了从一个小型单机构建的网站发展到大型网站的演化过程---整个过程会遇到很多困难,但每一个屏障都会有解决方案,最终就是依靠这些个解决方案汇聚到一起组成了一个健壮稳定高效的大型系统。
看完整章内容,
- zeus持久层spring事务单元测试
deng520159
javaDAOspringjdbc
今天把zeus事务单元测试放出来,让大家指出他的毛病,
1.ZeusTransactionTest.java 单元测试
package com.dengliang.zeus.webdemo.test;
import java.util.ArrayList;
import java.util.List;
import org.junit.Test;
import
- Rss 订阅 开发
周凡杨
htmlxml订阅rss规范
RSS是 Really Simple Syndication的缩写(对rss2.0而言,是这三个词的缩写,对rss1.0而言则是RDF Site Summary的缩写,1.0与2.0走的是两个体系)。
RSS
- 分页查询实现
g21121
分页查询
在查询列表时我们常常会用到分页,分页的好处就是减少数据交换,每次查询一定数量减少数据库压力等等。
按实现形式分前台分页和服务器分页:
前台分页就是一次查询出所有记录,在页面中用js进行虚拟分页,这种形式在数据量较小时优势比较明显,一次加载就不必再访问服务器了,但当数据量较大时会对页面造成压力,传输速度也会大幅下降。
服务器分页就是每次请求相同数量记录,按一定规则排序,每次取一定序号直接的数据
- spring jms异步消息处理
510888780
jms
spring JMS对于异步消息处理基本上只需配置下就能进行高效的处理。其核心就是消息侦听器容器,常用的类就是DefaultMessageListenerContainer。该容器可配置侦听器的并发数量,以及配合MessageListenerAdapter使用消息驱动POJO进行消息处理。且消息驱动POJO是放入TaskExecutor中进行处理,进一步提高性能,减少侦听器的阻塞。具体配置如下:
- highCharts柱状图
布衣凌宇
hightCharts柱图
第一步:导入 exporting.js,grid.js,highcharts.js;第二步:写controller
@Controller@RequestMapping(value="${adminPath}/statistick")public class StatistickController { private UserServi
- 我的spring学习笔记2-IoC(反向控制 依赖注入)
aijuans
springmvcSpring 教程spring3 教程Spring 入门
IoC(反向控制 依赖注入)这是Spring提出来了,这也是Spring一大特色。这里我不用多说,我们看Spring教程就可以了解。当然我们不用Spring也可以用IoC,下面我将介绍不用Spring的IoC。
IoC不是框架,她是java的技术,如今大多数轻量级的容器都会用到IoC技术。这里我就用一个例子来说明:
如:程序中有 Mysql.calss 、Oracle.class 、SqlSe
- TLS java简单实现
antlove
javasslkeystoretlssecure
1. SSLServer.java
package ssl;
import java.io.FileInputStream;
import java.io.InputStream;
import java.net.ServerSocket;
import java.net.Socket;
import java.security.KeyStore;
import
- Zip解压压缩文件
百合不是茶
Zip格式解压Zip流的使用文件解压
ZIP文件的解压缩实质上就是从输入流中读取数据。Java.util.zip包提供了类ZipInputStream来读取ZIP文件,下面的代码段创建了一个输入流来读取ZIP格式的文件;
ZipInputStream in = new ZipInputStream(new FileInputStream(zipFileName));
&n
- underscore.js 学习(一)
bijian1013
JavaScriptunderscore
工作中需要用到underscore.js,发现这是一个包括了很多基本功能函数的js库,里面有很多实用的函数。而且它没有扩展 javascript的原生对象。主要涉及对Collection、Object、Array、Function的操作。 学
- java jvm常用命令工具——jstatd命令(Java Statistics Monitoring Daemon)
bijian1013
javajvmjstatd
1.介绍
jstatd是一个基于RMI(Remove Method Invocation)的服务程序,它用于监控基于HotSpot的JVM中资源的创建及销毁,并且提供了一个远程接口允许远程的监控工具连接到本地的JVM执行命令。
jstatd是基于RMI的,所以在运行jstatd的服务
- 【Spring框架三】Spring常用注解之Transactional
bit1129
transactional
Spring可以通过注解@Transactional来为业务逻辑层的方法(调用DAO完成持久化动作)添加事务能力,如下是@Transactional注解的定义:
/*
* Copyright 2002-2010 the original author or authors.
*
* Licensed under the Apache License, Version
- 我(程序员)的前进方向
bitray
程序员
作为一个普通的程序员,我一直游走在java语言中,java也确实让我有了很多的体会.不过随着学习的深入,java语言的新技术产生的越来越多,从最初期的javase,我逐渐开始转变到ssh,ssi,这种主流的码农,.过了几天为了解决新问题,webservice的大旗也被我祭出来了,又过了些日子jms架构的activemq也开始必须学习了.再后来开始了一系列技术学习,osgi,restful.....
- nginx lua开发经验总结
ronin47
使用nginx lua已经两三个月了,项目接开发完毕了,这几天准备上线并且跟高德地图对接。回顾下来lua在项目中占得必中还是比较大的,跟PHP的占比差不多持平了,因此在开发中遇到一些问题备忘一下 1:content_by_lua中代码容量有限制,一般不要写太多代码,正常编写代码一般在100行左右(具体容量没有细心测哈哈,在4kb左右),如果超出了则重启nginx的时候会报 too long pa
- java-66-用递归颠倒一个栈。例如输入栈{1,2,3,4,5},1在栈顶。颠倒之后的栈为{5,4,3,2,1},5处在栈顶
bylijinnan
java
import java.util.Stack;
public class ReverseStackRecursive {
/**
* Q 66.颠倒栈。
* 题目:用递归颠倒一个栈。例如输入栈{1,2,3,4,5},1在栈顶。
* 颠倒之后的栈为{5,4,3,2,1},5处在栈顶。
*1. Pop the top element
*2. Revers
- 正确理解Linux内存占用过高的问题
cfyme
linux
Linux开机后,使用top命令查看,4G物理内存发现已使用的多大3.2G,占用率高达80%以上:
Mem: 3889836k total, 3341868k used, 547968k free, 286044k buffers
Swap: 6127608k total,&nb
- [JWFD开源工作流]当前流程引擎设计的一个急需解决的问题
comsci
工作流
当我们的流程引擎进入IRC阶段的时候,当循环反馈模型出现之后,每次循环都会导致一大堆节点内存数据残留在系统内存中,循环的次数越多,这些残留数据将导致系统内存溢出,并使得引擎崩溃。。。。。。
而解决办法就是利用汇编语言或者其它系统编程语言,在引擎运行时,把这些残留数据清除掉。
- 自定义类的equals函数
dai_lm
equals
仅作笔记使用
public class VectorQueue {
private final Vector<VectorItem> queue;
private class VectorItem {
private final Object item;
private final int quantity;
public VectorI
- Linux下安装R语言
datageek
R语言 linux
命令如下:sudo gedit /etc/apt/sources.list1、deb http://mirrors.ustc.edu.cn/CRAN/bin/linux/ubuntu/ precise/ 2、deb http://dk.archive.ubuntu.com/ubuntu hardy universesudo apt-key adv --keyserver ke
- 如何修改mysql 并发数(连接数)最大值
dcj3sjt126com
mysql
MySQL的连接数最大值跟MySQL没关系,主要看系统和业务逻辑了
方法一:进入MYSQL安装目录 打开MYSQL配置文件 my.ini 或 my.cnf查找 max_connections=100 修改为 max_connections=1000 服务里重起MYSQL即可
方法二:MySQL的最大连接数默认是100客户端登录:mysql -uusername -ppass
- 单一功能原则
dcj3sjt126com
面向对象的程序设计软件设计编程原则
单一功能原则[
编辑]
SOLID 原则
单一功能原则
开闭原则
Liskov代换原则
接口隔离原则
依赖反转原则
查
论
编
在面向对象编程领域中,单一功能原则(Single responsibility principle)规定每个类都应该有
- POJO、VO和JavaBean区别和联系
fanmingxing
VOPOJOjavabean
POJO和JavaBean是我们常见的两个关键字,一般容易混淆,POJO全称是Plain Ordinary Java Object / Plain Old Java Object,中文可以翻译成:普通Java类,具有一部分getter/setter方法的那种类就可以称作POJO,但是JavaBean则比POJO复杂很多,JavaBean是一种组件技术,就好像你做了一个扳子,而这个扳子会在很多地方被
- SpringSecurity3.X--LDAP:AD配置
hanqunfeng
SpringSecurity
前面介绍过基于本地数据库验证的方式,参考http://hanqunfeng.iteye.com/blog/1155226,这里说一下如何修改为使用AD进行身份验证【只对用户名和密码进行验证,权限依旧存储在本地数据库中】。
将配置文件中的如下部分删除:
<!-- 认证管理器,使用自定义的UserDetailsService,并对密码采用md5加密-->
- mac mysql 修改密码
IXHONG
mysql
$ sudo /usr/local/mysql/bin/mysqld_safe –user=root & //启动MySQL(也可以通过偏好设置面板来启动)$ sudo /usr/local/mysql/bin/mysqladmin -uroot password yourpassword //设置MySQL密码(注意,这是第一次MySQL密码为空的时候的设置命令,如果是修改密码,还需在-
- 设计模式--抽象工厂模式
kerryg
设计模式
抽象工厂模式:
工厂模式有一个问题就是,类的创建依赖于工厂类,也就是说,如果想要拓展程序,必须对工厂类进行修改,这违背了闭包原则。我们采用抽象工厂模式,创建多个工厂类,这样一旦需要增加新的功能,直接增加新的工厂类就可以了,不需要修改之前的代码。
总结:这个模式的好处就是,如果想增加一个功能,就需要做一个实现类,
- 评"高中女生军训期跳楼”
nannan408
首先,先抛出我的观点,各位看官少点砖头。那就是,中国的差异化教育必须做起来。
孔圣人有云:有教无类。不同类型的人,都应该有对应的教育方法。目前中国的一体化教育,不知道已经扼杀了多少创造性人才。我们出不了爱迪生,出不了爱因斯坦,很大原因,是我们的培养思路错了,我们是第一要“顺从”。如果不顺从,我们的学校,就会用各种方法,罚站,罚写作业,各种罚。军
- scala如何读取和写入文件内容?
qindongliang1922
javajvmscala
直接看如下代码:
package file
import java.io.RandomAccessFile
import java.nio.charset.Charset
import scala.io.Source
import scala.reflect.io.{File, Path}
/**
* Created by qindongliang on 2015/
- C语言算法之百元买百鸡
qiufeihu
c算法
中国古代数学家张丘建在他的《算经》中提出了一个著名的“百钱买百鸡问题”,鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁,母,雏各几何?
代码如下:
#include <stdio.h>
int main()
{
int cock,hen,chick; /*定义变量为基本整型*/
for(coc
- Hadoop集群安全性:Hadoop中Namenode单点故障的解决方案及详细介绍AvatarNode
wyz2009107220
NameNode
正如大家所知,NameNode在Hadoop系统中存在单点故障问题,这个对于标榜高可用性的Hadoop来说一直是个软肋。本文讨论一下为了解决这个问题而存在的几个solution。
1. Secondary NameNode
原理:Secondary NN会定期的从NN中读取editlog,与自己存储的Image进行合并形成新的metadata image
优点:Hadoop较早的版本都自带,