自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(133)
  • 资源 (1)
  • 收藏
  • 关注

Anaconda使用

Anaconda创建环境://下面是创建python=3.6版本的环境并激活,取名叫ml_36$ conda create -n ml_36 python=3.6$ conda activate ml_36$ conda remove -n ml_36 --all #删除位数切换set CONDA_FORCE_32BIT=1 //切换到32位set CONDA_FOR...

2019-10-23 22:18:35 423

转载 odoo中self的使用

 一:self是什么    目前新版的Odoo中使用到的self,是对  游标cr、用户ID、模型、上下文、记录集、缓存  的封装。    我们可以通过 self.XX 获取到这些封装的东西,比如:self.cr、self.uid。     二:通过直接设置属性来改变数据库中字段值    我们在查出某模型的记录后,可以通过  record.XX = value  来直接修改记录的字段内容。    ...

2018-04-19 12:01:26 6334

原创 Pycharm安装.ignore

方法一:Setting->Plugins点击Install安装但是软件提示因为资源被“墙”了!?!?!?!?!?!?方法二:去官网下载:https://plugins.jetbrains.com/plugin/7495--ignore选择最新版本下载即可不需要解压,选择下载的压缩包安装即可新建ignore文件...

2018-04-17 11:25:11 6131

转载 在GitHub上管理项目

新建repository  本地目录下,在命令行里新建一个代码仓库(repository)  里面只有一个README.md  命令如下:  touch README.md  git init  初始化repository  git add README.md  将README.md加入到缓存区  (可以用git add --a将所有改动提交到缓存(注意是两个杠))   git commit -m...

2018-04-17 10:46:12 470

转载 eclipse导入Spring库

下载Sping1Preferences->Java->Build Path->User Libraries中New一个User Library,命名为springAdd JARs,将之前解压出的JAR包添加到spring中点击OK,确定左键项目名->PropertiesJava Build Path->Add Library->User Li

2017-09-17 16:29:11 1994

原创 win7系统硬盘安装win8.1系统及激活

因为要远程帮一朋友安装win8.1系统,就想在网上搜索个硬盘安装教程,但是看到的都是需要工具的,就自己写一个教程。 首先,需要一个系统镜像,提供一个纯净版的系统下载网站:http://itellyou.cn/,如下图,选择所需要的ios文件,复制地址,使用迅雷等下载工具下载文件     将下载下的文件解压,打开,点击setup.exe文件这时候就出现

2017-02-19 20:19:13 924 1

原创 CentOS7 或 Rhel 7 安装MariaDB

RHEL(Red Hat Enterprise Linux) 7 开始, MariaDB 会取代 MySQL 成为预设的资料库系统, 下面先介绍一下MariaDB:MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。[3]Ma

2017-01-12 20:57:11 2358

原创 Windows环境git执行git add命令warning: LF will be replaced by CRLF in readme.txt.

今天想把代码托管到coding上(不要问为啥不托管到GetHub上),就学习学习Git。可以随便编写一个文件:里面随便写点东西。$ vi readme.txt但是在添加的仓库是出现问题了:$ git add readme.txtwarning: LF will be replaced by CRLF in readme.txt.The file wil

2016-12-28 16:31:48 1057

原创 工厂方法模式与抽象工厂模式

工厂方法模式(Factory Method Pattern):定义一个用于创建对象的接口,让子类决定将哪一个类实例化。工厂方法模式让一个类的实例化延迟到其子类。工厂方法模式又简称为工厂模式(Factory Pattern),又可称作虚拟构造器模式(Virtual Constructor Pattern)或多态工厂模式(Polymorphic Factory Pattern)。工厂方法模式是

2016-10-27 16:41:59 366

原创 Class类的使用

1.Class类  1) 在面向对象的世界里,万事万物皆对象。(java语言中,静态的成员、普通数据类型除外)   类是不是对象呢?类是(哪个类的对象呢?)谁的对象呢?   类是对象,类是java.lang.Class类的实例对象  2)这个对象到底如何表示  3 )Class.forName("类的全称")       不仅表示了,类的类类型,还代表了动态加载类   

2016-10-27 16:40:21 488

原创 语法分析器之递归子程序法

表达式语法分析——递归子程序法递归子程序法是一种确定的自顶向下语法分析方法,要求文法是LL(1)文法。它的实现思想是对应文法中每个非终结符编写一个递归过程,每个过程的功能是识别由该非终结符推出的串,当某非终结符的产生式有多个候选式时能够按LL(1)形式唯一地确定选择某个候选式进行推导。请根据下面的表达式LL(1)文法,构造递归子程序,完成对表达式的语法分析。表达式文法如下: E→TG G→+TG | ε T→FS S→*FS | ε F→(E) | i

