<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[philipzone]]></title><description><![CDATA[code make me happy]]></description><link>https://blog.youkuaiyun.com/philipzone</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; philipzone]]></copyright><item><title><![CDATA[Electron - 搭建Electron项目]]></title><link>https://blog.youkuaiyun.com/philipzone/article/details/107042294</link><guid>https://blog.youkuaiyun.com/philipzone/article/details/107042294</guid><author>philipzone</author><pubDate>Tue, 30 Jun 2020 15:58:43 +0800</pubDate><description><![CDATA[Electron是什么
使用HTML、CSS和Javascript 构建跨平台的桌面应用程序。
环境要求

Windows运行环境需要win7及以上，因为Electron是基于Chromium V8 ，它不支持xp
nodejs 和 npm，这两个使用稳定版，越新越好
代码编辑器，推荐使用vscode


...]]></description><category></category></item><item><title><![CDATA[ES5新增]]></title><link>https://blog.youkuaiyun.com/philipzone/article/details/106892626</link><guid>https://blog.youkuaiyun.com/philipzone/article/details/106892626</guid><author>philipzone</author><pubDate>Mon, 22 Jun 2020 16:12:14 +0800</pubDate><description><![CDATA[严格模式
严格模式是为了让代码编写更加规范，为此，在语法上做了一些限制，主要体现在以下几个方面

变量必须在声明后使用 ？
给未声明的变量赋值会抛出ReferenceEorror错误，而不是创建一个全局变量
定义对象时分配相同的属性会抛出SyntaxError错误 ？
使用with语句会抛出SyntaxError错误

开启严格模式
//在脚本的最开始处声明如下语句,要使用引号括起来
'use strict';


...]]></description><category></category></item><item><title><![CDATA[JsBarcode的使用]]></title><link>https://blog.youkuaiyun.com/philipzone/article/details/106858349</link><guid>https://blog.youkuaiyun.com/philipzone/article/details/106858349</guid><author>philipzone</author><pubDate>Sat, 20 Jun 2020 12:22:09 +0800</pubDate><description><![CDATA[说明
本文档是以JsBarcode 3.11版本为基础说明。
JsBarcode是什么
JsBarcode是一个用于生成条形码的js库，支持浏览器和node.js，浏览器端使用不依赖于其他库。
JsBarcode支持的条形码

CODE128

CODE128 (automatic mode switching)
支持128个ASCII码
CODE128 A/B/C (force mode)


EAN

EAN-13
EAN-8
EAN-5
EAN-2
UPC (A)
UPC (E)


CODE39
I]]></description><category></category></item><item><title><![CDATA[PLSQLDeveloper]]></title><link>https://blog.youkuaiyun.com/philipzone/article/details/106771888</link><guid>https://blog.youkuaiyun.com/philipzone/article/details/106771888</guid><author>philipzone</author><pubDate>Mon, 15 Jun 2020 21:50:49 +0800</pubDate><description><![CDATA[连接远程Oracle时出现Could not initialize oci.dll解决方案

前提环境：本地未安装Oracle



安装InstantClient
InstantClient下载地址

根据操作系统和PLSQLDeveloper的架构版本(x86或x64)下载对应的安装包
解压InstantClient一个目录下，比如Windows环境的  D:\InstantClient(解压后文件的根目录，下面的说明将使用这个路径作为说明，如果是其它路径，请换成对应的)



配置环境


把路径D:]]></description><category></category></item><item><title><![CDATA[MySQL - 7类JOIN查询]]></title><link>https://blog.youkuaiyun.com/philipzone/article/details/87965618</link><guid>https://blog.youkuaiyun.com/philipzone/article/details/87965618</guid><author>philipzone</author><pubDate>Wed, 27 Feb 2019 08:18:11 +0800</pubDate><description><![CDATA[MySQL 7类JOIN查询join查询图示说明案例说明数据库准备7类join查询结合案例演示
join查询图示说明
7类join查询的图示说明：
红色部分表示查询的结果集。

案例说明
数据库准备
数据库初始化SQL代码：
CREATE DATABASE db01;
USE db01;

CREATE TABLE `tbl_dept`(
	`id` INT(11) NOT NULL AUTO_I...]]></description><category></category></item><item><title><![CDATA[MySQL -主从复制]]></title><link>https://blog.youkuaiyun.com/philipzone/article/details/87915818</link><guid>https://blog.youkuaiyun.com/philipzone/article/details/87915818</guid><author>philipzone</author><pubDate>Tue, 26 Feb 2019 11:24:02 +0800</pubDate><description><![CDATA[MySQL 主从复制主从复制原理主从复制配置主从配置的基本规则一主一从配置示例
主从复制原理

MySQL的复制过程分三步：
Master将更新记录到二进制日志文件，这些记录过程叫做二进制日志事件。
Slave拷贝Master的二进制日志事件到它的中继日志。
Slave重做中继日志中的事件，把数据改变应用到自己的数据库中。
主从复制配置
主从配置的基本规则

每个slave只有一个master
每...]]></description><category></category></item><item><title><![CDATA[MySQL - 锁机制]]></title><link>https://blog.youkuaiyun.com/philipzone/article/details/87895398</link><guid>https://blog.youkuaiyun.com/philipzone/article/details/87895398</guid><author>philipzone</author><pubDate>Mon, 25 Feb 2019 10:43:52 +0800</pubDate><description><![CDATA[MySQL 锁机制锁的分类读锁写锁
锁是计算机协调多个进程或线程并发访问某一资源的机制。使用锁可以对有限的资源进行保护，解决隔离和并发的矛盾。
锁的分类

