自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

原创 LinkedList 的实现原理

每一个数据(节点)都包含3个部分,一个是数据本身item,一个是指向下一个节点的next指针,还有就是指向上一个节点的prev指针,另外,双向链表还有一个 first 指针,指向头节点,和 last 指针,指向尾节点。简单的一个类就直接说了。看图可以看出,只要把first指向新的node,新的node的next指向原先firt指向的node,再把原先first指向的node的prev指向新的node就可以了。看完增删,那就继续看查相关的方法,也有从头,尾相关的查询方法,都很简单,做判断,然后查询。

2024-03-04 09:42:03 889

原创 restTemplate 调用三方接口

【代码】restTemplate 调用三方接口。

2024-01-12 15:02:53 386

原创 Java opencv 识别身份证

是一个 OCR 库, Tesseract 是目前公认最优秀、最精确的开源 OCR 系统,除了极高的精确度,Tesseract 也具有很高的灵活性。它可以通过训练识别出任何字体,也可以识别出任何 Unicode 字符。

2023-11-21 17:18:15 560

原创 Java实现驼峰、下划线互转的方法

【代码】Java实现驼峰、下划线互转的方法。

2023-10-17 15:19:39 259

原创 Java中的String类真的不可变吗?java面试常见问题

至此,我们就把今天的面试题分析完了,现在你明白了吗?最后我再来给大家总结一下今天的重点内容吧:1.为什么要用final修饰java中的String类呢?核心:因为它确保了字符串的安全性和可靠性。2.java中的String真的不可变吗?核心:String字符串的内容其实是可变的,但要通过特殊手段进行实现,不可改变的是String字符串对象的地址。3.如何消除String类对象的不可变性?核心:利用反射来消除String类对象的不可变性。4.如果想要保证String的不可变要注意哪些?

2023-10-08 15:48:59 47

原创 Spring boot new对象,通过上下文实例化对象

【代码】Spring boot new对象,通过上下文实例化对象。

2023-08-30 15:39:50 107

原创 定时任务调用Feign出错,重新定义拦截器

【代码】定时任务调用Feign出错,重新定义拦截器。

2023-08-30 15:37:06 527

原创 图片 转为 base64

图片 转为 base64。

2023-04-13 21:46:17 68

原创 multipartfile转为file

【代码】multipartfile转为file。

2023-04-13 12:37:19 94

原创 Java 心心跳动,能把女朋友感动哭的效果

村上春树说:“仪式是一件很重要的事。”现实生活被琐事充斥,仪式感总是被人遗忘,凑合的晚饭、乱丢的衣物、杂乱无章的生活让原本平淡的生活过得一潭死水,找不到生活的乐趣。

2022-12-07 21:07:57 642

原创 php 抓取 百度、微博、搜狗热门关键词

/** * 获取 百度 关键词 */ public function index(){ $data = $this->getBaiduHotKeyWord(); // 查询 数据库 $where['how_type'] = 4; $saveData = []; for ($i = 0;$i<10;$i++){ $saveData[$i] = [ .

2021-07-10 00:34:37 269 2

原创 php 格式化 字符串

private function setStringSubstr($str,$len){ $sublen = $len; $string = strip_tags($str); $string = preg_replace ('/\n/is', '', $string); $string = preg_replace ('/ | /is', '', $string); $string = preg_replace ('/&nbsp;/is', '', $s.

2021-07-08 16:03:10 1089 2

原创 phpexcel 导入文件

public function getSheetData($inputFileName) { vendor("PhpExcel.PHPExcel"); $objPHPExcel = new \PHPExcel(); //$inputFileName "D:/360/test1.xlsx" $objPHPExcel = \PHPExcel_IOFactory::load($inputFileName); $sheetDa.

2021-01-29 14:41:00 84

原创 微信支付流程介绍

首先新建控制器Pay继承基础控制器 { // 前置方法 protected $beforeActionList = [ 'checkExclusiveScope'=>['only'=>'getPreOrder'] ]; // 新建方法getPreOrder($id='') ...

2019-08-16 15:32:21 232

原创 python sqlalchemy 多对多

# 调用Column创建字段 加类型from sqlalchemy import Table, Column, Integer,String,DATE, ForeignKey# 调用操作链接,反查from sqlalchemy.orm import relationship# 调用基类Basefrom sqlalchemy.ext.declarative import declar...

2018-09-06 16:26:16 364

原创 Python 3.x--paramiko模块详解

一、使用paramiko模块实现SSH功能下列代码在Windows上运行,连接虚拟机中centos系统。import paramiko"""创建ssh对象"""ssh = paramiko.SSHClient()#允许链接不在know_host文件上的主机ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy)#连接服务...

2018-08-02 14:21:03 186

原创 Python socket 片段代码示例

初学socket 觉得很有趣,下面是刚刚学习的代码,提供出来,给大家一起学习一下首先展示的是服务器端的代码:import socketimport osserver = socket.socket()server.bind(('localhost',6960))print("我要开始等电话了")server.listen()while True: conn,addr = se...

2018-05-28 15:28:40 142

用户登录注册

protected void Page_Load(object sender, EventArgs e) { Label1.Text = DateTime.Now.ToString(); Panel2.Visible = false; Panel3.Visible = false; Image1.ImageUrl = "~/images/1.jpg"; } protected void LinkButton1_Click(object sender, EventArgs e) { Panel1.Visible = false; Panel2.Visible = true; Panel3.Visible = false; } protected void Button1_Click(object sender, EventArgs e) { Panel2.Visible = false; Panel3.Visible = true; Label2.Text = "欢迎你:" + TextBox1.Text; } protected void DropDownList1_SelectedIndexChanged1(object sender, EventArgs e) { Image1.Visible = true; { int i = DropDownList1.SelectedIndex; switch (i) { case 0: Image1.ImageUrl = "~/images/1.jpg"; break; case 1: Image1.ImageUrl = "~/images/2.jpg"; break; } } Panel2.Visible = true; } protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs args) { int i = Convert.ToInt32(TextBox1.Text.Trim()); if ((i % 2 != 0) == true) args.IsValid = true; else args.IsValid = false; }

2013-10-28

空空如也

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

TA关注的人

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