- 博客(20)
- 资源 (215)
- 问答 (3)
- 收藏
- 关注
原创 Java实现查看SEGY(.su格式)数据道头字信息的GUI图形用户界面
首先我们先生成一个.su格式的文件:$ suplane >v.su程序中文件名改为v.sunew mySEGYJFrame("v.su");编译与运行:$ javac Demo_63_ReadSEGY_4.java$ java mySEGYJFrame弹出主界面(在红圈处选择要显示的道头字,选择后会在绿色箭头处显示出道头字的表格):下面给出代码
2018-01-30 12:59:19 1565
原创 Java实现二维VTI介质一阶拟声波方程正演模拟GUI图形用户界面(加强版)
依据的拟声波公式如下:du/dt=1/rho*dp/dx , dw/dt=1/rho*dq/dz , dp/dt=rho*vpx^2*du/dx+rho*vp*vpn*dw/dz ,dq/dt=rho*vp*vpn*du/dx+rho*vp^2*dw/dz , vpx^2=vp^2*(1+2*epsilon); vpn
2018-01-30 12:45:27 1243
原创 Java实现将二进制文件显示为图片(SU中的ximage)
直接上代码:import java.awt.Color;import java.awt.Dimension;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.Insets;import javax.swing.JPanel;import javax.swing.JLabel;import j
2018-01-30 12:30:50 1101
原创 Java判断字符串是否为纯数字,如果不是则报错的GUI
import java.awt.BorderLayout; import javax.swing.InputVerifier; import javax.swing.JComponent; import javax.swing.JFrame; import javax.swing.JTextField; import javax.swing.JOptionPane;
2018-01-25 19:26:59 626
转载 Matlab画箭头arrow.m
源码网址点击打开链接function arrow(P,V,color,LineWidth)%起点P,V变化量if 1 <= nargin < 3 color = 'b'; endx0 = P(1);y0 = P(2); a = V(1); b = V(2); l = max(norm(V), eps);u = [x0 x0 a]; v = [y0 ...
2018-01-19 16:10:18 7916 3
原创 Matlab二进制文件的读写
%二进制文件的读入:function sig_data=read_file(shot,nx,nz)fp=fopen(shot,'rb');sig_data=zeros(nx,nz);for i=1:nx row_array=fread(fp,nz,'float32'); sig_data(i,:)=row_array;endfclose(fp);%
2018-01-19 16:08:06 1419
翻译 MATLAB工具箱下载地址
Matlab工具箱大全ZSM (zero sum multinomial)http://mcgillb.user.msu.edu/zsmcode.html Binaural-modeling software for MATLAB/Windowshttp://www.lifesci.sussex.ac.uk/ ... royd/download2.html Statistica
2018-01-19 16:05:36 8339 2
原创 C语言fwrite()与Java writeFloat()数据转换
C语言fwrite写的二进制float和Java的DataOuputStream的writeFloat写的二进制float之间怎么转换?Java.io.DataOutputStream 类允许应用程序写入基本Java数据类型在一个可移植的方式输出流。然后,应用程序可以使用数据输入流中读取的数据回入。类声明以下是java.io.DataOutputStream类的声明:publi
2018-01-19 16:02:21 1419
原创 Java 好看的label-textfield布局
class myBorderJPanel extends JPanel{ private TitledBorder titledborder; private JPanel panel = new JPanel(); myBorderJPanel(String title, GridLayout gridlayout){
2018-01-19 15:55:54 1260
原创 Java的native方法java.lang.UnsatisfiedLinkError
native为java关键字,是为了调用本机方法(不同语言之间的混合编程),Java与C语言混合编程今天仔细搞了一下native,但是一直出错:Exception in thread "main" java.lang.UnsatisfiedLinkError: Toa_TIFD.swap_float(LV at Toa_TIFD.swap_float(Native
2018-01-19 15:50:39 1218
原创 Java编写编译native方法
我的环境是CentOS,linux系统。#编译带有native方法的java程序,生成class文件javac writeFloat.java#javah -jni生成.h文件javah -jni model#用编译好的.h文件中的函数定义,编辑你所需要的.c文件(也就是你的native方法),linux生成.so, windows生成.dll//linuxg
2018-01-19 15:48:29 1323
原创 Java生成.jar库
首先准备好编好的java程序,编译生成.class文件(记住说有需要加入.jar的路径和名称)。编译:-bash-4.1$ javac Demo_00_MyWindow.java 生成对应的一些列.class文件。建立编辑一个文本文件(名称自拟,我的名称是Mainfest.txt),内容如下:Main-class: +(你生成的包含main方法的class名称)我的
2018-01-19 15:43:34 523
原创 二叉查找树的构造与遍历(C++)
#include<iostream>#include<stdio.h>#include<stdlib.h>#include<malloc.h>using namespace std;typedef struct BSTNode{ int key; struct BSTNode *left,*right;}BSTNode...
2018-01-18 22:52:31 453
原创 windows下安装cygwin以及SeismicUnix在cygwin下的安装(windows下安装linux环境,非虚拟机、非双系统)
一直想在我的笔记本上装个linux,之前装过win10和Ubuntu双系统,后来觉得卡,就重装了一个单Ubuntu系统,在重复的装软件,各种软件(办公、学习、编程),就连微软的office都已经让我安装在wine上了,网易云音乐......后来就在一天早上,开机,停留在开机输入密码的登录界面,键盘无效有木有,度娘了半天无果,去修了,果断修不好啊,这可是我多月来的心血,无奈,再重装。这次我选择了
2018-01-17 22:23:55 1816 15
转载 Java一个简单的爬虫:爬去网页代码
源码网址,版权归该作者所有,在此做转载声明import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.URL;import java.net.URLConnection;public class Demo{ public static void main(String[] args)
2018-01-16 14:45:01 2443
原创 linux shell删除所有文件夹下指定扩展名(关键字)的所有文件
打开文件gedit clean.sh&敲入文本#!/bin/bash# Rong Tao 2018.1.16filename=("*.class" "*.pyc" "*.h.gch" "*.o" "*~")for name in ${filename[@]}; do echo $name find . -name $name -type f -pri
2018-01-16 14:32:19 3243
原创 python字典(一)
删除字典元素del#python 2017.10 rong tao name = ['rong','tao']age = [35]person = {'name':name, 'age':age}print person['name']print person["age"]# add elementperson['hobit'] = 'gym'print perso
2018-01-16 13:35:00 339
原创 windows10下安装JDK及环境变量设置
首先下载(建议使用JDK8,甲骨文声称JDK8将成为永久支持版本,9就不一定了,尽管9有新特性):JDK9下载地址JDK8下载地址在JDK下载链接下面还有很多Demos,也可以下载,可以作为学习资料,都是一些html,可以直接用浏览器打开。然后进行无脑式安装JDK和JRE。双击下载好的jdk(或以管理员身份运行)(可以更改路径):点击
2018-01-08 15:35:02 1724
原创 windows下安装gcc编译器(c/c++/fortran)
首先下载MinGW - Minimalist GNU for Windows下载结束后双击,点击下一步即可,然后勾选要安装的组件: 点击应用: 开始安装(这一步要经过漫长的下载过程,请耐心等待): 修改环境变量:右击此电脑》属性》高级系统设置》环境变量 将D:\MinGW\bin添加到PATH里;将D:\MinGW\include添加...
2018-01-08 14:59:35 32358 12
原创 linux运行rm -rf /*后究竟会怎么样(闲的蛋疼瞎玩)
一片漆黑,,哈以下内容来自网络:一个同事执行过rm -rf /*,然后他离职了几年了他的事迹还在被人们传颂着还有一个同事执行rm -rf *,想删除某个目录下的东西,然后链接断掉了,他没看清就执行了,HOME下所有的东西都没有了
2018-01-02 14:16:44 6898 1
C语言设计模式 PDF《C Design Pattern》
2024-04-17
C, GNUC GCC 预处理《The C Preprocessor》
2024-04-16
User Guide: Open Build Service
2022-05-13
CentOS Stream 9 nasm 安装包
2022-05-01
CentOS Stream 9 nasm 源码包
2022-05-01
Optimizing Linux Kernel with BOLT.pdf
2022-01-21
red_hat_enterprise_linux-8-customizing_anaconda-en-us.pdf
2022-01-18
cclinux-coreos-34.20211111.3.0-live.x86_64.iso
2021-11-11
Ftrace Kernel Hooks-More than just tracing.pdf
2021-10-22
cpumemory-What Every Programmer Should Know About Memory.pdf
2021-09-10
architecture-instruction-set-extensions-programming-reference
2021-09-10
System V Application Binary Interface - AMD64 Architecture
2021-09-10
Hidden Linux Metrics with Prometheus eBPF Exporter.pdf
2021-09-03
e2ap-v01.00.00.asn
2021-08-25
Intel 64 and IA-32 Architectures Software Developer’s Manual Combined
2021-07-07
谈谈你对Container Linux容器操作系统的理解
2021-11-14
Linux“实时补丁”导致CPU无法占满运行
2021-02-22
C语言如何将字符串“int”转化为int类型
2019-01-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人