• 等级
  • 65119 访问
  • 6 原创
  • 98 转发
  • 78069 排名
  • 8 评论
  • 15 获赞

linux下如何查询jdk的安装路径

  linux下如何查询jdk的安装路径,有的人说用whereis或者which,这是多么扯淡啊。还有人说,直接echo$JAVA_HOME就行,这是典型的只copy不思考。使用echo$JAVA_HOME的前提条件是设置了JAVA_HOME,如果没设置,就什么也查不到:ubuntu@VM-0-15-ubuntu:~/taoge$echo$JAVA_HOMEubunt...

2019-02-14 09:04:13

Flask闪现使用

Flask提供了一个非常简单的方法来使用闪现系统(Flash)向用户反馈信息。闪现系统使得在一个请求结束的时候记录一个信息,然后在且仅仅在下一个请求中访问这个数据。这通常配合一个布局模板实现。我们在这里用一个小Demo来说明,这里我们做一个模拟的登陆界面,当密码和用户名匹配时,反馈“你已登录成功”,不匹配时,反馈“登录失败”。编写app.py:fromflaskimpor...

2019-02-01 10:23:33

flask修改数据库字段

在做项目的过程中,我们都遇到过,经常需要修改我们数据库的字段,在flask中,是通过ORM(对象关系映射)来创建数据库的,表--->modelclass,字段---->属性在flask中,我们是通过第三方插件SQLAlchemy来创建数据库表,采用的是db.create_all()方法,这样,在我们修改数据库的Model的字段之后,想要同步数据库,就只能通过删除表,然后重新调用d...

2019-02-01 10:03:54

celery架构

在学习Celery之前,我先简单的去了解了一下什么是生产者消费者模式。生产者消费者模式在实际的软件开发过程中,经常会碰到如下场景:某个模块负责产生数据,这些数据由另一个模块来负责处理(此处的模块是广义的,可以是类、函数、线程、进程等)。产生数据的模块,就形象地称为生产者;而处理数据的模块,就称为消费者。单单抽象出生产者和消费者,还够不上是生产者消费者模式。该模式还需要有一个缓冲区处于生...

2019-01-14 23:36:59

虚拟IP原理

高可用性HA(HighAvailability)指的是通过尽量缩短因日常维护操作(计划)和突发的系统崩溃(非计划)所导致的停机时间,以提高系统和应用的可用性。HA系统是目前企业防止核心计算机系统因故障停机的最有效手段。实现HA的方式,一般采用两台机器同时完成一项功能,比如数据库服务器,平常只有一台机器对外提供服务,另一台机器作为热备,当这台机器出现故障时,自动动态切换到另一台热备的机器。...

2019-01-14 22:29:58

fork函数

 一、fork入门知识     一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。    一个进程调用fork()函数后,系统先给新的进程分配资源,例如存储数据和代码的空间。然后把原来的进程的所有值都复制到新的新进程中,只有少数值与原来的进...

2019-01-14 22:19:37

虚拟IP

虚拟IP原理高可用性HA(HighAvailability)指的是通过尽量缩短因日常维护操作(计划)和突发的系统崩溃(非计划)所导致的停机时间,以提高系统和应用的可用性。HA系统是目前企业防止核心计算机系统因故障停机的最有效手段。实现HA的方式,一般采用两台机器同时完成一项功能,比如数据库服务器,平常只有一台机器对外提供服务,另一台机器作为热备,当这台机器出现故障时,自动动态切换到另一台...

2019-01-14 22:03:37

Django继承自带user表并重写

User模型User模型是这个框架的核心部分。他的完整的路径是在django.contrib.auth.models.User。以下对这个User对象做一个简单了解:字段:内置的User模型拥有以下的字段:username:用户名。150个字符以内。可以包含数字和英文字符,以及_、@、+、.和-字符。不能为空,且必须唯一!first_name:歪果仁的first_name,在30个...

2018-12-28 08:48:09

NLTK基础函数

#fromnltk.bookimport*; #导入NTLK包中book中的所有的例子模型 #print(text1); #输出book中text1的相关信息 #text1.concordance("monstrous");  #在text1中找到特定单词并显示出上下文#print("monstrousintext1similarto");#text1.simi...

2018-12-14 10:27:21

微信小程序开发——动画效果

<viewstyle='width:60px;height:60px;background-color:yellow;'animation="{{moveData}}"bindtap='moveClick'>移动</view> <viewstyle='width:60px;height:60px;background-color:red;'anima...

