自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 资源 (8)
  • 收藏
  • 关注

原创 Java 如何使用 native2ascii 工具处理properties属性文件

从Java 9开始,Java支持使用UTF-8字符集来保存属性文件,这样在属性文件中就可以直接包含非西欧字符,因此属性文件也不再需要使用native2ascii工具进行处理。但 java8 需要使用native2ascii工具进行处理

2024-08-26 11:18:27 257

原创 Java中JDK动态代理

Java jdk 动态代理 AOP

2024-08-19 10:46:12 476

原创 Java中String...和String[]的异同

String... 与 String[] 的异同

2024-08-15 11:16:10 267

原创 疯狂Java讲义_08_泛型

Java中的泛型

2024-08-08 11:14:41 1062

原创 Java数组排序(降序)2021-03-24

数组排序(降序) System.out.println("------------------------------------"); Integer[] arr2 = {1,4,9,7,5,3}; Arrays.sort(arr2, new Comparator<Integer>() { @Override public int compare(Integer o1, Integer o2) { return o2-o1; } }); Syste

2023-12-18 11:27:30 104

原创 Poco SendHttpRequest PocoServer 2021-03-31

PocoServer// PocoHttpServer.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <Poco/Net/HTTPRequestHandler.h>#include <Poco/Net/HTTPRequestHandlerFactory.h>#include <Poco/Net/HTTPServerRequest.h>#include <Poco/Net/HTTPServerRes

2023-12-18 11:25:53 85

转载 Linux 环境下指定配置启动 Redis 并设置开机自启

版权声明:本文为CSDN博主「蒙娜丽莎的Java」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/m0_60721514/article/details/123777643。之后,将 redis.conf 文件拷贝一份,以防修改错误也可以恢复配置文件。可以看到 redis 服务已经启动,并且不会阻塞整个会话的窗口。

2023-07-25 22:06:16 278

原创 C# 解压压缩ZIP

.NET中zip的压缩和解压https://www.cnblogs.com/zhaozhan/archive/2012/05/28/2520701.html在.NET可以通过多种方式实现zip的压缩和解压:1、使用System.IO.Packaging;2、使用第三方类库;3、通过 System.IO.Compression 命名空间中新增的ZipArchive、ZipFile等类实现。…还有一种是使用shell32,进行zip包的解压与压缩。引用DLLC:\Windows\System3.

2021-07-16 10:30:07 2000

原创 Struts2学习总结

简介Struts2是一个表示层的优秀框架,Apache提供的开源框架。

2021-03-27 20:36:53 127

原创 Hibernate学习总结

关联关系映射一对多/多对一Cutomer 客户 <---> Order 订单 1 <---> 多Cutomer.hbm.xml<!-- 一对多:一个客户用【多个订单】 --><set name="orders" cascade=".." inverse="true"> <key name="customer_id"/> <one-to-many class="cn.htj.domain.Ord

2021-03-27 20:35:52 139

原创 vbs脚本Base64加密解密

enc = Base64Encode(StringToByteArray(“hello”))MsgBox enc'VB Base64 编码/加密函数:Function Base64Encode(Str) 'Base64 编码'On Error GoTo over '排错Dim buf, length , modsConst

2021-03-27 20:33:18 1516

原创 Mybatis学习之关联查询与懒加载

一对一关联一对一,使用 associate 标签嵌套查询EmployeeMapper.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" ><mapper namespace="cn.htj.dao.EmployeeMappe

2021-03-27 20:29:58 124

原创 Mybatis中的动态Sql

文章目录Mybatis中的动态Sql< if > 标签choose、when、otherwise 元素trim元素where元素Mybatis中的动态Sql< if > 标签 <!-- 动态sql: <if> --> <select id="selectUserByIf" parameterType="cn.htj.domain.User" resultType="cn.htj.domain.User"> select * from u

2021-03-27 20:08:54 84

原创 SpringBoot2学习

Spring Boot 2 学习笔记(上):https://blog.csdn.net/u011863024/article/details/113667634Spring Boot 2 学习笔记(下):https://blog.csdn.net/u011863024/article/details/113667946

2021-03-21 16:41:48 211 1

原创 Spring知识点

