- 博客(53)
- 资源 (10)
- 收藏
- 关注
原创 开启nginx和php-fpm的status状态监控
本文基于ubuntu16.04 php7.0最近服务器的php-fpm进程偶尔会异常飙升,于是想在zabbix上配置监控服务器的nginx和php-fpm的状态。前提是需要开启nginx和php-fpm的status功能。启用nginx status配置配置server,一般我们在默认的主机下配置:server { #listen 80; listen 80 d
2017-05-01 01:23:35
7914
原创 MySQL主从复制:ERROR 1201 (HY000): Could not initialize master info structure.
最近开始摸索MySQL主从复制,在测试环境进行了相关测试,也遇到了不少的坑。如在从库设置同步的时候,报如下错误: ERROR 1201 (HY000): Could not initialize master info structure .出现这个错误的原因是因为从库之前已经做过主从复制,所以需要先停止从库,再进行从库同步设置。具体的解决方法如下:mysql> change master t
2016-06-18 15:13:04
5302
1
原创 【从源码角度看php自增和自减】
对于有编程基础的人,应该知道程序语言中的自增和自减,以及前缀自增和后缀自增的区别,但是对于php中一些自增和自减的特殊情况,其运行结果如何,在php源码的内部,是如何实现自增和自减的,让我们通过实例和源码的分析,来一步一步了解其中的奥秘。
2016-04-21 23:50:43
2094
原创 【eclipse下使用git上传(下载)代码至(从)github】
eclipse下使用git插件上传代码至github1.eclipse下安装git正常情况下,eclipse 是自带 git 插件的,那么即可跳至步骤1的最后一小步,配置 git 。如果十分悲剧,你的 eclipse 中见不到 git 的身影,那么也没关系,安装一个 git 插件就行了。eclipse 安装插件的方法有好几种,此处选取最常见的一种介绍 git 插件的安装。
2014-10-28 21:23:55
13203
1
原创 【Android 面试基础知识点整理】
针对Android面试中常见的一些知识点整理,Max 只是个搬运工,感谢本文中引用文章的各位作者,给大家分享了这么多优秀文章,对于其中的解析,是原作者个人见解,有错误和不准确的地方,也请大家积极指正。本文将持续更新,同时我也将其放在Github上:Point-of-Android同时可以看Max的个人博客:海上钢琴师Android中的异步任务机制Android中AsyncTak的使用与源码分析http://blog.csdn.net/bboyfeiyu/article/details/897
2014-10-11 16:37:28
2496
原创 【JSP/Servlet-HTTP会话解析】
个人学习整理,如有不足之处,请不吝指教。转载请注明:@CSU-MaxMax之前的一篇关于Session 和 Cookie 的文章:cookie和session那些事会话简介web服务器跟踪客户状态的几种方式: 1、在html表单中加入隐藏字段,它包含用于跟踪用户状态的数据; 2、重写URL,及在URL中附带用户的状态信息; 3
2014-09-09 19:44:17
1808
1
原创 【SAE 部署 JavaWeb 项目报 404 错误】
个人学习整理,如有不足之处,请不吝指教。转载请注明:@CSU-Max 今天写了一个小的 JavaWeb 项目传到 SAE 上,访问的时候出错。本地测试是正常的,而且以前做微信平台开发的时候上传的项目就可以正常访问。于是花了两个小时的时间终于找出了错误的原因。错误信息如下:Error 404 – Not Found.No context on this server
2014-08-24 17:01:24
5293
转载 Oracle EBS 术语解释-中文版
A account hierarchy(帐户分层结构)Oracle 财务系统的一种特性,您可以用来执行汇总层资金检查。采用帐户分层结构,Oracle 采购管理系统和总帐管理系统可以快速确定明细帐户累计成的汇总帐户。 Account segment(帐户段)会计弹性域多达 30 个不同节中的其中一个,这些节一起构成您的总帐帐户代码。段与段之间通过一个您所选定的符号(如
2014-08-23 14:22:26
10194
原创 【面试三十六计】-【1】-【多线程、并发】
多线程和并发问题是Java技术面试中面试官比较喜欢问的问题之一。在这里,从面试的角度列出了大部分重要的问题,但是你仍然应该牢固的掌握Java多线程基础知识来对应日后碰到的问题.
2014-08-22 13:36:04
2041
原创 【Linux&Unix--open/close/write/read系统调用】
open系统调用函数原型及解释【代码】 调用 open可以打开一个已经存在的文件(普通文件、特殊文件或命名管道),或创建一个新文件,但它只能创建普通文件(创建特殊文件需要使用 mknod,命名管道使用 mkfifo)。open返回是打开已存在的文件或创建新文件的文件描述符。文件一旦打开,read、 write、 lseek、 close
2014-08-17 00:40:03
5542
原创 ERP 战场上的 SAP 与 Oracle
总览 SAP 与 Oracle在新ERP软件的实施上,很多CIO都会将最终的选择落到两个行业巨头上:SAP和Oracle。这两个厂商在市场份额上遥遥领先,拥有完备的产品线。基于这种现状,在产品的优势、弱点、风险和路线图等各个方面,SAP和Oracle之间应该不会存在较大的差异。 但是,根据2014年Panorama Consulting的调查报告(研究了全球数千个ERP实施案例,并得出了
2014-08-11 21:03:48
1571
原创 【Linux&Unix--exec 与 fock 系统调用】
进程和程序 exec和fock简述 exec系统调用从指定程序重新初始化进程,虽然进程还在,但程序已经改变了。 fock系统调用仅通过复制指令、用户数据和系统数据段来创建从现存进程克隆的新进程,该新进程不是从程序初始化得来的,所以旧进程和新进程执行同样的指令。 除启动UNIX内核本身外,exec是程序在UNIX上获得执行的唯一方法
2014-07-24 16:20:48
4383
原创 【Linux&Unix--文件描述符与权限】
个人学习整理,如有不足之处,请不吝指教。转载请注明:@CSU-Max文件描述符 每个UNIX进程都有一个文件描述符范围,其大小为0到N,N标志文件描述符的最大值,N的大小取决于UNIX的版本及系统配置。 标准文件描述符 一般在进程运行时前三个文件描述符就已经打开了。 文件描述符 0 : 标准输入 文件描述符 1 : 标准输出
2014-07-12 10:46:28
2749
转载 Http协议详解
绝大多数的Web开发,都是构建在Http协议之上的Web应用,理解和掌握Http协议,将有助于我们更好地学习和掌握Servlet和JSP技术,以及其他相关的Web开发技术,在 web 开发与 Android 开发过程,要涉及到客户端与服务端的交互,这一点我们需要对Http有深入的了解,这样才能更好的进行开发。这也是我们学习Http协议的目的所在。1. HTTP协议相关介绍 Htt
2014-06-28 23:16:46
1034
1
原创 【学习札记-类加载器】
类加载器简介类加载器(class loader)用来加载 Java 类到 Java 虚拟机中。一般来说,Java 虚拟机使用 Java 类的方式如下:Java 源程序(.java 文件)在经过 Java 编译器编译之后就被转换成 Java 字节代码(.class 文件)。类加载器负责读取 Java 字节代码,并转换成 java.lang.Class类的一个实例。每个这样的实例用来表
2014-05-21 00:02:56
1056
转载 Android源码分析--AsyncTask
AsyncTask相信从事Android开发的同学都不陌生,基本都应该用到了,和以前一样我们还是先来看看此类的summary。AsyncTask可以确保更合理、容易的使用UI线程。这个类是设计用来执行一个后台操作然后将结果发布到UI线程,但却使你不必直接操作Thread和Handler(其实内部已经为你封装好了而已)。AsyncTask是围绕Thread和Handler而设计的一个
2014-05-12 18:49:58
891
原创 【Android数据存储】- File
读写本应用程序数据文件夹中的文件 此种方法读写的文件在/data/data/中 android 中提供了 openFileInput(String fileName) 和 openFileOutput(String fileName, int mode) 两个方法来读取本应用程序数据文件夹中的文件和向其写入。 openFileInput
2014-05-11 16:23:11
1616
原创 【python学习笔记】-【0】
python 的学习笔记,本文主要介绍在Linux系统下进行python的简单编程,完成“helloworld”程序,介绍了python的交互模式和使用vim进行python语言脚本的编写,python的文件类型。Linux 下 python 编程1.搭建开发环境安装虚拟机和 Linux 操作系统,这里我使用的是 VM 10 和 CentOS 6.4 , 具体的
2014-04-13 13:36:36
1794
原创 【悄然凝立,只有惆怅·半生缘·张爱玲】
悄然凝立,只有惆怅--从《半生缘》读张爱玲张爱玲的书恰如她的人一样:一向是如此的灰色,孤傲,却又如此深刻现实,让人很是喜欢。但是《半生缘》却不像她的其他作品一样,有着近似平淡的笔触,却讲了一个和她其他小说里的结局差不多的故事。初次看到《半生缘》是在小时候林心如所扮演的曼桢的电视剧,当时并不知道什么是爱,不懂曼桢和世钧再次重逢时曼桢的那句:世钧,我们再也回不去了。 他们
2014-03-23 12:38:39
3061
3
原创 【cookie 和 session 的那些事】
cookie 与 session 是常用的会话跟踪技术。本博文从基本原理、生命周期等方面对二者进行了阐述,本篇偏理论,后续还会基于Java对 cookie 和 session 做更加系统的分析。基本原理cookie 是通过客户端记录信息确定用户身份, session 是通过服务器端记录信息确定用户身份。http 协议是无状态的协议(”连接-请求-应答-关闭连接“的模式),当每次用户从客户端请求页面时,服务器都会打开新的会话。cookie 的作用就是为了解决 http 协议这种无状态的不足。
2014-03-19 18:31:56
1779
转载 【了解 tomcat 目录结构】
本文转自:http://blog.csdn.net/qiaqia609/article/details/16858221 tomcat下有9个目录,分别是bin,common,conf,logs,server,shared,temp,webapps,work 目录,现在对每一目录做介绍. tomcat根目录在tomcat中叫,文章中把tomcat解压后在c:/下
2014-03-17 12:30:31
816
1
原创 【Java图表绘制-JFreeChart】
一些常用的支持 Java 的图表类库JopenChartJopenChart 是一个开放源代码的Java库,它还是一个可以用来创建不同种类图表并且将它们内嵌到web或者Swing应用程序中的工具。它甚至还能够支持插入数据和绘制数学函数。项目主页: http://jopenchart.sourceforge.net/ChartDirectorChartDirector控件使用
2014-03-16 21:47:01
4473
2
原创 【面试那些事】-S2SH三大框架的一些面试题收集
Struts2面试题struts2工作流程Struts 2框架本身大致可以分为3个部分:核心控制器FilterDispatcher、业务控制器Action和用户实现的企业业务逻辑组件。 核心控制器FilterDispatcher是Struts 2框架的基础,包含了框架内部的控制流程和处理机制。业务控制器Action和业务逻辑组件是需要用户来自己实现的。用户在开发Ac
2014-03-11 13:41:48
4148
1
原创 【SQL Server 2005 卸载攻略】-超全
根据个人以前使用SQL Server 2005 的超痛苦经验总结而成。转载请注明:@CSU-Max逛自己之前已经废弃的空间中找到的一篇文章,记得当时应该是弄这个东西弄了近两天,唉,真是一部血泪史。1.如果之前有安装使用过,在卸载之前先STOP所有的数据库服务。 右键 “计算机”-管理-“服务和应用程序”,此处可以在“服务”中停掉所有的SQL Server服务
2014-03-07 00:38:34
1255
原创 【Android数据存储】- SQLite Database
个人学习整理,如有不足之处,请不吝指教。转载请注明:@CSU-Max SQLite,是一款轻量级的关系型数据库。在Android开发中经常使用,故总结了一下学习Android时关于使用SQLite的一些心得,希望和大家交流分享。新人第一次发首页帖。
2014-03-03 20:14:53
2016
原创 【Android数据存储】- Shared Preferences
Android中为开发人员提供了各种数据持久化方式,具体的选择需要根据应用本身,有的数据只需要存储在本地,有的数据要和其他应用共享,有的要存储在网络服务器上,很多的应用都是采取了多种存储方式结合的方式来存储数据信息的。 Android中常用的几种数据存储方式: Shared Preferences : 以键值对的形式存储私有的基本类型数据。
2014-02-28 22:52:30
1062
原创 【由一行平常代码想到的】
我们在编写代码的过程中,经常会见到以下的代码:List list = new ArrayList();List persons = new ArrayList();似乎我们这样已经写习惯了,似乎也有一点感觉,但为什么不是直接用ArrayList呢?根据面向对象设计原则的依赖倒转原则,要面向抽象层编程,而非具体类。List是接口,ArrayList是实现。 看一下
2014-02-24 01:02:33
950
1
原创 【面试那些事】--基础部分--1
个人学习整理,如有不足之处,请不吝指教。转载请注明:@CSU-Max1、下面的程序执行的结果是什么?public class Demo1 { public static void main(String[] args) { System. out .println( "W" + "E" ); System. out
2014-02-21 17:03:50
789
原创 【数据结构和算法那些事】--【2】--选择排序
个人学习整理,如有不足之处,请不吝指教。转载请注明:@CSU-Max原理描述:选择排序总的来说就是每一趟从n-i+1 (i=1,2,...,n)个元素中选取一个关键字最小的元素作为有序序列中的第i个元素。(以从小到大的顺序为例)第一趟,从n 个元素中找出关键字最小的元素与第1 个元素进行交换;第二趟,再从第2 个元素开始的后面的n-1 个元素中再选出关键
2014-02-20 23:18:05
854
原创 【数据结构和算法那些事】--【1】--冒泡排序
首先我们来看一下冒泡排序。冒泡排序是一种很慢的排序方法,但是也是最简单的一中排序方法,所以我们一般都以冒泡排序来开始我们的排序方法之旅。 原理描述:(以按从小到大的顺序为例)先将n个元素中的第一个K1与第二个K2进行比较,如果K1>K2,则交换两个元素的位置,进而比较第二个和第三个元素的关键字,如此类推,直到比较完第n-1 个元素和第n个元素为止,这样,第一趟就完成了,这个有n个元素的
2014-02-20 18:19:04
959
1
转载 ORACLE PL/SQL编程详解之八:把触发器说透
本篇主要内容如下:8.1 触发器类型8.1.1 DML触发器8.1.2 替代触发器8.1.3 系统触发器8.2 创建触发器8.2.1 触发器触发次序8.2.2 创建DML触发器8.2.3 创建替代(INSTEAD OF)触发器8.2.3 创建系统事件触发器8.2.4 系统触发器事件属性8.2.5 使用触发器谓词
2013-12-23 10:55:02
988
转载 ORACLE PL/SQL编程详解之七:程序包的创建与应用
本篇主要内容如下:第七章 程序包的创建和应用7.1 程序包简介7.2 程序包的定义7.3 包的开发步骤7.4 包定义的说明7.5 子程序重载7.6 加密实用程序7.7 删除包7.8 包的管理 7.1 程序包简介 程序包(PACKAGE,简称包)是一组相关过程、函数、变量、常量和游标等PL/SQL程序设计元素的组合,作为
2013-12-23 10:51:22
1257
转载 ORACLE PL/SQL编程详解之六:把过程与函数说透
本篇主要内容如下:6.1 引言6.2 创建函数6.3 存储过程6.3.1 创建过程6.3.2 调用存储过程6.3.3 AUTHID6.3.4 PRAGMA AUTONOMOUS_TRANSACTION6.3.5 开发存储过程步骤6.3.6 删除过程和函数6.3.7 过程与函数的比较 6.1 引言
2013-12-23 10:49:00
1030
转载 ORACLE PL/SQL编程详解之五:异常错误处理
本篇主要内容如下:5.1 异常处理概念5.1.1 预定义的异常处理5.1.2 非预定义的异常处理5.1.3 用户自定义的异常处理5.1.4 用户定义的异常处理5.2 异常错误传播5.2.1 在执行部分引发异常错误5.2.2 在声明部分引发异常错误5.3 异常错误处理编程5.4 在 PL/SQL 中使用 SQLCOD
2013-12-23 10:47:04
1315
转载 ORACLE PL/SQL编程详解之四:把游标说透
本篇主要内容如下:4.1 游标概念4.1.1 处理显式游标4.1.2 处理隐式游标4.1.3 关于 NO_DATA_FOUND 和 %NOTFOUND的区别4.1.4 使用游标更新和删除数据4.2 游标变量4.2.1 声明游标变量4.2.2 游标变量操作 游标的使用 在 PL
2013-12-23 10:44:59
1289
转载 ORACLE PL/SQL编程详解之三:PL/SQL流程控制语句
本篇主要内容如下:3.1 条件语句3.2 CASE 表达式3.3 循环3.4 标号和GOTO3.5 NULL 语句 介绍PL/SQL的流程控制语句, 包括如下三类: l 控制语句: IF 语句l 循环语句: LOOP语句, EXIT语句l 顺序语句: GOT
2013-12-23 10:42:12
896
转载 ORACLE PL/SQL编程详解之二:PL/SQL块结构和组成元素
本篇主要内容如下:2.1 PL/SQL块2.2 PL/SQL结构2.3 标识符2.4 PL/SQL 变量类型2.4.1 变量类型2.4.2 复合类型2.4.2.1 记录类型2.4.2.2 数组类型2.4.2.3 使用%TYPE2.4.3 使用%ROWTYPE2.4.4 LOB类型2.4.5 BIND 变量2.4.6 P
2013-12-23 10:39:08
1099
转载 ORACLE PL/SQL编程详解之一:PL/SQL 程序设计简介
SQL语言只是访问、操作数据库的语言,并不是一种具有流程控制的程序设计语言,而只有程序设计语言才能用于应用软件的开发。PL /SQL是一种高级数据库程序设计语言,该语言专门用于在各种环境下对ORACLE数据库进行访问。由于该语言集成于数据库服务器中,所以PL/SQL代码可以对数据进行快速高效的处理。除此之外,可以在ORACLE数据库的某些客户端工具中,使用PL/SQL语言也是该语言的一个特点。本章
2013-12-23 10:34:47
1619
原创 Hibernate中Session的几个方法的简单说明
个人学习整理,如有不足之处,请不吝指教。转载请注明: @CSU-MaxHibernate对普通JDBC的操作进行了轻量级的封装,使得开发人员可以利用Session对象以面向对象的思想来实现对关系数据库的操作。一般通过Configuration对象读取相应的配置文件来创建SessionFactory,然后通过SessionFactory对象获取Session对象,获取Session对
2013-12-02 00:18:08
3008
一个BBS源码(附数据库文件)
2013-11-23
TabUI-一个简单的Tab控件demo
2013-11-23
简单的网络图片抓取器
2013-11-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人