Julia科学计算路漫漫其修远兮(一) 本人科研工作算半个程序员吧,醉心与高性能的程序计算,对于科学计算这块之前一直用的是python,但是python求解方程漫长的几秒钟等待让我很难受,直到我遇到Julia,终于遇到了秒回的感觉(泪奔),Julia国内文献很少,解个一元高次方程我都百度了好久,最后强大的谷歌帮我找到,原来Julia求解一元高次方程跟Python一样都是用的SymPy这个第三方包 具体包的安装过程和应用参...
[Rust] --HelloWorld 出于好奇,开始接触Rust语言,官网安装rustup,会默认安装cargo包管理器,漫长的等待后终于安装完毕,CMD中输入》cargo --version 如果成功就会输出版本信息 接下来安装编译需要的工具 安装 VISUAL STUDIO 2017 或者 安装C++ build tools Microsoft Visual C++ Build Tools 2015 二者选一即可,不然在编译的时...
mysql随堂笔记 知识点 数据:信息、记录、阅读 数据库:数据的仓库,存储数据 按照结构来组织、存放、管理数据的,建立在计算机上面。 DBMS: 数据库管理系统 Oracle Sqlserver db2 MySQL mysql简介 关系型数据库管理系统 1996 1.0版...
标准的yml文件配置 spring: datasource: driver-class-name: org.postgresql.Driver username: ugichy password: dt*95818 url: jdbc:postgresql://139.9.240.98:5432/gichy type: com.alibaba.druid.pool.Dr...
spring 随堂笔记 Spring使用的是工厂+反射+配置文件来降低耦合 Spring工厂有两个接口: beanFactory (老版本) ApplicationContext(新版本) 新版工厂继承于老版本,功能更强,因此也最常用 ApplicationContext工厂有两个实现类, ClassPathXmlApplicationContext: 读取类路径下的配置文...
jsp笔记 javaWeb jsp : java server page 就是用java开发网站 浏览器、服务器(B/s)模式 客户端/服务器(C/s)模式 C/s模式的弊端: 需要客户端软件, 升级不方便 有部分功能在客户端上的,自然就留了一个漏洞 也叫富客户端 因为部分功能在客户端,随着安装可以安装大量的相关资源。(贴图,模型,声音,视频。。...
java --随堂笔记 第13次课 1、回顾 this关键字:代表当前对象的引用 this.成员 static 关键字 修饰类、成员变量、成员方法 2、java中三个代码块:静态代码块、构造代码块(基本不用)、局部代码块(基本不用) 静态代码块: static { //代码块 ...
java 操作Excel笔记 java 操作excel - jxl void writeExcel() { File file = new File("C:\\Users\\liven\\Desktop\\welllog"); File[] files = file.listFiles(); File destFile = new File("C:\\Users\\liven\\Desktop\...
C语言的函数---原型1 C语言的组件就是一个一个函数进行组装,在函数的应用过程中需要注意以下几点: 1、如果没有原型声明函数要先定义后使用,否则会在编译过程中出现警告,对于有强迫症的程序猿很难受。 2、函数的基本使用 返回值类型 函数名(形参类型 形参变量,…){ //函数体 return 返回值; //返回值可以没有 } 3、函数原型的使用: 3.1 函数原型的声明 原型的声明主要为了告诉编译器我们有这么一个...
C 学习笔记--逗号运算符 C语言中有中特殊的运算符,逗号预算符,多个表达式之间用逗号隔开,整个逗号运算符的值以最后一个逗号表达式为准,如: x+1, y+2, x*2 if(i=1,j=2,k>3) . 需要注意的是如果逗号运算符有括号还是先算括号内的逗号表达式。整个逗号表达式也遵循运算符规则。这里容易产生陷阱,比如for(i=1,j=-4;i>0,j>0;i–,j–); 循环的判断依据是以j的大小为准 ...
python的类属性和类方法 python中的类是一个特殊的对象,有自己的属性和方法 类的属性直接使用赋值语句来初始化,类的方法需要添加注解@classmethod 方法的第一个参数必须是cls,这个参数等同于对象的方法参数self ,例如 class A(object): count=0 //这是类的属性 @classmethod //类方法特有的注解 def clsmethod(cls): //这是类的方法...
python--继承 1、在java中类之间的继承关系使用extends关键字,然而在python中,直接使用class 类名(父类名): pass 来实现单继承。真实省得汗颜 2、方法重写,在python中对方法重写很简单,只需要在子类中定义一个与父类相同的方法即可,而在java中需要@Override 3、方法的拓展,当需要调用父类的方法时候采用关键字 super().父类方法 这与java中用法一样 ...
python学习笔记之OOP(一) 1、python中的is 判断两个变量地址是否相等,而 “==” 判断是两个引用的值是否相等 2、python中严格来讲是没有私有属性和私有方法,是编译器做了特殊处理来实现私有化,在属性或者方法前后分别加上“” 两个下划线,那么编译器就会认为该属性或者方法是私有的,不允许外界直接访问,也就是“.”出来。 3、python中初始化属性通常是在__init(self,…)方法中来实现对属性的初始化,如...
C语言学习--常量与变量 C语言中常量分为直接常量与符号常量 直接常量与Java中类似 符号常量写成宏形式,也就是定义在头文件中#define 常量符号 值 习惯上宏定义使用大写字母。java中的常量也通常使用大写 示例: #include <stdio.h> #define PRICE 30 //定义宏常量大写 int main(void){ int num=10; //字面常量 int total=...
python @jit初探 from numba import jit, int32 import numpy as np import time SIZE=2000 x = np.random.random((SIZE,SIZE)) @jit def _sum(a): t_sum=0 for i in range(SIZE): for j in range(SIZE): t_sum+=np.tanh(a[i,j]) ret...