- 博客(35)
- 收藏
- 关注
原创 Format格式化字符串
C#中关于format的应用心得:在C#连接数据库对其进行插入操作时 string name = TextBox1.Text; string sno = TextBox2.Text; string data = TextBox3.Text; string sql = string.Format("inse...
2018-04-10 21:25:26 295
原创 C++项目通过编译成DLL使java调用
最近在做一个项目,需要用到C++编写的程序,但是需要java调用·,现在项目结束,总结一下经验。如果不需要java与C++项目之间参数传递,可直接看第8步。1.首先我们需要两个.h的文件,一个在路径在jdk的include下jni.h第二个使在jdk下的include下的jni_md.h2.在java中建立一个类,类名随便起里面的DLL文件名是我们即将要生成的DLL的文件名,通过静态方法加载我们即将生成的文件名,这个DLL文件名要记住,后面要注意,这个地方为什么要用这个方式加载,而不
2022-05-05 22:40:21 1547
原创 volatility用法
1.查看基本信息volatility_2.6_win64_standalone.exe -f F:\virusmachines\win7x64_pos\Win7x64\Win7x64-Snapshot4.vmem imageinfo2.查看进程信息volatility_2.6_win64_standalone.exe -f F:\virusmachines\win7x64_pos\Win7x64\Win7x64-Snapshot4.vmem --profile=Win7SP1x64 psli
2022-03-14 21:06:16 472
原创 深度学习Embeding层建立
import torchimport torch.nn as nn#词表word_to_id = {'hello':0, '<PAD>':1,'world':2}embeds = nn.Embedding(len(word_to_id), 4,padding_idx=word_to_id['<PAD>'])#len取的是有多少种词,而不是数据的大小,这个需注意text = [0,1,2,1]hello_idx = torch.LongTensor(text)#词.
2022-02-18 17:42:36 880
原创 python 列表的填充
if len(data1) >1024: data1=data1[:1024]else: data1=data1+[1]*(1024-len(data1))data.append(data1)#利用1来进行填充
2022-02-18 17:21:19 2074
原创 python文件的截取以及转存
def read_imdb3(data_dir): """读取数据集文本序列和标签""" data, labels = [], [] tag=0 new_file='F:\\sampledatakb\\train\\pos' for file in os.listdir(data_dir): filenamedir=os.path.join(data_dir, file) with open(filenamedir, 'rb') as.
2022-02-18 17:18:18 1048
原创 根据文件内容进行文件提取分类
def read_imdb2(data_dir): """读取数据集文本序列和标签""" data = [] tag=0 new_file='F:\\dll1' for file in os.listdir(data_dir): filenamedir=os.path.join(data_dir, file) with open(filenamedir, 'rb') as f: # join用来做路径拼接 .
2022-02-18 17:15:02 409
原创 python根据文件的后缀名提取所需文件
def read_imdb(data_dir,filetype): """读取数据集文本序列和标签data_dir所要提取的文件夹名,所要提取的文件类型filetype(如txt,dll""" data = []#提取到的文件所保存的文件夹名 new_file='F:\\windll' for file in os.listdir(data_dir): #join用来连接文件路径 filenamedir=os.path.join(data_.
2022-02-18 17:00:41 876
原创 Kaili下volatility源码安装
一、Kaili2021.3的下载网址Get Kali | Kali Linux二、VMware的安装此处引用了这位博主的博客VmWare16 安装图解_u011415782的专栏-CSDN博客_vmware16安装三、Kaili Linux安装1.点击新建虚拟机2.可进行自定义安装,出错概率小3.4 浏览刚刚下载的Kaili选中它...
2021-12-20 20:25:59 4718
原创 linux配置静态网络信息含义
ifconfig/etc/sysconfig/network-scripts/eno1***TYPE=Ethernet #网络接口类型BOOTPROTO=static #动态为dhcpDEFROUTE=yesIPV4_FAILURE_FATAL=yesIPV6INIT=yes #是否支持IPV6 IPV6_AUTOCONF=yes IPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=no...
2021-11-19 20:56:39 112
原创 配置httpd网站服务
Case 2 配置httpd网站服务2.1 问题默认安装的httpd服务并未指定域名,因此启动服务时会出现“httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName”的异常信息,本例中要求将Web网站的名称设置为info.lyu.cn。另外,公司将要部署的动态网站采用的是PHP网页程序,需要将访问网页目录时的索引文件设为index.php
2021-11-19 20:52:12 838
原创 Case 1 快速搭建Web站点
1.1 问题根据公司信息化建设要求,需构建一台独立配置的网站服务器。考虑到站点的运行效率及稳定性、可扩展性等因素,要求使用RHEL 6服务器系统。为了尽快掌握httpd服务的相关配置,管理员先安装RPM格式的httpd包进行测试:先安装httpd、httpd-manual软件包,然后启动httpd服务 从浏览器访问默认首页、手册页 部署自己的网站首页:/var/www/html/index.html 部署自己的网站子目录:/var/www/html/muban1/ 从浏览器访问新部署的网..
2021-11-19 20:49:17 584
原创 4 配置固定IP地址
4.1 问题为本机配置固定的网络地址 IP地址:192.168.8.128 子网掩码:255.255.255.0 关闭NetworkManager服务,禁止开机自启 重启network服务,查看配置4.2 方案默认的网卡配置文件路径:/etc/sysconfig/network-scripts/ 。网卡配置文件的命名规则:ifcfg-ethN,其中N的取值从0开始。在网卡配置文件中,每个字段值的意义如下所述:DEVICE=eth0 //设备名 TYPE=Ethernet ..
2021-11-19 20:46:59 3051
原创 常用的linux指令
su 切换用户打开文件夹:cd 文件夹cd .. 返回上级目录cd /文件夹 在根目录开始打开文件夹路径vim/vi 进入编辑器o:换行编辑 i:插入模式 v:视图模式 esc:退出以上三种模式 yy:复制 p:粘贴 d:删除一行 u:撤销外部数据复制:ctrl+shift+c外部数据粘贴到vi编辑器中:ctrl+shi...
2021-11-19 20:30:57 497
原创 Ubuntu安装bug修复:1.E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进
#解决办法:我采用的是直接杀死占用进程。命令如下:sudo rm /var/cache/apt/archives/locksudo rm /var/lib/dpkg/lock
2021-11-19 20:01:55 226
原创 linux 终端无法打开root 2021-11-08
输入su root 然后输入密码后无法打开root原因:安装完Linux之后没有给root设置密码,利用sudo pass 指令给root设置密码就好了再次利用su 就可以登陆root了
2021-11-08 17:01:20 1936
原创 python编写RSA密码系统
# -*- coding: utf-8 -*-"""Created on Fri Oct 15 13:40:51 2021@author: 16381"""import secretsimport math#素性检验n=5515596313d=2674607171e=1757316971data=dict(a='01',b='02',c='03',d='04',e='05',f='06',g='07',h='08',i='09',j='10',k='11', .
2021-10-19 23:07:15 303 2
原创 python中的append用法
在对于list列表可使用lappend,将数据追加到列表的末尾,但是对于字符串而言,没有append的用法,也可利用append将列表追加到列表的后面。如果追加后还需要逆值,也可以利用reverse()
2021-10-19 22:49:38 1805
原创 python中列表的逆值
把列表中的元素反向存储 如[1,2,3]变为[3,2,1]要注意的是,不要直接写为print(b.reverse()),会输出一个none,原因是reverse()函数五返回值,我们输出的不是b,而是输出的返回值,因此,我们需要先对其进行逆值然后再进行输出。...
2021-10-19 22:43:39 262
原创 python函数学习心得
1、lambda表达式lambda表示的用法:(lambda 参数列表:执行语句(也即返回值))(对应所传参数) print((lambda a, b: a if a > b else b)(1000, 500))lambda还可以对于数据进行按照一定规则排序students = [ {'name': 'TOM', 'age': 20}, {'name': 'ROSE', 'age': 19}, {'name': 'Jack', 'age': 22}]students.s
2021-09-15 23:31:52 886
原创 初识python第三天
1、全局变量自定义函数中的应用在自定义函数中,需利用global来对于变量进行声明,且声明时不能进行赋值操作,否则会报错。若声明时赋值将会出现以下错误:如果一个变量不声明为一个全局变量,则在函数中将会默认为是一个新的变量。通过以下代码可以体会到:...
2021-09-15 17:05:51 72
原创 元组,列表,集合的关系
1、列表和集合的区别列表在遍历数据时对于重复的数据我们不进行过滤,直接输出,对于集合而言,遍历时重复的数字不给予遍历,即不会存储在集合中,在以下代码中会有明显的体现:str1=['ll',1,3.0,3,4]str2={'ll',1,3.0,3,4}for i in str1, str2: print(i)...
2021-09-14 16:09:28 459
原创 初始python第二天
1、数据类型的转化整型与浮点型的互转,元组和列表的转化大致相同,格式为: 需要转换的类型(待转换的变量) num1=1 num2=float(num1)在后期我们处理数据时,读取出的数据经常为' ',我们转化为原来的类型可以利用eval()函数进行处理如:str1 = '10'str2 = '[1, 2, 3]'str3 = '(1000,...
2021-09-13 22:54:07 70
原创 2021-09-13初识python 第一天笔记
1.变量类型字符串 str整型 int浮点型 float元组 tuple()列表 list []字典 dict {键值对}2.格式化占位符几种输出格式(1)print('格式化占位输出了% 数据类型' % 变量名)例如:age=18name='tomprint('我的名字是 %s 我今年%d岁了' % (name,age))(2)print(f'格式化输出了{变量名}')例如print(f'我的名字是 {name} 我今年{age}岁了')
2021-09-13 22:17:58 75
原创 水仙花数求解
水仙花数即各个位数上的三次方之和等于该数#include<stdio.h>int shuixian(int m){ int a,b,c; a=m%10; b=m/10%10; c=m/100%10; if(m==a*a*a+b*b*b+c*c*c) return m; return 0; }int main(){ int m,n; scanf("%d%d",&m,&n); printf("Narc No:");for(int i=m;i<
2021-09-09 15:35:32 64
原创 实验-结构体及链表:单向链表的建立
【问题描述】输人若干个学生信息(包括学号、姓名和成绩),输人学号为0时输人结束,建立一个单向链表,再输人一个成绩值,将成绩大于等于该值的学生信息输出。试编写相应程序。【样例输入】1 zhang 782 wang 803 Li 754 zhao 85080【样例输出】2 wang 804 zhao 85...
2021-09-09 15:33:23 123
原创 最小公倍数与最大公约数求解
#include<stdio.h>int yueshu(int a,int b){ int t; if(a<b){ t=a;a=b;b=t; } while(b!=0){ t=a%b; a=b; b=t; } return a;}int main(){ int a,b; scanf("%d%d",&a,&b); printf("%d %d",yueshu(a,b),a*b/yueshu(a,b)); }
2021-09-09 15:31:23 55
原创 三角形面积边长求解
面积求解:1、s=(a+b+c)/2 2、area=sqrt(s*(s-a)*(s-b)*(s-c))边长求解:l=a+b+c#include<stdio.h>#include<math.h>int main(){ float a,b,c,s,are,L; printf("Enter 3 sides of the triangle:"); scanf("%f%f%f",&a,&b,&c); if(a...
2021-09-09 15:29:10 136
原创 浅谈java中set,get方法
众所周知,java中我们在定义变量时总是要编写set,get方法,为什么不能直接调用类中的变量呢,那样还省时省力? 我们你要忘记java的一个特性,就是封装性,为了使数据更加的安全可靠,设置set方法可以使我们更好的管理类中的变量,使其不被恶意的修改,我们设置了这两个方法,对于我们定义的类是可控的,我们可以设置限制来增强数据的安全性,也保证了类的封装性。这是在大学期间作为菜...
2019-07-15 09:35:43 186
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人