按照数据的操作类型划分
读锁（共享锁）
写锁（排它锁）
按照细粒度划分
表锁
行锁

读锁
针对同一份数据，多个读操作可以同时进行而不会相互影响。
写锁
当前写操作没有完成之前，会阻断其它写锁和读锁。

...]]></description><category></category></item><item><title><![CDATA[MySQL - CentOS7下以RPM方式安装MySQL5.5]]></title><link>https://blog.youkuaiyun.com/philipzone/article/details/87190236</link><guid>https://blog.youkuaiyun.com/philipzone/article/details/87190236</guid><author>philipzone</author><pubDate>Fri, 15 Feb 2019 08:39:02 +0800</pubDate><description><![CDATA[CentOS7下以RPM方式安装MySQL5.5下载MySQL安装包检查是否已安装MySQL安装MySQL服务端安装MySQL客户端
下载MySQL安装包
下载地址：MySQL5.5.48安装包；
分别下载一个server端和client端。

检查是否已安装MySQL
在Linux终端下使用下面的命令检查是否已经安装mysql：
rpm -qa | grep -i mysql

如果已装过，使用...]]></description><category></category></item><item><title><![CDATA[MySQL - union查询]]></title><link>https://blog.youkuaiyun.com/philipzone/article/details/86715735</link><guid>https://blog.youkuaiyun.com/philipzone/article/details/86715735</guid><author>philipzone</author><pubDate>Wed, 13 Feb 2019 15:03:41 +0800</pubDate><description><![CDATA[MySQL union查询什么是union查询语法语法解释
什么是union查询
union查询是用于把多个查询结果集合并成一个结果集。
语法
SELECT ...
UNION [ALL | DISTINCT] SELECT ...
[UNION [ALL | DISTINCT] SELECT ...]

语法解释

查询的结果集的字段显示名使用第一个结果集的字段显示名；
结果集之间的列数必须相等...]]></description><category></category></item><item><title><![CDATA[MySQL - TCL]]></title><link>https://blog.youkuaiyun.com/philipzone/article/details/86737999</link><guid>https://blog.youkuaiyun.com/philipzone/article/details/86737999</guid><author>philipzone</author><pubDate>Wed, 13 Feb 2019 15:00:50 +0800</pubDate><description><![CDATA[MySQL TCL事务概述什么是数据库事务事务ACID特性事务并发可能引起的问题事务的隔离级别
事务概述
什么是数据库事务
是一条或一组sql语句组成的执行单元，这个执行单元里的sql语句要么全部执行成功，要么全部执行失败。
事务ACID特性

原子性（Atomicity）
事务的所有操作是不可分割的，要么全部完成，要么全部不完成，不能停在中间的某个操作上。
一致性（Consistency）
一个...]]></description><category></category></item><item><title><![CDATA[MySQL - 存储过程和函数]]></title><link>https://blog.youkuaiyun.com/philipzone/article/details/86976182</link><guid>https://blog.youkuaiyun.com/philipzone/article/details/86976182</guid><author>philipzone</author><pubDate>Wed, 13 Feb 2019 14:47:46 +0800</pubDate><description><![CDATA[MySQL 存储过程和函数存储过程创建存储过程的语法参数列表说明调用存储过程
存储过程
创建存储过程的语法
CREATE PROCEDURE &amp;amp;amp;amp;lt;存储过程名&amp;amp;amp;amp;gt;(参数列表)
BEGIN
...
END;

参数列表说明
每个参数的元素构成：
	参数模式 参数名 参数类型
参数模式：
	IN：此参数作为输入参数；
	OUT：此参数作为返回值；
	INOUT：此参数既可以是输入参数也可以是返回...]]></description><category></category></item><item><title><![CDATA[MySQL - 变量]]></title><link>https://blog.youkuaiyun.com/philipzone/article/details/87158293</link><guid>https://blog.youkuaiyun.com/philipzone/article/details/87158293</guid><author>philipzone</author><pubDate>Wed, 13 Feb 2019 10:48:10 +0800</pubDate><description><![CDATA[MySQL 变量系统变量系统变量的相关操作
系统变量
由MySQL数据库系统提供的变量，无需用户定义。根据作用域的不同，系统变量可分为全局变量和会话变量。

全局变量
针对整个服务器，即所有的连接都起作用，若服务器重启则会恢复原始，之前所做的更改都会无效。
会话变量
针对当前连接，不影响其它的连接。

系统变量的相关操作

...]]></description><category></category></item><item><title><![CDATA[MySQL - 分页查询]]></title><link>https://blog.youkuaiyun.com/philipzone/article/details/86701915</link><guid>https://blog.youkuaiyun.com/philipzone/article/details/86701915</guid><author>philipzone</author><pubDate>Wed, 13 Feb 2019 08:31:38 +0800</pubDate><description><![CDATA[MySQL分页查询语法示例
语法
在查询语句的最后使用以下 SQL语句片段实现分页。
LIMIT [&amp;amp;lt;start&amp;amp;gt;,]&amp;amp;lt;size&amp;amp;gt;

语法说明：
start：查询的记录起始的索引，从0开始，可省略，省略不写时默认0；
size：表示要查询的记录个数。
示例

查询前20名员工信息

SELECT * FROM employee
LIMIT 20;


查询第51到75条员工...]]></description><category></category></item></channel></rss>