2016-10-25 21:58:42 10623 2

原创 部分主流视频网站下载方法

如果在微博或其他视频网站上看到非常喜欢的视频,想下载下来,但是又苦于不知如何下载。这里我推荐一个网站,支持主流的86视频网站(发表博客时)。主流视频网站(16): 搜狐视频 乐视网 酷6网 56网 响巢看看 PPS 新浪视频 网易视频 激动网 糖豆网华数TV暴风影音微博视频秒拍

2016-10-04 17:40:04 1883

原创 Linux Mint 18(Ubuntu 16)安装f.lux教程

因为经常使用电脑,对眼睛很不好,所以在Windows时就使用f.lux。Windows用户可以直接去官网下载安装即可:https://justgetflux.com/f.lux 的工作方式是:调节电脑显示器的颜色使之适应使用者一天内的生物钟规律,夜晚使用祥和的暖色调,白天则是像日光一样爽快的白色。最近安装了Linux,就想到了在Linux环境下安装f.lux。步骤:

2016-10-03 21:19:31 5439

原创 Windows 10和Linux Mint 18 双系统安装心得

最近在学习Linux,以前在实验室的台式机上装了Ubuntu,但是我也看到同学有装Linux Mint 的,感觉不错,就在自己的笔记本上安装了下,以下是心得。为什么安装Linux Mint?理由:Linux Mint  是一个基于 Ubuntu 的发行版。他继承了 Ubuntu 的众多优点,同时也在 Ubuntu 的基础上加入很多自己优秀的特性。其目标是提供一种更开箱即刻可用的用户体验,免

2016-10-03 17:22:18 18445

原创 小C语言--词法分析程序

小C语言--词法分析程序Time Limit: 1000MS Memory Limit: 5000KBSubmit StatisticProblem Description小C语言文法 1. →(){}2. →||3. →;4. →,|5. →|6. →||||7. →()|()8. →()9. →(;;)10. →{}1

2016-09-29 22:05:11 7720 1

转载 编译原理之--FIRST集、FOLLOW集 和 SELECT集

