jake484
码龄5年
求更新 关注
提问 私信
  • 博客:40,865
    40,865
    总访问量
  • 20
    原创
  • 9
    粉丝
  • 31
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
加入CSDN时间: 2021-01-04
博客简介:

jake484的博客

查看详细资料
个人成就
  • 获得50次点赞
  • 内容获得7次评论
  • 获得81次收藏
  • 代码片获得1,620次分享
  • 博客总排名965,949名
创作历程
  • 2篇
    2022年
  • 19篇
    2021年
成就勋章

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 4

TA参与的活动 0

创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

213人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

julia换源(更换国内镜像站)

ENV是julia的全局环境变量,能够直接在repl中修改环境变量,但不是永久的。所以放在startup.jl里。这样等价于永久改变了,因为每次启动都会repl自动执行它。还有一些其它的比如LOAD_PATH 和DEPOT_PATH等等,这些都是环境变量。打开julia的安装路径,找到文件夹 julia-1.x.x(如1.6.1) 如图。PS: 不换也行,最新版的julia好像能自动选取一个最快的源。进入etc 再进入一个文件夹,有一个startup.jl。所以,打开它,在里面输入一行。
原创
博文更新于 2023.04.25 ·
11346 阅读 ·
5 点赞 ·
0 评论 ·
18 收藏

计算密集型云仿真实验室(Julia全栈开发)

Julia,Genie.jl, Stipple.jl。
原创
博文更新于 2022.08.08 ·
709 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

CoolProp使用方法(Python)

