欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

网址收集(知识库) 博客分类: INFO 知识库 

程序员文章站 2024-03-03 14:29:58
...

       `we知识大纲: interview   everyday

1、方便快捷的查找过往知识!
2、实时更新,并积累分类,并总结入博客
3、两部分内部:A、对于知识的经验自总结
                         B、参考网址的记录
*********************************************************
 
*********************************************************
一、算法  数据结构e
二、java 文件操作
三、ant 操作   maven  svn   cvs test junit  mock  版本管理
四、设计模式
五、方便的网站:
、JS  highcharts  (javascript)    nodejs  js    extjs jquery dwr
七、SSH    osgi  ibatis
八、异常处理  exception
九、搜索 lucene heritrix
十、IDE   eclipse   myeclipse   其它小技巧  other  basic   基础
十一、时间 效率 time effective
十二、linux  unix ubuntu shell ftp
十三、facebook tiwwiter  知名 淘宝  阿里
十四、缓存框架  缓存设计
十五、hadoop
、nosql
十七、数据挖掘
十八、interview
十九、
二十、中间件配置和优化 middle ware
二十一、good website  好网站 空间
二十三、RMI
二十四、SOA ESB webservice
二十五、海量 大量  大数据 工作流 
二十
二十七:培训总结   视频  basic  video
二十八、JDK JDK JVM web 性能优化  调优  多线程 java JMX 集合  XXXutils
二十九、
三十、记忆
三十一、漏洞xss   ssl安全
三十二、书籍book  java性能
三十三、 设计   ood
三十四、数据库  mysql   oracle    db2  
三十四、大师 牛人 敏捷agile thoughtworks
三十、网络编程   socket
三十七、定时任务 
三十八、认证
*********************************************************
一、算法  数据结构
 
 
1、参照:
md5加密算法  加密算法(百度知识):  
java加密解密艺术:
java加密原理:
Java加密算法汇总:
 
java md5加密解密:
java md5 16位加密和32位加密代码:
java自带md5加密解密(简单):

2、hash算法 重要性 实现  应用  
hashtable   利用散列表实现股票行情的查询
hashmap存储结构浅析
hashmap存储结构深析
 
 
 
 
3、进制 表示 与 转化  二进制   十进制  八进制   十进制
 
4、一般算法    排序
**********************************************************
二、java 文件操作
1、java io 类图
2、java读取文件大全
3、java写入文件
 
2、
 
 
************************************************************
三、ant 操作   maven  svn   cvs test junit  mock  版本管理
2、mock
easymock api
easymock 实例 
 
 
 
1、maven
jetty调试
 
 
2、appfuse
常见问题     
 
18步启动appfuse2.0.2   通俗易懂
 
3、jetty debug  调试
4、ant
5、junit4
 
6、git 版本管理
 
 
 
*************************************************************
四、设计模式
1、使用设计模式改善程序结构
2、
 
 
 
*************************************************************
五、方便的网站:  UI设计工具
1、异常网:
2、jar包网
 
 
**************************************************************
、JS  highcharts  (javascript)    nodejs  js    extjs jquery dwr
1、图表 
2、demo          ighcharts demo gallery            Highstock demo gallery.
5、图表IDE   
6、highcharts 参考
 
6、jquery    JS
 
8、javascript api
 
9、Node.js
安装环境 
教程 :
understanding node.js  (very  long)
community
中文API
源码解读
 
express
nodejs+express+jade+socket.io on Ubuntu 11.04
http://wayneye.com/ViewBlog.aspx?BlogID=123
json
插件:
http://www.html5tricks.com/category/jquery-plugin 
 
 
 
nodejs牛社区
node资源
 
面向 Java 开发人员的 Node.js
nodejs是什么
 
 
10、extjs
 
11、JS闭包
12、dwr
javadoc
engine.js,util.js
 
13、jquery插件
效果:
http://gbtags.com/gb/share/3691.htm
 
50个惊奇的jquery插件
jquery 官网插件
r
 
14、bootstrap
facebook theme
社交建站
云标签
 
样式:
jquery插件
 
 
UI设计工具
 
***************************************************************
七、SSH    osgi  ibatis
1、struts2.3.4  help
2、struts2 json
3、struts2拦截器的原理
4、struts2 online api
5、hibernate  dtd 
6、spring aop cglib
7、spring2.5特性:::
8、框架中的包的介绍:
9、Spring中Xml的解析  XmlBeanDefinitionReader
10、AOP  几种java实现方式 
11、Hibernate优化
13、Spring技术内幕——深入解析Spring架构与设计原理
googole book
14、struts2技术内幕
15、osgi
osgi中文论坛
 
16、spring-security
 
17、定时任务quartz
 
18、json   struts2   注意包
d:\struts2space---Struts2JQueryJson   Struts2_1800_ResultWithParams
xwork-core-2.1.6.jar  struts2-json-plugin-2.1.8.1.jar  json-lib-2.1.jar
 
19、spring整合struts2
一定不要忘记加入    struts2-spring-plugin.jar这个包!
20、连接池  c3p0
 
21、commons
   
22、spring batch
 
 
23、数据库连接池对比 
 
 
 
 
 
****************************************************************
八、异常处理  exception
1、异常处理
 
 
******************************************************************
九、搜索 lucene  heritrix
1、api
2、详解及实例 
3、简单讲解:
 
4、搜索网站
 
5、heritrix
 
 
 
 
************************************************************
十、IDE   eclipse   myeclipse   其它小技巧  other  basic   基础
myeclipse   (工欲善其事必先利其器)
1、myeclipse 提示  
2、快捷键不起作用
3、MyEclipse快捷键与插件大全
4、IDE代码长度
windows -> preferences -> java -> code style -> formatter -> edit -> line warpping -> maximum line width
5、alt+/   提示不起作用  快捷键
 
 
1、eclipse中jar包关联源码
你可以右键点击工程Properties--Java Build Path --Source -- Link Source然后选择你想要引入的源文件根目录即可。
如果想在工程中查看源码,可以这样做:
在Eclipse中右键点击工程中引用的jar包,Properties--Java Source Attachment 选择External File... ,然后找到你下载的src.zip文件就可以了。
希望能给你帮助。
2、读源码:能运行,顺着一条线
3、struts.xml配置文件的提示  dtd hibernte dtd
 
 
4、checkstyle代码检查:
5、MyEclipse如何设置js默认文件编码 
可依次选择"window">>"preferences">>"general">>"content types"
在右边的窗口中打开列表,选中"JavaScript",在下面的"default encoding"右边的输入框中输入"GBK"或"GB2312"再点"update"按钮,再打开JS文件就可以 
6、jsp设置中文
 
 
 
 
 
 
 
5、删除.svn svn 
http://news.sooker.com/guanli/pmp/60628.html
6、verycd  下载
www.verycd(.gdajie).com......加上  (.gdajie.就能下载了)
7 、myeclipse 配置 reference
8、eclipse样式
myeclipse导入epf
 
9、eclipse juno  4.2以上的反编译
要求jdk6,否则没有jsp editor
10、eclipse插件
 
 
 
 
 
 
************************************************************************
十一、时间 效率 time effective
1、帮助软件开发者提高效率的10个小窍门
 
 
 
************************************************************************
十二、linux  unix ubuntu shell
1、每个程序员都应该知道的8个Linux命令
6、linux环境变量
7、help
 
8、help help 
9、windows查看端口
 
10、ftp ftp4j
 
 
 
 
 
*************************************************************************
十三、facebook tiwwiter  知名 淘宝  阿里
1、LAMP   
2、淘宝
我在淘宝这7年
3、并发
4、facebook
 
 
 
 
 
 
*************************************************************************
十四、缓存框架  缓存设计
1、memcache
2、memcache vs coherence
3、memcache windows  server
4、niu samples
5、google client
6、ibatis缓存实例
ibatis缓存源码分析
 
7、memcached 安装程序下载
命令:
http://www.ibm.com/developerworks/cn/java/j-memcached1/#N100A5
memcached vs redis
 
8、apache mina
 
 
************************************************************************
十五、hadoop
1、配置教程 
2、apache.org --- hadoop
3、论坛
4、编程实战
安装
 
全教程:
实例
hbase  淘宝
 
spring hadoop
 
 
 
 
************************************************************************
、nosql
1、mongodb(humongous)
特性 优点 
中文社区 
 
2、操作
3、rockmongodb
4、mongodb js 
5、mongodb management studio
6、mongodb driver
7、pymongo  instance and driver
8、MongoDB权限管理之用户名和密码的操作
9、mongodb + nodejs构建web数据库
10、MongoDB、Java及ORM
11、mongodb相关
12、应用 :盛大大数量、视觉中国、实时分析和搜索
13、nosqlfan
14、入门 开启关闭
15、mongo  python
16、mongodb  vs mysql
17、用mysql 学习mongodb
18、设计实例对比:MySQL vs MongoDB
 
 
 
 
 
 
 
************************************************************************
十七、数据挖掘
1、工具
2、行情 
 
 
 
 
************************************************************************
十八、interview
1、
2、我爱面试题
 
 
 
 
 
 
**********************************************************
十九、
 
 
***********************************************************
二十、中间件配置和优化 middle ware  ldap
1、tomcat work目录作用
http://snapshot.soso.com/snap.cgi?d=8447383046355689965&w=tomcat+work%C4%BF%C2%BC%D7%F7%D3%C3&u=http://blog.chinaunix.net/uid-23916356-id-3042267.html
2、was jndi配置
3、tomca线程池
4、nginx
51cto
official
牛B文件
 
5、ldap  jxplore
examples:
ladap errors:
三方插件  netscape.ldap
API
完整实例*** 
 
 
 
 
 
 
 
 
 
*************************************************************
二十一、good website  好网站  空间
1、http://coolshell.cn/
1、简历
 
3、http://www.zhujiwu.com/control/host/index.asp?product_id=122935

peter8015
app*

db:
:zjwdb_122935
rootrootr

http://ftp122935.host156.web522.com/ecshop/admin/index.php

ftp122935.host156.web522.com


 
 
 
****************************************************************
二十二、
 
******************************************************************
二十三、RMI
1、RMI原理
2、rmi实例 
 
**********************************************************
二十四、SOA ESB webservice
1、axis axis2 xifre区别
 
2、RPC与RMI的区别以及jax-rpc、jax-ws和 axis、xfire的联系和区别
1、wsdl:
 
3、SOA架构实例 
 
4、cxf
 
 
 
 
*************************************************************
二十五、海量 大量  大数据 工作流  
1、bloom filter实例分析
 
      假设要你写一个网络蜘蛛(web crawler)。由于网络间的链接错综复杂,蜘蛛在网络间爬行很可能会形成“环”。为了避免形成“环”,就需要知道蜘蛛已经访问过那些URL。给一个URL,怎样知道蜘蛛是否已经访问过呢?稍微想想,就会有如下几种方案:
      1. 将访问过的URL保存到数据库。
      2. 用HashSet将访问过的URL保存起来。那只需接近O(1)的代价就可以查到一个URL是否被访问过了。
      3. URL经过MD5或SHA-1等单向哈希后再保存到HashSet或数据库。
      4. Bit-Map方法。建立一个BitSet,将每个URL经过一个哈希函数映射到某一位。
      方法1~3都是将访问过的URL完整保存,方法4则只标记URL的一个映射位。

      以上方法在数据量较小的情况下都能完美解决问题,但是当数据量变得非常庞大时问题就来了。
       
       缺点:
       方法1:数据量变得非常庞大后关系型数据库查询的效率会变得很低。而且每来一个URL就启动一次数据库查询是不是太小题大做了?
      方法2:太消耗内存。随着URL的增多,占用的内存会越来越多。就算只有1亿个URL,每个URL只算50个字符,就需要5GB内存。
      方法3:由于字符串经过MD5处理后的信息摘要长度只有128Bit,SHA-1处理后也只有160Bit,因此方法3比方法2节省了好几倍的内存。
      方法4:消耗内存是相对较少的,但缺点是单一哈希函数发生冲突的概率太高。还记得数据结构课上学过的Hash表冲突的各种解决方法么?若要降低冲突发生的概率到1%,就要将BitSet的长度设置为URL个数的100倍。
2、BitMap实例 
3、BitMap算法原理
 
4、    教你如何迅速秒杀掉:99%的海量数据处理面试题
5、十道海量处理与十大方法总结
6、结构之法 算法之道
 
7、工作流  jbpm
eclipse插件安装
 
8、大数据量案例
9、大数量解决办法
10、算法集
 
 
 
 
********************************************************************************888
二十
 
********************************************************************************888
二十七:培训总结   视频  basic  video
1、
 
 
**********************************************************************************
二十八、JDK JDK JVM web 性能优化  调优  多线程 java JMX 集合 XXXUtils

5、jdk vs jre区别:
 
6、java几个基础对象
 
7、log4j详细配置
8、jdk java j2se j2ee online help 帮助文档
9、jdk6特性
5、java深度历险
 
7、jdk5特性
8、垃圾回收
9、技术网站 深度
opensource
ibm
阿里数据平台
淘宝核心 
10、rfc http
11、GC 垃圾回收机制
12、jvm参数  -server -client 
 
13、为Web应用程序提速的50条秘技
14、jvm参数大全:
15、多线程thread 框架 Disrupter
 
16、jactor
17、源码
 
18、java闭包
性能优化
1、http://www.cnblogs.com/techborther/archive/2012/08/01/2618506.html
book
 
2、JMX
入门实例
SNMP:
weblogic mbeans
 
 
 
 
19、集合
20、study tutorial
 
 
20、FileUtils
commons-io-2.1.jar  
 
21、多线程面试题 
22、commons-validator
 
23、commons-digest
 
 
 
************************************************************
二十九 、  
 
 
 
*************************************************************
三十、记忆 
1、林约韩博客
2、
 
**************************************************************
三十一、漏洞xss   ssl安全 
 
1、xss
解决
 
 
2、ssl
 
3、格式扫描   checkstyle   配置
 
 
4、sql injectiion
hibernate防注入
 
 
 
 
*************************************************************
三十二、优秀书籍  book
1、java 性能优化
2、
 
 
*************************************************************
三十三、 设计   ood  
1、基于 Struts 2 拦截器实现细粒度的基于角色的存取控制
2、ssh高效开发
 
 
 
***************************************************************
三十四、数据库  mysql   oracle    db2   
1、mysql
 
 
 
*************************************************
三十五、大师 牛人 敏捷Agile thoughtworks
2、Martin Flow  
3、牛网站 经验 淘宝
4、
5、专访架构师
6、新浪开发者
7、cool shell
8、facebook
9、设计模式案例
10、robbin
11、ibm
12、牛人
 
13、钱安川
14、架构师相关
15、http://shengsheng.fm/joinus.html
 
16、代码集
17、千峰
18、famouse   blog
 
19、苏杰  人人都是产品经理
 
***********************************************
三十、网络编程   socket  
1、书
 
 
 
 
**********************************************
三十七、定时任务
1、算法
2、线程池   生产者消费者
 
 
 
************************************************
三十八、认证
1、ocp
2、hadoop
3、集群
4、linux
 
 
****************************************
四十、视频
 
 
 
 
 
 
 

 

 
相关标签: 知识库