自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 排序算法java 简书_一遍记住Java常用的八种排序算法与代码实现

1.直接插入排序经常碰到这样一类排序问题:把新的数据插入到已经排好的数据列中。将第一个数和第二个数排序,然后构成一个有序序列将第三个数插入进去,构成一个新的有序序列。对第四个数、第五个数……直到最后一个数,重复第二步。如何写写成代码:首先设定插入次数,即循环次数,for(int i=1;i设定插入数和得到已经排好序列的最后一个数的位数。insertNum和j=i-1。从最后一个数开始向前循环,如果...

2021-02-28 07:52:36 67

原创 java autoreference_Java 中 Reference用法详解

java reference详解在 jdk 1.2 及其以后,引入了强引用、软引用、弱引用、虚引用这四个概念。网上很多关于这四个概念的解释,但大多是概念性的泛泛而谈,今天我结合着代码分析了一下,首先我们先来看定义与大概解释(引用类型在包 java.lang.ref 里)。1、强引用(strongreference)强引用不会被gc回收,并且在java.lang.ref里也没有实际的对应类型。举个...

2021-02-27 20:24:12 390

原创 java sw插件花钱_SW各种插件介绍

PhotoWorks 高级渲染软件与SOLIDWORKS完全集成PhotoWorks软件用于产品真实效果的渲染,可产生高级的渲染效果图,该软件使用非常方便,设计人员可以利用渲染向导一步步完成零件或装配真实效果的渲染利用PhotoWorks可以进行以下几种渲染:1. 设置模型或表面的材质和纹理2. 为零件表面贴图3. 定义光源、反射度、透明度以及背景景象4. 利用现有的材质和纹理定义新材质或纹理5....

2021-02-27 13:05:12 469

原创 java+如何属性的字段名_java – 如果属性名称不等于字段名,则Jackson @JsonProperty无效...

我有以下JSON{"known-name": "Zevs","approximate-age": 320}和绑定类public class GodBinding {@JsonProperty("known-name")public String name;@JsonProperty("approximate-age")public int age;// constructors// getters...

2021-02-26 17:48:44 166

原创 树莓派 自启动 java_树莓派上Java程序作为linux服务并开机自动启动

http://www.iigrowing.cn/shu_mei_pai_shang_java_cheng_xu_zuo_wei_linux_fu_wu_bing_kai_ji_zi_dong_qi_dong.html刚刚买了, 树莓派, 准备做一些程序, 放到树莓派上, 平时树莓派上不接显示器等各种设备,直接随着adsl开关进行开关。 这样一些java程序启动就有些麻烦。开 发过程中很多要独立运行...

2021-02-26 15:25:38 156

原创 java 卫语句_卫语句 - dai.sp - 博客园

1.使用卫语句取代嵌套表达式函数中的条件逻辑使人难以看清正常的执行途径。使用卫语句表现所有特殊情况。动机:条件表达式通常有2种表现形式。第一:所有分支都属于正常行为。第二:条件表达式提供的答案中只有一种是正常行为,其他都是不常见的情况。这2类条件表达式有不同的用途。如果2条分支都是正常行为,就应该使用形如if…..else…..的条件表达式;如果某个条件极其罕见,就应该单独检查该条件,并在该条件为...

2021-02-24 17:50:42 244

原创 java逻辑删除代码_MyBatis-Plus之逻辑删除

spring+spring mvc mybatis整合113.5元包邮(需用券)去购买 >特别是互联网项目,对于数据一般是不能删除的(涉及到后面的数据分析),这就涉及到逻辑删除。所谓逻辑删除指的是数据并不是真正的删除,只是改数据表对应数据的状态(数据表中通常有一列叫delFlag,以此标识正常状态或删除状态)。逻辑删除一般都是更新操作,但写大量更新方法无疑是增加代码量,MyBatis-Plu...

2021-02-24 03:04:44 250

原创 Java实现请求阻塞_java-如何在等待响应的同时实现请求响应协议而不会阻塞?

我需要实现一个使用(双向)请求-响应协议与多个客户端同时通信的应用程序.以前,我为每个客户端使用两个专用线程(一个读取器/反应器和一个写入器/发起器)来实现此目的.问题是线程管理变得非常复杂和丑陋.是否有任何标准的处理方式,甚至可能只有一个线程,或者至少有恒定数量的线程来处理所有客户端?这是使用阻塞实现的某种通信在线程中的外观:Command response = request("cmd1", ...

2021-02-24 01:26:16 768

原创 c# mysql加事务_ASP.net(c#)+MySql 事务的使用方法

public void getCheckListSubmit(){string _conStr = "................";//连接字符串OdbcConnection _odbcCon = new OdbcConnection(_conStr);_odbcCon.Open();OdbcTransaction trans = _odbcCon.BeginTransaction(Isol...

2021-02-23 02:50:55 61

原创 wget linux java 32位_通过wget在Linux上下载Java JDK会显示在许可证页面上

慕盖茨4494581针对Oracle JDK 11的更新wget --no-check-certificate -c --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/11+28/55eed80b163941c8885ad9298e6d786...

2021-02-22 08:47:21 80

原创 java虚拟机精讲_Java虚拟机精讲之内存分配与垃圾回收

1 线程共享内存区Java堆区用于存储Java对象实例,但是不一定是Java对象内存分配的唯一选择(为了降低GC频率).在JVM启动的时候大小就已经设定好了.(-Xmx最大 -Xms起始) 超过最大内存的时候,抛出OOM异常.实际的内存空间可以不连续,是GC的重点区域.YoungGen新生代(Eden, From Survivor, To Survivor) ; OldGen老年代(OldGen)...

2021-02-22 02:19:35 100

原创 server sql 统计信息 过时_统计信息 - SQL Server | Microsoft Docs

统计信息Statistics1/7/2021本文内容适用于:Applies to: SQL ServerSQL Server(所有支持的版本)SQL ServerSQL Server (all supported versions) Azure SQL 数据库Azure SQL DatabaseAzure SQL 数据库Azure SQL Database Azure SQL 托管实例Azure ...

2021-02-22 01:22:38 292

原创 properties类 java_java中的IO:Properties类

目录1.特性2.方法3.使用?1.特性Properties类表示了一个持久的属性集,可保存在流中或从流中加载,实现内存和文件的交互.Properties继承了Hashtable类,可以使用add(),addAll()等方法,但其自身只支持String类型的键和值,因此在Properties内部定义了setProperty()等方法以保证类型安全.在其关联的文件内部每一个Property是这样表示的...

2021-02-20 23:42:44 83

原创 遍历hashtable java_java遍历hashMap、hashSet、Hashtable

一.遍历HashMapMap map = new HashMap();for(int i=0;i<100;i++){map.put(i, "123");}方法一:效率比方法二高for(Entry entry:map.entrySet()){System.out.println(entry.getKey()+"="+entry.getValue());}方法二:for(Object obj :...

2021-02-20 18:44:13 40

原创 java 调用 c 类_java – 我可以知道调用JNI C方法的类的名称吗?

这个代码将给你调用类名:jclass cls = env->GetObjectClass(obj);// First get the class objectjmethodID mid = env->GetMethodID(cls, "getClass", "()Ljava/lang/Class;");jobject clsObj = env->CallObjectMethod(...

2021-02-20 12:52:11 68

原创 java combination_组合模式Combination

组合模式Combination一 概述抽象理念:由于事物与事物之间存在某种关系,通过组织起来并形成某种结构并且可以共同发挥作用;组合模式本质:二叉树--根部分出来两个枝杈(左节点,右节点),每个枝杈上又可以继续分叉,直到末端的叶子为止: 分形理论:不管是连绵的山川、飘浮的云朵、岩石的断裂口、树冠、花菜、还是人类的大脑皮层,把这些部分与整体以某种方式相似的形体呈现出来就称为分形;部分/整体的结构:从...

2021-02-19 09:59:25 595

原创 mysql改了配置文件后无法启动_docker更改mysql配置文件后,无法启动mysql容器

新手上路,今天使用docker容器技术犯了个错误,花了我一上午的时间来调试查资料,最终解决,下面详细列出问题所在以及解决问题的方法;问题所在:首先是数据库密码忘记了的原因,这时候还是能运行的,跑去网上查了资料然后进入mysql容器更改了mysql.cnf文件,加入了一行命令如下:skip-grant-tables这条命令顾名思义,那就是忘记管理员密码时这行代码可以跳过登陆验证,直接进入mysql从...

2021-02-18 21:38:03 333

原创 java djnativeswing_DJNativeSwing:java内嵌浏览器的常用方法

DJNativeSwing:java内嵌浏览器的常用方法最近用到了java内嵌浏览器DJNativeSwing,在此总结一下DJNativeSwing的常用方法,方便将来查找使用,如有不足欢迎批评指正。1.需要的jar包:DJNativeSwing.jarDJNativeSwing-SWT.jarswt-4.3-win32-win32-x86-1.7.0_11-b21.jar2.用到的import...

2021-02-17 01:42:07 851

原创 java hook api 实现封包截取_截取封包示例[API Hook]

从网上查到一篇“拦截其它程序的网络数据封包”的文章,我想问问前辈们,我应该怎么获取此程序连接的ip地址呢?我是希望能根据ip地址判断是不是需要拦截。HOOK.DLL的代码:library Hook;usesSysUtils,windows,Messages,APIHook in 'APIHook.pas';typePData = ^TData;TData = recordHook: THandle...

2021-02-16 19:57:09 590

原创 android java linux_android – 在linux上使用javah

我有一个简单的类用于JNI,我需要导出到头文件(.h).我已经读过我需要使用javah命令,通过转到项目的src文件夹,然后键入:javah -jni com.main_package.NativeClass在Windows上它工作正常,但在我的主要操作系统(Linux)上却没有.它一直在告诉它无法找到班级.我试图使用该命令的许多组合并在许多可能的路径上运行它,但它不起作用.我已经关注了很多教程和...

2021-02-16 02:00:16 130

原创 java object class_Java class,Object,Class的区别

代码:packagecom.company;public classMain {public static void main(String[] args) throwsException {Class a= Test.class;Class b=newTest().getClass();Class c=Class.forName("com.company.Test");System.out.pr...

2021-02-15 16:37:05 216

原创 java 数组下标和值的关系_【Java】 剑指offer(53-3) 数组中数值和下标相等的元素...

本文参考自《剑指offer》一书,代码采用Java语言。题目假设一个单调递增的数组里的每个元素都是整数并且是唯一的。请编程实现一个函数找出数组中任意一个数值等于其下标的元素。例如,在数组{-3, -1,1, 3, 5}中,数字3和它的下标相等。思路同53-1和53-2一样,不再从头到尾遍历,由于是排序数组,我们继续考虑使用二分查找算法:1)当中间数字等于其下标时,中间数字即为所求数字;2)当中间数...

2021-02-13 13:30:20 158

原创 java 生成树结构_java之TreeUtils生成一切对象树形结构案例

项目中经常会遇到各种需要以树形结构展示的功能,比较常见的,如菜单树,分类树,部门树等等,如果为每种类型都遍历递归生成树形结构返回给前端,显得有些冗余且麻烦,并且其实逻辑都是一致的,只是遍历的对象不同而已,故其实可以通过面向接口思维,来实现这种通用工具类的实现。TreeNode用来表示每个树节点的抽象,即需要生成树的对象需要实现此接口。/*** 树节点父类,所有需要使用{@linkplain Tre...

2021-02-12 18:18:00 1052

原创 java 安全警告_java忽略安全警告注解@SuppressWarnings

java中注解用法详解——@SuppressWarnings一、前言注释类型:当你的编码可能存在警告时,比如安全警告,可以用它来消除。api中是这样描述的:指示应该在注释元素(以及包含在该注释元素中的所有程序元素)中取消显示指定的编译器警告。注意,在给定元素中取消显示的警告集是所有包含元素中取消显示的警告的超集。例如,如果注释一个类来取消显示某个警告,同时注释一个方法来取消显示另一个警告,那么将在...

2021-02-12 14:36:01 3117

原创 java的容器类_Java的容器类

程序总是根据运行时才知道的某些条件去创建新对象。需要在任意时刻和任意位置创建任意数量的对象。如果你想保存一组基本数据类型数据,建议使用数组,但是数组有固定的尺寸。一般情况下,你在写程序时并不知道将需要多少个对象,或者是否需要更复杂的方式来存储对象。Java实用类库提供了一套完整的容器类来解决这个问题,其中基本的类型是List、Set、Queue和Map。这些对象类型也称为集合类。容器提供了完善的方...

2021-02-12 13:03:32 308

原创 python链表的用法_Python单向链表和双向链表原理与用法实例详解

本文实例讲述了Python单向链表和双向链表原理与用法。分享给大家供大家参考,具体如下:链表是一种数据结构,链表在循环遍历的时候效率不高,但是在插入和删除时优势比较大。链表由一个个节点组成。单向链表的节点分为两个部分:存储的对象和对下一个节点的引用。注意是指向下一个节点。而双向链表区别于单向链表的是它是由三个部分组成:存储的对象、对下一个节点的引用、对上一个节点的引用,可以实现双向遍历。单向列表的...

2021-02-11 05:56:43 294

原创 python爬取素材图片代码_一篇文章教会你利用Python网络爬虫获取素材图片

【一、项目背景】在素材网想找到合适图片需要一页一页往下翻,现在学会python就可以用程序把所有图片保存下来,慢慢挑选合适的图片。【二、项目目标】1、根据给定的网址获取网页源代码。2、利用正则表达式把源代码中的图片地址过滤出来。3、过滤出来的图片地址下载素材图片。【三、涉及的库和网站】1、网址如下:https://www.51miz.com/2、涉及的库:requests、lxml【四、项目分析】...

2021-02-10 18:22:47 692

原创 python中where函数_详解Python中where()函数的用法

where()的用法首先强调一下,where()函数对于不同的输入,返回的只是不同的。1当数组是一维数组时,返回的值是一维的索引,所以只有一组索引数组2当数组是二维数组时,满足条件的数组值返回的是值的位置索引,因此会有两组索引数组来表示值的位置例如>>>b=np.arange(10)>>>barray([0, 1, 2, 3, 4, 5, 6, 7, 8, 9]...

2021-02-09 19:31:54 797

原创 mysql主从延迟监控脚本_MySQL 主从延迟监控脚本(pt-heartbeat)

对于MySQL数据库主从复制延迟的监控,我们可以借助percona的有力武器pt-heartbeat来实现。pt-heartbeat通过使用时间戳方式在主库上更新特定表,然后在从库上读取被更新的时间戳然后与本地系统时间对比来得出其延迟。本文主要是通过脚本来定期检查从库与主库复制的延迟度并发送邮件,供大家参考。有关pt-heartbeat工具的安装可以参考: percona-toolkit的安装及...

2021-02-08 01:23:58 174

原创 matlab应用循环和分支控制语句编写程序实现二分法函数求根的计算。_Python语法基础:循环...

循环目标程序的三大流程while 循环基本使用break 和 continuewhile 循环嵌套01. 程序的三大流程 在程序开发中,一共有三种流程方式:顺序 —— 从上向下,顺序执行代码分支 —— 根据条件判断,决定执行代码的 分支循环 —— 让 特定代码 重复 执行02. while 循环基本使用循环的作用就是让 指定的代码 重复的执行while 循环最常用的应用场景就是 让执行的代码 按照...

2021-02-04 14:40:38 515

原创 python人物抠图算法_Python实现AI自动抠图实例解析

一、简介抠图是用PS?用魔棒和快速选择工具?遇到复杂背景怎么办?最近发现一个神奇的工具——Remove Image Backgroundhttps://www.remove.bg/zh它是基于python、Ruby和深度学习技术开发,通过强大的AI人工智能算法实现自动识别出前景主体与背景图,秒秒种完成抠图。这款抠图工具有两种简单方式:1、在线抠图2、API代码抠图二、在线抠图1、打开remove....

2021-02-03 12:55:52 2362

原创 lda主题模型python实现篇_基于LDA主题模型的短文本分类

VSM(向量空间模型)是信息检索领域最为经典的分析模型之一,采用VSM对短文本进行建模,即将每一篇短文本表示为向量的形式,用TF-TDF表示向量的值。给出一些符号定义:短文本集SD= {sd1,sd2,...,sdM},M为短文本总数,词表V = {V1,V2,...,VN},N为词汇数。一篇短文本sdi∈SD的向量表示为V(i)= (w(i)1,w(i)2,...,w(i)N),其中w(i)k为...

2021-02-01 07:59:31 3313

空空如也

空空如也

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

TA关注的人

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