- 2018.7.14 复盘 215day 何以醉
何以醉
第二百一十五天。讯飞的语音文字工具真的非常不错,我把一个视频转音频,然后音频转文字,只要普通话是标准的,准确率也就很高,有了工具效率就可以提高很多,比如这次这个也不用一段话一段话的码字了。下午过去佛山,参加U兄关善祥的《传世投资交流会》,早在一年前已经知道见识过他,今天有幸听他通过发布私募基金的基础上组建这个交流会议讲上四个小时的交流分享,难能可贵,三生有幸,在我心里,他就是大师级的低调人物,可谓
- JdkSerializationRedisSerializer、GenericJackson2JsonRedisSerializer、Jackson2JsonRedisSerializer序列化效率
imooos
测试RedisTemplate
原文地址:https://www.i847.cn/article/8.htmlRedisTemplate序列化工具效率对比:1.JdkSerializationRedisSerializer2.GenericJackson2JsonRedisSerializer3.Jackson2JsonRedisSerializer测试代码片段:@Testpublicvoidtest7(){Pagepage=s
- 第1期丨每周软件网站白嫖
张桂皮
每周网站软件白嫖经验分享
万能命令https://wanneng.run/cn/这是一个在线工具效率平台,将各种高质量的在线工具统一集合到一起,方便使用。在浏览网页时,地址栏最前方输入wn.run,就会出现所有适用于该网页的各种在线工具。有白嫖各大平台收费视频,百度网盘直接下载等超多功能nototo笔记https://www.nototo.app/不同于传统的笔记软件,这个笔记软件使用岛屿的形式来管理笔记,一座岛就像是一个
- 普通人在学习上必备的几个工具
绳系
1首先我在这里介绍一下关于《人生效率手册》这本书里,作者提到的几种工具。先申明,我写这些内容只是分享,你可以做个参考。不一定要去买,因为我都没有买过。●计划工具效率手册,辅助做计划的重要工具。它包括年度计划、月度计划、周计划和日计划。●总结工具总结笔记,辅助总结与提升的重要工具。它包括每日总结、每周总结,以及每月总结。●学习工具读书笔记,帮助我们在阅读一本书后,用逻辑梳理的方法,训练阅读能力。演讲
- 用 LaTeX 的人是什么心态,为什么不用效率更高,使用更简便的 Office?
Echo_Mz
首先说一下,作为多年的word和latex的用户,我敢说latex有的功能word基本都有。但用word来写论文的话,很多功能网上查不到,书上也没有,官方文档里更是看不到影子,只能靠自己摸索(不过也没啥难的,毕竟都在菜单里)。而Latex呢,网上大把的资料,百度随手都能搜到一堆。这样来看的话,Latex无疑学习成本更低。但是如果能够摸清Word所有的功能的话,肯定是Word这种所见即所得的工具效率
- MyBatisPlus炫技分享
118路司机
mybatisjava开发语言
一、MyBatisPlus介绍MyBatis-Plus(简称MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。MP区别于JPA,但是又达到了一部分JPA的使用姿势,只需要定义一个接口,就可以实现单表的增删改查。比MyBatis官方提供的代码生成工具效率更提升了很多倍,然后针对多表关联支持不够强大,对于动态条件的拼装,其实也只是把写SQL的工作
- 使用了几十款效率软件之后,我只保留了这三个
张慧plus
工欲善其事必先利其器,作为一个工具控,我每天浏览APPstore的次数不低于5次,几乎每天都能发现并下载一些好玩的APP,在同一个类别里,我会下载多个APP同时体验并应用,然后留下最适合自己的。我手机和pad里的APP除了基本的不可或缺,如微信、浏览器等,剩下比较多的是艺术类、设计类、社交类、电商类、工具效率类。工具这个词其实有点匠气,以致于很多人会觉得过于注重工具有点low,是的,这点我完全同意
- 《商业的本质和互联网》读书笔记
麦睿蔻
1、网络人类有史以来发明的网络分为两类:运输网和通信网。公路、铁路、水路、空运和电力网被归入前一类(电网的作用为运输能源);电报、电话、电视和互联网则属于后一类,传输的不是物质产品和能源,而是信息和数据。无论哪一类网络,它们对企业和经济发展的促进不仅体现在工具效率的提高,而且因降低交易成本,扩大市场规模,深化社会分工,从而驱动经济增长。并孕育新的商业模式和生活方式。2、梅特卡夫效应&双边市场效应&
- 万能命令,破解各种 VIP
水之心
wn万能命令是一个在线工具效率平台,将各种高质量的在线工具按应用站点聚合起来,让你以方便快捷好记的方式寻找和使用各类在线工具。浏览任意网页时,输入这个万能命令wn.run/或点击一下固定的书签,就会展示出用于该网页的各种附加在线工具,比如快速查看该网页历史存档(网页被删了找回)、下载该网页的视频音乐文件(默认无法下载或需要安装app登陆等)、快速网页翻译(默认手机端网页翻译会比较繁琐)、快速网页长
- 考研党必备哪些装逼且实用的APP?
侯七鸭
首先我是一个追求工具效率及好玩的人,以下没有任何广告,全属亲身安利。我认为考研的时候没有必要去强迫自己隔绝网络和手机。你沉浸的东西也可以成为你学习的利器。想推荐的宝贝实在太多。(⊙v⊙)嗯忍痛割爱先介绍一些重要的。食用频率效果还请各位看官根据马克思基本原理具体问题具体分析。【英语篇】首先单词没有必要全背,你可以先刷第一遍真题。整理自己不认识的单词。推荐【海词】有网页版可以直接导入海词有一个饼状图的
- awk5个使用场景
天梯的脚印
awk简介首先要知道awk的使用场景,需了解awk有哪些优势与短板。关于个人近期学习awk总结其优势:awk对文本的处理运算效率同比其他工具效率高很多(比shell的for循环高10倍以上,运算比bc计时器也高很多)awk默认可对多个空格进行列切分,需要再借助其他工具。awk可以对任意多个
- 技术分享 | 你通常选用什么工具在 Linux 中进行数据传输?
linux文件传输ftp
作者:刘开洋爱可生交付服务团队北京DBA,对数据库及周边技术有浓厚的学习兴趣,喜欢看书,追求技术。本文来源:原创投稿*爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。1、问题前几天跟客户聊天,抱怨服务器之前的数据传输工具不好用,问我哪种传输工具效率高?还真被问住了,毕竟没经过实践嘛,今天就测试下。有点草率得搜索了下,不过工具还不少。数据传输工具:ftpsftpscprs
- 全球最大同性交友网站,已经10岁了!
硅谷密探
本文转自硅星人(ID:guixingren123)作者:光谱1999年上线的SourceForge,因为免费一度是世界上最受欢迎的开源软件代码托管网站。然而Google担心它一家独大,上线了自家的代码托管网站GoogleCode。2005年,Linux的缔造者LinusTorvalds对现有的代码托管工具效率不满意,便自己做了一个名叫Git的版本控制工具。Git颇具革命性,允许大量开发者同时为源代
- 2018-03-11 Android WebView调试利器之 Chrome DevTools
心灵屋宿客
前言Android开发时不时需要与H5交互这个时候如果没有能调试的工具效率简直是极低,我们项目就有一个活动页面需要与H5交互,当时还不知道有这么一个调试工具的时候只能用alert()(关键是这个问题他在本地运行是ok的在服务器才有问题这种问题最不好定位如果有这么一个工具那简直是SoEasy)。当我觉得效率这么低的情况下,我在想是不是应该会有调试工具呢?(因为IOS有)所以我就直接查google文档
- 有话好好说
HEYRIX
这几年,根据自己的实践,总结下来,加班不见得能提高自己的产出。提高效率则是十分重要的。于是,就从效率上着手,做了不少的工作。我理解的提高效率,包括:工具效率,执行效率,沟通效率,学习效率。工具效率,是多使用有意义的工具。把繁杂的,琐碎的工作都尽量交给工具来处理,让大脑主要负责高层次的思考和决策。执行效率,是在做好决策之后,就立即执行。遇到问题,就总结,并优化方案,继续执行。坐以论道,起而行之。执行
- 我的手机时间
好点了
图片发自App上一周时,战友有提醒我要注意保护好自己的注意力。然后,前几天,我的手机好像自动升级了一下,自动出现了一些新的软件,比如测距仪、屏幕使用时间等。我今天注意看了一下这个“屏幕使用时间”,真是不看不知道。这几天里我每天使用手机的时间居然长达六七个小时。最高的一天长达十个多小时。里面除了一些使用手机来学习和工具效率。其他大部分都是用在微信贴子等社交软件里。可见手机真的是杀时间的好手。有时候我
- 一个工具高效的新媒体运营工具,新媒体职场人士必备神器
乐观助手
作为一个新媒体狗,怎么提高文章的原创度和文章的逻辑结构?怎么提高内容的排版?用什么排版工具会简单快速?去哪里找到高清的配图?这里分享一些可以提升新媒体运营工具效率的平台,提高原创写作水平,优化平台阅读体验,2018年赚取收益妥妥的作为新媒体人,我们在工作中是不是会被以下的场景气到没脾气了~~~1.复制样式乱掉,动图上传不了时2.写一篇文在超多网页间反复切换时3.一个人要运营微信公众号、头条号、百家
- 一些嵌入式面试题目的集锦
babei8981
(1)VxWorks、uc/OS、Palm嵌入式系统操作系统的区别?我的课题是做vxworks,说了些自己比较熟悉的方面,接口函数丰富,调试工具效率高好用云云,其他的操作系统了解不多,如实交待了。(2)做嵌入式软件开发和普通桌面软件开发有什么区别?我答曰,两者侧重点不同,嵌入式系统软件开发侧重在多任务的划分、多任务处理。实施性要求严格。不用考虑界面等因素。(3)c语言问题,union和struct
- 全球最大同性交友网站 GitHub 10 岁了!
程序猿DD_
GitHub托管了大量的软件代码,成为了开源繁荣的注脚。它被称为全球最大同性交友网站……陪伴我们已经走过10年时间本文作者:光谱1999年上线的SourceForge,因为免费一度是世界上最受欢迎的开源软件代码托管网站。然而Google担心它一家独大,上线了自家的代码托管网站GoogleCode。2005年,Linux的缔造者LinusTorvalds对现有的代码托管工具效率不满意,便自己做了一个
- iOS 收藏整理文章/博客
独木舟的木
工具效率类高效macbook工作环境配置|YuMo'sBlog那些好用的iOS开发工具@唐巧如何让Xcode在读写上提速100倍?Windows绝赞应用资源类:大神手册:优秀的iOS开发站点@吴白知乎:想写个App练手,有什么有趣的API接口推荐吗:一款可以定制矢量图标的工具包SMSSDK-iOS免费短信验证码SDK极光推送Objective-Ctutorials资源帖-优秀博客、iOS开发技术文
- 微服务海量日志怎么处理?使用这款工具效率提升百倍
QAQFyl
后端学习java
背景在企业级的微服务环境中,跑着成百上千个服务都算是比较小的规模了。在生产环境上,日志扮演着很重要的角色,排查异常需要日志,性能优化需要日志,业务排查也需要日志等等。然而在生产上跑着成百上千个服务,每个服务都只会简单的本地化存储,当需要日志协助排查问题时,很难找到日志所在的节点。也很难挖掘业务日志的数据价值。那么将日志统一输出到一个地方集中管理,然后将日志处理化,把结果输出成运维、研发可用的数据是
- ETL介绍
hero_girl
技术杂谈
关于对ETL工具测试选型。我参与了DataIntegrator、DataStage、Informatica、OWB四个工具的测试。简单介绍测试的结果,给各位做个参考。首先,对工具的数据转换效率做了测试。除DataStage外其他三个工具效率相当,处理43万条数据都在二三十秒左右,DataStage的效率较低,同样的数据量耗费时间相差10倍。其次对工具的功能进行了了解。DataIntegrator的
- 开年第一天,换了一台新Mac,折腾了一天,记录一下...
wuShiJingZuo
点击上方“涛哥聊Python”,选择“星标”公众号重磅干货,第一时间送达作者:张伟杰来源:https://urlify.cn/IvA7ny说在前面本文主要记录Mac开发环境的设置,以及一些优秀软件,使用技巧等。所有的设置、软件以及技巧都追求极致简洁和极致效率,最大可能提升工具效率,提升生产力。当然大家如果有其他好用的配置、工具或者软件也可以在评论区留言交流,一起分享一下!macOS系统简单设置1、
- Android WebView调试利器之 Chrome DevTools
li-Struggle
Android
前言Android开发时不时需要与H5交互这个时候如果没有能调试的工具效率简直是极低,我们项目就有一个活动页面需要与H5交互,当时还不知道有这么一个调试工具的时候只能用alert()(关键是这个问题他在本地运行是ok的在服务器才有问题这种问题最不好定位如果有这么一个工具那简直是SoEasy)。当我觉得效率这么低的情况下,我在想是不是应该会有调试工具呢?(因为IOS有)所以我就直接查google文档
- 我不生产Mac软件,我只是Mac软件的搬运工
上川流河
这里的大部分软件都是破解的,请勿吐槽大部分软件都是破解的,请勿吐槽请勿吐槽上面的这图是软件的基本目录这是软件可以下载的种子这里提供了部分开发软件需要的学习资料这里有些Mac上经常使用到的软件提供了一些Mac上原生的游戏开发软件所需要的工具如果需要重装系统,这里有可以下载的镜像文件,当然学习资料里也包含装系统的教程Microsoft三件套图形制作工具效率工具以上的软件请您支持正版,土豪请绕道以上的软
- 《人月神话》(P12)巧匠因他的工具而出名
fourn熊能
本章节原标题:干将莫邪(yé)前言就工具而言,即使是现在(作书时),每位软件的公司的骨干人员都像五金店老板一样,仔细的保管着自己工作生涯中搜集的一套工具,这些工具是个人能力的直观证明。这种方法对软件项目来说是愚蠢的,项目的关键问题是沟通,个性化的工具只会妨碍而非促进沟通。随着技术的变化,所有个性化的工具生命周期都是很短的。开发和维护公共的通用编程工具效率更高。仅仅通用是不够的,建议为每个团队配备一
- 网络爬虫轻松入门笔记
dravenxiaokai
常见网页抓取工具火车头采集器:老牌专业数据采集工具效率高、功能全、接口齐全,可扩展主要缺点:1.只能抓取静态网页现在越来越多的主流沾点和核心数据展示都是使用动态页面2.无法实现国语复杂的流程和逻辑次要缺点:采集规则的编写对不懂代码的用户来说有难度八爪鱼全鼠标拖放,图文操作界面操作简介,易于理解,入门成本低可以使用云采集方式运行,不需要本机开机主要缺点:对用户进一步成长不利1.对用户学习网络爬虫抓取
- iOS移动开发-每日轻松一记第8期-(转)提高iOS开发效率的方法和工具
PingCo乒果
提高iOS开发效率的方法和工具-版权归作者所有,个人只是转载和收藏2015-07-1714:00编辑:suiling分类:iOS开发来源:__weak_Point的博客1316855iOS开发工具效率招聘信息:WEB前端白盒测试PHP工程师测试工程师网站营运专员Android开发工程师C++服务端程序员iOS开发工程师U3D场景建模师、U3D角色建模师APP推广游戏开发Unity3D客户端程序员作
- 这个万能命令工具,真的太强大了!
小小的阳阳
最近一个朋友给我推荐了一个网站并强调非常好用。试用后,我沉迷了。我是正文今天给大家推荐一个在线工具效率平台:万能命令传送门:https://wn.run/cn/该平台汇集全网各种高质量的在线工具站点,让你可以更快捷的找到自己需要的工具。如何操作?在你访问网站的时候,只需输入这个万能命令wn.run/在网站前,即可自动展示出能适用于该网页的各种在线工具。话不多说,二个例子显示它的强大之处:01百度文
- 13大势
问基
13,大势。溪流,池塘;河流,湖泊;大江,沧海。何为大?至极方为大势!不可逆。经济的核心是需求,需求的体量是人口,需求导向是习惯+预期。满足需求=生产力=(信息X储备资源X渠道+工具效率X有效资源X有效规模X文化属性)/时间X(科技革新+需求观念改变+替代品)XN个生产主体XY倍的生产效能。当下的判断:世界需要一个经济快速增长的中国,人民需要一个强大的中国,暂时无可替代。理由:️美国人口经济红利边
- 算法 单链的创建与删除
换个号韩国红果果
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较早的版本都自带,