- 分布式中间件-redis相关概念介绍
问道飞鱼
分布式技术分布式中间件redis
文章目录什么是redis?示意图Redis的主要特点Redis的主要用途Redis的工作原理Redis的持久化与备份redis6.x新增特性多线程数据加载客户端缓存新的RESP3协议支持ACL(AccessControlList)功能`新增数据类型`性能改进配置文件的改进其他改进redis数据类型有哪些?redis部署模式有哪些?redis常见问题缓存击穿(CacheStampede)缓存雪崩(C
- Redis数据类型简介及使用场景
空青726
redis数据库缓存跳槽考研面试后端
Redis是一种开源的、基于内存的、数据结构存储的、可以用作数据库、缓存和消息队列的NoSQL系统。它提供了多种丰富的数据类型,每种数据类型都有其特定的使用场景和优点。在本文中,我们将详细介绍Redis支持的五种基本数据类型:字符串(String)、哈希(Hash)、列表(List)、集合(Set)和有序集合(Zset),以及三种高级数据类型:HyperLogLog、Bitmap和Geo。1.字符
- Redis基础命令集详解——新手入门必备
Jz_Stu
Redisredis
Redis基础命令集详解——新手入门必备文章目录Redis基础命令集详解——新手入门必备前言一、Redis安装与连接二、Redis数据类型及基本命令1、String(字符串)2、List(列表)可模拟双向列表(左进右出|右进左出)和栈(左进左出|右进右出)3、Set(集合)4、Hash(哈希)5、SortedSet(有序集合)6、其他功能性命令三、事务与批量操作总结前言Redis(RemoteDi
- Redis基础和高级使用
蓝白汤姆
redis数据库缓存
文章目录Redis概述Redis简介Redis特点Redis适合于做Redis不适合于做Redis安装Redis命令Redis命令Redis的键Redis数据类型Redis支持的数据类型字符串及相关命令字符串应用场景:列表及相关命令列表应用场景:集合及相关命令集合应用场景:有序集合及相关命令有序集合应用场景:哈希及相关命令哈希应用场景:Redis事务传统事务与Redis事务区别事务阶段Redis事
- Redis数据类型
CodeKnightShuai
redis数据库
1.Redis介绍Redis是基于内存数据存储的,常被用于作为数据库、缓存等,Redis所有的数据都是存在内存中。存在内存中的好处:读写块;缺点:断电立即消失因此可以了解下Redis的持久化机制,持久化就是将内存中的数据定期写入磁盘中。Redis数据库的特点①高性能Key/Value内存型数据库②支持丰富的数据类型③支持持久化,内存数据持久化到硬盘中④单进程,单线程,线程安全,效率高问:Redis
- Redis数据类型以及应用场景
RyanC3
#系统安全redis缓存java
文章目录前言Redis数据类型String应用场景命令Hash应用场景命令List应用场景命令Set应用场景命令zset应用场景命令Bitmap应用场景命令HyperLogLog应用场景命令Geospatial应用场景命令参考前言本篇文章主要参考《进大厂系列》系列-Redis常见面试题(带答案),记录redis的相关内容。Redis数据类型Redis支持5种数据类型:string(字符串),has
- Redis实战 | 5种Redis数据类型详解
Java成魔之路
redisjavaredis
我们知道Redis是目前非常主流的KV数据库,它因高性能的读写能力而著称,其实还有另外一个优势,就是Redis提供了更加丰富的数据类型,这使得Redis有着更加广泛的使用场景。那Redis提供给用户的有哪些数据类型呢?主要有:string(字符串)、List(列表)、Set(集合)、Hash(哈希)、Zset(有序集合)、HyperLogLogs(计算基数用的一种数据结构)、Streams(Red
- 第3节-Redis数据类型介绍以及应用
白给的阿威
redis高阶redisjava数据库
第3节-Redis数据类型介绍以及应用1、9大类型String(字符类型)Hash(散列类型)List(列表类型)Set(集合类型)SortedSort(有序集合类型,简称zset)Bitmap(位图)HyperLogLog(统计)GEO(地理)StreamStream简单了解RedisStream是Redis5.0版本新增加的数据结构。RedisStream主要用于消息队列(MQ,Message
- Redis数据类型 - 位图(bitmap)
die_job
Redisredis数据库位图bitmap
文章目录一、位图bitmap简介二、位图的常用命令三、在位图中存储整数值一、位图bitmap简介Redis的位图是由多个二进制位组成的数组,数组中的每个二进制位都有与之对应的偏移量(也称索引),可以通过这些偏移量对位图中指定的一个或多个二进制位进行操作。二、位图的常用命令设置二进制位的值通过使用SETBIT命令,可以为位图指定偏移量上的二进制位设置值语法格式:SETBITkeyoffsetvalu
- Redis数据类型 - Hashes
马蹄哒
Redis的Hashes正如我们所知,就是键-值对。Hashes很适合用来表示对象,实际上Hashes中可以存储的字段数量并没有限制(但不能超出内存限制),因此Hashes的用法比较多样。常用命令HMSET给Hashes设置多个字段,而HGET检索单个字段。HMGET与HGET类似,但是返回一个值数组:127.0.0.1:6379>hmsetuser:1024usernamejackbirthye
- Redis
Jankin_Nian
redis数据库缓存
这里写目录标题Redis1、Redis为什么这么快2、Redis是单线程的吗为什么用单线程?为什么单线程能这么快?3、Redis全局哈希4、Redis数据类型4.1、String(sds来实现)4.2、hash(dict来实现)redisObject嵌入式字符串压缩列表(ziplist)整数集合(intset)5、Redis持久化5.1、AOF写后日志带来了两个好处:写后日志存在的问题:AOF三种
- 第四章 Redis
幸运小新
外卖项目redisjava数据库
第四章Redis1.课程介绍2.Redis简介&下载安装3.Redis服务启动与停止&设置密码远程连接4.Redis数据类型5.字符串类型操作命令6.哈希类型操作命令7.集合类型&有序集合类型操作命令8.通用命令9.Java操作Redis-使用Jedis操作Redis10.使用springdataRedis操作Redis-基础环境&设置序列化器11.数据类型操作112.数据类型操作113.通用操作
- Redis数据类型-五大基本数据类型
拉霍拉卡
Redisredis数据库缓存
文章目录Redis五大数据类型String(字符串)List(列表)Set(集合)Hash(哈希)Zset(有序集合)总结Redis五大数据类型String(字符串)String基本命令:127.0.0.1:6379>setkey1hello#设置值OK127.0.0.1:6379>getkey1#获取值"hello"127.0.0.1:6379>keys*#获取所有的key1)"key1"127
- 三天吃透Redis面试八股文
大彬聊编程
Javaredis面试数据库
目录:Redis是什么?Redis优缺点?Redis为什么这么快?讲讲Redis的线程模型?Redis应用场景有哪些?Memcached和Redis的区别?为什么要用Redis而不用map/guava做缓存?Redis数据类型有哪些?SortedSet和List异同点?Redis的内存用完了会怎样?Redis如何做内存优化?keys命令存在的问题?Redis事务Redis事务支持隔离性吗?Redi
- Redis数据类型与操作命令
Mundo.0
redisjava数据库
1.键值对数据库1.1redis数据结构redis的数据是key-value形式的键值对,其中key其实都是字符串的形式,而value的数据类型,也就是数据的保存形式,底层实现的方式就用到了数据结构。所以我们一直说的“redis五种数据结构”,严格上来说是“redis五种数据类型”。redis数据类型和底层数据结构的对应关系图如下可以看出,redis3.0与之后的版本,对象底层数据结构是有所不同的
- Redis数据类型(hash 类型)
Johnny.G
redis数据库linux
Redis数据类型(hash类型)hash类型及操作①概述②相关命令列表③命令示例hash类型及操作①概述Redis中的Hash类型可以理解是具有StringKey和StringValue的一个map容器,因此hash类型适用于存储值对象信息。如Username、Password或者Age等等。即使Hash中只存在少量的字段,其数据也只占用磁盘的少量空间。其中,每一个Hash都可以存储429496
- Redis数据类型及底层实现
野心与梦
redis专栏redis数据库缓存
文章目录1.3.15种基本数据类型1.3.1.1总结篇1.3.1.2底层源码引入篇1.3.1.2.1redis是字典数据库KV键值对到底是什么1.3.1.2.2数据类型视角1.3.1.2.3数据模型解析(重点)1.3.1.2.4redisObjec1.3.1.2.5SDS1.3.1.3String1.3.1.3.1底层分析1.3.1.3.1.1数据结构1.3.1.3.1.2源码分析1.3.1.3.
- Redis常用命令以及在Java中操作
是只菜鸟呀
redis数据库缓存
简介Redis是一个基于内存的key-value结构数据库。基于内存存储,读写性能高适合存储热点数据(热点商品、资讯、新闻)企业应用广泛Redis数据类型各种数据类型及特点字符串(string):普通字符串,Redis中最简单的数据类型哈希(hash):也叫散列,类似于Java中的HashMap结构列表(list):按照插入顺序排序,可以有重复元素,类似于Java中的LinkedList集合(se
- Java中的redis介绍以及运用场景
学习中的程序媛~
java开发语言redis
目标:了解redis并能学会在实际项目中怎么用redis文章目录前言一、Reids基础(安装、基本的数据结构以及数据结构的使用)1.Redis入门1.1Redis简介1.2Redis下载与安装1.2.1Redis下载1.2.2Redis安装1.3Redis服务启动与停止1.4Redis配置文件2.Redis数据类型2.1介绍2.2Redis5种常用数据类型3.Redis常用命令3.1字符串stri
- Redis学习——入门篇①
_Matthew
Redisredis学习数据库
Redis学习——入门篇①1、2:Redis入门概述3:Redis安装配置10安装Redis-cli命令4:Redis——十大数据类型11redis数据类型12命令查阅13key常用命令介绍14类型大小写和帮助命令15String命令(上)16String命令(下)17List面试题:Redislist可以存放的最大长度是多少?18hash19set20zset(sortedset)21bitma
- redis复习1-理论基础
滑上又滑落 一收和一放
redis
Redis数据类型持久化机制redis过期键的删除策略redis的回收策略(淘汰策略)redis的同步机制是什么主从复制哨兵缓存预热/雪崩/穿透/击穿优点:1.速度快redis里面的所有数据都是存在内存中所以减少了操作数据对于IO磁盘的读写操作的限制,从而提高数据读取和操作的速度redis在接受客户端请求的时候是属于单线程操作使用I/O多路复用模型–后续补充说明高效的数据结构–后续补充说明2.支持
- Redis数据类型
xmh-sxh-1314
redis
一、String(字符串)*string是redis最基本的类型,你可以理解成与Memcached一模一样的类型,一个key对应一个value。*string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象。*string类型是Redis最基本的数据类型,string类型的值最大能存储512MB。二、Hash(哈希)*Redishash是一个键值(
- Redis经典五大类型源码及底层实现
Fiercezm
redis数据库缓存面试
Redis经典五大类型源码及底层实现分析1、一些题目redis的zset底层实现?redis的跳表和压缩列表说一下,解决了哪些问题,时间复杂度和空间复杂度如何?redis的zset使用的是什么数据结构?Redis数据类型的底层数据结构SDS动态字符串双向链表压缩列表ziplist哈希表hashtable跳表skiplist整数集合intset快速列表quicklist紧凑列表listpack源码位
- CentOS Linux操作系统源码安装最新Redis版本,使用JSON数据类型踩入新坑
程序员buddha
运维linuxcentosredis
最近有空查阅了redis官网,发现redis数据类型不止Strings、Lists、Sets、Hashes、Sortedsets,还多了几种,决定先试用下JSON数据类型1、安装Redis软件JSON数据类型,对Redis版本有要求,需要大于4.0版本。下图是华为云服务器,其默认yum源中Redis软件版本是3.2.12版本。所以采用yum方式不满足版本要求了。注意:这里选择Redis源码安装1.
- 字节跳动面经整理
xiaoyuziliao
面试java
字节跳动面经1一面:1.IM系统用户登录怎么实现的?2.登录状态是怎么保存的?session是怎么获取的?sessionid是怎么识别的?整个流程是什么样的?有没有考虑分布式session?3.Redis的数据类型4.Redis数据类型的底层数据结构5.三次握手、四次挥手6.Redis持久化机制7.MySQL的InnoDB索引数据结构8.哪些SQL的关键字会让索引失效9.队列、栈、数组、链表10.
- 学习redis有效期和数据类型
veminhe
数据库Redis学习redis数据库
1、安装redis和连接redis参考:ubuntu安装单个redis服务_ubunturedis单机版安装-CSDN博客连接redis:redis-cli.exe-hlocalhost-p6379-a1234562、Redis数据类型以下操作我们在图形化界面演示。2.1、五种常用数据类型介绍Redis存储的是key-value结构的数据,其中key是字符串类型,value有5种常用的数据类型:字
- Redis数据类型详解与应用场景
喔的 喔的嘛呀
java开发语言
目录1.字符串(String)1.1使用场景1.2代码示例2.列表(List)2.1使用场景2.2代码示例3.集合(Set)3.1使用场景3.2代码示例4.散列(Hash)4.1使用场景4.2代码示例5.有序集合(SortedSet)5.1使用场景5.2代码示例6.二进制位图(Bitmap)6.1使用场景6.2代码示例7.地理空间索引(GeospatialIndex)7.1使用场景7.2代码示例8
- Redis数据类型
蒽蒽.
redis数据库缓存
使用命令行直接输入redis-cli可以直接打开redis支持的存储数据类型:常用数据类型:string(字符串)、hash(哈希)、list(列表)、set(集合)及zset(sortedset:有序集合)不常用数据类型:HyperLogLog、Bitmap(位图)、BloomFilter(布隆过滤器),Geospatial(地理位置),Module(模块)、Streams(流信息)String
- Redis 常用的数据类型及用法
半桶水专家
Redisredis缓存
1.字符串(Strings)字符串是最基本的Redis数据类型。它可以包含任何形式的数据,比如文本、数字或二进制数据。基本用法:设置值:SETkeyvalue获取值:GETkey删除键:DELkey自增:INCRkey追加值:APPENDkeyvalue示例:#设置一个键"mykey"对应字符串"Hello"SETmykey"Hello"#获取"mykey"的值GETmykey#输出:"Hello
- redis基础学习
cmdch2017
redis学习数据库
redis可视化界面下载https://github.com/lework/RedisDesktopManager-Windows/releasesredis数据类型string、hash、List、Set、SortedSetkey的结构127.0.0.1:6379>setheima:user:1'{"id":1,"name":"Jack","age":18}'OK127.0.0.1:6379>s
- 书其实只有三类
西蜀石兰
类
一个人一辈子其实只读三种书,知识类、技能类、修心类。
知识类的书可以让我们活得更明白。类似十万个为什么这种书籍,我一直不太乐意去读,因为单纯的知识是没法做事的,就像知道地球转速是多少一样(我肯定不知道),这种所谓的知识,除非用到,普通人掌握了完全是一种负担,维基百科能找到的东西,为什么去记忆?
知识类的书,每个方面都涉及些,让自己显得不那么没文化,仅此而已。社会认为的学识渊博,肯定不是站在
- 《TCP/IP 详解,卷1:协议》学习笔记、吐槽及其他
bylijinnan
tcp
《TCP/IP 详解,卷1:协议》是经典,但不适合初学者。它更像是一本字典,适合学过网络的人温习和查阅一些记不清的概念。
这本书,我看的版本是机械工业出版社、范建华等译的。这本书在我看来,翻译得一般,甚至有明显的错误。如果英文熟练,看原版更好:
http://pcvr.nl/tcpip/
下面是我的一些笔记,包括我看书时有疑问的地方,也有对该书的吐槽,有不对的地方请指正:
1.
- Linux—— 静态IP跟动态IP设置
eksliang
linuxIP
一.在终端输入
vi /etc/sysconfig/network-scripts/ifcfg-eth0
静态ip模板如下:
DEVICE="eth0" #网卡名称
BOOTPROTO="static" #静态IP(必须)
HWADDR="00:0C:29:B5:65:CA" #网卡mac地址
IPV6INIT=&q
- Informatica update strategy transformation
18289753290
更新策略组件: 标记你的数据进入target里面做什么操作,一般会和lookup配合使用,有时候用0,1,1代表 forward rejected rows被选中,rejected row是输出在错误文件里,不想看到reject输出,将错误输出到文件,因为有时候数据库原因导致某些column不能update,reject就会output到错误文件里面供查看,在workflow的
- 使用Scrapy时出现虽然队列里有很多Request但是却不下载,造成假死状态
酷的飞上天空
request
现象就是:
程序运行一段时间,可能是几十分钟或者几个小时,然后后台日志里面就不出现下载页面的信息,一直显示上一分钟抓取了0个网页的信息。
刚开始已经猜到是某些下载线程没有正常执行回调方法引起程序一直以为线程还未下载完成,但是水平有限研究源码未果。
经过不停的google终于发现一个有价值的信息,是给twisted提出的一个bugfix
连接地址如下http://twistedmatrix.
- 利用预测分析技术来进行辅助医疗
蓝儿唯美
医疗
2014年,克利夫兰诊所(Cleveland Clinic)想要更有效地控制其手术中心做膝关节置换手术的费用。整个系统每年大约进行2600例此类手术,所以,即使降低很少一部分成本,都可以为诊 所和病人节约大量的资金。为了找到适合的解决方案,供应商将视野投向了预测分析技术和工具,但其分析团队还必须花时间向医生解释基于数据的治疗方案意味着 什么。
克利夫兰诊所负责企业信息管理和分析的医疗
- java 线程(一):基础篇
DavidIsOK
java多线程线程
&nbs
- Tomcat服务器框架之Servlet开发分析
aijuans
servlet
最近使用Tomcat做web服务器,使用Servlet技术做开发时,对Tomcat的框架的简易分析:
疑问: 为什么我们在继承HttpServlet类之后,覆盖doGet(HttpServletRequest req, HttpServetResponse rep)方法后,该方法会自动被Tomcat服务器调用,doGet方法的参数有谁传递过来?怎样传递?
分析之我见: doGet方法的
- 揭秘玖富的粉丝营销之谜 与小米粉丝社区类似
aoyouzi
揭秘玖富的粉丝营销之谜
玖富旗下悟空理财凭借着一个微信公众号上线当天成交量即破百万,第七天成交量单日破了1000万;第23天时,累计成交量超1个亿……至今成立不到10个月,粉丝已经超过500万,月交易额突破10亿,而玖富平台目前的总用户数也已经超过了1800万,位居P2P平台第一位。很多互联网金融创业者慕名前来学习效仿,但是却鲜有成功者,玖富的粉丝营销对外至今仍然是个谜。
近日,一直坚持微信粉丝营销
- Java web的会话跟踪技术
百合不是茶
url会话Cookie会话Seession会话Java Web隐藏域会话
会话跟踪主要是用在用户页面点击不同的页面时,需要用到的技术点
会话:多次请求与响应的过程
1,url地址传递参数,实现页面跟踪技术
格式:传一个参数的
url?名=值
传两个参数的
url?名=值 &名=值
关键代码
- web.xml之Servlet配置
bijian1013
javaweb.xmlServlet配置
定义:
<servlet>
<servlet-name>myservlet</servlet-name>
<servlet-class>com.myapp.controller.MyFirstServlet</servlet-class>
<init-param>
<param-name>
- 利用svnsync实现SVN同步备份
sunjing
SVN同步E000022svnsync镜像
1. 在备份SVN服务器上建立版本库
svnadmin create test
2. 创建pre-revprop-change文件
cd test/hooks/
cp pre-revprop-change.tmpl pre-revprop-change
3. 修改pre-revprop-
- 【分布式数据一致性三】MongoDB读写一致性
bit1129
mongodb
本系列文章结合MongoDB,探讨分布式数据库的数据一致性,这个系列文章包括:
数据一致性概述与CAP
最终一致性(Eventually Consistency)
网络分裂(Network Partition)问题
多数据中心(Multi Data Center)
多个写者(Multi Writer)最终一致性
一致性图表(Consistency Chart)
数据
- Anychart图表组件-Flash图转IMG普通图的方法
白糖_
Flash
问题背景:项目使用的是Anychart图表组件,渲染出来的图是Flash的,往往一个页面有时候会有多个flash图,而需求是让我们做一个打印预览和打印功能,让多个Flash图在一个页面上打印出来。
那么我们打印预览的思路是获取页面的body元素,然后在打印预览界面通过$("body").append(html)的形式显示预览效果,结果让人大跌眼镜:Flash是
- Window 80端口被占用 WHY?
bozch
端口占用window
平时在启动一些可能使用80端口软件的时候,会提示80端口已经被其他软件占用,那一般又会有那些软件占用这些端口呢?
下面坐下总结:
1、web服务器是最经常见的占用80端口的,例如:tomcat , apache , IIS , Php等等;
2
- 编程之美-数组的最大值和最小值-分治法(两种形式)
bylijinnan
编程之美
import java.util.Arrays;
public class MinMaxInArray {
/**
* 编程之美 数组的最大值和最小值 分治法
* 两种形式
*/
public static void main(String[] args) {
int[] t={11,23,34,4,6,7,8,1,2,23};
int[]
- Perl正则表达式
chenbowen00
正则表达式perl
首先我们应该知道 Perl 程序中,正则表达式有三种存在形式,他们分别是:
匹配:m/<regexp>;/ (还可以简写为 /<regexp>;/ ,略去 m)
替换:s/<pattern>;/<replacement>;/
转化:tr/<pattern>;/<replacemnt>;
- [宇宙与天文]行星议会是否具有本行星大气层以外的权力呢?
comsci
举个例子: 地球,地球上由200多个国家选举出一个代表地球联合体的议会,那么现在地球联合体遇到一个问题,地球这颗星球上面的矿产资源快要采掘完了....那么地球议会全体投票,一致通过一项带有法律性质的议案,既批准地球上的国家用各种技术手段在地球以外开采矿产资源和其它资源........
&
- Oracle Profile 使用详解
daizj
oracleprofile资源限制
Oracle Profile 使用详解 转
一、目的:
Oracle系统中的profile可以用来对用户所能使用的数据库资源进行限制,使用Create Profile命令创建一个Profile,用它来实现对数据库资源的限制使用,如果把该profile分配给用户,则该用户所能使用的数据库资源都在该profile的限制之内。
二、条件:
创建profile必须要有CREATE PROFIL
- How HipChat Stores And Indexes Billions Of Messages Using ElasticSearch & Redis
dengkane
elasticsearchLucene
This article is from an interview with Zuhaib Siddique, a production engineer at HipChat, makers of group chat and IM for teams.
HipChat started in an unusual space, one you might not
- 循环小示例,菲波拉契序列,循环解一元二次方程以及switch示例程序
dcj3sjt126com
c算法
# include <stdio.h>
int main(void)
{
int n;
int i;
int f1, f2, f3;
f1 = 1;
f2 = 1;
printf("请输入您需要求的想的序列:");
scanf("%d", &n);
for (i=3; i<n; i
- macbook的lamp环境
dcj3sjt126com
lamp
sudo vim /etc/apache2/httpd.conf
/Library/WebServer/Documents
是默认的网站根目录
重启Mac上的Apache服务
这个命令很早以前就查过了,但是每次使用的时候还是要在网上查:
停止服务:sudo /usr/sbin/apachectl stop
开启服务:s
- java ArrayList源码 下
shuizhaosi888
ArrayList源码
版本 jdk-7u71-windows-x64
JavaSE7 ArrayList源码上:http://flyouwith.iteye.com/blog/2166890
/**
* 从这个列表中移除所有c中包含元素
*/
public boolean removeAll(Collection<?> c) {
- Spring Security(08)——intercept-url配置
234390216
Spring Securityintercept-url访问权限访问协议请求方法
intercept-url配置
目录
1.1 指定拦截的url
1.2 指定访问权限
1.3 指定访问协议
1.4 指定请求方法
1.1 &n
- Linux环境下的oracle安装
jayung
oracle
linux系统下的oracle安装
本文档是Linux(redhat6.x、centos6.x、redhat7.x) 64位操作系统安装Oracle 11g(Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production),本文基于各种网络资料精心整理而成,共享给有需要的朋友。如有问题可联系:QQ:52-7
- hotspot虚拟机
leichenlei
javaHotSpotjvm虚拟机文档
JVM参数
http://docs.oracle.com/javase/6/docs/technotes/guides/vm/index.html
JVM工具
http://docs.oracle.com/javase/6/docs/technotes/tools/index.html
JVM垃圾回收
http://www.oracle.com
- 读《Node.js项目实践:构建可扩展的Web应用》 ——引编程慢慢变成系统化的“砌砖活”
noaighost
Webnode.js
读《Node.js项目实践:构建可扩展的Web应用》
——引编程慢慢变成系统化的“砌砖活”
眼里的Node.JS
初初接触node是一年前的事,那时候年少不更事。还在纠结什么语言可以编写出牛逼的程序,想必每个码农都会经历这个月经性的问题:微信用什么语言写的?facebook为什么推荐系统这么智能,用什么语言写的?dota2的外挂这么牛逼,用什么语言写的?……用什么语言写这句话,困扰人也是阻碍
- 快速开发Android应用
rensanning
android
Android应用开发过程中,经常会遇到很多常见的类似问题,解决这些问题需要花时间,其实很多问题已经有了成熟的解决方案,比如很多第三方的开源lib,参考
Android Libraries 和
Android UI/UX Libraries。
编码越少,Bug越少,效率自然会高。
但可能由于 根本没听说过、听说过但没用过、特殊原因不能用、自己已经有了解决方案等等原因,这些成熟的解决
- 理解Java中的弱引用
tomcat_oracle
java工作面试
不久之前,我
面试了一些求职Java高级开发工程师的应聘者。我常常会面试他们说,“你能给我介绍一些Java中得弱引用吗?”,如果面试者这样说,“嗯,是不是垃圾回收有关的?”,我就会基本满意了,我并不期待回答是一篇诘究本末的论文描述。 然而事与愿违,我很吃惊的发现,在将近20多个有着平均5年开发经验和高学历背景的应聘者中,居然只有两个人知道弱引用的存在,但是在这两个人之中只有一个人真正了
- 标签输出html标签" target="_blank">关于标签输出html标签
xshdch
jsp
http://back-888888.iteye.com/blog/1181202
关于<c:out value=""/>标签的使用,其中有一个属性是escapeXml默认是true(将html标签当做转移字符,直接显示不在浏览器上面进行解析),当设置escapeXml属性值为false的时候就是不过滤xml,这样就能在浏览器上解析html标签,
&nb