Oracle APEX生成二维码,PL/SQL生成二维码,QRCODE
今天我们来谈一下二维码,QRCODE;
关于什么是二维码,如何生成二维码;往上一大堆的文章;像Java需要引入第三方的包,或者某些网页都要调用地方的URL来生成! 这样看起来挺麻烦的~
实际上在oracle , 无须第三方的Jar包,也无需要第三方的二维码服务!直接call上面的pl/sql包就可以生成二维码了!
Java面试题-面试基础-二分查找题型!
附带了知名厂商面试题
以下为大概内容!
何为二分查找 – 效果演示
编写二分查找代码
前提:有已排序数组 A(假设已经做好)
定义左边界 L、右边界 R,确定搜索范围,循环执行二分查找(3、4两步)
获取中间索引 M = Floor((L+R) /2)
中间索引的值 A[M] 与待搜索的值 T 进行比较
A[M] == T 表示找到,返回中间索引
A[M] > T,中间值右侧的其它元素都大于 T,无需比较,中间索引左边去找,M - 1 设置为右边界,重新查找
A[M] < T,中间值左侧的其它元素都小于 T,无需比较,中间索引右边去找, M + 1 设置为左边界,重新查找
当 L > R 时,表示没有找到,应结束循环
获取中间索引时,如何避免整数溢出
Java面试题-基础知识-排序讲解和知名厂商面试题
何为冒泡排序 – 效果演示
文字描述(以升序为例)
依次比较数组中相邻两个元素大小,若 a[j] > a[j+1],则交换两个元素,两两都比较一遍称为一轮冒泡,结果是让最大的元素排至最后
重复以上步骤,直到整个数组有序
优化方式:
每轮冒泡时,最后一次交换索引可以作为下一轮冒泡的比较次数,如果这个值为零,表示整个数组有序,直接退出外层循环即可
Java面试题-基础-集合有关的知名厂商面试题和基础复习
目标:
掌握 ArrayList 的扩容机制
掌握 Iterator 的 fail-fast 、fail-safe 机制
ArrayList() 会使用长度为零的数组
ArrayList(int initialCapacity) 会使用指定容量的数组
public ArrayList(Collection<? extends E> c) 会使用 c 的大小作为数组容量
add(Object o) 首次扩容为 10,再次扩容为上次容量的 1.5 倍
addAll(Collection c) 没有元素时,扩容为 Math.max(10, 实际元素个数),有元素时为 Math.max(原容量 1.5 倍, 实际元素个数)
Vue预习课04:计算属性和侦听器
Vue预习课
Vue预习课
核心知识04——计算属性和监听器
神奇的模板语法是如何实现的
核心知识04——计算属性和监听器
模板内的表达式非常便利,但是设计它们的初衷是用于简单运算的。在模板中放入太多的逻辑会让模板
过重且难以维护,此时就可以考虑计算属性和监听器。
范例:课程数量统计
Vue预习课03:模板语法实践购物车
Vue预习课
核心知识03——模板语法
Vue模板语法
插值文本
特性
列表渲染
表单输入绑定
事件处理
class与style绑定
计算属性和监听器
神奇的模板语法是如何实现的
核心知识03——模板语法
Vue模板语法
Vue.js 使用了基于 HTML 的模板语法,允许开发者声明式地将 DOM 绑定至底层 Vue 实例的数据。所
有 Vue.js 的模板都是合法的 HTML,所以能被遵循规范的浏览器和 HTML 解析器解析
插值文本
数据绑定最常见的形式就是使用“Mustache”语法 (双大括号) 的文本插值
Vue预习课2:Hello World 第一个程序
Vue预习课
Vue预习课
核心知识01——Hello World
引入Vue
Hello World
理解Vue的设计思想
核心知识01——Hello World
引入Vue
Vue的安装
Hello World
创建我们的第一个Vue程序
理解Vue的设计思想
数据驱动应用
MVVM模式的践行者
Vue学习资料-预习课01:开发环境准备
Vue预习课:开发环境准备
Vue预习课:开发环境准备
Visual Studio Code安装及使用
下载地址
使用指南
代码提示
调试
Git集成
扩展
vue-cli安装及使用
安装
使用
快速原型开发
创建项目
使用插件
Visual Studio Code安装及使用
下载地址
官网:https://code.visualstudio.com/
使用指南
代码提示
创建hello.js,体验vscode代码提示功能。
调试
默认支持node调试,F5启动调试
若要支持网页调试,需安装Debugger for Chrome,如下是基本配置方式
Javascript 手工打造:随意拖动的div层
包含开始拖动,停止拖动,释放的功能
<div id="title" onMouseDown="startDrag(this,event)"
onMouseMove="drag(this,event)" onMouseUp="stopDrag(this)"
style="width: 200px; height: 20px; background-color: #330033; top: 0px; left: 0px; z-index: 200; position: absolute; font-size: 9pt; color: #FFFFFF; padding-top: 5px; padding-left: 5px;">浮动窗口</div>
实例。</div>
Javascript 动态的生成选择下拉框,并能构在另外一个文本框中显示用户选择的内容
<select id=myCourse onchange="getCourse();">
<option value="" selected>--请选择一门课程--</option>
</select>
<textarea id=myares cols=30 rows=10>
</textarea>
<script language="javascript">
<!--
var last_select_num=3;//加入从数据库中查询,发现用户上次选择了3门课程
Vue 面试训练营总结文档
包括但不局限于以下问题,来自大厂的面试
1. v-if和v-for哪个优先级更高?如果两个同时出现,应该怎么优化得到更好的性能?
2. Vue组件data为什么必须是个函数而Vue的根实例则没有此限制?
3. 你知道vue中key的作用和工作原理吗?说说你对它的理解。
4. 你怎么理解vue中的diff算法?
5. 谈一谈对vue组件化的理解?
6. 谈一谈对vue设计原则的理解?
7. 谈谈你对MVC、MVP和MVVM的理解?
8. 你了解哪些Vue性能优化方法?
9. 你对Vue3.0的新特性有没有了解?
10. 简单说一说vuex使用及其理解?
11. vue中组件之间的通信方式?
12. vue-router 中的导航钩子由那些?
13. 什么是递归组件?
14. 说一说vue响应式理解?
15. vue如果想要扩展某个组件现有组件时怎么做?
16. vue为什么要求组件模版只能有一个根元素?
17. watch和computed的区别以及怎么选用?
18. 你知道nextTick的原理吗?
19. 你知道vue双向数据绑定的原理吗?
20. 简单说一说vue生命周期的理解?
js的正则表达式 总结;自己的一个总结;以备不时之需
//验证电子邮件是否正确
//验证一个15位的身份证号是否正确
//技巧 所谓$表示以什么结尾,应当是排除了^部分后剩下的
//技巧 要匹配一个固定的数则直接 写就可以.如果要匹配一个字母则 \a \.这样.
//技巧 +号表示(1-多) *号表示(0-多) ?号表示(0-1)
//验证一个ip地址是否正确
js纯手工打造的一个树状展开和关闭的菜单
js纯手工打造的一个树状展开和关闭的菜单;
myList.style.display
js的cookie:包括得到cookie 设置cookie和删除cookie的代码
js的cookie:包括得到cookie 设置cookie和删除cookie的代码
JavaScript学习笔记讲解
目 录
第 1 章 JAVASCRIPT的语法 1
1.1 什么是脚本程序和JAVASCRIPT 1
1.1.1 什么是脚本程序 1
1.1.2 Javascrpit的简介 1
1.2 脚本代码的位置 2
1.2.1 也可将javascript放入到单独的一个文件js文件,在需要使用的时候引入: 2
1.2.2 在超连接中使用javascript 3
1.2.3 在button中也可使用javascript 3
1.3 JAVASCRIPT的保留关键字 3
1.4 JAVASCRIPT的基本语法 3
1.4.1 基本数据类型和常量 4
1.4.2 变量: 4
1.4.3 运算符号 5
1.5 JS的各个语句 6
1.5.1 switch选择语句 6
1.5.2 While循环语句 7
1.5.3 do while 语句 7
1.5.4 for循环语句 8
1.6 JS中的系统函数(它们都属于GLOBAL对象的方法,可以直接使用) 9
1.6.1 parseInt(numString,[radix])方法 9
1.6.2 parseFloat方法 9
1.6.3 isNaN方法 9
1
Javascript学习笔记-学JS的一手教程
目 录
第一章 CSS样式表 1
1.1 什么是CSS 1
1.2 CSS的几种设置方式 1
1.2.1 内联样式表 1
1.2.2 嵌入样式表 2
1.2.3 外部样式表 2
1.2.4 输入样式表 3
1.3 样式规则的选择器 3
1.3.1 Html selector 3
1.3.2 class selector 3
第 2 章 JAVASCRIPT的语法 5
2.1 什么是脚本程序和JAVASCRIPT 5
2.1.1 什么是脚本程序 5
2.1.2 Javascrpit的简介 5
2.2 脚本代码的位置 6
2.2.1 也可将javascript放入到单独的一个文件js文件,在需要使用的时候引入: 6
2.2.2 在超连接中使用javascript 7
2.2.3 在button中也可使用javascript 7
2.3 JAVASCRIPT的保留关键字 7
2.4 JAVASCRIPT的基本语法 7
2.4.1 基本数据类型和常量 8
2.4.2 变量: 8
2.4.3 运算符号 9
2.5 JS的各个语句 10
2.5.1 switch选择语句 10
2.5.2 Whi
初学java 必备:JavaSE基础\day01-Java入门&IDEA&基础语法
学完本章节,要达到的目标:
能够完成JDK和IDEA的安装
能够知道Java程序开发流程
能够完成Java环境变量的配置
能够使用IDEA进行Java程序的开发
能够根据需求完成变量的定义和使用(包括输出和修改)
能够知道注释,字面量,关键字,标识符的作用
1:Java入门
1.1 Java简介
下面我们正式进入Java的学习,在这里,大家第一个关心的问题,应该就是Java是什么,我们一起来看一下:
Java是什么:
Java是一门非常优秀的计算机语言
语言:人与人交流沟通的表达方式
计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言
按照我们讲解的规则,大家应该能够判断出来:2b和class是不符合规则的。
知道了标识符的组成规则和注意事项后,这里我们再说一下起名字常用的命名约定:
小驼峰命名法
约定1:标识符一个单词的时候,首字母小写
范例1:name
约定2:标识符是多个单词的时候,第一个单词首字母小写,其他单词首字母大写
范例2:firstName
大驼峰命名法
约定1:标识符一个单词的时候,首字母大写
范例1:Hello
约定2:标识符是多个单词的时候,每个单词首字母大
在这一章节里,我们将一起动手安装Oracle数据库(XE)、APEX以及ORDS,并完成相关的设置
手安装Oracle数据库(XE)、APEX以及ORDS!
搭建 Oracle XE数据库 + ORDS + Tomcat + Nginx 的完整开发环境!就直接打开APEX的页面
U2专用合区工具
U2专用合区工具 好像要安装.net4.5以上才可以运行;
操作还算简单,好不容易才搞到的,分享给大家用
C#开发的图片识别程序,Tesseract-OCR;挺好用,可以用来做毕业设计,搞研究!
C#开发的图片识别程序,Tesseract-OCR;挺好用,可以用来做毕业设计,搞研究!
C#开发的图片识别程序 demo
C#开发的图片识别程序,Tesseract-OCR;挺好用,可以用来做毕业设计,搞研究!
C#Demo,开发环境VS 2013
U2合区工具使用说明
U2合区工具使用说明;
淡漠夕阳引擎专用合区工具使用说明
传奇世界合区工具适用说明