- 浏览: 2467117 次
- 性别:
- 来自: 杭州
最新评论
-
roy2011a:
https://github.com/ebottabi/sto ...
storm的序列化问题及与spring的结合方式 -
roy2011a:
能抗能打 写道哥们儿,你好!能共享下那个storm与sprin ...
storm的序列化问题及与spring的结合方式 -
Alick1:
兄弟,你之前是不是在深圳的正阳公司呆过啊?
storm的ack和fail -
liuleixwd:
先点个赞,写的非常好!有个问题请教下,如果我再bolt里不用e ...
storm的ack和fail -
yao-dd:
solr的facet查询
文章列表
工作中经常要查看一些无格式化的json数据, 下载了几个桌面的json应用, 都不是很理想. 以前常用的都是一些在线的json viewer. 比如这个. 不过有时候受到网络的限制, 在github上找到一个不错的jsoneditor组件, 改造一下, 自用更方便
<!DOCTYPE HTML>
<html>
<head>
<title>JSONEditor | Switch mode</title>
<meta http-equiv="Content-Type" content="t ...
x86是一种微机系统硬件架构,另一种是苹果的mac的架构
linux将所有的设备,软件都抽象成了文件
早期的计算机硬件厂商都有自己定制的操作系统
没有核心和驱动的概念,直接通过操作系统操作硬件
4,2,1在二进制中为100,010,001能很好的执行位操作,也表示r,w,x(注意顺序),chmod结合这这几个数字可以很好的进行文件属性的修改。另外一种比较具有可读性的做法是用ugoa来表示不同的用户角色,用rwx表示不同的权限,用+-=来表示不同的权限设置方式
目录的权限高于目录下文件的权限,即某用户拥有某目录下的w权限,将同时拥有该目录下文件的增删查改的权限,即使文件是root创建的
...
在网上下了一个电子书, 但是貌似跟万历十五年没啥关系, 都是讨论中国历代的政治制度的, 有些观点还是不错的
春秋时即有“贤均从众”之说(见《左传》)。哪一人贤,就采纳哪一人的意见,假若双方均贤,则再来取决于多数。贤属质,众属量,中国传统重质不重量。中国人认为只要其人是贤者,就能够代表多数。不贤而仅凭数量,是无足轻重的。
每一项政治制度都是有它的历史意义,在当时肯定是好的,因为历史是发展的,而制度却没有变,因此不能适应当时的环境就成了一项坏的制度。
中国自从汉代开始便没有了贵族,而国家的政权并不是在皇帝手中,而是掌握在读书人手中
原来明朝是没有宰相的,这个职位给皇帝兼任了。
从顺治起,读 ...
主要是要写个BOM
import json
import csv
f = open('d:\\brand.json')
data = json.load(f)
f.close()
file = open("d:\\brand.csv", "wb+")
file.write('\xEF\xBB\xBF');
f = csv.writer(file)
# Write CSV Header, If you dont need that, remove this line
f.writerow([u"ID", u& ...
python格式化传参数非常赞,用数字标明位置,值得java学习
for这种迭代语法很强大,有函数式编程的范儿
python用none来表示null
为什么散列能最快速的搜索
字典是无序的
字典的updateshi是合并的意思
字典的for迭代的是来key
带默认值的get方法避免找不到是一个不错的做法
literal是字面值为什么要翻译成长量呢?
zip这个函数很有意思
用到for叫解析
视图是啥东东?
将元组和文件放一起,这结构组织的很无语…
文件分是读写分离的
pickle可以看成序列化和反序列化工具
python中用模块来表示jar包的概念
struct用 ...
这里有两种实现方式:
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.AbstractXmlApplicationContext;
import org.springframework.core.io.ByteArrayResource;
import org.springframework.core.io.Resource;
/**
* 字符串形式的Spring ApplicationContext实现。
* 支持动态订阅spr ...
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-co ...
; 表示的是一个命令执行完, 忽略其返回值, 继续执行下一行
&& 表示只有前面为true才继续执行后面的命令, 否则忽略, 可以理解为短路执行
|| 表示子前面为false才继续执行后面的命令, 这个比以前看到的解释更容易理解
凡 ...
这是一本原本写给程序员的书
本书的四个问题:
搞清问题的来源
多角度看问题
不要将问题的解决方法看成问题的定义
还是问题的定义问题
从多个角度发掘问题的本质
问题的本质就是实际状态和期望状态不一致,解决问题就是要么改变期望,要么改变体验。
每种解决方法都会带来新的问题 我们永远都不能消灭问题。
有时候问题的不同表述会得到不同的解决方案
准确清晰的问题描述是解决问题的第一步
让问题制造者成为问题解决者,这样更有利于问题的解决
有时候不是要解决问题而是要改变自己,让问题不再是问题。
在分析问题的时候,首先解决的是这是谁的问题?
有时候并不是要给出明确的问题解决方案,而是通过通过提 ...
一本非常不错的理财学习入门书, 以童话的形式, 儿童的思维方式如何实现财务自由.
写下你最重要的三个愿望或梦想
做一本关于你愿望梦想的影集,让你的愿望可视化,并随时通过翻看影集想象你实现这些梦想的样子
“好奇是好的,但是你绝不能因为好奇而阻碍你去做一件事情。太多的人做事犹豫不决,就是因为他们觉得没有完全弄懂一样东西。而真正付诸实施要比纯粹的思考要聪明多了。”
学习就是认识新观念和新想法的过程。假如人们始终以同一种思维方式来考虑问题的话,那么也始终只会得到同样的结果。
钱的数目并不是决定性因素,更重要的是我们怎么来使用它。
你想像得越多,你的愿望就越强烈。那么你就会开始寻找机会来实现自 ...
原文在这里, 是一个简化的跳跃表实现, 非常浅显易懂.
public class SkipListExample {
private static Node Head = null;
private static Node Tail = null;
private static Node Current = null;
// Records previous quarter or half mark
private static Node quarter = null;
private static Node half = nul ...
主要参考在这篇文章, 写的非常好.
netty主要是一个异步的nio server/client framework
它采用了event driven模式
netty主要针对异步(asynchronous)请求的处理
netty channel可以理解为传输请求的另外一种抽象, 是netty最核心的概念, 它既可以表示一个socket, 也可以表示一个file, 总之就是I/O的一个抽象.
channel提供了一个网络连接和向目标对象写数据的接口, 而对于异步方式来说, 没有读的概念(通过listener来监听返回数据), Channel的返回结果会放在ChannelFuture中
...
《我的奋斗》读书笔记
- 博客分类:
- Book
文字写的很幽默, 故事也基本都是一些平常人的故事,看到了一个特立独行的罗永浩, 不过可惜没看到完整版。
===================我是读书笔记的分割线======================
生得胃大,死得饱满
他们实际相信的不是知识改变命运,而是学历改变命运
我自己理解的愤青是永远对现状和旧有体制不满的,充满激情和理想的热血青年
偶尔看看成功学的书,当成是工具书给自己打打气
不怕苦吃苦半辈子,怕吃苦吃苦一辈子
在豆瓣上看了一些育儿图书的评价, 在网上找了这本电子书, 花了几个网上翻了大半(1岁前的部分). 主要的观念就是尽量采用母乳喂养, 多与宝宝亲密接触. 都是老外的育儿做法, 中国这样做的人相对比较少. 而且很多观念是本人以前不懂的, 算是临时抱佛脚吧.
=====================我是读书笔记的分割线===================
宝宝的衣服要买至少大一号的。适合3个月大婴儿穿的衣服只要买几件就够了,宝宝衣橱里更多的应该是适合6?9个月大婴儿的衣服
宝宝长得比买衣服的速度还快
按扣会更好,因为宝宝可能会不小心吞下纽扣而发生危险
还要注意超过20厘米长的丝 ...
Externalization没用过, 它通过牺牲默认序列化的灵活性来获得高性能. 在某些场景下可以采用这种方式, 这里是一个例子:
package com.javacodegeeks.test;
import java.io.Externalizable;
import java.io.IOException;
import java.io.ObjectInput;
import java.io.ObjectOutput;
import java.util.Arrays;
import java.util.Date;
import java.util.List;
pub ...