自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (3)
  • 收藏
  • 关注

原创 我的技术产品观

我的技术价值观前言恍然间,入职涂鸦X团队即将满半年了,深圳的X小团队也是我来后才真正成立的。在杭州外的其他地方成立新团队,DL表现了莫大的勇气和决心,背后是对我的直接的无条件的信任,在此我由衷的表示感谢!在过去的半年里,我不急不躁的了解着团队的现状及做事风格,期望自己能够平滑的过度,对在涂鸦的未来,我保持着信心!我为什么来涂鸦呢?答案是“超越大头兵”,这是最初的想法,我不确定我当前是否做到了,我还在探索如何才算超越了大头兵,但是在这个问题上我对自己很宽容,我给自己时间,不急切,我相信自己。我对自己

2021-12-08 14:47:49 5027

转载 开发框架文档体系化的思考

《开发框架文档体系化的思考》转自己在公司公众号上发表的原创文章

2020-06-13 15:31:25 181

原创 NIO Socket实现非阻塞通信示例

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-11-01 18:01:31 420

原创 PL/SQL编程学习之本地动态SQL

读前注意与概述  当编写PL/SQL块时,静态SQL语句只能完成一些固定任务。为了使得PL/SQL块可以灵活的处理SQL语句,需要使用动态SQL。动态SQL包括本地动态SQL和DBMS_SQL动态SQL两种实现方法,其中本地动态SQL只适用于oracle服务器端,而DBMS_SQL动态SQL不仅适用于oracle服务器端,而且可以在某些客户端应用程序中使用。从oracle 11g开始,允许使用超过3

2016-02-02 17:05:23 409

原创 PL/SQL编程学习之异常处理

阅读准备事项  添加外键关联:ALTER TABLE dept_learn ADD CONSTRAINT pk_dept_deptid PRIMARY KEY (department_id); ALTER TABLE emp_learn ADD CONSTRAINT fk_emp_dept_deptid FOREIGN KEY (department_id) REFERENCES dept_le

2016-02-02 16:55:06 471

原创 PL/SQL编程学习之使用游标

阅读准备事项  请先阅读本学习系列之“ORACLE学习系列注意事项”。CREATE TABLE emp_learn AS SELECT * FROM employees;CREATE TABLE dept_learn AS SELECT * FROM departments;概述  当在PL/SQL块中执行DML和单行SELECT INTO语句时,oracle会分配隐含游标。为了处理SELECT语

2016-02-02 16:36:30 629

原创 PL/SQL编程学习之开篇

(PL/SQL编程学习相关博客是从博客园迁移过来的)上家公司项目用到了oracle存储过程、包、审计、密码设置策略、定时备份等功能,所以想系统的学习一下PL/SQL编程。原计划是在13年8月份学完oracle的PL/SQL编程,但是那几天频频完成不了任务,而且学习效果也越来越差,不是因为没时间,而是现在变得慵懒了,一直学习确没有去练习导致激情退却。所以通过写博客的形式来记录自己的学习过程,为了学习能

2016-02-02 16:25:13 482

原创 记一次工作中解决实际问题使用的MySql存储过程

记一次工作中解决实际问题使用的MySql存储过程这里简单记录下本次业务解决过程中使用mysql的存储过程,从里面可以看到循环、分支控制,视图创建,变量定义及赋值,2个游标定义及使用相关的过程,存储过程定义及调用。

2016-02-02 16:12:13 615

原创 ThreadLocal

什么是ThreadLocal,它能做什么ThreadLocal是Jdk1.2开始提供的一种线程封闭的技术,这个类全包路径 java.lang.ThreadLocal。他使得每一个线程都能拥有ThreadLocal保护的变量的独立副本,在线程内部使用变量时,就如同在方法内部使用局部变量一样不比担心多线程环境下的并发安全性。它常用于防止可变的单实例变量或者全局变量进行共享。

2015-05-02 03:33:11 399

原创 Java内存模型(五):原子性、可见性与有序性

Java内存模型是围绕着在并发过程中如何处理原子性、可见性和有序性来建立的。未完待续。。。。。。。。。。。。。

2015-05-02 01:03:37 425

原创 Java内存模型(四):volatile变量的特殊规则

为了便于理解的一致性,可以先查看前面的Java内存模型(二)。volatile变量的两种特性内存可见性禁止指令重排序volatile变量的特殊规则每次使用前从主内存读取每次修改后立即同步回主内存避免指令重排序性能使用场景根据volatile变量的特性,在不符合下面两个规则的情况下,仍旧需要通过加锁(隐式或者显式)来保证原子性。 1. 运算结果不依赖当前值,或者只有单一线程对变量进行

