java
wodetiankong516
对软件开发充满兴趣和爱好,对算法有一定兴趣和能力,学校期间代表学院参加省第四届大学生程序设计大赛ACM-ICPC。熟练掌握Java开发各项技术,对于软件开发工作有规范化的认识和了解,担任过分析,设计,开发,QA,测试,技术文档撰写等任务。主要从事过金融,互联网金融和电力行业软件开发工作,富有团队意识,喜欢挑战。
工作经历:
2010.02 深圳雅都股份有限公司,java软件工程师。
2010.10 汇丰软件(广东)股份有限公司,软件工程师。
2012.09 广州南天电脑系统有限公司,中级软件工程师。
2013.07 湖南创发科技有限公司,高级工程师
展开
-
java垃圾回收器
程序员 了解初始化的重要性,但是往往会忘记同样重要的清理工作。当你创建一个对象的时候,开辟了一块内存区域,很明显,如果你对它“置之不理”,总有一天它就是压死你的最后一根稻草。这里我不想讨论C++,我在乎的是我的最爱java. 毫无疑问,java的GC为开发人员省下了大部分时间用与处理内存回收问题。java中没有提供像C++里面的析构函数用于释放资源,回收内存空间,但是它提供了原创 2012-06-30 13:05:20 · 863 阅读 · 0 评论 -
HTTP Status Message - http状态信息
1xx: InformationMessage:Description:100 ContinueThe server has received the request headers, and the client should proceed to send the request body101 Switching ProtocolsThe转载 2013-09-27 12:53:01 · 5984 阅读 · 0 评论 -
Linux下管理java进程
Linux下管理java进程 在一些项目中,经常会用到一些java后台进程,然而如何管理这些java后台进程却是不是很方便。在java中有守护进程的概念,就是运行在后台的线程,而其在java里面的解释是在后台运行的线程,只有当所有的非守护线程都结束的时候,这个守护进程才会结束,这也是管理进程的一个小知识,那么主要管理线程的方法有哪些了? 一. 可以开启两线程,一原创 2012-10-10 22:38:05 · 3164 阅读 · 0 评论 -
Java验证和授权
Java Authentication Authorization Service(JAAS,Java验证和授权API) 提供了灵活和可伸缩的机制来保证客户端或服务器端的Java程序。Java早期的安全框架强调的是通过验证代码的来源和作者,保护用户避免受到下载下来的代码的攻击。JAAS强调的是通过验证谁在运行代码以及他/她的权限来保护系统免受用户的攻击。它让你能够将一些标准的安全机转载 2012-08-09 10:39:46 · 10163 阅读 · 0 评论 -
Java 设计模式
Patterns in Java 23个模式,被分类为创建型模式(Creational Patterns),结构型模式(Structural Patterns)和行为模式(Behavioral Patterns) 1. 创建模式1.Singleton(单列模式) 基本概念 Singleton 是一种创建性模型,它用来确保只产生一个实例,翻译 2012-08-09 10:31:01 · 1740 阅读 · 0 评论 -
web 服务端与客户端交互
Web server to client communicationTechnology 1. Traditional solution 传统模式的 Web系统以客户端发出请求、服务器端响应的方式工作. 在web应用中,客户断若想更新服务端数据,通过向服务端发送HTTP request, 等到服务器做出相应,返回视图并更新客户端。 缺原创 2012-08-09 10:28:28 · 13797 阅读 · 2 评论 -
Security Model
Model oneServlet技术规范规定了两种由容器实现的Java Web应用程序的安全模型。它们分别是:声明性安全模型和程序性安全模型。 程序性安全模型是指可以在部署的时候由部署者为WEB资源配置安全限制。如:将用户放入组中(后面称之为角色role),为特定资源配置身份验证。Web应用程序的部署描述符文件(web.xml文件)就是定义这些操作的位置。程序性安全模型指的是由程序开发翻译 2012-08-09 11:29:54 · 877 阅读 · 0 评论 -
安全套接层 Secure Socket Layer (SSL)
安全套接层Secure Socket Layer(SSL)已经成为web应用程序的安全标准机制,它为客户端和服务器端提供了一条安全的链路。如果我们访问web应用程序时,成功的建立了一条SSL连接,那么我们就可以保证: 1、访问的是一个合法的web站点 2、浏览器和服务器直接传输的数据将被加密 既然SSL给我们提供了安全机制,那怎么使用它呢?本文以Tomcat5.5.9为例,重转载 2012-08-09 11:27:38 · 1241 阅读 · 0 评论 -
Patterns in Java (副本)
Patterns in Java23个模式,被分类为创建型模式(Creational Patterns),结构型模式(Structural Patterns)和行为模式(Behavioral Patterns)1. 创建模式1.Singleton(单列模式)基本概念Singleton 是一种创建性模型,它用来确保只产生一个实例,并提供一个访问它的全局访问点.对一翻译 2012-08-09 10:33:08 · 1369 阅读 · 0 评论 -
java类加载器
一. 分类: a. 默认类加载器:只能从本地加载类文件。 引导类加载器(加载java_home/lib), 扩展类加载器(jdk_home/lib/ext), 系统类加载器(也叫应用类加载器/java_classpath),这就是为什么要配置classpath了 b.原创 2012-06-30 13:25:25 · 351 阅读 · 0 评论 -
Spring多数据源管理
Spring多数据源管理环境1. Tomcat 6.0.282. Spring 2.5, SpringSide 2.53. Hibernate业务需求1. Spring 管理多个数据源,针对通应用有效促进数据库分库,分用户2. 分布式事务控制3. 通过JNDI来获取数据源,程序员无需关系数据库相关配置4. 抽取低层框架,用原创 2014-07-02 17:17:04 · 2987 阅读 · 0 评论