自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 问答 (1)
  • 收藏
  • 关注

原创 Spring事务传播级别理解

Spring事务传播级别理解

2022-07-18 16:10:08 229 1

原创 Mysql 事务、幻读、当前读、快照读相关笔记

mysql 事务、当前读、快照读相关笔记

2022-07-17 16:54:18 546

原创 TCP握手挥手Time wait Connection reset等记录

TCP握手挥手Time wait Connection reset等记录

2022-06-24 21:51:11 562

原创 Kafka 自定义多数据源

Kafka 自定义多数据源

2022-06-12 10:47:37 1329

原创 Oracle Sql 调优的一些建议

Oracle Sql 调优的一些建议

2022-06-12 10:46:12 161

原创 图床搭建及使用github + jsdelivr + picgo + typora

图床搭建及使用 github + jsdelivr + picgo + typora github 创建一个公开的仓库,注意代码的分支 点击setting 进入开发者设置 点击生成token 点击创建新的token 填写note并勾选repo选项 配置picgo

2021-03-01 19:55:20 187

原创 kafka 集群安装

kafka 集群安装1. zookeeper安装 解压好下载的zookeeper(注意要下载带有bin的文件,不然会报错) 编辑 /etc/profile export ZOOKEEPER_HOME=/usr/local/zookeeperexport PATH=$PATH:$ZOOKEEPER_HOME/bin 执行source /etc/profile使配置生效 将conf 下的zoo_simple.cfg 文件修改为zoo.cfg ..

2021-03-01 19:53:28 50

原创 oracle体系构成

oracle体系构成1. oracle的物理体系1.1 oracle的构成 实例 共享内存区SGA(System Global Area) 一系列后台进程,包括PMON,SMON,LCKn,RECO,CKPT,DBWR,LGWR,ARCH等 数据库 数据文件、参数文件、日志文件、控制文件、归档日志等 PGA(Program Global Area) ,也是内存区,和SGA的区别在于,PGA不是共享内存,是私有不共享的 用户对数据库发起的查询或其它操作都先在p

2021-03-01 19:51:23 100

原创 oracle 表分区