spring:IoC,DI,装配Bean(xml方式,注解方式),AOP,声明式事务管理装配Bean,xml方式: 1. 实例化 默认构造<baen id="" class=""> 静态工厂 <bean id="" class="工厂全限定类名" factory-method="静态方法"> 实例工厂 <bean id="" factory-bean="工厂实例的id" factory-method="普通方法"> 2. 作用域:singleton,pr

2021-03-20 20:47:06 136 1

原创 Oracle数据库的学习

文章目录Oracle的存储过程(procedure)创建执行删除Oracle的存储过程(procedure)创建--存储过程定义 create or replace procedure proce01(a in varchar2, b in out varchar2) asbegin -- b := a + b; -- 会将 字符转换为数值 ,注意a为in,所以不能被赋值,这与c里的函数不同 b := a || b; dbms_output.put_line('a:'||a|

2021-03-20 20:32:18 107

原创 wchar_t* 与 char* 互转

std::wstring CharToWchar(const char* c, size_t m_encode = CP_ACP){ std::wstring str; int len = MultiByteToWideChar(m_encode, 0, c, strlen(c), NULL, 0); wchar_t* szBuf = new wchar_t[len + 1]; MultiByteToWideChar(m_encode, 0, c, strlen(c), szBuf, len);

2021-03-18 21:52:45 144

原创 SSH抽取BaseDao和BaseAction

BaseDaopackage cn.ljq.bos.dao.base;import java.io.Serializable;import java.util.List;import org.hibernate.criterion.DetachedCriteria;import cn.ljq.bos.utils.PageBean;public interface BaseDao<T> { public void save(T entity); public void up

2021-03-06 21:29:11 152 1

原创 hashCode 与 equals

结论两个对象是否相等(指所指向的内容是否一致)。对象相等 等价于 equals()返回true,即一定对象相等 大部分时 hashCode() 相等,即不一定相等hashCode() 效率高速度快,大多数可靠(根据对象的地址或字段等信息返回一个int)equals() 速度较慢,完全可靠(判断复杂全面)所以为了提高判断对象是否相等的效率,可以这样bool isSame(a, b){ if(a.hashCode() == b.hashCode()){ if(a.equals

2021-03-06 13:31:01 112

原创 Java笔试题目整理

静态代码块能有几个?可以有多个,以声明顺序初始化。public class Hello { static int a = 66; static{ a = 77; } public static void main(String[] args) { System.out.println(a);//99 } static { a = 88; } static{ a = 99; }interface的修饰符可以有?public、abstractIllegal.

2021-03-06 13:25:48 158

原创 mybatis与spring集成

文章目录mybatis与spring集成集成思路集成步骤开始集成搭建工程结构Jar包集成配置文件集成Mapper代理方式Spring定义bean编写测试代码mybatis与spring集成集成思路需要spring来管理数据源信息。需要spring通过单例方式管理SqlSessionFactory。使用SqlSessionFactory创建SqlSession。(spring和mybatis整合自动完成)持久层的mapper都需要由spring进行管理,spring和mybatis整合生成map

2021-02-27 17:33:52 71

转载 Java工程中常见错误

目录SSH常见问题java.lang.NoSuchFieldException: resourceEntriesSSH常见问题java.lang.NoSuchFieldException: resourceEntries1、关于项目中使用struts2 报java.lang.NoSuchFieldException: resourceEntries 的问题。当我们使用tomcat 7.0.64 及以下的版本时是不会出问题的。当我们在使用tomcat 7.0.65时会...

2021-02-08 15:32:47 229

原创 MFC使用CHtmlView实现js与dialog的交互

类CBaseHtmlView// BaseHtmlView.cpp : 实现文件//#include "stdafx.h"#include "HtmlDialog.h"#include "BaseHtmlView.h"// CBaseHtmlViewIMPLEMENT_DYNCREATE(CBaseHtmlView, CHtmlView)///////////////////////// 实现 JS 调用 Cpp begin //////////////////// 例如:

2021-01-05 21:12:22 527

原创 常用vbs例子

文章目录运行cmd以管理员方式运行cmd发送Http请求运行cmdSet oshell = createobject("WSCript.shell")oshell.run "cmd"run函数说明:WScript.Shell是WshShell对象的ProgID,创建WshShell对象可以运行程序、操作注册表、创建快捷方式、访问系统文件夹、管理环境变量。该对象有一个run方法。Run 方法创建一个新的进程,该进程以 intWindowStyle 窗口样式执行 strCommand。语法W

2021-01-05 19:12:25 1013

转载 struts2 上传文件类型的配置

struts2 上传文件类型的配置<package name="upload" extends="struts-default" namespace="/upload"> <!-- 配置 --> <action name="upload" class="gz.itcast.h_upload_down.UploadAction" > <param name="savePath">e:/images/</.

2021-01-02 22:21:47 200

原创 二叉树的先、中、后、层次 遍历的模板

文章目录先序遍历(NLR)中序遍历(LNR)后序遍历(LRN)层次遍历struct TreeNode { int val; struct TreeNode *left; struct TreeNode *right; TreeNode(int x) : val(x), left(NULL), right(NULL) { }}先序遍历(NLR)递归版本void preOrder(TreeNode* root){ if (!root) return; // proces

2020-12-28 21:48:28 141

原创 剑指offer

文章目录斐波那契数列跳台阶斐波那契数列斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家莱昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……使用递归class Solution {public: int Fibonacci(int n) { if(0 == n || 1 == n) retur

2020-12-05 17:21:54 231

原创 VC中的_variant_t和_bstr_t

////////////////////////////////////////////////////////////////////////////////// Wrapper class for VARIANT/////////////////////////////////////////////////////////////////////////////////* * VARENUM usage key, * * * [V] - may appear in a VARIANT

2020-12-05 11:54:52 580

原创 VC 使用ADO处理大字段BLOB

CAdo ado;ado.InitADOConn();try{ ado.OpenRecordset(_T("select top 1 * from picture")); ado.m_pRecordset->AddNew();//添加新行 CFile file (strFilePath,CFile::modeRead); DWORD fileLen = file.GetLength(); char * buffer = new char[fileLen]; file.Read(b

2020-12-05 11:39:42 213

原创 复制构造函数VS赋值操作符重载

class Student{public : Student(){ cout << "构造函数\n"; } ~Student(){ cout << "析构函数\n"; } //复制构造函数 Student(const Student& s) { cout << "复制构造函数\n"; } //赋值操作符重载 Student& operator=(Student& s){ cout << "赋值操作符重

2020-12-05 09:30:26 232

原创 VC 中使用ADO访问数据库

VC 中使用ADO访问数据库前言封装ADO的类使用CAdo的例子查询增常用的ADO数据库连接串Access数据库(xxx.mdb)Oracle数据库前言ADO (ActiveX Data Objects,ActiveX数据对象)是Microsoft提出的应用程序接口(API)用以实现访问关系或非关系数据库中的数据。封装ADO的类使用msado15.dll首先在 在stdafx.h中添加#import "c:\\program files\\common files\\system\\ado\\m

2020-12-01 22:33:34 258

原创 VC中 SAFEARRAY 的使用

前言何谓SAFEARRAY:SAFEARRAY实际上是一个结构,关于这部分可以参考MSDN。typedef struct tagSAFEARRAY { USHORT cDims; USHORT fFeatures; ULONG cbElements; ULONG cLocks; PVOID pvData; SAFEARRAYBOUND rgsabound[1];} SAFEARRAY;创

2020-12-01 21:28:02 710

原创 疯狂Java讲义_07_正则表达式RegEx

正则表达式语法 字符 说明 \ 将下一字符标记为特殊字符、文本、反向引用或八进制转义符。例如,"n"匹配字符"n"。"\n"匹配换行符。序列"\\"匹配"\","\("匹配"("。 ^ 匹配输入字符串开始的位置。如果设置了 RegExp 对象的 Multiline 属性,^ 还会与"\n"或"\r"之后的位置匹配。 $ 匹配输入字符串结尾的位置。如果设

2020-11-29 19:47:39 134

原创 Java中常见类

文章目录String、StringBuffer 和 Stringbuilder类MathThreadlocalRandom 和 RandomBigDecimalDateDate <-->StringCalendarString、StringBuffer 和 Stringbuilder类字符串就是一连串的字符序列,Java提供了 String和 Stringbuffer两个类来封装字符串,并提供子一系列方法来操作字符串对象。String类是不可变类,即一旦一个 String对象被创建以后,包

2020-11-28 21:49:26 85

转载 Java的RTTI运行时类型识别机制(转)

举例讲解Java的RTTI运行时类型识别机制更新时间:2016年05月09日 09:01:07 作者:arthinking 这篇文章主要介绍了Java的RTTI运行时类型识别机制,包括泛化的Class引用以及类型检查instanceof等知识点,需要的朋友可以参考下1、RTTI:运行时类型信息可以让你在程序运行时发现和使用类型信息。在Java中运行时识别对象和类的信息有两种方式:传统的RTTI,以及反射。下面就来说下RTTI。RTTI:在运行时,识别一个对象的类型。但是这个类型...

2020-11-28 11:56:29 130

转载 MFC 中 BITMAPFILEHEADER、BITMAPINFOHEADER及BMP结构详解

BITMAPFILEHEADER、BITMAPINFOHEADER及BMP结构详解

2020-11-28 11:45:19 455

转载 VC保存和显示数据库图像(BMP)--(转)

VC保存和显示数据库图像(BMP)

2020-11-28 11:41:53 102

原创 MFC中窗口最大化以后GetWindowRect获取的大小

对话框的最大化MFC新建一个基于对话框的程序,资源里添加一个按钮,GetWindowRect,双击该按钮,添加响应函数void CtestDialogDlg::OnBnClickedButton1(){ // TODO: 在此添加控件通知处理程序代码 CRect rc; CString str; this->GetWindowRect(rc); str.Format(_T("GetWindowRect:(%d,%d,%d,%d)"), rc.left, rc.top, rc.righ

2020-11-28 11:15:55 786

原创 CDC的DrawText

The method of formatting the text. This parameter can be one or more of the following values.表 1 Value Meaning DT_BOTTOM Justifies the text to the bottom of the rectangle. This value is used only with the DT_SINGLELINE value. DT_CA

2020-11-26 22:35:17 1685

原创 回车换行 CR、LF

CR:Carriage Return,对应ASCII中转义字符\r,表示回车LF:Linefeed,对应ASCII中转义字符\n,表示换行CRLF:Carriage Return & Linefeed,\r\n,表示回车并换行作者:JSoon链接:https://www.jianshu.com/p/b03ad01acd69来源:简书著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。...

2020-11-26 09:23:28 92

bat-删除当前目录的超过90天的文件到回收站.zip

bat 批处理文件,如何删除当前目录的超过N天的文件到回收站。bat 删除文件。参考:https://www.cnblogs.com/htj10/p/14175745.html

2024-07-13

curl发送post请求

curl发送post请求

2024-05-24

RabbitMQ安装包及依赖.zip

RabbitMQ安装(Windows下)

2024-04-09

mybatis-3.5.14.zip

mybatis的jar包和依赖包和文档。2024-02-27

2024-02-27

Java Web 笔记总结

Java Web 笔记总结

2023-12-23

将医保txt转为有注释的C#类的属性

将exe拷贝到E:\test\文件夹,在此文件夹中新建test.txt, cmd命令行: E:\test\ybTxtToCs.exe E:\test\test.txt

2023-11-09

spdlog-1.12.0-include

spdlog-1.12.0-include

2023-10-13

Redis3.0-Linux下安装与使用.zip

Redis3.0 的安装与使用。Linux下的安装,和java中jedis客户端的使用。

2021-08-30

SqliteLearn.7z

C++ 使用SQLite数据库

2021-03-19

cef666666.7z

cef666666.7z

2021-03-18

RSA_Encrypt.7z

RSA加密

2021-03-18

学习Mybatis.zip

学习Mybatis_Spring eclipse项目,含有数据库sql文件

2021-03-06

Java常用框架学习笔记.7z

Java常用框架学习笔记.7z

2021-02-24

HtmlDialog.7z

基于MFC的HtmlView的显示网页的Dialog

2020-12-23

Cpp生成二维码.7z

使用C++,生成QRCode

2020-12-21

空空如也

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

TA关注的人

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