交流
文章平均质量分 91
交流技术,心得,想法
无敌的黑星星
努力的去写代码
展开
-
win10 下安装Oracle 11g(问题:环境不满足最低要求)
在以管理员身份运行setup.exe之后,出现了:[INS-13001]环境不满足最低要求,通过网上搜索之后找到了解决途径首先,打开你的解压后的database文件夹,找到stage,然后cvu,找到cvu_prereq.xml文件,用记事本打开,把里面的内容用下面的替换,然后保存,再重新安装就OK了。<?xml version="1.0"?><HOST PLATID="233"...原创 2018-05-19 21:02:04 · 734 阅读 · 0 评论 -
mysql练习题
表结构 DROP DATABASE IF EXISTS test1; CREATE DATABASE test1; USE test1; ##部门表 #DROP IF EXISTS TABLE DEPT; CREATE TABLE DEPT( DEPTNO int PRIMARY KEY,##部门编号 DNAME VARCHAR(14) , ##部门名称 LOC VARCHAR(13)...原创 2018-06-05 16:02:12 · 1192 阅读 · 0 评论 -
最全的BAT大厂面试题整理
注:本文为转载文章,原文出处: 最全的BAT大厂面试题整理前言临近年关,又到了面试求职高峰期,最近有很多网友都在求大厂面试题。正好我之前电脑里面有这方面的整理,于是就发上来分享给大家。这些题目是网友去百度、小米、乐视、美团、58、猎豹、360、新浪、搜狐等一线互联网公司面试被问到的题目。熟悉本文中列出的知识点会大大增加通过前两轮技术面试的几率。网上的都是按照公司划分的,想找具体某一方面的知识点有点...转载 2018-05-30 23:38:22 · 646 阅读 · 0 评论 -
C++笔试题目大全(笔试宝典)(不断完善中)
1.new 、 delete 、 malloc 、 free 关系delete 会调用对象的析构函数 , 和 new 对应 free 只会释放内存, new 调用构造函数。 malloc 与 free 是 C++/C 语言的标准库函数, new/delete 是 C++ 的运算符。它们都可用于申请动态内存和释放内存。对于非内部数据类型的对象而言,光用 maloc/free 无法满足动态对象的要求。...转载 2018-05-30 23:43:19 · 1424 阅读 · 0 评论 -
图书管理系统(未完待续)
[cpp] view plain copy#include<bits/stdc++.h> #include<map> #include<vector> using namespace std; class Time { int year, month,day; public: Time(int y,int m,int d)...转载 2018-06-01 09:53:49 · 359 阅读 · 0 评论 -
MYSQL的学习笔记
数据库的基本操作 1.创建数据库:Crete database 数据库名;在创建数据库表之前,使用use 数据库名m;之后创建数据库。 2.创建数据库表:create table 表名(字段名 数据类型 约束条件); 3.查看数据表结构 :desc 表名; 和show create table 表名 \g 4.约束条件;主键约束 primary key ...原创 2018-06-10 12:25:38 · 288 阅读 · 1 评论 -
提高MySQL性能的7个技巧
原文:7 keys to better MySQL performance 作者:Peter Zaitsev 译者:Peter译者注: 随着尺寸和负载的增长,MySQL的性能会趋于下降。记住这些诀窍,便可保持MySQL的流畅运行。测量应用程序的方法之一是看性能。而性能的指标之一便是用户体验,通俗的说法就是“用户是否需要等待更长的时间才能得到他们想要的东西”。这个指标在不同的应用场合而有所改变。对于...转载 2018-06-10 12:28:43 · 616 阅读 · 0 评论 -
Java学习第一阶段计划
Java的流控制 数组 Java面向对象:面向对象思想,类与对象,构造方法 封装 继承 多态 抽象类接口 Java常用类:object stringbuffer string math date 异常处理:理解异常的基本概念,掌握异常捕获与处理的基本结构 掌握throws 和throw自定义异常 集合框架:掌握list,set map 掌握并应用泛型 Jav...原创 2018-10-11 19:45:24 · 171 阅读 · 0 评论 -
Java后台学习路线
①一段摘自知乎的文档Java就业方向目前主要方向为Android和Java Web。就题主而言,估计是想深造Java Web方向。 首先我得佩服你选这个方向,这条道需要掌握的知识多如牛毛。我暂且假定题主拥有良好的Java SE基础了。 1.首先你需要学习的是Servlet/JSP方面。虽然这一块的知识不算太多,但比较重要,会为你以后的Web方向深入打好基础,特别是Servlet。这其中会包...转载 2018-10-11 19:52:18 · 195 阅读 · 0 评论 -
java后台技术栈
转载 2018-10-11 19:54:41 · 451 阅读 · 0 评论 -
原来Github上的README.md文件这么有意思——Markdown语言详解
转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992 之前一直在使用github,也在上面分享了不少的项目和Demo,每次创建新项目的时候,使用的都是默认的README.md文件,也不曾对这个文件有过什么了解。但是在看到别人写的项目的README.md里面竟然有图片、链接什么的,就感到很好奇,这效果是什么加上去的?于是便查了一下资料,结果,竟迁出了...转载 2018-12-05 22:51:53 · 553 阅读 · 0 评论 -
超简单将Centos的yum源更换为国内的阿里云源
http://mirrors.163.com/.help/centos.html 163的镜像1、备份yum install wget -ymv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/...原创 2019-03-22 10:29:17 · 144 阅读 · 0 评论 -
KETTLE使用教程
Kettle的建立数据库连接、使用kettle进行简单的全量对比插入更新:kettle会自动对比用户设置的对比字段,若目标表不存在该字段,则新插入该条记录。若存在,则更新。Kettle简介:Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,数据抽取高效稳定。Kettle 中文名称叫水壶,该项目的主程序员MATT 希望把各种数据放到一个...转载 2019-03-22 10:30:47 · 16442 阅读 · 0 评论 -
各种字符编码方式详解及由来 (ANSI,UNICODE,UTF-8,GB2312,GBK)
一直对字符的各种编码方式懵懵懂懂,什么 ANSI UNICODE UTF-8 GB2312 GBKDBCS UCS……是不是看的很晕, 假如您细细的阅读本文你一定可以清晰的理解他们。Let's go!很久很久以前,有一群人,他们决定用 8 个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。 他们看到 8 个开关状态是好的, 于是他们把这称为"字 节"。再后来,他们又做了...转载 2019-03-22 23:17:40 · 609 阅读 · 0 评论 -
学习一年计算机行业的知识的一些见解!你是初心是什么?
学习一年计算机行业的知识的一些见解!你是初心是什么?先来个总结:认真的思考和明确方向是你开挂的唯一起点首先,我问几个问题:你为什么要如计算机这个行业?真的了解计算机这个行业是做什么的吗?你在计算机行业有什么天赋?你对科技创新有什么看法?你喜欢研究还是喜欢搬砖?这几个问题你可以静静的想想,有助于你开挂。真的!为什么要问这几个问题呢,这可能决定你能在计算机行业到底能走多远!...原创 2019-04-13 19:07:29 · 1088 阅读 · 0 评论 -
如何科学使用Stack Overflow
作为一名程序员,如果没有听过 Stackoverflow,那么你最好去面壁思过一下。程序员最需要阅读的一本编程书籍(其实编程书留下这本就够了!):那些还没有读过这本书的程序员,是时候买一本了。如果还在犹豫,那么先看下这篇文章,看看为什么离不开 stackoverflow。提问的智慧当你拋出一个技术问题时,最终是否能得到有用的回答,往往取决于你所提问和追问的方式。 —— Eric S...转载 2019-04-14 12:03:10 · 677 阅读 · 0 评论 -
编程语言的趋势(1988-2018)
原创 2019-04-20 15:49:41 · 534 阅读 · 0 评论 -
java面试总结(八)—— SQL优化、SQL军规、隐式转换
SQL优化对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。任何在Order by语句的非索引项或者有计算表达式都将降低查询速度应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如select id from t where num is null。任何在where子句中使用is null或...转载 2018-05-29 08:59:41 · 368 阅读 · 0 评论 -
经历≠经验,码农如何工作10年依然是菜鸟?
引言说实话,工作10年不等于是高手;高手也不等于要工作时间久。圣人曾经曰过:“工作经历不等于工作经验”。工作10年,只是一个“经历”,而“经历”不能得以总结、归纳和升华,就无法转化为“经验”。一个2年“工作经验”的工程师水平可能远高于一个10年“工作经历”的工程师。如果程序员在35岁的时候,“工作经验”与刚毕业的时候差别不大,则其不可替代性就不高,很难在大龄时具备足够竞争力。大龄程序员,跟应该以专...转载 2018-05-29 08:51:42 · 337 阅读 · 3 评论 -
ORACLE自学教程
create table testone( id number, --序号username varchar2(50),password varchar2(50),sj varchar2(20)); --导入命令load data infile 'd:\whx\testoracle.txt' append into table testone fields terminated by X'09'...转载 2018-05-19 23:26:32 · 1817 阅读 · 1 评论 -
《Oracle经典教程》
走进Oracle. 21. Oracle简介... 32. Oracle安装... 43. Oracle客户端工具... 94. Oracle服务... 165. Oracle启动和关闭... 176. Oracle用户和权限... 187. 本章总结... 218. 本章练习... 22SQL数据操作和查询... 251. SQL简介... ...转载 2018-05-19 23:32:49 · 11003 阅读 · 3 评论 -
最全的正则表达式
很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,在这里分享一下。给自己留个底,也给朋友们做个参考。◇◆◇◆◇校验数字的表达式1. 数字:^[0-9]*$2. n位的数字:^\d{n}$3. 至少n位的数字:^\d{n,}$4. m-n位的数字:^\d{m,n}$5. 零和非零开头的数字:^(0|[...转载 2018-05-20 13:41:03 · 180 阅读 · 0 评论 -
C++经典面试题
最近看一些面试题,觉得如果自己被问到了,并不能很利落的回答出来。一是从来没有这个意识,二是没有认真的梳理下。下面对这些题做出分析,哈!个人能力有限,其中难免有疏漏,欢迎大家补充咯!11.引用与指针有什么区别?【参考答案】 1) 引用必须被初始化,指针不必。2) 引用初始化以后不能被改变,指针可以改变所指的对象。 3) 不存在指向空值的引用,但是存在指向空值的指针。可以参考下 在 5 题中补充的内...原创 2018-05-20 13:49:17 · 187 阅读 · 0 评论 -
C++链表实现学生成绩管理(增删改查)
简介:并未封装成类,功能也仅实现了增删改查。数据为txt,格式:学号(long) 姓名(string) 总分(int)学生信息结构体[cpp] view plain copystruct Student { long m_id; string m_name; int m_score; }; 节点结构体[cpp] view plain copystruct Node...转载 2018-05-25 08:54:42 · 1708 阅读 · 0 评论 -
mysql存储过程和函数总结
1. 概述存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中,经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象。 ——百度百科 如图所示,在普通模式下获取数据,用户需要输入SQL命令与数据库进行交互,而存储过程是编写好的SQL命令,存...转载 2018-05-25 22:33:59 · 473 阅读 · 0 评论 -
MySQL表数据更新
1,INSERT 语句:<1>,单行插入: INSERT INTO table(column1,column2...) VALUES (value1,value2,...); 简单例子: INSERT INTO tasks(subject,start_date,end_date,description) ...原创 2018-05-25 22:37:11 · 1317 阅读 · 0 评论 -
MySQL基本命令
一.基本命令启动服务: net start mysql停止服务:net stop mysql链接服务器: mysql -u root -p 输入密码退出 exit quit \q查看版本:select version();显示当前时间: select now();远程连接 mysql -h ip -u 用户名 -p输入对应的密码二.数据库操作创建数据库create database 数据库名 ch...原创 2018-05-26 17:49:51 · 187 阅读 · 0 评论 -
图书管理系统数据库设计
图书管理系统数据库设计博主在github上找的这个项目链接,大家想参考的可以看看! JAVA GUI图书馆管理系统:https://github.com/uboger/LibraryManager 图书馆流通管理系统:https://github.com/lxz612/Libsystem C#编写的图书馆管理系统,数据库使用SQL Server:https:/...原创 2018-05-26 23:44:35 · 102316 阅读 · 25 评论 -
MYSQL语句
between 值1 and 值2; 其中包括两端的值比较预算符前后不可加函数限制只能使用子查询auto_increment主键自增创建表格只有int后面可以不加字符长度限制status;查询端口号select vision();查询端口号create database world;创建数据库drop database database_name;删除数据库drop index;删除索引sour...原创 2018-05-22 19:55:28 · 285 阅读 · 0 评论 -
Mysql基础学习
数据库介绍类型: 关系型数据库: (RDBMS):MySQL,Oracle,DB2,SQL Serve非关系型数据库(No SQL):MongoDB,Redis,键值对数据库,文档数据库MySQL数据库–>库–>表–>数据链安装启动 安装mysql服务端: sudo apt install mysql-server安装mysql服务端:sudo apt install mysql...原创 2018-05-22 19:57:38 · 246 阅读 · 0 评论 -
Mysql闪退问题图文解决办法
无论输入什么密码,都出现闪退的情况,后来查找资料才发现原来是之前使用360时,将mysql服务给关了,现将解决办法总结如下:1.桌面找到计算机-->右键选择管理;2.在管理页面点击服务,展开服务项;3.在所有服务项中找到mysql服务;4.鼠标右键点击mysql服务,选择启动,启动mysql服务。5.再次启动mysql的控制台,输入密码,进入mysql。以上所述是小编给大家介绍的Mysql闪...原创 2018-05-22 23:52:07 · 929 阅读 · 1 评论 -
十个理由,让程序员成为2018最抢手老公
是什么让你选择一个程序员1.薪资高,很抢手程序猿,是现在需求比较大的一个职业,比较好找工作。他们在市场上很抢手、很受欢迎。关键是,他们的起薪都非常高。程序员个个都是潜力股,你看无论是世界首富,还是中国首富,最多的就做IT,说不定那天一不小心,你就成了亿万富翁的老婆啦。2.专一我是一个苦b的程序员,今晚加班到快通宵了,困得快睁不开眼了,女上司很关心,问我要不要吃宵夜。我没好气地说,宵夜就算了,能让我...转载 2018-05-23 13:00:03 · 312 阅读 · 0 评论 -
《深度探索C++对象模型》读书笔记之 关于对象
《深度探索C++对象模型》读书笔记之 关于对象前言c语言中,“数据”和“处理数据的操作(函数)” 是分开声明的,将这种程序方法称为程序性(procedural),比如声明一个struct Point3d:struct Point3d { float x; float y; folat z;};12345而操作该数据数据的函数例如打印函数,只能另外定义成:void Poin...转载 2018-05-23 13:01:59 · 190 阅读 · 0 评论 -
mysql初学者题目及答案
声明:该文档主要根据网上一份题目整理而成。给出的答案仅供参考。假设有下面4张表student(sid,sname,sage,ssex) 学生表course(cid,cname,tid) 课程表grade(sid,cid,score) 成绩表teacher(tid,Tname) 教师表 问题:1、 查询“001”课程比“002”课程成绩高的所有学生的学号 #方式1select a.sidfrom ...原创 2018-05-23 13:05:59 · 458 阅读 · 0 评论 -
Mysql常用命令行大全
Mysql常用命令行大全1、连接Mysql格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进...转载 2018-05-23 13:09:09 · 220 阅读 · 0 评论 -
推荐几款非常实用的IDEA插件
1、Alibaba Java Coding Guidelines经过247天的持续研发,阿里巴巴于10月14日在杭州云栖大会上,正式发布众所期待的《阿里巴巴Java开发规约》扫描插件!该插件由阿里巴巴P3C项目组研发。P3C是世界知名的反潜机,专门对付水下潜水艇,寓意是扫描出所有潜在的代码隐患。为了让开发者更加方便、快速将规范推动并实行起来,阿里巴巴基于手册内容,研发了一套自动化的IDE检...转载 2019-06-18 10:27:34 · 724 阅读 · 0 评论