- 博客(148)
- 收藏
- 关注
原创 Auth0认证
Auth0认证Auth0 认证目标场景Step 1 - Configure Auth0Step 2 - LoginStep 3 - Calling an APIAuthorization Code Flow with Proof Key for Code Exchange (PKCE)Auth0 认证这个项目是用于理解 Auth0 在 react 项目中如何实现身份验证、授权和许可。Auth0 作为身份认证云服务商,提供了一整套 SDK 和 API 便于 APP 开发者可以更加关注与业务逻辑实现。目
2020-05-31 21:04:56 3084
原创 Docker 初探
Docker 初探Docker 初探Install Docker Desktop配置镜像源Docker 初探Install Docker Desktop从阿里镜像点下载安装包.本文所用的是 Mac 操作系统, 当前 Docker Desktop 最新的版本是 2.3.0.2(45183)阿里也提供了其他操作系统下的 Docker 安装版本镜像环境配置镜像源为了快速拉取 Docker Image 需要指定国内镜像源"registry-mirrors": [ "https://g0tu
2020-05-24 22:24:47 494
原创 Emma English Memo
Emma English MemoEmma English Memo复数(Plural)介词(Preposition)时态(Tense)一般现在时(Simple Present Tense)现在进行时(Present Progressive)固定搭配Emma English Memo复数(Plural)以 f 结尾的名词, 复数形式为改 f 为 ve 再加 s以 ch 结尾的名词, 复数...
2020-05-02 14:32:17 231
原创 深入理解 HTML History 对象
深入理解 HTML History 对象深入理解 HTML History 对象环境搭建History 对象介绍参考深入理解 HTML History 对象环境搭建安装包mkdir example-window-historycd example-window-historyyarn init -yyarn add http-server添加如下内容到 package.js...
2020-04-28 15:44:33 373
原创 Visual Studio Code 常用配置
Visual Studio Code 常用配置Visual Studio Codesettings.jsonExtentionsCommonJavascriptPythonMarkdownFlutterAngular 2Visual Studio Codesettings.json语义高亮js 文件 和 jsx 文件中启用 emmet{ "editor.tokenColorCust...
2020-04-26 17:08:57 774
原创 Node.js with babel
Node.js with babelNode.js with babelNode.js with babel让 Node.js 使用 ES6 的所有特性, 使用 babel 作为编译器, 以下是配置方式安装 babel 相关的包yarn add @babel/cli @babel/core @babel/preset-env -D在项目根目录创建 .babelrc 文件并填入如下...
2020-04-25 19:11:20 111
原创 java基础知识
--STARTjava有4个“访问说明符”(access specifier)publicno key:包访问。也称作friendlyprotectedprivate一个java源文件中可以有多个类定义,但必须有一个类的名称与java源文件名称相同,且该类只能是public或friendly,其他类只能定义为friendly比如:java文件名称为“En
2020-04-23 09:15:07 237
原创 CSS中的max和min的含义
max & minCSS 中对于 height/width, max-height/max-width, min-height/min-width 的用法的说明container:150pxinside-content:100pxinside-content:200pxheight150px150pxmax-height100px150pxmi...
2020-04-14 17:54:45 868
原创 annotation理解
--STARTannotation是java5的新特性,中文通常翻译为“注解”,它与“注释”是不同的,基本区别在于“注释”是给程序员看的,“注解”是给编译器看的。annotation主要的用途是提供给framework使用,framework根据java的反射机制提取到运行时annotation信息,根据这些信息可以灵活改变运行方式。(没有碰到需要使用annotation的场景,因此不好不
2013-01-20 16:26:48 294
转载 linux常用维护命令
1.删除0字节文件find -type f -size 0 -exec rm -rf {} \;2.查看进程按内存从大到小排列ps -e -o "%C : %p : %z : %a"|sort -k5 -nr3.按cpu利用率从大到小排列ps -e -o "%C : %p : %z : %a"|sort -nr4.打印说cache里的UR
2012-10-16 17:08:45 617
转载 蝴蝶效应 青蛙现象 鳄鱼法则
蝴蝶效应、青蛙现象、鳄鱼法则、鲇鱼效应、羊群效应、刺猬法则、手表定律、破窗理论、二八定律、木桶理论、马太效应,这些你都明白吗? 1、蝴蝶效应:上个世纪70年代,美国一个名叫洛伦兹的气象学家在解释空气系统理论时说,亚马逊雨林一只蝴蝶翅膀偶尔振动,也许两周后就会引起美国得克萨斯州的一场龙卷风。 蝴蝶效应是说,初始条件十分微小的变化经过不断放大,对其未来状态会造成极其巨大的差别
2012-09-05 15:47:08 179
转载 演进式例解AOP:Java 动态代理
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://haolloyin.blog.51cto.com/1177454/472571 回顾:在 Spring 中,除去IoC、DI 核心之外,AOP 是其另一个关键技术。前面渐进式地写了3篇文章简单学习了容器、控制反转(IoC)、读配置文件实现依赖注入(DI),其一:引入容器
2012-08-20 17:15:44 224
转载 AOP技术基础
1、引言2、AOP技术基础3、Java平台AOP技术研究4、.Net平台AOP技术研究2.1 AOP技术起源AOP技术的诞生并不算晚,早在1990年开始,来自Xerox Palo Alto Research Lab(即PARC)的研究人员就对面向对象思想的局限性进行了分析。他们研究出了一种新的编程思想,借助这一思想或许可以通过减少代码重复模块从而帮助开发人员
2012-08-19 22:48:33 624
转载 英语句子成分分析
-- START --http://bbs.wwenglish.org/dispbbs.asp?boardid=131&id=331383&page=&star=5* remembering * 可以接双宾语的[及物动词] * give(给某人……), give somebody something * bring(带给某人……), bri
2012-07-29 22:27:42 397
转载 Top 5 Free Java Ebooks
There’s many free Java eBooks, but most are outdated or not accurate. Here’s the best 5 free Java eBooks in my collection, they are well-known, complete, updated and detailed coverage of using Java pr
2012-07-28 17:21:20 355
转载 如何编写单元测试用例
如何编写单元测试用例(白盒测试)。前段时间公司进行有关测试的培训,集成测试,性能测试,压力测试说了很多。由于本人还处于Coder阶段,只是对单元测试有了些了解。写下来怕以后自己忘记了。都是些自己的看法,不一定准确,欢迎高手指教。一、 单元测试的概念 单元通俗的说就是指一个实现简单功能的函数。单元测试就是只用一组特定的输入(测试用例)测试函数是否功能正常,并且返
2012-07-13 23:19:17 331
转载 XP极限编程
XP极限编程 转:http://hi.baidu.com/gotosky/blog/item/6f9c7a097c1c34a92eddd4c0.htmlExtremeProgramming(极限编程,简称XP)是由KentBeck在1996年提出的。KentBeck在九十
2012-07-13 17:28:58 954
转载 极限编程3
摘要 IBM Rational Unified Process®(或简称 RUP®)是一个完善的软件开发过程框架,它具有若干种即装即用的实例。源自 RUP 的过程范围很广,从满足短周期的小型项目需要的轻量级 RUP,到满足大型的、可能是分布式的项目团队需要的更加完备的过程。各种类型和规模的项目都已成功地使用了 RUP。本白皮书说明了如何在小型项目中以轻量级的方式应用 RUP。我们将要讲解如何在
2012-07-13 17:26:37 456
转载 极限编程2
极限编程 极限编程(Extreme Programming,XP)是一门针对业务和软件开发的规则,它的作用在于将两者的力量集中在共同的、可以达到的目标上。它是以符合客户需要的软件为目标而产生的一种方法论,XP使开发者能够更有效的响应客户的需求变化,哪怕是在软件生命周期的后期。它强调,软件开发是人与人合作进行的过程,因此成功的软件开发过程应该充分利用人的优势,而弱化人的缺点
2012-07-13 17:25:39 293
转载 敏捷开发与极限编程
简介 2001年,为了解决许多公司的软件团队陷入不断增长的过程泥潭,一批业界专家一起概括出了一些可以让软件开发团队具有快速工作、响应变化能力的价值观和原则,他们称自己为敏捷联盟,敏捷开发过程的方法很多,主要有:SCRUM, Crystal,特征驱动软件开发(Feature Driven Development, 简称FDD),自适应软件开发(Adaptive Software Dev
2012-07-13 17:19:45 489
转载 ORACLE预定义异常
-- START --命名的系统异常产生原因ACCESS_INTO_NULL未定义对象CASE_NOT_FOUNDCASE 中若未包含相应的 WHEN ,并且没有设置 ELSE 时COLLECTION_IS_NULL集合元素未初始化CU
2012-07-09 16:49:41 212
原创 【诗经】国风——秦风
-- START --权舆於我乎,夏屋渠渠,今也每食无馀,于嗟乎,不承权舆。於我乎,每食四簋,今也每食不饱,于嗟乎,不承权舆。於:音呜,wū夏屋:大的食器。夏,大。屋通握。渠渠:丰盛。权舆:原意草木萌芽的状态。簋:音鬼,guǐ。古时用青铜或陶器制作的食器。文意:反映现在的生活状况没法和以前的生活状况比,表示现在生活状况较差。背景:秦穆
2012-07-06 17:14:29 403
原创 ORACLE正则表达式元字符匹配问题
--- START ---ORACLE正则表达式中对于元字符的匹配,这里需要特别注意的是“]”(右中括号),它不是元字符无需使用斜杠\进行转义,但他必须放在正则表达式第一位,否则会导致正则表达式失败。需要转义的元字符(12个)$ -- \$* -- \*+ -- \+. -- \.\ -- \\? -- \?[ -- \[^ -- \^{ -- \{
2012-06-25 15:27:10 1496
转载 中文数字与阿拉伯数字互换函数
--- START ---/* Formatted on 2009/12/22 17:03 (Formatter Plus v4.8.8) */CREATE OR REPLACE PACKAGE czutilAS --将数字转化为汉字,支持千兆级数字的操作 FUNCTION num2chi (numvalue IN NUMBER) RETURN VARCHAR2;
2012-06-25 09:37:20 295
原创 动态游标使用笔记
-- START --- -- 动态游标声明 -- TYPE MY_TYPE_CURSOR IS REF CURSOR; CUR_SQL MY_TYPE_CURSOR; STR_SQL_CURSOR VARCHAR2(4000); -- 数组声明 用于存放游标中的ROWID字段 -- TYPE MY_TYPE_TABLE_ROWID IS TABLE OF ROWID
2012-06-21 16:18:26 316
原创 linux下进行fdisk分区笔记
--START* root 用户登录* fdisk -l #查看目前分区情况* fdisk /dev/hda #对某一块硬盘进行分区操作 其中 /dev/hda为硬盘设备名称 fdisk -l命令可以看到硬盘设备名称* 上述命令运行后系统将进入fdisk命令区------------------- fdisk 命令区-------------------------------
2012-05-24 14:01:49 266
原创 【Expert Oracle Database Architecture 2nd】-内存结构
================================================================================Oracle内存由 PGA + SGA + UGA 组成================================================================================* PGA
2012-04-26 23:43:49 189
原创 【Expert Oracle Database Architecture 2nd】——1
================================================================================对于sqlplus中的环境变量,可以保存到一个文件中,该文件在启动sqlplus时自动由sqlplus调用,从而实现环境变量的自动设置,具体设置方法如下========================================
2012-04-26 23:08:10 192
原创 oracle客户端安装
下载oracle for windows客户端instantclient-basic-win32-10.2.0.3-20061115.zip解压instantclient-basic-win32-10.2.0.3-20061115.zip到D盘,全路径为:d:\instantclient_10_2设置环境变量:TNS_ADMIN=d:\instantclient_10_2NLS
2012-04-05 15:35:38 224
原创 external table的研究
DROP DIRECTORY DIR_ANALYSIS_LOG;CREATE DIRECTORY DIR_ANALYSIS_LOG AS '/home/matchkf/bin';DROP TABLE tb_analysis_log;CREATE TABLE tb_analysis_log( v_head VARCHAR2(100),n_count NUMBER,v_flag1
2012-04-05 15:00:08 146
转载 Oracle 物化视图
一. 理论部分Oracle的物化视图是包括一个查询结果的数据库对像,它是远程数据的的本地副本,或者用来生成基于数据表求和的汇总表。物化视图存储基于远程表的数据,也可以称为快照。Oracle的物化视图提供了强大的功能,可以用于预先计算并保存表连接或聚集等耗时较多的操作的结果,这样,在执行查询时,就可以避免进行这些耗时的操作,而从快速的得到结果。物化视图有很多方面和索引很相似:使用物化视图
2012-03-31 12:02:48 134
原创 oracle通过一条SQL实现列转行
思路,如果欲将多记录中的某列值合并到一列中,必须使用oracle的树递归方式,即start with id = ? connect by prior id = pid 的方式,并使用SYS_CONNECT_BY_PATH语法。因此第一步需要做的是实现目标表的父子关系,在无需分组合并的情况下,使用伪列ROWNUM生成唯一序号即可;如果需要分组合并较为复杂,因为ROWNUM是唯一顺序号导致无法分组,考
2012-03-31 10:42:20 316
原创 linux下增加swap的方法
1) 创建一个足够大的文件 dd if=/dev/zero of=/swapfile bs=1024 count=262144 (count的值等于1024 x 你想要的文件大小, 262144是256M) 2) 把这个文件变成swap文件. mkswap /swapfile 3) 启用这个swap文件 swapon /swa
2012-03-31 08:28:20 195
转载 Oracle Parallel Execution(并行执行)
关于Oracle 的并行执行,Oracle 官方文档有详细的说明: Using Parallel Executionhttp://download.oracle.com/docs/cd/E11882_01/server.112/e10837/parallel.htm#VLDBG010This chapter covers t
2012-03-28 16:41:38 194
原创 oracle中使用正则表达式匹配汉字
SELECT REGEXP_REPLACE('1栋13A-D我们使啊吧才的~!@#$%^&*()_+1234567890,。{}[]|\;:''",/?', '[^' || CHR(1) || '-' || CHR(128) || ']*', ''), LENGTH('1栋13A-D我们使啊吧才的~!@#$%^&*()_+1234567890,。{}[]|\;:
2012-03-28 10:13:03 1971
转载 Oracle 10g正则表达式
ORACLE终于在10G中提供了对正则表达式的支持,以前那些需要通过LIKE来进行的复杂的匹配就可以通过使用正则表达式更简单的实现。ORACLE中的支持正则表达式的函数主要有下面四个:1,REGEXP_LIKE :与LIKE的功能相似2,REGEXP_INSTR :与INSTR的功能相似3,REGEXP_SUBSTR :与SUBSTR的功能相似4,REGEXP_REPL
2012-03-23 15:56:23 211
原创 WEBLOGIC通过WTC调TUXEDO服务
WEBLOGIC通过WTC调TUXEDO服务,需要做好两方面的工作,即TUXEDO方和WEBLOGIC方。一般说来,其基本步骤为:步骤1:基础准备工作--安装并配置好WEBLOGIC与TUXEDO环境;步骤2:TUXEDO方面相关工作2.1 写TUXEDO服务(参考tuxedo自带样例,见博文为WTC配置TUXEDO配置文件ubbconfig);2.2 配置并编译配置文件u
2012-03-13 10:40:11 331
转载 监控oracle的等待事件
五, 监控oracle的等待事件select event, sum(decode(wait_Time, 0, 0, 1)) "Prev", sum(decode(wait_Time, 0, 1, 0)) "Curr", count(*) "Tot" from v$session_Wait group by event order b
2012-02-17 10:42:11 229
原创 【古代漢語(上)】——第一單元——神話四則
---START刑天——《山海經》刑天與帝爭神,帝斷其首,葬之常羊之山。乃以乳為目,以臍為口,操干戚以舞。--------------------------------------------------------------------------------誇父追日——《山海經》誇父與日逐走。入日,渴,欲得飲。飲於河、渭,河渭不足。北飲大澤,未至
2012-02-13 21:07:07 348
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人