@CoolProp使用(Python)简介这是一个开源的调用物性包,通过几行代码就可以很容易的调用流体的物性,对于需要进行工程计算的小伙伴很有帮助!因为使用这个包之后,就可以可以省去大量查表的麻烦!Python使用CoolProp1.CoolProp安装打开cmd命令行,输入pip install CoolProp即可安装完成2. 使用示例import CoolProp.CoolProp as CPa = CP.PropsSI('H','P',1.0E6,'T',500,'Wate
原创
博文更新于 2022.04.27 ·
11139 阅读 ·
10 点赞 ·
0 评论 ·
26 收藏

VScode中使用git

初始化仓库如图所示,等价于git init生成公钥ssh-keygen -t rsa -C "xxxxxx@qq.com"一路回车,有y/n则y。在红框中的文件夹中去找公钥文件。id_rsa是私钥,id_rsa.pub是公钥使用公钥私钥匹配就可以免去登录验证配置公钥githup与gitee是同样的方式,将id_rsa.pub的乱码复制到下图的地方。VScode中添加远程仓库首先复制地址,选ssh添加远程仓库在框中输入复制过来的ssh地址,点击从URL添加远程仓库输入
原创
博文更新于 2022.04.27 ·
1318 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

DiffEqFlux.jl实现模型预测控制

DiffEqFlux.jl简介DiffEqFlux.jl 是 SciML 生态系统的参数估计系统。它是一个高级接口,将所有工具与结合在一起。神经网络可以是模型的全部或一部分。它们可以在微分方程周围、成本函数中或微分方程内部。控制问题控制方程:x′′=u3(t)x'' = u^3(t)x′′=u3(t)通过优化控制变量: u(t)u(t)u(t) 使得损失函数最小:Loss(θ)=∑i∣∣4−x(ti)∣∣+2∣∣x′(ti)∣∣+∣∣u(ti)∣∣Loss(\theta) = \sum_{i}
原创
博文更新于 2021.11.26 ·
1788 阅读 ·
2 点赞 ·
5 评论 ·
1 收藏

Julia元编程(用代码写代码、code generation)

Julia元编程元编程含义julia元编程的含义,简单来说就是用代码写代码。代码的本质是字符串,把字串解析编译之后得到机器码,然后执行运算。这是高级程序语言想要运行的一个通用流程。那么Julia作为一种脚本语言,能够对字符串进行处理,把字符串解析为程序可以运行的表达式,调用函数运行改表达式,就实现了用代码写代码。当然,“用代码写代码”只是元编程的一种体现,其功能非常强大,可以发挥巨大的作用。元编程实现要理解元编程,有三大要点:String类型(字符串)Symbol类型(符号)Expr类型(
原创
博文更新于 2021.11.26 ·
1033 阅读 ·
3 点赞 ·
0 评论 ·
2 收藏

SymbolicUtlis.jl中符号的Metadata

MetadataMetadata是符号变量中的一种信息载体。其定义于SymbolicUtlis.jl,被纳入Symbolics.jl的符号计算体系中。从而被Modelingtoolkit.jl、Sims.jl等用于构建符号模型系统。Metadata的类型为了得知Metadata的源头,首先定义一个符号。PS:以下代码都在Julia REPL中操作。julia> using ModelingToolkitjulia> @variables data1-element Vector{
原创
博文更新于 2021.11.21 ·
412 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

雅可比与高斯赛德尔方法求解线性代数方程(Julia)

用Julia语言写的迭代解法,求解如下方程PS:该方法用雅可比方法收敛而高斯赛德尔方法不收敛using LinearAlgebrausing Statistics# 构建方程A = [ 1.0 2 -2 1 1 1 2 2 1]b = [ 1.0 3 5]# 雅可比迭代矩阵B和gD = Diagonal(A)E = -(UpperTriangular(A)-D)F = -(LowerTriangular(A)-D)B = D\(
原创
博文更新于 2021.10.28 ·
881 阅读 ·
2 点赞 ·
0 评论 ·
5 收藏

CSV.jl数据操作

接我的上一篇CVS.jl使用CVS.jl数据使用我们以一下文件输入为例:col1,col2,col31,2,34,5,67,8,910,11,1213,14,1516,17,1819,20,21用如下代码导入data = CSV.File("data.txt") 现在相当于把数据储存到变量data中了,data是CSV.File类型的数据,可以通过typeof函数来查看一下:typeof(data)现在调用某一列的数字:println(data.col1) #显示第一列
原创
博文更新于 2021.10.04 ·
290 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CSV.jl使用方法

CVS.jl简介CSV.jl 一个快速灵活的纯 Julia 库,用于处理带分隔符的文本文件。在建立模型与模型计算的过程中,可以很好的解决数据导入问题,它能自动辨识文本数据类型,并将数据分隔。它的应用场景是:使用数据之前的输入导入。CVS.jl使用基本实现文件内容:col1,col2,col3,col4,col5,col6,col7,col8,1,1.0,1,one,2019-01-01,2019-01-01T00:00:00,true,2,2.0,2,two,2019-01-02,2019
翻译
博文更新于 2021.10.04 ·
392 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

使用pyautogui自动刷微信表情

代码:import pyautogui as pyimport timetime.sleep(3)while True: for i in ['[Kiss]','[Cake]', '[Heart]','[Gift]','[Rose]','[Sun]' ,'[Fireworks]','[Lips]']: py.write(i) py.press('enter') time.sleep(1)PS:运行上面代码 将光标直接
原创
博文更新于 2021.09.28 ·
977 阅读 ·
3 点赞 ·
1 评论 ·
0 收藏

用python画一个病毒

代码如下:from turtle import *bgcolor("black")n=0colormode(255)while n<200: left(n) forward(n * 3) color(n,255-n,n%30*8) n += 1效果如图:
原创
博文更新于 2021.09.28 ·
1496 阅读 ·
2 点赞 ·
0 评论 ·
8 收藏

docker上线部署julia搭建的网站

简介在使用Franklin.jl创建一个模板静态站点之后,紧接着就可以部署上线了。这里使用docker来进行部署。docker的优点Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。还有很多优点…部署项目在本地测试请看3步搭建静态网站(Franklin.jl)安装docker如果
原创
博文更新于 2021.09.22 ·
1008 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

通过简单实践理解机器学习概念(flux.jl)

Flux.jl简介Flux是什么Flux 是一个纯 Julia ML 堆栈,可让通过机器学习相关算法构建预测模型。怎样构建提供训练和测试数据构建具有可配置参数的模型以进行预测通过调整参数来迭代训练模型以改进预测验证模型实例假设一个预测目标:y=x+1y = x + 1y=x+1using Fluxf(x) = x + 1f (generic function with 1 method)获得训练数据与测试数据x_train = [0 1 2 3 4]y_train =
原创
博文更新于 2021.09.17 ·
927 阅读 ·
2 点赞 ·
1 评论 ·
2 收藏

超简单的3步搭建静态网站(Franklin.jl)

Franklin简介Franklin是一个纯Julia语言的包,是一个简单的、可定制的静态站点生成器,面向技术博客和轻量级、快速加载的页面。可以快速设计并发布自己的网站。它的特点是,搭建网站类型为静态网站。适合搭建个人博客、笔记、文档等类型的网站搭建网站安装Julia它是基于julia语言的,所以需要尝试,首先需要安装julia。安装julia很容易,可以自行搜索安装Franklin包按下键盘的"]"键,进入包模式,输入:add Franklin就能够安装完成了启动服务进入某个文件
原创
博文更新于 2021.09.14 ·
3517 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

SSH、Git与Sourcetree

摘要本文介绍ssh、git与sourcetree他们之间的关系为:git基于ssh通讯操作sourcetree是操作git的图形化界面最重要的是:它们免费!SSH使用SSH是什么SSH是一种网络协议,用于计算机之间的加密登录。一个用户从本地计算机,使用SSH协议登录另一台远程计算机,就可以认为,这种登录是安全的,即使被中途截获,密码也不会泄露。SSH密钥登录原理客户端发出认证请求;服务器端使用客户端发送的公钥对一个随机的256位的字符串进行加密,并发送给 客户端;客户端使用私钥
原创
博文更新于 2021.09.11 ·
889 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

SSH、Git与Sourcetree

摘要本文介绍ssh、git与sourcetree他们之间的关系为:git基于ssh通讯操作sourcetree是操作git的图形化界面最重要的是:它们免费!SSH使用SSH是什么SSH是一种网络协议,用于计算机之间的加密登录。一个用户从本地计算机,使用SSH协议登录另一台远程计算机,就可以认为,这种登录是安全的,即使被中途截获,密码也不会泄露。SSH密钥登录原理客户端发出认证请求;服务器端使用客户端发送的公钥对一个随机的256位的字符串进行加密,并发送给 客户端;客户端使用私钥
原创
博文更新于 2021.09.11 ·
889 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

环境(变量)的本质

提出问题我们都听过环境、环境变量等等名词。那么,它的本质到底是什么呢?环境(变量)的本质命名假设现在有一个程序对象:akdhihei你知道这是个什么高级语法吗?对的,这就是我胡乱打的,我也不知道它是什么。那么再看一个对象:path这可能就有些熟悉了,配置过环境的同学都知道,path是我们的环境变量。再看:aa又是什么呢?与上面的path类比,那么a就是一个变量呗!那么这个变量有什么含义吗?没有!那么现在再反问,上面的path有意义吗?你可能说:有!它是环境变量!屁!你
原创
博文更新于 2021.09.11 ·
617 阅读 ·
7 点赞 ·
0 评论 ·
6 收藏

基于组件模型的参数辨识

DiffEqParamEstim简介DiffEqParamEstim.jl 是DifferentialEquations.jl 生态中的一个组件包。它拥有参数估计工具。下面以RC电路模型为例,进行电路中正弦电压源的电压值估计。RC组件建模基于ModelingToolkit,建立RC电路模型,模型如下图所示。这是一个震荡电路代码首先完成电路模型的组件编写,一共有5个组件,分别是电源、电阻、电容、电感、接地using ModelingToolkit, DifferentialEquations
原创
博文更新于 2021.09.03 ·
526 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

管网模型(julia)

管网模型基于管网组件,可以建立一系列的模型,进行求解Model1稳态模型,求解流量模型图如下:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Ssxf30tO-1629955670977)(…/技术文档/Model1.jpg)]代码:@named pump = Pump()@named Pipe1 = SimplePipe(L=10.0)@named valve = Valve(K = 1.0)@named sink = Sink()eqs = [
原创
博文更新于 2021.08.27 ·
594 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏
加载更多