oracle 表分区1. 创建表分区1.1 新表新表的话可以直接创建1.2 老表建立分区 在线重定义功能(百度) 直接建立 先备份老表(最好) 查询老表的索引 创建分区(以hash分区为例) -- 创建分区create table IDX_MAKT_QUOT_PARTITIONpartition by hash(PROD_CD)( partition p1 , partition p2 , partition

2021-03-01 19:45:04 101

原创 TCP/IP相关

TCP/IP相关1. 定义 IP协议 IP 协议实际上是用来查找地址的,而它对应的层级也是网络层,也可以称之为网际互联层,区别不大。 TCP协议 TCP 协议是用来规范传输规则的,和IP 协议是不同的,而它对应的层级是传输层,也就是IP去寻找地址,把所有的传输任务都交给TCP,而TCP相当于一个快递员的角色。 2. 三次握手 序号 seq:sequence number 的缩写,即序号。seq表示的则是自己传

2020-08-11 15:30:49 127

原创 NoSql 入门实践笔记一

1. 初识NoSql定义主体符合非关系式、分布式、开放源码和具有横向扩展能力的下一代数据库数据库分类TRDB传统关系型数据库使用强存储模式技术。特指数据库表、行、字段的建立,都需要预先严格定义,并进行相关属性约束采用SQL计数标准来定义和操作数据库采用强事务保证可用性和安全性主要采用单机集中式处理(CP)方式NoSql数据库使用弱存储模式技术没有采用SQL技术标准来定义和操作数据库采用弱事务保证数据可用性及安全性或根本没有事务处理机制主要采用多机分布式处理方式

2020-07-05 16:26:42 153

原创 redis5的集群搭建使用

redis5的集群搭建使用配置修改将下载好的redis解压完成后,复制六份redis.conf文件对应修改每个文件的相关配置port XXX 对应端口bind 本机ip 如果是需要外网访问的话可以注释掉,然后创建集群的时候指定外网ipcluster-enabled yes 开启集群模式daemonize yes 开启后台运行,不用每次都nohupcluster-node-timeout 15000 节点超时时间cluster-config-file "nodes-XXX.conf

2020-05-27 14:20:36 120

原创 文本过滤技巧

因为工作需要,需要根据代码整理一些文档,手动的话工作量太大,所以考虑用正则去做1. idea 正则匹配搜索 导出结果2.进行文本处理(notepad)查目标用正则的时候需要用括号括住来分组替换为 \n 代表新行用来区分 \1 代表用上面分组的内容如下结果然后标记正则所在的行然后到 notepad 的搜索下书签中的删除未标记行效果如...

2020-03-14 17:07:42 596

原创 java调用第三方64位so库

第三方给了so文件和一个.c和.h调用例子,还有一个.a的库但是通过nm查看so的方法,发现想要调用的方法返回值是void ,返回值是定义在入参中的(不懂c语言),于是只能通过生成一个中间库的方式去调用第三方库,然后通过中间库暴露有返回值的方法供jna调用通过nm命令查看so的方法nm XXX.so其中为 U 的方法是未被定义的,不可以直接调用1. 编译中间库给...

2020-03-14 16:54:21 744

原创 调用没有源代码的dll文件

当使用jni或者jna调用dll的时候,如果dll是加密的话,并且没有源文件,也没有.h头文件而且不知道方法的定义就很难直接调用了,需要通过c语言生成一个中间库,在中间库中调用给的dll首先需要在java中定义好要调用的方法,然后编译成class,然后通过javah生成一个.h头文件,一般如下标红处就是对应我们的java方法然后根据生成的.h头文件编写方法...

2020-03-14 16:50:11 421

原创 java调用第三方so或者dll常见错误整理

1.关于 LINK : fatal error LNK1561: 必须定义入口点 的解决方法每个应用程序(文件格式为exe)都应该有个启动点,这个点就是main函数。缺少就会出现link error 。解决方法有21.添加含有main函数的CPP文件2 右击属性,在常规项中修改配置类型,将应用程序修改为库,动静态库2.Cannot open include file: j...

2020-03-14 16:44:47 1575

原创 java使用jni调用第三方dll

首先需要判断dll是32位还是64位, 对应的jdk也必须是32或64位然后需要知道 dll中声明开放的方法和参数返回值1. jna方式调用引入依赖代码很简单要能调用需要依赖dll 的.h头文件的声明,一般声明类似如下/* DO NOT EDIT THIS FILE - it is machine generated */#include &...

2020-03-14 16:38:41 819

原创 bootstrap用validate简单实现校验

validate的简单实现 Bootstrap 101 Template /* $(function(){ //校验 $("#f1").validate({ rules:{ username:{ required:true, },

2016-12-01 20:18:17 676

原创 ajax的简单应用

通过ajax实现简单的搜索下拉框的简单实现function show1(){ //获取所有的li标签 var arr=$("#itemul>li"); //判断是否有li标签,有就展开 if(arr.size()>0) { $("#completeShow").slideDown(300); } else{ $("#c

2016-12-01 20:14:41 207

原创 转账业务的实现

1.首页<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>Insert title here 付款人: 收款人: 金额: 2.servletpackage yynh.com.pal.web

2016-11-25 20:20:42 381

原创 分页的实现

1.首页<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>Insert title here a{ text-decoration: none;} 点击查询所有商品 2.查询页<%@ page

2016-11-25 20:16:03 327

原创 商品信息的简单增删改查

1. 主页面<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>Insert title here 点击查询所有商品信息2.查询全部页面<%@ page language="java" contentType="text/html;

2016-11-25 20:06:54 6983 1

原创 简单的注册登录的实现

简单的web实现登录注册页面

2016-11-20 23:48:20 2785 2

原创 扫描删除文件夹问题

/*练习:删除某个有很多层子目录的目录(递归) 提示:多级目录,只能先删儿子,再删老子我们递归扫描的过程中,先删除所有的文件,如果是文件夹,只能递归进入,再次扫描。再删除父目录*/public class Work4 {public static void main(String[] args) {    Filef=new File("F:\\javabase

2016-11-09 21:35:06 576

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除