- 2020-04-01
霂里有莯
愚人节快乐鸭!我鼓起勇气,在这个节日,明目张胆给你送上了祝福!因为昨天我们聊过天了,所以我不能总是太频繁去找你咧!刚好今天是愚人节,所以一定要忍住不能聊太多,也不能问太多问题,只要送上祝福就好啦!哈哈,你有没有很开心呢?只想博你一笑本来想着该怎么才能不露痕迹地向你说节日快乐呢?幸好今晚看到一篇文章,保存了这些好笑的图片,然后能“浑水摸鱼”(哈哈,我可真是个小机灵鬼)真心夸你的看到你的回复,不知道为
- 大胆点生活,你没那么多观众
谁家的小赌
我们总是一厢情愿的放大别人的看法,想着我这样做,别人会怎么看我?其实真是想多了!工作日独自走在大街上,无所事事,心里不免有些忐忑,有人瞥我一眼,我的心一虚,羞愧又上来了:看,这么年轻不去好好上班,在大街上晃什么晃!应该是没本事,找不到工作吧!其实别人没那么说,一切都是我心中的自我映射。我刘海长长了,马上要盖住眼睛,但懒得去理发店,自己对着镜子修刘海。老公叫我一起出去办事,于是我穿好衣服跟他出了门。
- 2020-03-30宝宝日记
二十八亩甜
阴转晴,再转阴、雨。12:40十一把双脚和头一起往上抬,这是准备自己坐起来的节奏么?13:50看了我一上午,好像不太想理我,等到缓了好一阵,才对我哦哦哦的说话。“你不是不理我得嘛?”“要要。”“要理妈妈哦?”“嗯。”哈哈哈哈哈,婆婆在旁边笑说,你俩娘母太好耍了。嗯,以上十一说的话都是我乱编的。14:40又困又饿,再加上有点微微出汗,十一又开启了震动模式。宝宝,妈妈在哟,不抖不抖。17:00昨天才说
- 绘本的力量
梦儿_7053
图片发自App绘本,一套套惠惠奶奶口中的小人书,我眼中的漫画书,惠惠眼中的宝贝!绘本,适合孩子阅读的书,它的力量却似乎比我想象的更强大。图片发自App最近一直在纠结宝宝睡觉晚的事,但是忙于工作也还未来得及处理。每天只能抽出一点时间来陪伴宝宝做游戏,读绘本。昨天带孩子外出去游乐场,一出门宝宝又大喊:妈妈,抱。我灵机一动,想到了歪歪兔。我说:宝宝长大了,不想像歪歪兔一样自己走路吗?歪歪兔自己走路,乖乖
- JavaScript入门第七章(数据类型转换 )
v_648374
javascript开发语言ecmascript
显式转换:程序员主动调用语法去转换数据类型,语义更加明确注意:数据类型的转变并不会改变原来变量的值,而是会产生一个新的值例如:(1)letnum='10';parseInt(num):为什么要有数据类型转换?有时候想要进行某种计算的时候,由于数据类型不同往往会产生一些错误的结果,为了避免这种结果,我们需要将某种数据类型转化为其他数据类型例如:prompt()输入框得到的数据的类型是string,如
- 安卓model转鸿蒙ets
麦克尔.马
androidharmonyos华为
现在的androidstudio提供了java自动转kotlin的实现,非常方便。那android的java和kotlin有没有可能转成鸿蒙arkts呢。本质上都是字符串文件,讲道理应该是可行的。先从最简单的model转换开始,把kotlin的model转成ets。通过插件的形式把kt/java文件转成ets文件,贴个kt2ets的方法:funconvertKt2Ets(ktCode:String
- 代理模式、装饰模式、桥接模式区别
guangdeshishe
Android设计模式设计模式代理模式装饰模式桥接模式区别
定义:代理模式:为其他对象提供一种代理,以控制该对象的访问装饰模式:动态的给对象添加额外职责,就增加功能来说,装饰模式比生成子类更灵活桥接模式:将抽象部分和实现部分分离,使得他们可以都可以独立的变化区别从实现目的来看:代理模式主要是为了控制对象的访问(比如权限校验)或者为了更方便的访问对象(比如Binder中的代理使得跨进程调用方法就像调用本地方法一样)装饰模式是为了增加新的功能,而不改变原有对象
- 读《精彩观念诞生于尊重与情境》
草木小琴
网师这期的作业是批注阅读郝晓东老师推荐的《精彩观念诞生于尊重与情境》这篇文章。读后有感。一、让人有批注冲动的文章读到一本书也罢,一篇文章也罢,如果不是因为强制性的作业任务而圈点批注,而是有感而批,边读边有所思地圈点,那么可以说这样的书或文章对一个人的思维活动就是助力了。我以为,对一篇文章有批注的冲动起码应该是这篇文章或引发了思考,或正好适合读者当下的心境,或对目前的处境有指导意义,或与作者有共识,
- 沉默的羔羊
王静1879
如何帮助学生摆脱被误解的烦恼这是一篇发展性心理健康辅导的文章。但却是孩子们常碰到的问题。图片发自App图片发自App图片发自App图片发自App
- Linux下基于TCP协议的简易服务器实现(C语言)
代码能跑就可以
服务器linuxtcp/ipc语言开发语言
最近在学习Linux应用层开发,学习了基于TCP的简易服务器的搭建,在这里和大家分享分享。关键词:守护进程,TCP,进程和线程,系统调用,Makefile教程:嵌入式Linux应用层开发教程_bilibili目录知识准备服务端(tcp_server)客户端(tcp_client)守护进程(daemon_test)Makefile功能介绍知识准备守护进程:是一种在后台运行的进程,我们常听到的daem
- 我的公众号是狮子座,今天是他三周岁生日
百变笑笑生
大家好,我是小北。今天的主题有点奇奇怪怪,因为今天是我的公众号[百变笑笑生]的生日,哈哈哈哈,没错我的公号是狮子座的宝宝。2019年8月9日,他诞生了。诞生之后,作为号主的我就发了一句话,然后就把他晾在一边。许久之后也就是在2020年2月26日发了一篇文章,然后又歇菜了,直到2020年6月13日,开始更新游记。游记断断续续更新,全部写完,已是2021年春节期间。疫情期间不能到处浪的情况下,以及穷困
- 匆匆那年
小草_d5ad
图片发自App失联了。不是不在,而是不想说;不是没有话说,而是不想当着你的面说。心头涌起思绪万千,酸酸的,尽是痛。不是要把你记起,此刻,想要忘记你,点点滴滴却浮现眼前,清楚着,明白的,我之所以有今天的许多许多触动心弦的灵感,不就是跟你敞开心扉的一刻,才有了偶遇知音的诉说,释放情感,故事一篇篇,诗歌一首首,是你,成就了我。你焉能知道?漂泊者,寻寻觅觅多少年,寡言少语,满腹委屈无处诉,方知道,没有一个
- 起始年级的班主任工作
琴韵无声
读《班主任的100个怎么办》200—237起始年级的班主任工作的好坏,直接影响以后班主任的工作和青少年的健康成长。因此,班主任在起始年级一定要做好几项工作。一、帮助学生适应新的环境初中一年级的课程由小学的三四门增加到九门,难度也增大了,加上老师的教学方法不同于小学,也会造成其对新的学习环境的不适应。做为一名初一班主任有必要将这些变化给学生讲清楚,及时向他们介绍科学的学习方法,让他们有充分的思想准备
- 龙腾时代(楔子)
何小早
楔子夜凉如水,潺潺流淌在这一方古老的土地上。万籁俱寂,连凄冷虫鸣也消失了,宁静得令人心悸。若仔细听,还是能听到那沙沙轻响,仿佛点缀在夜色里的低沉呼吸。那是风吹过莽莽原野,草木摇曳的声音。一尺高的蒿草被马蹄碾下,雄壮的战马傲然挺立,犀皮马鞍闪闪发光,马上的高大头领身披轻甲,蓝色的铠甲笼上一层月色轻纱。“主公,”他后边一灰袍人压低了声音说话,“观此刻天象,似乎不利于举事,还请三思。”头领轻抚马鬃,转望
- 【kubernetes】kubernetes 抽象存储之 ConfigMap
九师兄
云原生-k8skubernetesjava容器
1.概述上一篇文章:【kubernetes】kubernetes抽象存储之PV和PVCConfigMap可以实现抽取应用配置,并且自动更新在Kubernetes中,ConfigMap是一种用于存储非机密性配置数据的API对象。它可以用来存储配置信息,例如环境变量、命令行参数、配置文件等。ConfigMap提供了一种将配置数据与应用程序代码分离的方式,使得应用程序更加灵活和可配置。作用说明:配置分离
- 女儿可以看手机
丁金波波种快乐
今天周末休息。吃过早饭之后,女儿跟我商量看一会儿手机。“可以的,十分钟。”我说。“15分钟!”女儿用不容置疑的语气跟我说。“好的,成交。”我同意了。过了一会儿,我正在厨房收拾,女儿走了过来,拿着手机往我的脸前凑。我看到是淘宝人脸支付的页面,于是我对着手机挤眉弄眼儿伸舌头。可还是支付成功了。“这手机也太智能了,我出这样的表情他都认识我!”我调侃说。女儿乐呵呵的一句话没说就走了。一转身,她又拿了一大把
- 2022-03-12
在水伊人_f121
变化在悄无声息中一点点积聚,赢取和平的环境,积蓄突破的力量。匠人匠心,一门精纯的手艺需要不断打磨,需要集中精力,专心致志,心无旁骛。人生苦短,学爬树的鱼应该回归大海,畅游人生。没有什么可以阻挡,人生向着目标前行。
- 12.2周检视-F52
心中的花朵儿
90天个人目标一一一主旨:陪伴1.健康:关爱自己,运动➕冥想2.心灵:每天主题朗读一篇文章3.财商:专注,泛读➕提炼本周主题:11月主题:幸福生活健康恢复:运动、好心情✅每天听解《道德经》未执行读书录音输出✅主题冥想♀️……✅财商学习提炼财务管理梳理【三个目标践行情况】冥想0k专注学习并有输出【八大关注】一、健康:冥想坚持不错,放在首位。恢复健康二、家庭:1.出行,老公接驾2.去看望爸妈3.陪孩
- 在springboot项目使用redis
weixin_44953227
Javaspringbootredisjava
目录单例模式集群模式springboot框架中已经集成了redis,在1.x.x的版本时默认使用的jedis客户端,现在是2.x.x版本默认使用的lettuce客户端在properties文件配置redis客户端信息可以实现应用系统调用redis服务单例模式#Redis注意,如果项目中已经配置了spring.redis,则可以不用重复配置#使用数据库spring.redis.database=0#
- 寻找两个字符串的最长公共子串
乐小琛
算法字符串算法java
题目:给定两个字符串str1和str2,输出两个字符串的最长公共子串[题目保证str1和str2的最长公共子串存在且唯一]。实例:输入"1AB2345CD","12345EF"返回值:"2345"算法思想:本题调用了String类的Substring方法,及设置两个int型变量:start,end。调用Sunstring(start,end)来截取字符串,获得子字符串。若子字符串包含在另一个字符串
- 爱情与人生
麦焰
今天不想写,更一篇之前的随笔【第278篇:爱情与人生】“生命诚可贵,爱情价更高,若为自由故,两者皆可抛。”这里面表明了这么一个关系,重要性自由>爱情>生命。不过通常被很多人只看前两句,用来赞颂爱情比生命更重要。年轻的时候,我们肆无忌惮的生活着,没有什么顾虑也没有什么压力,最大的责任无非就是老师检查作业之前抄完。那时我们的认知在全方位的成长,知识都有N多门课程组成,我们一课课学习,一门门考试,一点点
- 3月份的复盘
菜单谢丹
今天是3月的最后一天,也刚好是礼拜天回看下自己写的书签,我还记得自己在2月份的时候写好每周写复盘,每日写复盘,每月写复盘总结。然而只有3月的最后一天才想起要想好好对于3月份做一个总结。北京之行——学习萌姐《财富高校能课》3月1—4号去了一趟北京,有了很多的人生第一次第一次去北京,第一次去北京天安门,第一次从线上报名的课程去参加线下课程,第一次见到张萌萌姐本人,第一次见识到那么多优秀的女性集合在一起
- 第四章 细节处理
DT——
手写Vue3源码前端javascriptvue.js
1.手动调用effect如果我们在数据更新之后第一时间不想去更新视图,我们在官方的vue中就可以通过effect中的一个配置来实现,即effect.scheduler。因此我们也需要实现这个功能。1.首先我们在effect函数调用时传入第二个参数作为一个配置对象,并将这个配置对象合并到_effect中。exportfunctioneffect(fn,options?){ 1.//创建一个响应式e
- 【架构-29】RPC
W Y
架构rpc网络协议
RPC(RemoteProcedureCall,远程过程调用)框架是一种用于实现分布式系统中不同节点之间通信和调用的技术框架。一、为什么需要RPC?实现分布式系统在现代的软件应用中,尤其是大规模的企业级应用和互联网服务,往往需要构建分布式系统来满足高并发、高可用和可扩展性的要求。RPC使得不同的服务模块可以部署在不同的服务器上,通过网络进行通信和协作,从而实现分布式系统的架构。例如,一个电商平台可
- 设计模式学习-简单的命令模式例子
一个不会码代码的小恐龙
设计模式学习命令模式unity
上一章节介绍过了命令模式,这一篇文章就简单的做一个小案例来巩固学习搭建场景简单的搭建一个场景就行,随便准备一个物体放在场景中位置Reset一下即可。代码编写定义接口(或者抽象类)ICommand用来规范Command的行为。注意在命令模式中命令是桥接作用负责接受者和执行者之间的联调。所以一般会有很多的命令,每个命令都会有ICommand规范的方法同时也可以添加其他的方法。publicinterfa
- day18-ATM+购物车项目的实现(1)
天行_b6d0
如何从无到有来开发一个项目一、需求分析额度15000或自定义--->注册功能实现购物商城,买东西加入购物车,调用信用卡接口结账---->购物功能、支付功能可以提现,手续费5%--->提现功能支持多账户登录--->登录功能支持账户间转账--->转账功能记录消费流水--->记录流水功能提供还款接口--->还款功能ATM记录操作日志--->记录日志功能提供管理接口,包括添加账户、修改用户额度,冻结账户等
- 眼见未必是真
伊姿Natasha
我是樊登读书的伊姿,这是我的每天一篇文章之第331天,学习《论语》第七天。子曰:不在其位,不谋其政。——《论语·泰伯》从前我们为推卸自己的责任时爱说“不在其位,不谋其政”,用此来洗脱自己的罪责。我们做事情多半爱“各扫门前雪”,遇到事不关己的时候,就让它们高高挂起。这都是对“不在其位,不谋其政”这句话的歪曲理解。这句话暗含这样的深意:你不在那个位置上,你就不可能理解那个位置的难处,也不知道它的内容,
- 2018-08-31
TAO1202
2018-08-31六项精进打卡努力一组姓名:简彦涛单位:上海日朗门窗有限公司六项精进397期学员【日精进打卡第96天】【知~学习】《六项精进大纲》1遍共118遍《大学开篇》1遍共118遍《日朗目标》01遍共24遍【经典名句分享】付出不亚于任何人的努力【行~实践】一、修身今日步数17698步走路上下班二、齐家三、建功:做了首件抽检及转序单的工作{积善}:发愿从2018年5月27日起1年内做善事。今
- Python编程学习第一篇——Python零基础快速入门(六)(5)函数
urhero
Python编程儿童编程python零基础快速入门编程基础
今天来和大家一起学习一下Python的函数,我们以前学习的代码实例中其实已经出现很多函数了,今天我们就一起来看一下如果定义和运用函数。函数是一段封装了特定功能的可重复使用的代码块。在Python中,函数以def关键字定义,可以接受参数并返回一个值。函数的基本语法结构如下:def函数名(参数1,参数2,...):执行语句return返回值以下是对函数及函数参数的详细介绍,并提供了一些示例:函数名:函
- 新手c语言讲解及题目分享(十四)--函数专项练习(二)
樱娆π
c语言开发语言
新手c语言讲解及题目分享(十四)--函数专项练习(一)-CSDN博客目录前言一.函数调用中的参数传递1.普通变量作为函数的参数2.数组元素作为参数3.数组名作为函数的参数4.指针变量作为函数的参数二.函数的嵌套调用三.函数的递归调用四.函数与宏1.不带参数的宏定义2.带参数的宏定义五.函数指针与返回指针的函数1.指向函数的指针变量定义的一般形式2.用指向函数的指针变量调用函数Ⅰ.利用指针进行函数的
- Enum 枚举
120153216
enum枚举
原文地址:http://www.cnblogs.com/Kavlez/p/4268601.html Enumeration
于Java 1.5增加的enum type...enum type是由一组固定的常量组成的类型,比如四个季节、扑克花色。在出现enum type之前,通常用一组int常量表示枚举类型。比如这样:
public static final int APPLE_FUJI = 0
- Java8简明教程
bijian1013
javajdk1.8
Java 8已于2014年3月18日正式发布了,新版本带来了诸多改进,包括Lambda表达式、Streams、日期时间API等等。本文就带你领略Java 8的全新特性。
一.允许在接口中有默认方法实现
Java 8 允许我们使用default关键字,为接口声明添
- Oracle表维护 快速备份删除数据
cuisuqiang
oracle索引快速备份删除
我知道oracle表分区,不过那是数据库设计阶段的事情,目前是远水解不了近渴。
当前的数据库表,要求保留一个月数据,且表存在大量录入更新,不存在程序删除。
为了解决频繁查询和更新的瓶颈,我在oracle内根据需要创建了索引。但是随着数据量的增加,一个半月数据就要超千万,此时就算有索引,对高并发的查询和更新来说,让然有所拖累。
为了解决这个问题,我一般一个月会进行一次数据库维护,主要工作就是备
- java多态内存分析
麦田的设计者
java内存分析多态原理接口和抽象类
“ 时针如果可以回头,熟悉那张脸,重温嬉戏这乐园,墙壁的松脱涂鸦已经褪色才明白存在的价值归于记忆。街角小店尚存在吗?这大时代会不会牵挂,过去现在花开怎么会等待。
但有种意外不管痛不痛都有伤害,光阴远远离开,那笑声徘徊与脑海。但这一秒可笑不再可爱,当天心
- Xshell实现Windows上传文件到Linux主机
被触发
windows
经常有这样的需求,我们在Windows下载的软件包,如何上传到远程Linux主机上?还有如何从Linux主机下载软件包到Windows下;之前我的做法现在看来好笨好繁琐,不过也达到了目的,笨人有本方法嘛;
我是怎么操作的:
1、打开一台本地Linux虚拟机,使用mount 挂载Windows的共享文件夹到Linux上,然后拷贝数据到Linux虚拟机里面;(经常第一步都不顺利,无法挂载Windo
- 类的加载ClassLoader
肆无忌惮_
ClassLoader
类加载器ClassLoader是用来将java的类加载到虚拟机中,类加载器负责读取class字节文件到内存中,并将它转为Class的对象(类对象),通过此实例的 newInstance()方法就可以创建出该类的一个对象。
其中重要的方法为findClass(String name)。
如何写一个自己的类加载器呢?
首先写一个便于测试的类Student
- html5写的玫瑰花
知了ing
html5
<html>
<head>
<title>I Love You!</title>
<meta charset="utf-8" />
</head>
<body>
<canvas id="c"></canvas>
- google的ConcurrentLinkedHashmap源代码解析
矮蛋蛋
LRU
原文地址:
http://janeky.iteye.com/blog/1534352
简述
ConcurrentLinkedHashMap 是google团队提供的一个容器。它有什么用呢?其实它本身是对
ConcurrentHashMap的封装,可以用来实现一个基于LRU策略的缓存。详细介绍可以参见
http://code.google.com/p/concurrentlinke
- webservice获取访问服务的ip地址
alleni123
webservice
1. 首先注入javax.xml.ws.WebServiceContext,
@Resource
private WebServiceContext context;
2. 在方法中获取交换请求的对象。
javax.xml.ws.handler.MessageContext mc=context.getMessageContext();
com.sun.net.http
- 菜鸟的java基础提升之道——————>是否值得拥有
百合不是茶
1,c++,java是面向对象编程的语言,将万事万物都看成是对象;java做一件事情关注的是人物,java是c++继承过来的,java没有直接更改地址的权限但是可以通过引用来传值操作地址,java也没有c++中繁琐的操作,java以其优越的可移植型,平台的安全型,高效性赢得了广泛的认同,全世界越来越多的人去学习java,我也是其中的一员
java组成:
- 通过修改Linux服务自动启动指定应用程序
bijian1013
linux
Linux中修改系统服务的命令是chkconfig (check config),命令的详细解释如下: chkconfig
功能说明:检查,设置系统的各种服务。
语 法:chkconfig [ -- add][ -- del][ -- list][系统服务] 或 chkconfig [ -- level <</SPAN>
- spring拦截器的一个简单实例
bijian1013
javaspring拦截器Interceptor
Purview接口
package aop;
public interface Purview {
void checkLogin();
}
Purview接口的实现类PurviesImpl.java
package aop;
public class PurviewImpl implements Purview {
public void check
- [Velocity二]自定义Velocity指令
bit1129
velocity
什么是Velocity指令
在Velocity中,#set,#if, #foreach, #elseif, #parse等,以#开头的称之为指令,Velocity内置的这些指令可以用来做赋值,条件判断,循环控制等脚本语言必备的逻辑控制等语句,Velocity的指令是可扩展的,即用户可以根据实际的需要自定义Velocity指令
自定义指令(Directive)的一般步骤
&nbs
- 【Hive十】Programming Hive学习笔记
bit1129
programming
第二章 Getting Started
1.Hive最大的局限性是什么?一是不支持行级别的增删改(insert, delete, update)二是查询性能非常差(基于Hadoop MapReduce),不适合延迟小的交互式任务三是不支持事务2. Hive MetaStore是干什么的?Hive persists table schemas and other system metadata.
- nginx有选择性进行限制
ronin47
nginx 动静 限制
http {
limit_conn_zone $binary_remote_addr zone=addr:10m;
limit_req_zone $binary_remote_addr zone=one:10m rate=5r/s;...
server {...
location ~.*\.(gif|png|css|js|icon)$ {
- java-4.-在二元树中找出和为某一值的所有路径 .
bylijinnan
java
/*
* 0.use a TwoWayLinkedList to store the path.when the node can't be path,you should/can delete it.
* 1.curSum==exceptedSum:if the lastNode is TreeNode,printPath();delete the node otherwise
- Netty学习笔记
bylijinnan
javanetty
本文是阅读以下两篇文章时:
http://seeallhearall.blogspot.com/2012/05/netty-tutorial-part-1-introduction-to.html
http://seeallhearall.blogspot.com/2012/06/netty-tutorial-part-15-on-channel.html
我的一些笔记
===
- js获取项目路径
cngolon
js
//js获取项目根路径,如: http://localhost:8083/uimcardprj
function getRootPath(){
//获取当前网址,如: http://localhost:8083/uimcardprj/share/meun.jsp
var curWwwPath=window.document.locati
- oracle 的性能优化
cuishikuan
oracleSQL Server
在网上搜索了一些Oracle性能优化的文章,为了更加深层次的巩固[边写边记],也为了可以随时查看,所以发表这篇文章。
1.ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前,那些可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾。(这点本人曾经做过实例验证过,的确如此哦!
- Shell变量和数组使用详解
daizj
linuxshell变量数组
Shell 变量
定义变量时,变量名不加美元符号($,PHP语言中变量需要),如:
your_name="w3cschool.cc"
注意,变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一样。同时,变量名的命名须遵循如下规则:
首个字符必须为字母(a-z,A-Z)。
中间不能有空格,可以使用下划线(_)。
不能使用标点符号。
不能使用ba
- 编程中的一些概念,KISS、DRY、MVC、OOP、REST
dcj3sjt126com
REST
KISS、DRY、MVC、OOP、REST (1)KISS是指Keep It Simple,Stupid(摘自wikipedia),指设计时要坚持简约原则,避免不必要的复杂化。 (2)DRY是指Don't Repeat Yourself(摘自wikipedia),特指在程序设计以及计算中避免重复代码,因为这样会降低灵活性、简洁性,并且可能导致代码之间的矛盾。 (3)OOP 即Object-Orie
- [Android]设置Activity为全屏显示的两种方法
dcj3sjt126com
Activity
1. 方法1:AndroidManifest.xml 里,Activity的 android:theme 指定为" @android:style/Theme.NoTitleBar.Fullscreen" 示例: <application
- solrcloud 部署方式比较
eksliang
solrCloud
solrcloud 的部署其实有两种方式可选,那么我们在实践开发中应该怎样选择呢? 第一种:当启动solr服务器时,内嵌的启动一个Zookeeper服务器,然后将这些内嵌的Zookeeper服务器组成一个集群。 第二种:将Zookeeper服务器独立的配置一个集群,然后将solr交给Zookeeper进行管理
谈谈第一种:每启动一个solr服务器就内嵌的启动一个Zoo
- Java synchronized关键字详解
gqdy365
synchronized
转载自:http://www.cnblogs.com/mengdd/archive/2013/02/16/2913806.html
多线程的同步机制对资源进行加锁,使得在同一个时间,只有一个线程可以进行操作,同步用以解决多个线程同时访问时可能出现的问题。
同步机制可以使用synchronized关键字实现。
当synchronized关键字修饰一个方法的时候,该方法叫做同步方法。
当s
- js实现登录时记住用户名
hw1287789687
记住我记住密码cookie记住用户名记住账号
在页面中如何获取cookie值呢?
如果是JSP的话,可以通过servlet的对象request 获取cookie,可以
参考:http://hw1287789687.iteye.com/blog/2050040
如果要求登录页面是html呢?html页面中如何获取cookie呢?
直接上代码了
页面:loginInput.html
代码:
<!DOCTYPE html PUB
- 开发者必备的 Chrome 扩展
justjavac
chrome
Firebug:不用多介绍了吧https://chrome.google.com/webstore/detail/bmagokdooijbeehmkpknfglimnifench
ChromeSnifferPlus:Chrome 探测器,可以探测正在使用的开源软件或者 js 类库https://chrome.google.com/webstore/detail/chrome-sniffer-pl
- 算法机试题
李亚飞
java算法机试题
在面试机试时,遇到一个算法题,当时没能写出来,最后是同学帮忙解决的。
这道题大致意思是:输入一个数,比如4,。这时会输出:
&n
- 正确配置Linux系统ulimit值
字符串
ulimit
在Linux下面部 署应用的时候,有时候会遇上Socket/File: Can’t open so many files的问题;这个值也会影响服务器的最大并发数,其实Linux是有文件句柄限制的,而且Linux默认不是很高,一般都是1024,生产服务器用 其实很容易就达到这个数量。下面说的是,如何通过正解配置来改正这个系统默认值。因为这个问题是我配置Nginx+php5时遇到了,所以我将这篇归纳进
- hibernate调用返回游标的存储过程
Supanccy2013
javaDAOoracleHibernatejdbc
注:原创作品,转载请注明出处。
上篇博文介绍的是hibernate调用返回单值的存储过程,本片博文说的是hibernate调用返回游标的存储过程。
此此扁博文的存储过程的功能相当于是jdbc调用select 的作用。
1,创建oracle中的包,并在该包中创建的游标类型。
---创建oracle的程
- Spring 4.2新特性-更简单的Application Event
wiselyman
application
1.1 Application Event
Spring 4.1的写法请参考10点睛Spring4.1-Application Event
请对比10点睛Spring4.1-Application Event
使用一个@EventListener取代了实现ApplicationListener接口,使耦合度降低;
1.2 示例
包依赖
<p