FIRST集、FOLLOW集 和 SELECT集一、FIRST集FIRST(A)为A的开始符或者首符号集。1、定义:设G=(VT,VN,S,P)是上下文无关文法 ,FIRST(α)={a|α能推导出aβ,a∈VT,α,β∈V*}   特别的,若α能推导出ε,则规定ε∈FIRST(α).2、根据定义求解FIRST集(对每一文法符号X∈V 计算F

2016-09-27 21:08:30 56504 9

原创 建立Java Web Project并进行JDBC操作

最近正在学习Java Web,下面是练习的一个Student数据库的小项目实验内容:1、首先搭建JSP的服务器运行环境,并进行测试。2、新建一Web项目,部署程序到服务器,启动服务器程序,运行该项目的首页面文件(index.jsp),查看其转译后的.java文件。3、JDBC操作单个表,进行表中数据的增、删、改、查功能,利用JSP页面进行数据的查询操作和增加操作。 实验步骤

2016-09-16 15:45:41 2211

转载 DDL、DML和DCL的理解

1、DDL   1-1、DDL的概述     DDL(DataDefinition Language数据定义语言)用于操作对象和对象的属性,这种对象包括数据库本身,以及数据库对象,像:表、视图等等,DDL对这些对象和属性的管理和定义具体表现在Create、Drop和Alter上。特别注意:DDL操作的“对象”的概念,”对象“包括对象及对象的属性,而且对象最小也比记录大个层次。以表举例:

2016-09-12 20:30:58 440

转载 Eclipse中集成Tomcat

Eclipse中集成Tomcat问题:很多时候在Eclipse中启动Tmocat后,不能访问本机的localhost:8080主页,并且其他项目也不能访问。原因:打开Tomcat下的webapp后也找补到项目目录,这是因为Eclipse将发布路径重定向了,没有放到tomcat下的webapp中。解决:在Eclipse中集成Tomcat,在Eclipse中启动后能够访问l

2016-09-08 14:38:55 26082

原创 在windows下安装mysql5.6版本

1,双击 mysql-installer-community-5.6.24.0 安装,接受用户许可协议2,选择安装类型:Developer Default 默认安装类型,开发模式,该选项代表典型个人用桌面工作站,假定机器上运行着多个桌面应用程序,将MySQL服务器配置成使用最少的系统资源;Server only 仅作为服务器,该选项代表服务器,MySQL服务器可以同其它应用程序一起运行,例如F

2016-09-08 14:21:38 2197

转载 mysql 数据类型

mysql 数据类型1、整型MySQL数据类型含义(有符号)tinyint(m)1个字节  范围(-128~127)smallint(m)2个字节  范围(-32768~32767)mediumint(m)3个字节  范围(-8388608~8388607)int

2016-09-07 16:06:58 316

转载 21分钟 MySQL 入门教程

21分钟 MySQL 入门教程 目录一、MySQL的相关概念介绍二、Windows下MySQL的配置配置步骤MySQL服务的启动、停止与卸载三、MySQL脚本的基本组成四、MySQL中的数据类型五、使用MySQL数据库登录到MySQL创建一个数据库选择所要操作的数据库创建数据库表六、操作MySQL数据库向表中插入数据查询表中的数据更新表中

2016-09-06 21:02:22 2619 1

原创 Tomcat安装配置

最近在学Java Web,用到Tomcat。1、首先是Tomcat的获取和安装。    获取当然得上Apache的官方网站下载,开源免费,而且带宽也足够。下载会很快。      这是两种不同的下载,一个是普通安装版本,一个是解压安装版本。使用起来是一样的,只是在普通安装版本中有一些界面可提供对Tomcat的快捷设置,而且普通安装会将Tomcat作为系统服务进行注册。2、Tomc

2016-09-01 16:34:16 720

原创 HTML文件的整体结构

HTML文件的整体结构一个完整的HTML文件包括头部文件和主体文件。1 文件头部内容1.1 设置页面标题    设置网页的标题,现实在浏览器上。1.2 设置基底网址    用于设定浏览器中文件的路径,标签一般用于设计文件的URL地址。一个HTML文件只能有一个标签,同时该标签必须放在头文件中。    标签为页面上的所有链接规定默认地址或默认目标。通常情况下,浏览器

2016-08-30 18:07:40 1648

原创 HTML创建超链接

创建超链接什么是超链接超级链接在本质上属于一个网页的一部分,它是一种允许我们同其他网页或站点之间进行连接的元素。各个网页链接在一起后,才能真正构成一个网站。所谓的超链接是指从一个网页指向一个目标的连接关系,这个目标可以是另一个网页,也可以是相同网页上的不同位置,还可以是一个图片,一个电子邮件地址,一个文件,甚至是一个应用程序。而在一个网页中用来超链接的对象,可以是一段文本或者是一个图片。当

2016-08-26 10:11:31 8232

转载 Word最常用的100个通用快捷键

Word最常用的100个通用快捷键基础功能快捷键(10个)Ctrl+B:加粗Ctrl+I:斜体 Ctrl+U:为字符添加下划线 Ctrl+Shift+Ctrl+Shift+>:增大字号 Ctrl+C:复制所选文本或对象 Ctrl+X:剪切所选文本或对象 Ctrl+V:粘贴文本或对象 Ctrl+Z:撤消上一操作 Ctrl+Y:重复上一操作单

2016-08-25 20:47:47 13035 5

原创 HTML5 文字变化和排版技巧

文字变化和排版技巧1.1段落效果——使用排版标签1.1.1设置段落样式的标签在HTML中利用标签来区分段落,换行可以用标签完成。1.标签标签是成对的标签,将置于段落起始初,置于段尾,这样不但具有分段功能还具有设置段落居中或靠右对齐的功能。语法:...2.标签 功能:换行,无结尾标签,也无属性。语法:第一行第二行(加不加”/”都可以,但是在HTML5中有不

2016-08-25 20:11:55 45806 3

原创 HTML5基础入门

HTML5基础入门HTML是TypeTextMarkup Language(超文本标记语言)的缩写。1.HTML的标记类型1.容器标记(Container Tags)         容器标记是成对的开始标记(StartTag)与结束标记(End Tag)。终止标记前加“/”。         例如:我的网页注释:此标记的功能是将文字显示在浏览器的标题栏中。(当浏览者将网页加入

2016-08-25 16:33:58 2965

原创 安装JDK教程

JDK安装教程

2016-08-25 08:53:23 1144

原创 JAVA一些基础概念

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程[1]  。工作原理编辑工作原理由四方面组成:(1)Java编程语言(2)Jav

2016-08-22 21:43:25 20425

原创 交叉排序

交叉排序Time Limit: 1000ms   Memory limit: 32768K  题目描述输入N个数,把所有奇数位置上的数从小到大排序,把偶数位置上的数从大到小排序。输入输入的第一行是一个正整数N(2第二行是N个用空格隔开的整数。输出输出只有一行N个数,是按要求排序后的序列,用空格隔开。示例

2016-08-22 18:08:08 748

原创 数据结构实验之排序六:希尔排序

数据结构实验之排序六:希尔排序Time Limit: 1000ms   Memory limit: 65536K  题目描述我们已经学习了各种排序方法,知道在不同的情况下要选择不同的排序算法,以期达到最好的排序效率;对于待排序数据来说,若数据基本有序且记录较少时, 直接插入排序的效率是非常好的,希尔排序就是针对一组基本有序的少量数据记录进行排序的

2016-08-22 15:52:28 2803

原创 数据结构实验之排序五:归并求逆序数

数据结构实验之排序五:归并求逆序数Time Limit: 20ms   Memory limit: 65536K  题目描述对于数列a1,a2,a3…中的任意两个数ai,aj (i < j),如果ai > aj,那么我们就说这两个数构成了一个逆序对;在一个数列中逆序对的总数称之为逆序数,如数列 1 6 3 7 2 4 9中,(6,4)是一个逆

2016-08-22 15:11:20 481

原创 数据结构实验之排序四:寻找大富翁

数据结构实验之排序四:寻找大富翁Time Limit: 150ms   Memory limit: 512K  题目描述2015胡润全球财富榜调查显示,个人资产在1000万以上的高净值人群达到200万人,假设给出N个人的个人资产值,请你快速找出排前M位的大富翁。输入首先输入两个正整数N( N ≤ 10^6)和M(M ≤

2016-08-22 10:56:00 3036

原创 数据结构实验之排序三:bucket sort

数据结构实验之排序三:bucket sortTime Limit: 100ms   Memory limit: 65536K  题目描述根据人口普查结果,知道目前淄博市大约500万人口,你的任务是帮助人口普查办公室按年龄递增的顺序输出每个年龄有多少人,其中不满1周岁的按0岁计算,1到2周岁的按1岁计算,依次类推,大于等于100岁的老人全部按100岁计

2016-08-20 19:30:16 1209

原创 数据结构实验之排序二:交换排序

数据结构实验之排序二:交换排序Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^题目描述冒泡排序和快速排序都是基于"交换"进行的排序方法,你的任务是对题目给定的N个(长整型范围内的)整数从小到大排序,输出用冒泡和快排对这N个数排序分别需要进行的数据交换次数。输入连续多

2016-08-20 17:40:49 344

原创 数据结构实验之排序七:选课名单

数据结构实验之排序七:选课名单Time Limit: 1000ms   Memory limit: 65536K  题目描述随着学校规模的扩大,学生人数急剧增加,选课名单的输出也成为一个繁重的任务,我校目前有在校生3万多名,两千多门课程,请根据给定的学生选课清单输出每门课的选课学生名单。输入输入第一行给出两个正整数N( N

2016-08-20 10:44:14 649

原创 数据结构实验之排序一:一趟快排

数据结构实验之排序一:一趟快排Time Limit: 1000ms   Memory limit: 65536K  题目描述给定N个长整型范围内的整数,要求输出以给定数据中第一个数为枢轴进行一趟快速排序之后的结果。 输入连续输入多组数据,每组输入数据第一行给出正整数N(N 输出输出一趟快速排序后的结果,

2016-08-20 09:15:17 780

原创 CSDN(2109)找女朋友

找女朋友Time Limit: 15ms   Memory limit: 65536K  题目描述山东理工大学有很多学生,当然也有很多美女,机械实验班的学委(外号:大王八)很想找个女朋友,但他想找个身高和自己相配的女生坐女朋友,现有理工大N个美女的身高数据,但由于N的值较大,为了尽快找到合适的女友,大王八想请你帮他完成这N个美女的身高排序,按降序排列

2016-08-19 21:59:34 1054

原创 数据结构实验之查找七:线性之哈希表

数据结构实验之查找七:线性之哈希表Time Limit: 1000ms   Memory limit: 65536K 题目描述根据给定的一系列整数关键字和素数p,用除留余数法定义hash函数H(Key)=Key%p,将关键字映射到长度为p的哈希表中,用线性探测法解决冲突。重复关键字放在hash表中的同一位置。输入连续输入多

2016-08-19 20:03:10 356

自己动手写编译器、链接器 [DIY Compiler and Linker]

《自己动手写编译器、链接器》讲述了一个真实编译器的开发过程,源语言是以C语言为蓝本,进行适当简化定义的一门新语言,称之为SC语言(简化的C语言),目标语言是大家熟悉的Intelx86机器语言。在本书中,读者将看到从SC语言定义,到SCC编译器开发的完整过程。本书介绍的SCC编译器,没有借助Lex与Yacc这些编译器自动生成工具,纯手工编写而成,更便于学习和理解。为了生成可以直接运行EXE文件,本书还实现了一个链接器。读完本书读者将知道一门全新的语言如何定义,一个真实的编译器、链接器如何编写。

2016-09-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除