2018-12-10 08:54:19

django邮箱认证

用户注册:类似于用户登陆,同样在users.views.py中添加RegisterView(View)类,其中对表单的get和post作出处理。 如果是get方法,重新返回register页面让用户进行填写。  defget(self,request):    register_form=RegisterForm()    returnrender(req...

2018-12-06 15:16:55

KNN

K最近邻和线性分类器K最近邻从图像分类入手:将图像表示成一个向量,进行分类(文中以猫为例) 图像一般比较复杂,会产生旋转、缩放、平移、聚集点不同等,如何让图片样式不同,还有亮度的影响都要有鲁棒性,还有形变、判别类别不全、背景纹理相似不用的猫等———-这些都是希望去解决的问题。图像处理初期:通过检测并勾画出图片的边界,按照边界形状与连接方式进行分类。这会让你学习到这类东西的‘样本集合’,我...

2018-11-29 10:08:10

矩阵L2,1范数及矩阵L2,p范数的求导

1、向量范数1-范数:,即向量元素绝对值之和,matlab调用函数norm(x,1) 。2-范数:,Euclid范数(欧几里得范数,常用计算向量长度),即向量元素绝对值的平方和再开方,matlab调用函数norm(x,2)。∞-范数:,即所有向量元素绝对值中的最大值,matlab调用函数norm(x,inf)。-∞-范数:,即所有向量元素绝对值中的最小值,matlab调用函数...

2018-11-20 23:56:53

open-data头像设置圆角

<viewclass="userinfo"> <viewclass="userinfo-avatar">  <open-data type="userAvatarUrl"></open-data> </view>  <open-datatype="userNi

2018-11-14 10:52:45

python读写excel

 一、用xlrd和xlwt读写excel    首先下载安装xlrd和xlwt这两个库。  1、打开excel    readbook=xlrd.open_workbook(r'\test\canying.xlsx')  2、获取读入的文件的sheet    sheet=readbook.sheet_by_index(1)#索引的方式,从0开始    sheet...

2018-11-11 22:48:02

wxpython学习笔记

一、简介 wxPython是Python编程语言的一个GUI工具箱。他使得Python程序员能够轻松的创建具有健壮、功能强大的图形用户界面的程序。它是Python语言对流行的wxWidgets跨平台GUI工具库的绑定。而wxWidgets是用C++语言写成的。和Python语言与wxWidgetsGUI工具库一样,wxPython是开源软件。这意味着任何人都可以免费地使用它并且可以查看和修改...

2018-08-14 09:01:10

An Intro to Git and GitHub for Beginners

Step0: InstallgitandcreateaGitHubaccount Thefirsttwothingsyou'llwanttodoareinstallgitandcreateafreeGitHubaccount.Followtheinstructions here toinstall git(ifit'snotalr...

2018-08-10 16:10:13

深入Bootstrap中data属性

首先,这里的data属性是什么?是属于Bootstrap的吗?data属性有什么用?这里的data属性是HTML5允许开发者自由为其标签添加属性,这种自定义属性一般以“data-”开头。 关于data-*的定义和用法:data-*属性用于存储页面或应用程序的私有自定义数据。data-*属性赋予我们在所有HTML元素上嵌入自定义data属性的能力。存储的(自定义)数据...

2018-08-09 16:22:10

八款常用的 Python GUI 开发框架推荐

作为Python开发者,你迟早都会用到图形用户界面来开发应用。本文将推荐一些PythonGUI框架,希望对你有所帮助,如果你有其他更好的选择,欢迎在评论区留言。Python的UI开发工具包 KivyKivy是一个开源工具包能够让使用相同源代码创建的程序能跨平台运行。它主要关注创新型用户界面开发,如:多点触摸应用程序。Kivy还提供一个多点触摸鼠标模拟器。当前支持的平台包括:Li...

2018-08-09 14:18:12

linux下查端口是否被占用、查看所有端口

、查看端口是否被占用>lsof -i:8080 2、查看所有端口>netstat-ntlp 3、查看是否开放某端口tcp端口:>netstat -ntpludp端口:>netstat -nupl 常用参数:-a(all)显示所有选项,默认不显示LISTEN相关-t(tcp)仅显示tcp相关选项-u(udp)仅显示ud...

2018-08-09 09:45:03

_世纪末的魔术师_

关注
  • 中国
奖章
  • 持之以恒