2015-04-27 01:15:26 718

原创 Java内存模型(三):long和double变量的特殊规则

在上篇学习心得中整理了关于Java内存模型对变量的8种操作,它们是lock、unlock、read、load、use、assign、store、write,这些操作对于非long类型和非double类型的变量的操作都是原子的。对于64位的非volatile修饰的long和double型数据,Java内存模型允许虚拟机对其操作分为2次32位的操作,允许Java虚拟机不保证read、load、store

2015-04-21 00:53:43 1106

原创 Java内存模型(二):主内存与工作内存的交互

相关名词解释我们将会用到几个名词,先来搞清楚这几个名词的含义。 - Java内存模型 Java虚拟机规范中定义的Java内存模型,其目标是屏蔽各种硬件和操作系统的内存访问差异,实现Java程序在各种平台下都能达到一致的内存访问效果,具体体现在其在程序中遵循的各种变量(包含实例字段、静态字段、不变字段和数组对象)的访问规则(可以理解为将变量从内存中取出和存储到内存的底层细节)。Java

2015-04-19 23:47:34 2834 1

原创 Java内存模型(一):运行时数据区分类

程序计数器 可理解为Java虚拟机在执行字节码时的行号指示器。 线程私有(每个线程都有自己的程序计数器,这样在线程切换后才能恢复正确的执行位置)。 字节码解释器就是通过改变这个计数器的值,来选取下一条将要执行的指令。如果正在执行的是java方法,这个计数器记录的是正在执行的字节码指令地址,如果是native方法,其值为空。Java虚拟机栈 即我们常说的栈,描述的是java方法执行时的内存模型

2015-04-13 00:39:06 829

原创 线程基础方法

线程的6个状态线程的状态由定义在Thread类内部的一个枚举Thread.State来表述,总共有6种状态,分别是NEW(新生)、RUNNABLE(可运行)、BLOCKED(阻塞)、WAITING(等待)、TIMED_WAITING(限时等待)、TERMINATED(停止)。**NEW** 此时线程被创建,但还不可运行。**RUNNABLE** 线程对象被调用了start()方法,此时线程调

2015-04-06 23:44:35 465

MyEclipse的SSH框架搭建教程带干净项目、oracle表空间用户密码权限创建

里面有我做公司项目前用MyEclipse搭建ssh框架测试通过后的一个项目,此项目添加了aop和事务支持,有完整的action测试; 还有自己做的3到4页的MyEclipse搭建SSH的傻瓜式教程,还有oracle数据库连接引擎的配置的图片流程详解,更有oracle创建表空间、用户名和密码以及给用户授权的sql语句,复制后直接在sql plus里执行。 才收你2分哦,满意的话请评价满分,同时邮件[email protected]相互交流学习。

2012-11-28

PLSQL Developer238页中文版使用手册

目录 1.介绍 2.安装 2.1系统需求 2.2工作站安装 2.3基于服务器安装 2.4脚本安装 2.5卸载PL/SQL DEVELOPER 3编写程序 3.1创建程序 3.2保存程序 3.3修改程序 3.4编译程序 3.5置换变量 4测试程序 4.1创建测试脚本 4.2运行测试脚本 4.3变量类型 4.4保存测试脚本 4.5跟踪运行时间错误 4.6包声明和JAVA会话声明 4.7查看结果 4.8查看DBMS_OUTPUT 4.9查看HTP输出 4.10调试 4.11跟踪运行 4.12回归测试 5优化 5.1使用解释计划窗口 5.2自动统计 5.3PL/SQL概览图 5.4SQL跟踪 6专用SQL 6.1使用SQL窗口 6.2结果表格处理 6.3实例模式查询 6.4连接查询 6.5置换变量 6.6更新数据库 6.7查看和编辑XMLTYPE 6.8直接查询导出 6.9保存SQL脚本 6.10创建标准查询 7命令窗口 7.1输入SQL语句和命令 7.2开发命令文件 7.3支持命令 8创建与修改非PL/SQL对象(因篇幅限制下面2级目录省略) 9图标 10报告 11图形 12工程 13任务项目 14窗口、数据库会话和事务 15浏览对象 16首选项 17工具 18编辑器 19大数据编辑器 20查询设计器 21PL/SQL美化器 22模板 23窗口对象 24可停放和浮动的工具 25授权 26ORACLE文件系统 27帮助系统 28定制

2012-11-21

菜鸟学习HTML

从零开始学习HTML,对新手很有帮助,内有推荐学习的网站!

2011-12-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除