python 快速画图 matplotlib, sympy, mpmath与 Matlab 比较

最近接触了 python, 发现它的一个画图包 matplotlib 虽然与 MATLAB 的画图类似,但感觉还是 MATLAB 自己的画图更方便,更简单。matlab 有 explot 与 ezmesh 这两个快速生成函数的图像,很奇怪 matplotlib 为什么不引入,估计是因为它没有 MATLAB 的匿名函数功能的缘故。慢慢总结: matplotlib 需要先定义数据范围,有些麻烦,发...
分类: 其他 发布时间: 06-30 23:55 阅读次数: 0

超平面,半空间,多面体

超平面(hyperplane)的定义: {x∣aTx=b}{x∣aTx=b}\{x\mid a^{T}x=b\} 其中 aaa 是一个非零向量,bbb 是实数,即 a≠0,b∈Ra≠0,b∈Ra\neq 0, b\in R. 几何意义是:从满足条件 ax0=bax0=bax_0=b 的任意一点 x0x0x_0 出发的向量 aaa 的所有垂线的集合。 例如下图中的黑体箭头(图比较难画,直接粘...
分类: 其他 发布时间: 06-30 23:55 阅读次数: 0

为什么说半正定矩阵是凸锥

一般来说(实数范围内),正定矩阵必是对称矩阵。 一个 n×nn×nn\times n 的实对阵矩阵 SnSnS^n 为半正定矩阵,当且仅当其对所有的非零向量 zzz,都满足: zTSnz≥0zTSnz≥0z^TS^nz\geq 0 实对称矩阵 SnSnS^n 的维数为 n(n+1)/2n(n+1)/2n(n+1)/2, 因为它有 n(n+1)/2n(n+1)/2n(n+1)/2 个变量(就是...
分类: 其他 发布时间: 06-30 23:54 阅读次数: 0

范式球(norm ball),范式锥,欧式球,椭球

一个范式球的定义: {x∣∥x−xc∥≤r}{x∣‖x−xc‖≤r}\{x\mid \|x-x_c\|\leq r\} 一个范式锥的定义: {(x,r)∣∥x−xc∥≤r}{(x,r)∣‖x−xc‖≤r}\{(x,r)\mid \|x-x_c\|\leq r\} 可见它们的区别是:范式锥比范式球多一维 若范式球用的是二范式,则为欧式球: {x∣∥x−xc∥2≤r}={x∣(x−xc)T...
分类: 其他 发布时间: 06-30 23:54 阅读次数: 0

vmware 安装 centos7 记录笔记

1, 安装centos 7, 到阿里云镜像下载centos 7 1、虚拟机的创建: 打开安装好的VMware (如果大家安装的VMware是英文版的也没关系,对号入座即可),选择“文件--->新建虚拟机”,如图: 这里选择“自定义”,下一步: 选择默认,下一步: 选择“第三项“稍后安装操作系统”,以后安装,方便进行配置。下一步: (注:上图中,第一项是用光盘安装,第二项是用硬盘里的ISO镜像安装) 上图指的是,打算在虚拟机中模拟一个怎样的操作系统,这里选择Linux,Version里选择Cen
分类: 其他 发布时间: 06-30 23:54 阅读次数: 0

C#反射

在前面简单学习了Linq To Object的常用标准查询运算符,在我们项目开发中,运用Linq表达式方便了我们编程,而接下来要讲的另一个内容——反射,也能很好地帮助我们处理某些特殊的情况。 一、反射的概念: 反射提供了封装程序集、模块和类型的对象(Type类型)。可以使用反射动态创建类型的实例,将类型绑定到现有对象,或从现有对象获取类型并调用其方法或访问其字段和属性。如果代码中使用了属性,可以利用反射对它们进行访问。 一般使用: 工厂类,通过反射创建类的实例,实现层与层之间的解耦: 数据层→
分类: 其他 发布时间: 06-30 23:54 阅读次数: 0

创建发布Webservice以及wsimport工具

一、 通过wsimport生成本地代理调用WebService   1、推荐的访问服务方式   WebService已纳入w3c规范,其他的平台都支持该规范 :J2EE\Php\.NET都支持wsimport 方式,即对远程的WebService生成本地代理,再通过本地代理来访问WebService。客户端通过wsimport的方式生成java语言本地代理,并把远程的服务解析成本地的类和接口。   A、服务访问要求   Jdk的版本要在Jdk 1.6.21及以上。   B、 wsimport的
分类: 其他 发布时间: 06-30 23:54 阅读次数: 0

java基础630

转载地址:http://blog.java1234.com/blog/articles/114.html
分类: 其他 发布时间: 06-30 23:54 阅读次数: 0

为元素设置焦点

有时我们获得的元素在页面的不可见区域,为了将其拖动到可见区域,在《js中scrollIntoView()的用法》一文中利用scrollIntoView(false),使元素的底部和页面的底部对齐,其实还有一种方法,就是为元素设置焦点,菜鸟教程有提到这种方法,详见 HTML DOM focus()方法 基本语法: HTMLElementObject.focus() 具体怎么运用?比如在百度首页输入框输入selenium并点击,得到第10个搜索结果,将其拖动到可见区域,可以改写为(改动部分为最后一
分类: 其他 发布时间: 06-30 23:54 阅读次数: 0

SSH框架整合遇到的错误——Hibernate查询语句出现错误

在调试前台注册界面,填写注册信息,用户名Ajax异步验证时报错,报错文件在Dao文件的查询语句中。 报错信息: java.lang.IllegalArgumentException: org.hibernate.QueryException: Legacy-style query parameters (`?`) are no longer supported; use JPA-style ordinal parameters (e.g., `?1`) instead : from com.i
分类: 其他 发布时间: 06-30 23:54 阅读次数: 0

小程序实践(二):swiper组件实现轮播图效果

swiper组件类似于Android中的ViewPager,实现类似轮播图的效果,相对于Android的Viewpager,swiper实现起来更加方便,快捷。 效果图: 首先看下swiper支持的属性: ------------------------------------------------------------------------------------ 具体实现轮播功能: 一、添加轮播图片素材    在项目根目录下新建一个目录用于存储图片资源,目录名随意    二、页面目录
分类: 其他 发布时间: 06-30 23:54 阅读次数: 0

Docker 容器

1,创建容器docker craete -it 参数    docker create 命令有很多,这里就不在叙述,可以相关网站 2,启动容器 docker start docker start启动后面的容器名称 docker ps查看现在运行的容器 3,新建并启动容器一起操作,,docker run 进入一个交互式程序,相当于伪终端 4,终止容器 docker stop docker kill docker ps -qa 查看所有容器的id docker ps 查看运行的容易 docker
分类: 其他 发布时间: 06-30 23:54 阅读次数: 0

iptables配置

iptables -F iptables -P INPUT DROP iptables -P FORWARD DROP iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT iptables -A INPUT -i lo -p all -j ACCEPT iptables -A INPUT -p icmp -j ACCEPT iptables -A INPUT -p tcp --dp
分类: 其他 发布时间: 06-30 23:54 阅读次数: 0

【西北师大-18软工】第八次作业成绩汇总

【西北师大-18软工】第八次作业成绩汇总 本次作业的目的是让同学们掌握项目的团队软件项目需求获取技巧与方法,同时锻炼软件需求规格说明书的编写能力。在任何时候,需求挖掘、需求分析、需求管理是进行产品设计的必要前提条件,这也是为同学们以后的职业生涯打下基础。 作业题目 实验八 团队作业4—基于原型的团队项目需求调研与分析 实验目的与要求 (1)体验以原型设计为基础的团队软件项目需求获取技巧与方法; (2)学习利用UML模型描述用户需求; (3)编写软件需求规格说明书。 作业评分标准: 按时交 –
分类: 其他 发布时间: 06-30 23:54 阅读次数: 0

Spring MVC 自定义类型转换器

新建一个自定义转换器 import org.springframework.core.convert.converter.Converter; import org.springframework.stereotype.Component; import com.atguigu.springmvc.crud.entities.Department; import com.atguigu.springmvc.crud.entities.Employee; @Component public
分类: 其他 发布时间: 06-30 23:54 阅读次数: 0

vue+vuex实现 counter计数器

vue+vuex实现 counter计数器 框架搭建好过后输入npm run dev的时候不会直接打开浏览器,在config文件夹找到index.js文件夹 把autoOpenBrowser: false改为autoOpenBrowser: true,从新在命令行输入npm run dev,这是就会自动打开浏览器。 如图修改 现在做个简单的demo示例:counter(计数器) 一、文件夹与文件的创建 1、首先要在components文件夹下面创建counter的一个文件夹 2、然后在coun
分类: 其他 发布时间: 06-30 23:54 阅读次数: 0

SDOI2008 仪仗队

Time Limit: 10 Sec Memory Limit: 259 MB Description 作为体育委员,C君负责这次运动会仪仗队的训练。仪仗队是由学生组成的N * N的方阵,为了保证队伍在行进中整齐划一,C君会跟在仪仗队的左后方,根据其视线所及的学生人数来判断队伍是否整齐(如下图)。 现在,C君希望你告诉他队伍整齐时能看到的学生人数。 Input 共一个数N。 Output 共一个数,即C君应看到的学生人数。 Sample Input 4 Sample Output 9 HINT
分类: 其他 发布时间: 06-30 23:54 阅读次数: 0

Linux C++ IDEs

个人推荐CLion, Visual Studio, Netbeans, Eclipse CDT排名部分先后,纯属个人偏好。 还有一点需要说明的是,笔者只用这几个工具写代码,也就是用他们提供的代码提示,补全功能,代码组织管理,搜索功能,编译和调试完全依赖CMake/GDB完成。 网上有一个更全的IDE列表,笔者并没有都尝试过,感兴趣的可以参考下面URL: https://www.oschina.net/news/76368/best-linux-ide-editors-source-code-e
分类: 其他 发布时间: 06-30 23:54 阅读次数: 0

thinkphp5--关于多条件查询的分页处理问题

首先,我们要想搞明白,我们的分页参数起作用的原理: 正在使用的时候的语法: if(!empty($seach)) { $where['user_name|mobile'] = ['like','%'.$seach.'%']; } $list = db('receive') -> where($where) -> paginate(1,false,['query' => ['seach' => $seach]]); 那么,问题来了。为什么我们的字符串是‘seach’(这个是我设置的字段)
分类: 其他 发布时间: 06-30 23:54 阅读次数: 0

仿射变换(Affine transformation)

一个集合 XXX 的仿射变换为: f(x)=Ax+b,x∈Xf(x)=Ax+b,x∈Xf(x)=Ax+b, \quad x\in X 它的几何意义是对一个图形进行: 缩放(Scale)、平移(transform)、旋转(rotate)、反射(reflection, 对图形照镜子)、错切(shear mapping) 或者它们的任意组合 维基百科中的一个图很好诠释了各种仿射变换: 仿...
分类: 其他 发布时间: 06-30 23:54 阅读次数: 0