自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c和java内存泄漏区别_Java的内存泄漏_与C/C++对比(转载总结)

Java内存管理机制在C++ 语言中,如果需要动态分配一块内存,程序员需要负责这块内存的整个生命周期。从申请分配、到使用、再到最后的释放。这样的过程非常灵活,但是却十分繁琐,程序员很容易由于疏忽而忘记释放内存,从而导致内存的泄露。 Java 语言对内存管理做了自己的优化,这就是垃圾回收机制。 Java 的几乎所有内存对象都是在堆内存上分配(基本数据类型除外),然后由 GC ( garbageco...

2021-02-28 13:01:42 232

原创 java.sql.sqlexception no suitable driver fo_出现java.sql.SQLException: No suitable driver的几种解决办法...

今天在用C3p0连接MySql数据库 这个时候出现了上面的错误,一般来说这种错误有3个方向解决 一般都是db的配置的问题 ,一定要小心DB 的配置八月 19, 2017 8:30:46 下午 com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask run警告: com.mchange.v2.resourcepool.BasicResour...

2021-02-28 11:46:47 494

原创 mysql 重启单独的数据库_MySQL数据库之启动/停止/重启MySQL数据库的三种方式

本文主要向大家介绍了MySQL数据库之启动/停止/重启MySQL数据库的三种方式 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助。UbuntuServer下启动/停止/重启MySQL数据库的三种方式系统环境:ubuntuserver12.10x64(mysql为系统自带)当我们需要修改MySQL的配置文件my.cnf(windows下为my.ini)来进行一些设置的...

2021-02-27 14:31:08 813

原创 java markword_MarkWord - 可发布博客的 Markdown编辑器 代码开源

因为前一段时间看到 NetAnalyzer 在Windows10系统下UI表现惨不忍睹,所以利用一段时间为了学习一下WPF相关的内容,于是停停写写,用了WPF相关的技术,两个星期做了一个Markdown编辑器,并且集成了:编辑时与网页同步,博客发布,PDF导出等功能。也主要是不忿某款外国软件收费,故有此作。代码下载地址展示与说明代码同步编辑博客发布代码说明博客发布MarkWord支持博客园和CSD...

2021-02-27 11:36:31 307

原创 北邮java作业代码_北邮 java 作业7 设计模式2,李颉老师的课上作业设计模式2

【实例简介】北邮 java 作业7 设计模式2,李颉老师的课上作业设计模式2【实例截图】【核心代码】67506242buptjavahomework├── _14211133_孙杨_7_AddBookUI.java├── _14211133_孙杨_7_BookCatalog.java├── _14211133_孙杨_7_BookSpecification.java├── _14211133_孙杨_...

2021-02-27 06:37:25 148

原创 linux下自启动java_Linux下两种自动启动Tomcat的方法

很多办法可以让Tomcat在系统启动的时候自动运行,我这里介绍两种方法,一种简单,另外一种复杂而专业。在介绍这两个方法前你应该先装JDK,Tomcat。Tomcat的安装很简单,下载二进制压缩包xxx.tar.gz,用tarzxvfxxx.tar.gz-C[target],[target]是安装Tomcat的目录。设置环境变量JDK_HOME和JAVA_HOME都指向JDK的安装目录即...

2021-02-26 12:28:37 153

原创 学java还是学算法_学java有必要学算法吗

先要理解算法是解决问题的思路,语言是用来实现这个思路的工具。学一门语言和学算法没有必然的顺序。语言仅仅是一种工具,因此,当我们能够自由地使用它来表达自己的想法时,这表明我们对它的初步掌握。解决问题的思路是算法,所以我们只需要理解算法所体现的解题思路。但是,仅仅掌握以上两点,就想编写一个有效正确的程序是不可行的。由于程序由数据结构和算法组成,因此在编写有效、正确的程序时,还需要有一定的数据结构基础,...

2021-02-24 15:50:54 1037

原创 java 检测输入数字为空_java请任意输入东西,判断是数字和空格

importjava.util.*;publicclasskk{publicstaticvoidmain(Stringargs[]){Scannerscanner=newScanner(System.in);do{System.out.println("请任意输入东西,判断是数字和空格");Stringli...import java.util.*;public class kk{public s...

2021-02-24 10:32:21 770

原创 java web动态菜单设计_WEB开发中前后台树形菜单的展示设计

在WEB开发中经常需要进行树形菜单的展示,本例通过不同角度的总结了如下三种实现方式:通过JS的递归实现前端菜单DOM的动态创建通过JSP的include指令结合JSTL表达式语言递归实现菜单的展示通过扩展JSP的标签在后端实现菜单的DOM节点并响应给前端展示针对第一种方法,可以采用JS的相关组件,或者使用JS的递归调用将服务端相应的数据组装成DOM节点内容,动态添加到菜单的Container中,网...

2021-02-24 08:54:10 1066

转载 java 断点取消,如何在Eclipse断点中取消对Java testrunner的优先级?

If I am debugging some multithreaded Java code in Eclipse - with a main class RunTest, and an interesting class QueueListener.Assumptions:When RunTest is initialized - QueueListener runs in the backgr...

2021-02-23 16:56:40 53

原创 python解释器源码 pdf_深入 Python 解释器源码,我终于搞明白了字符串驻留的原理!...

作者:arpit译者:豌豆花下猫(“Python猫”公众号作者)声明:本翻译是出于交流学习的目的,基于 CC BY-NC-SA 4.0 授权协议。为便于阅读,内容略有改动。每种编程语言为了表现出色,并且实现卓越的性能,都需要有大量编译器级与解释器级的优化。由于字符串是任何编程语言中不可或缺的一个部分,因此,如果有快速操作字符串的能力,就可以迅速地提高整体的性能。在本文中,我们将深入研究 Pytho...

2021-02-21 15:53:17 115

原创 异步通信 java_Java异步通信

package com.what21.network08;import java.net.InetSocketAddress;import java.net.Socket;import java.net.SocketAddress;import java.nio.ByteBuffer;import java.nio.CharBuffer;import java.nio.channels.Selec...

2021-02-20 22:37:02 154

原创 java grpc_gRPC灰度发布

我自己解决了,使用负载均衡方案方案:1.先自己打包一个Dockerfile:FROM haproxy:1.7MAINTAINER hunterhug COPY haproxy.cfg /usr/local/etc/haproxy/haproxy.cfgdocker build -t dhaproxy -f Dockerfile .2.跑起haproxydocker run -it --rm --...

2021-02-19 21:33:23 271

原创 python 字符串字面量_04 python字符串

1、长字符串跨越多行的字符串,可使用三个引号(而不是一个引号),即长字符串。请注意,这让解释器能够识别表示字符串开始和结束位置的引号,因此字符串本身可包含单引号和双引号,无需使用反斜杠进行转义。长字符串的作用:一是保留多行字符串的格式(转义字符依然有效),二是注释多行。print('''This is a very long string. It continues here.And it's n...

2021-02-19 20:39:33 408

转载 java 字符串对象 几个,Java中有多少个字符串对象?

My friend sent me a question he saw in one mock exam for the Java certification about string objects:String makeStrings(){String s = "HI";s = s + "5";s = s.substring(0,1);s = s.toLowerCase();return s....

2021-02-17 03:58:21 86

原创 java网络编程阻塞_Java网络编程和NIO详解5:Java 非阻塞 IO 和异步 IO

本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看喜欢的话麻烦点下Star哈文章将同步到我的个人博客:www.how2playlife.com本文是微信公众号【Java技术江湖】的《不可轻视的Java网络编程》其中一篇,本文部分内容来源于网络,为了把本文主题讲得清晰透彻,也整合了很多我认为不错的技术博客内容,引用其中了一些比较好的博客文章,如有侵权,请联...

2021-02-17 00:59:08 82

原创 java 日期降序排序_java根据对象的日期格式的字段进行降序排序

java根据对象的日期格式的字段进行降序排序首先应用到java util工具类中的Comparator接口的方法:compare(Object o1,Object o2)方法是java.util.Comparator接口的方法,它实际上用的是待比较对象的compareTo(Object o)方法。具体实例:User对象:import java.io.Serializable;import java...

2021-02-16 14:47:29 1125

原创 java ognl 值栈_4、OGNL与值栈

一、OGNL1、什么是OGNL对象导航图语言(Object Graph Navigation Language),简称OGNL,是应用于Java中的一个开源的表达式语言(Expression Language),它被集成在Struts2等框架中,作用是对数据进行访问,它拥有类型转换、访问对象方法、操作集合对象等功能2、OGNL的作用支持对象方法调用支持类静态方法调用和值访问,表达式的格式为@[类全...

2021-02-16 07:14:41 140

原创 java mypoint_java两点间距离公式设计名为MyPoint的类表示一个具有x坐标和y坐标的点,该类包括:•两个数据域x和y...

共回答了13个问题采纳率:100%哈哈,小伙愁了把,两点距离这个就要用到数学的直角三角形的一个算法了,直角三角形的公式:直角边A的平方 + 直角边B的平方 = 斜边C的平方可以算出:10 - 0 = 10 (直角边A)a点的x坐标 - b点的x坐标 = a点到b点的横向直线距离 (直角边A)30.5 - 0 = (直角边B)a点的y坐标 - b点的y坐标 = a点到b点的竖向直线距离 (直角边B)...

2021-02-16 06:33:45 1582

原创 java getpara_Java 值传递和引用传递

关于Java 值传递和引用传递。先上代码:public classJavaTest {private int paraInt = 10;public intgetParaInt() {returnparaInt;}public void setParaInt(intparaInt) {this.paraInt =paraInt;}public void tryChangeBasicData(int...

2021-02-16 04:08:54 290

原创 java not found mac_Mac OS下Android Studio的Java not found问题,androidfound

Android Studio正式版已经发布一段时间了,使用Mac版的Android Studio可能与遇到Java not found:Android Studio was unable to find a valid JVM问题。解决这个问题:首先要确定mac系统上有没有安装jdk,并查看自己的jdk版本,可以在终端上输入命令 java -version查看。如果没有安装jdk请先安装jdk,安...

2021-02-16 03:58:32 156

原创 java joda time_【java】之joda-time的使用

packagecom.yan.joda;importjava.util.Calendar;importjava.util.Date;importjava.util.Locale;importorg.joda.time.DateTime;importorg.joda.time.Days;importorg.joda.time.LocalDate;importorg.joda.time.format....

2021-02-13 03:07:23 224

原创 java编写文本编辑器_基于java实现文本编辑器.doc

基于java实现文本编辑器Java语言程序设计课程设计报告PAGE 14封面《Java语言程序设计》课程设计报告设计题目: 制作一个文本编辑器分 院: 电 信 分 院班 级:姓 名:学 号:指导教师: 黄建华实验地点: 三教机六课设时间: 2009-12-20——2009-12-25二OO九 年 十二 月 二十五 ...

2021-02-12 22:38:15 1479

原创 java xml html标签_如果在java类中获取xml文件里面的标签里面的内容。

import java.io.IOException;import java.io.InputStream;import java.util.HashMap;import java.util.Map;import javax.xml.parsers.DocumentBuilderFactory;import javax.xml.parsers.ParserConfigurationExceptio...

2021-02-12 20:42:42 386

原创 java读取json格式数据_java怎么读取json格式的数据

public static Person getPerson(String key,String jsonString){ Person person = new Person(); try { JSONObject jsonObject = new JSONObject(jsonString); JSONObject personObject = jsonObject.getJSONObject...

2021-02-12 19:32:17 241

原创 java byte 遍历_java byte数组 相关知识点

下面是Java.util.Random()方法摘要1.protected intnext(int bits):生成下一个伪随机数。2.booleannextBoolean():返回下一个伪随机数,它是取自此随机数生成器序列的均匀分布的boolean值。3.voidnextBytes(byte[] bytes):生成随机字节并将其置于用户提供的 byte 数组中。4.doublenextDo...

2021-02-12 16:05:51 2195

原创 java 浏览器缓存_JavaWeb禁止浏览器缓存当前Web页面的方法

所谓浏览器缓存,是指当第一次访问网页时,浏览器会将这些网页缓存到本地,当下一次再访问这些被缓存的网页时,浏览器就会直接从本地读取这些网页的内容,而无需再从网络上获取。虽然浏览器提供的缓存功能可以有效地提高网页的装载速度,但对于某些需要实时更新的网页,这种缓存机制就会影响网页的正常显示。幸好在HTTP响应消息头中提供了三个字段可以关闭客户端浏览器的缓存功能。下面三条语句分别使用这三个字段来关闭浏览器...

2021-02-12 14:23:42 410

原创 姓名大全 导入mysql_My SQL常用操作汇总详解

写这篇随笔的目的是我发现了在上一篇关于MySQL的随笔中存在一些不严谨的代码问题,在这里再次简单的总结一下并加以改进,以代码为主。#!每行命令必须以分号(;)结尾先通过命令行进入数据库客户端mysql-h服务端ip地址-P(大写)服务端使用的端口,一般为3306-p(小写)回车之后输入密码,进入显示所有数据库showdatabases;创建数据库并设置编码-数据库创建时可以设置字符集...

2021-02-11 23:45:53 469

原创 mysql二进制安装的优缺点_mysql 的二进制安装

二进制安装 其实就是已经编译好的mysql,做了个压缩包,下载下来,解压缩,简单配置之后,就能使用,‘安装’速度快,往往用于mysql的快速部署。添加 mysql 用户:[root@www~]#groupaddmysql[root@www~]#useradd-s/sbin/nologin-gmysql-Mmysql-s /sbin/nologin 表示禁止该用户登入系统,提高...

2021-02-08 01:47:09 388

原创 python程序调试logging_Python日志的快速解决方案,pythonlogging

2020-10-29-22:20分CHZWE(公坚适白)原创发布延后全部都是盗版改编于Al Sweigart的《python编程快速上手——让繁琐的工作自动化》logging模块速解你调试程序时曾在代码中加入print()函数,以输出一些变量的值。不过在删除语句时容易误删其他有用的print(),所以,你需要学习使用日志模块logging模块在Python的标准库内,所以可以直接导入,代码看起来像...

2021-02-04 08:29:43 152

空空如也

空空如也

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

TA关注的人

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