技术开发
code_aJack
永远不屈服为一个码农!
展开
-
Ubuntu下安装criu-3.15
1.下载CRIU 压缩包 criu-3.15.tar.bz22.tar -xvf criu-3.15.tar.bz23.cd criu-3.154.安装protobuf确认安装automake ,autoconf ,libtoolsudo apt-get install automake libtool autoconf curl make g++ unzip下载安装包protobuf-cpp-3.5.1.tar.gz解压:tar -xvf protobuf-cpp-3.5.1.tar.gz原创 2021-03-30 09:09:43 · 885 阅读 · 1 评论 -
Ubuntu下valgrind安装
1、下载最新版本:官方链接2、tar -jxvf valgrind-3.15.0.tar.bz2.tar.bz23、cd valgrind-3.15.04、sudo ./configure5、sudo make6、sudo make install7、sudo /etc/profile.d/valgrind.sh添加:LGRIND_ROOT=/home/yinwenbin/software/valgrind-3.15.0VALGRIND_INCLUDE=/usr/local/include原创 2021-03-30 08:52:46 · 1716 阅读 · 2 评论 -
Ubuntu下perf安装
Ubuntu下perf安装1、首先在cd到Ubuntu根目录下,2、sudo apt install bison3、sudo apt-get install linux-source4、cd /usr/src:/usr/src$ lslinux-headers-5.3.0-45 linux-headers-5.3.0-46-genericlinux-headers-5.3.0-45-generic linux-source-4.15.0linux-headers-5.3.原创 2021-03-30 08:49:03 · 2809 阅读 · 0 评论 -
Spring boot 简介与我的第一个小Springb Boot Demo
1、spring boot简介首先来介绍一下,什么是spring boot?概述:它是一个可执行程序(jar包)框架,内嵌了Web容器,通俗来说,spring boot它是一个更为方便、简洁化的开发框架,相比于传统的ssm框架以及ssh框架,它可以为开发人员省去了很多配置方面的麻烦,它已经自动帮忙把该需要的组件来配置好,而且内置有tomcat服务器,不用另外下载,直接运行即可,另外,spring boot的项目开发完成后,可以打包成一个jar包的形式,如果需要把系统部署到服务器上,只需要在服务器上运行j原创 2020-06-26 21:16:34 · 373 阅读 · 0 评论 -
Java中的序列化与反序列化
1、基本概念对象序列化:一个用于将对象状态转换为字节流的过程,可以将其保存到磁盘文件中或通过网络发送到任何其他程序。对象反序列化:从字节流创建对象的相反的过程,而创建的字节流是与平台无关的,在一个平台上序列化的对象可以在不同的平台上反序列化。总结:简单来说,序列化就是把你程序上的信息给封装成一个文件,就是把状态转化为了字节流,而反序列化就是把该过程逆转,但是一个合格的反序列化是不限平台的。...原创 2020-02-24 22:17:54 · 240 阅读 · 0 评论 -
python基础概念之-打印一个边长为n的正方形
python打印一个边长为n的正方形n=int(input('请输入正方形的边数:'))print(' * '*n)for i in range(n-2): print(' *',' '*(n-2),'*')print(' * '*n)n=int(input('请输入正方形的边数:'))i=1while i<=n: if i==1 or i==n: ...原创 2020-01-13 10:25:04 · 7650 阅读 · 0 评论 -
Java基础概念之-异常
Java基础概念之-异常一、异常概述1、什么是异常?异常就是程序运行过程中所出现的不正常现象Try //把可能发生异常的代码包起来,当发生异常时,将异常抛出Catch //捕获,如果加上System.exit(0);,则finally段代码则不会执行了Finally //不管有无异常,这部分代码都必须执行,进行收尾工作Throw //手动引发一个异常Thro...原创 2020-01-10 14:33:55 · 343 阅读 · 0 评论 -
Java中多线程的简单概述
Java中多线程的简单概述一、多线程的概述Java 给多线程编程提供了内置的支持。 一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。多线程是多任务的一种特别的形式,但多线程使用了更小的资源开销。这里定义和线程相关的另一个术语 - 进程:一个进程包括由操作系统分配的内存空间,包含一个或多个线程。一个线程不能独立的存在,它必须是进程的一部分。一...原创 2020-01-10 14:29:14 · 224 阅读 · 0 评论 -
如何使用Ajax动态请求后台数据制作二级联动下拉框
如何使用Ajax动态请求后台数据制作二级联动下拉框首先,要想制作一个两个下拉框是可以有联动的,两个的数据就需要有外键连接,这里我以我的两个表为例,一个是汽车品牌表,一个是汽车车型表。1.汽车品牌表:2.汽车车型表:我们在这两个表可以看出,不同的汽车车型都属于某一个车型品牌,而一个汽车品牌拥有多个车型信息,那我们的二级联动就是选择不同的汽车品牌即可弹出下拉框有相对应的汽车车型。**首先...原创 2020-01-09 10:01:44 · 623 阅读 · 0 评论 -
Java如何使用JDBC连接Mysql以及简单封装增、删、查、改的方法
Java如何使用JDBC连接Mysql以及简单封装增、删、查、改的方法一、导入jdbc连接的jar包要使用JDBC连接Mysql的话我们需要导入mysql连接的相关jar包这里建议使用 mysql-connector-java-8.0.17.jar,可以到官网下载 添加链接描述导入jar包的具体步骤我们不详细说了,其实也很简单,把相关jar包放到文件目录下的WebRoo/WEB-INF/...原创 2019-11-07 23:21:50 · 473 阅读 · 2 评论 -
dataTable表格数据导出excel以及pdf和打印功能
表格数据增加excel以及pdf打印功能首先,要使用导出excel和导出pdf、打印可以导入dataTable的相关的一些js和css文件DataTable这个插件非常好用,它不但可以美化表格、还可以帮你自动地把表格分页、排序、搜索功能、以及导出相关excel和pdf新建一个html文件,在头部引入相关的js和css <link rel="stylesheet" href="cs...原创 2019-11-01 16:11:50 · 2120 阅读 · 2 评论 -
干货!超实用的JavaSE基础知识学习笔记!
一、搭建Java环境1、下载和安装JDK(jdk和jre到指定目录,如E:\Java\jdk1.7.0 以及E:\Java\jar路径必须记住)2、配置环境变量1、计算机→属性→高级系统设置→高级→环境变量2、系统变量→新建 JAVA_HOME 变量变量值填写jdk的安装目录(本人是 E:\Java\jdk1.7.0)3、系统变量→寻找 Path 变量→编辑在变量值最后输入 %JA...原创 2019-10-31 10:31:42 · 478 阅读 · 0 评论