05 2016 档案
摘要:oarcle 锁模式大致分为: oracle有两种模式的锁:排他锁(exclusive lock,即X锁)和共享锁(share lock,即S锁)。 当数据对象被加上排它锁时,其他的事务不能对它读取(可以读取undo)和修改。加了共享锁的数据对象可以被其他事务读取,但不能修改。数据库利用这两种基本的
阅读全文
摘要:一、使用 JavaCompiler 接口来编译 java 源程序(最简单的) 使用 Java API 来编译 Java 源程式有非常多方法,目前让我们来看一种最简单的方法,通过 JavaCompiler 进行编译。 我们能通过 ToolProvider 类的静态方法 getSystemJavaCom
阅读全文
摘要:nginx不单可以作为强大的web服务器,也可以作为一个反向代理服务器,而且nginx还可以按照调度规则实现动态、静态页面的分离,可以按照轮询、ip哈希、URL哈希、权重等多种方式对后端服务器做负载均衡,同时还支持后端服务器的健康检查。 如果只有一台服务器时,这个服务器挂了,那么对于网站来说是个灾难
阅读全文
摘要:nginx配置文件详解。 #全局错误日志及PID文件 error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info; pid logs/nginx.pid; //工作模式和最大连接数上
阅读全文
摘要:常见的几种方法如下: 1. 写客户端Cookie的方式 当用户登陆成功以后,把网站域名、用户名、密码、token、session有效时间全部采用cookie的形式写入到客户端的cookie里面,如果用户从一台Web服务器跨越到另一台服务器的时候,我们的程序主动去检测客户端的cookie信息,进行判断
阅读全文
摘要:词法分析 词法分析将源代码的字符流转化为标记(token)集合,单个字符是程序编写过程的最小元素,而标记则是编译过程的最小元素,关键字、变量名、字面量、运算符都可以成为编辑,如“int a+b=2”这句代码中包含了6个标记,分别是int、a、=、b、+、2,虽然关键字int由三个字符构成,但是它只是
阅读全文
摘要:1、标题 用 #标签标示 一共是有6级 h1-h6 的 #越少标签越大 2.斜体: 用 *标签标示 变粗是用**标示 3.块 段落 是用 > 这个标示。 可以嵌套使用 4.无序列表: 是用* + 或者 - 5.连接: Markdown中有两种方式,实现链接,分别为内联方式和引用方式。 6 图片(Im
阅读全文