自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 问答 (742)
  • 收藏
  • 关注

原创 安卓面试会问的java_腾讯T2亲自讲解!阿里面试100%会问到的JVM,论程序员成长的正确姿势...

开头Android开发中,热修复技术被越来越多的开发者使用,市面上也出现很多成熟的开源框架。但对大部分开发者来说,热修复依然是一个既熟悉又陌生的词。仅仅知道热修复的作用,会使用框架,那样意义并不大。我们还要知道热修复的原理,这样不管框架如何变化,只要基本原理不变,我们都可以快速掌握它,或者自己动手写一个适合项目的热修复框架。面试总结面试大厂一定要做好充分的准备,没有准备就去面试完全是去当炮灰的,更...

2021-02-28 16:59:30 69

原创 JAVA中工厂设计模式的uml图_Java设计模式之简单工厂

简单工厂 定义: 提供一个创建对象实例的功能,而无须关心具体的实现。被创建实例的类型可以是接口、抽象类,也可以是具体的类。 结构说明: 结构说明: Client:客户端,通过Factory去获取Api接口对象,然后面向Api接口编程。 Api:定义客户端所需要的功能一、什么是简单工厂模式?简单工厂模式属于类的创建型模式,又叫做静态工厂方法模式。通过专门定义一个类来负责创建其他类的实例,被创建的...

2021-02-28 09:36:59 185

原创 java 点在扇形内_面试题:检测点是否在扇形之内

前几天,同事在报告中提及检测角色是否在扇形攻击范围的方法。我觉得该方法的性能不是太好,提出另一个颇为直接的方法。此问题在游戏中十分常见,只涉及简单的数学,却又可以看出实现者是否细心,所以我觉得可当作一道简单的面试题。问题在微博发表后得到不少回应,故撰文提供一些解答。问题定义:在二维中,检测点\mathbf{p}是否在扇形(circular sector)内,设扇形的顶点为\mathbf{c},半径...

2021-02-27 16:28:44 652

原创 好进制java_进制详解 - 一个java小生的奋斗史 - 博客园

位数:从右到左为由低到高。最高位就是最左边的第一位1.二进制的最高位是符号位:0正数,1负数2.正数的原码,补码,反码都一样3.负数的反码=它原码符号位不变,其他位取反(0->1,1->0)。注意反码和取反(~)运算的区别,反码符号位不变,其他取反。而取反运算包括符号位都要取反4.负数的补码=它的反码+15.0的反码,补码都是06.java没有无符号数,java的数都是有符号的7.计算...

2021-02-27 11:28:33 57

原创 java 输入地址格式错误_为什么我上传了flv或MP4文件到服务器,可输入正确地址通过http协议来访问总是出现“无法找到该页”的404错误呢...

常用MIME类型(Flv,Mp4的mime类型设置)也许你会在纳闷,为什么我上传了flv或MP4文件到服务器,可输入正确地址通过http协议来访问总是出现“无法找到该页”的404错误呢?这就表明mp4格式文件是服务器无法识别的,其实,这是没有在iis中将相应的MIME类型进行设置的原因。那该怎样设置MIME类型呢?开启mp4文件的话,需要在 “Internet信息(IIS)管理器”中右击需要更改的...

2021-02-27 07:16:53 129

原创 tif转双层pdf Java_TIF文件转双层PDF时 内存不足

我笔记本电脑配置有4GB 的内存 i3的CPU 这样配置的电脑 代码在运行过程中 10页以内的TIF文件转换PDF文件基本都正常,当出现20页以上的时候 PDF文档有就会抛出异常,提示 Not enough memory for this memory Operation。(前提是我的TIF文件是300分辨率的,幅面都是在A3左右,我是把多个的单页的TIF文件转换成一个PDF文件)。IOcrEng...

2021-02-26 22:11:11 631

原创 java装饰者模式源代码_从源码角度理解Java设计模式——装饰者模式

一、饰器者模式介绍装饰者模式定义:在不改变原有对象的基础上附加功能,相比生成子类更灵活。适用场景:动态的给一个对象添加或者撤销功能。优点:可以不改变原有对象的情况下动态扩展功能,可以使扩展的多个功能按想要的顺序执行,以实现不同效果。缺点:更多的类,使程序复杂类型:结构型。类图: 源码分析中的典型应用Java I/O 中的装饰者模式Spring Session 中的装饰者模式Mybatis 缓存中的...

2021-02-26 14:40:35 48

原创 Java的activiti的demo_activitiDemo

文件名大小更新时间activitiDemo02015-06-08activitiDemo\.classpath15292015-06-05activitiDemo\.gitignore1432015-06-03activitiDemo\.project15992015-06-08activitiDemo\.settings02015-06-08activitiDemo\.settings\.jsd...

2021-02-26 13:36:46 157

原创 java unsigined short_Java Number.shortValue()用法及代码示例

java.lang.Number.shortValue()是java中的一个内置方法,该方法返回转换为short数据类型的指定数字的值。这可能涉及舍入或截断。用法:public abstract short shortValue()参数:此方法不接受任何参数。返回值:转换为short类型后,此方法返回此对象表示的数值。以下示例程序旨在说明Number.shortValue()方法:示例1:// j...

2021-02-26 06:16:22 69

原创 java多线程创建实例_Java多线程学习笔记1——创建线程和应用小案例

多线程学习笔记1——创建线程和应用小案例Thread类定义了多种方法管理线程,以下是几种常用方法:方法意义getName()获得线程名称getPriority()获得线程优先级isAlive()判断线程是否在运行join()等待一个线程终止run()线程的入口点sleep()在一段时间内挂起线程start()通过调用运行方法来启动线程创建线程可以通过继承Thread类(创建Thread类的子类),...

2021-02-26 02:59:18 74

原创 java输出素数和非素数_在java8中使用流区分质数与非质数详解

我就废话不多说了,大家还是直接看代码吧~public class PrimeTest {public static void main(String[] args) {Map> collect = IntStream.rangeClosed(2, 100).boxed().collect(partitioningBy(PrimeTest::isPrime));System.out.print...

2021-02-25 10:07:40 281

原创 java修改本地配置_java-配置Equinox来修改“本地捆绑缓存”的管理

Equinox Config Admin (org.eclipse.equinox.cm) stores the configuration data in the persistent storage area provided by the Framework. And that happens to be the “local bundle cache” directory by defau...

2021-02-25 01:51:09 63

原创 html中超链接使用_HTML利用超链接打开链接文件的方法介绍

a和href属性HTML用来表示超链接,英文叫anchor。可以指向任何一个文件源:一个HTML网页,一个图片,一个影视文件等。用法如下:链接的显示文字点击当中的内容,即可打开一个链接文件,href属性则表示这个链接文件的路径。比如链接到jb51.net站点首页,就可以这样表示:多特软件站jb51.net首页target属性使用target属性,可以在一个新窗口里打开链接文件。多特软件站jb51....

2021-02-23 17:06:38 726

原创 api windows 线程加锁_win32进阶必备:多线程同步之互斥锁

应用多线程互斥锁之前首先简单过一下C程序可能用到的3个创建线程函数:CreateThread,windows系统提供的唯一创建线程API,_beginthread和_beginthreadex都在内部调用了CreateThread,直接调用该函数创建多线程的C程序存在内存泄露的可能性,通常不推荐直接使用,创建多线程应用程序时以_beginthreadex替代,详细原因下面讲解。_beginthre...

2021-02-22 23:52:54 395

原创 python计算密集型提速_Python - 多线程多进程代码加速

[1] - IO密集型IO密集型,是指运行时大部分情况是 CPU 等待 I/O(硬盘/内存) 的读/写,CPU负载并不高. 一般情况下,由于任务依赖于大量的 I/O 操作,CPU 占用率比较低,没有充分利用 CPU 的处理的能力.IO 密集型任务,如,涉及网络传输、磁盘读写等场景,其特点时CPU 消耗较少,大部分时间处于等待 I/O 操作,因为 I/O 的速度远低于 CPU 和内存的速度.IO ...

2021-02-21 16:06:17 438

原创 java源码 网络爬虫_java源代码网络爬虫

import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileOutputStream;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import http://www.doc...

2021-02-21 13:47:00 175

转载 objective c 与java,Objective C协议与Java接口相同?

The question is not only regarding the headline, but more of a "how will I achieve this, without trying to force a Java/Flash design into an Objective C (iPhone)program".I have 6 views that extends UI...

2021-02-20 11:12:47 37

原创 latex的图的排列方法_一种在latex中多图排列的方法及一点小教训

将figure 和tabular相结合,当一行只有一个标签时,可以用下面方法:\begin{figure*}[htbp]\begin{center}\footnotesize\begin{tabular}{ccc}\includegraphics[scale=0.5]{1_5.eps}\includegraphics[scale=0.5]{1_10.eps}\includegraphics[sca...

2021-02-17 06:17:44 213

原创 java table每列对齐_java – iText:PdfTable单元格垂直对齐

据Lowagie说:PdfPCell cell = new PdfPCell(new Phrase("blah Blah blah");cell.setVerticalAlignment(Element.ALIGN_MIDDLE);这在技术意义上总是正确的,但有时看起来很糟糕.要中心,在物体周围绘制一个盒子,找到它的中间,并将其与其周围物体的中心对齐.iText因此找到短语的中心,并对齐它.但人类...

2021-02-16 09:38:12 240

原创 java list 内存释放_java集合ArrayList中clear方法内存释放分析

最近在看ArrayList源码的时候看到了ArrayList的clear方法,源码如下:public void clear() {modCount++;// clear to let GC do its workfor (int i = 0; i < size; i++)elementData[i] = null;size = 0;}在看到这段代码的时候联想到内存释放的问题如下代码:List...

2021-02-15 23:53:40 6344

转载 java inputstream编码格式,Java InputStream编码/字符集

Running the following (example) codeimport java.io.*;public class test {public static void main(String[] args) throws Exception {byte[] buf = {-27};InputStream is = new ByteArrayInputStream(buf);Buffe...

2021-02-13 20:17:24 250

原创 java自带的线程池_java jdk 自带多线程 线程池 框架 ThreadPoolExecutor

1.java.util.concurrent & ThreadPoolExecutor相关概念 及参考2.public final class ThreadExecutorFactory {static TraceLogger logger = new TraceLogger(ThreadExecutorFactory.class);//参看user-config.xmlprivate ...

2021-02-12 18:26:14 81

原创 java 拼接字符串_java中,字符串拼接方式与效率分析

由于String对象时不可变对象,因此在需要对字符串进行修改操作时(如字符串连接和替换),String对象总是会生成新的对象,所以其性能相对较差。String常量的累加操作:对于静态字符串的连接操作,Java在编译时会进行彻底的优化,将多个连接操作的字符串在编译时合成一个单独的长字符串。String变量的累加操作:底层使用了StringBuilder的功能。StringBuffer和StringB...

2021-02-12 09:14:14 161

原创 mysql php pdo例_php mysql PDO 查询操作的实例详解

php mysql PDO 查询操作的实例详解

2021-02-07 11:22:39 62

原创 mysql获取姓名拼音首字母_mysql获取汉字拼音首字母

DELIMITER $$USE `test`$$DROP FUNCTION IF EXISTS `getPY`$$CREATE DEFINER=`root`@`%` FUNCTION `getPY`(in_string VARCHAR(255)) RETURNS VARCHAR(255) CHARSET utf8BEGINDECLARE tmp_str VARCHAR(255) CHARSET u...

2021-02-03 02:45:25 359

原创 python读取csv文件的一列_Python学习第96课-读取csv文件数据并用iloc定位单个数据...

【每天几分钟,从零入门python编程的世界!】我们之前绘图所用的数据基本都是通过自己手写输入到Python里面的,但是实际工作中都是把外部数据,导入到Python的环境里面进行数据分析的。对外部数据进行分析,我们就要用到pandas这个工具,它是一个非常强大的数据处理工具。现在我们用pandas去读取外部数据(相当于引入外部数据),假设我们的外部数据保存在一个叫simple_data.csv的文...

2021-02-02 21:57:58 720

原创 mysql提示无法找到句饼_找不到数据库启动句柄

SQL Server错误代码及解释(一)0 操作成功完成。1 功能错误。2 系统找不到指定的文件。3 系统找不到指定的路径。4 系统无法打开文件。5 拒绝访问。6 句柄无效。7 存储控制块被损坏。8 存储空间不足,无法处理此命令。9 存储控制块地址无效。10 环境错误。11 试图加载格式错误的...文章chars-d2016-04-212976浏览量系统上线那点事续话说距离周五上线后第一天的数据库...

2021-02-02 19:17:09 480

原创 MySQL创建department表结构_2018-4-25mysql数据库基础

2018-4-25mysql数据库基础新建模板小书匠1. 数据库分类RDBMS:关系数据库管理系统非结构化和半结构化的数据:NoSQL(Not only SQL)2. mysql简介1.MYSQL数据库由服务器端和客户端(C/S)组成。服务器中主要存储数据文件和服务程序。2.要访问数据库服务器,必须通过客户端。SQL:结构化的查询语言,以mysql数据库作为载体。3.客户端可以分为两大类:命令行(...

2021-02-02 05:43:56 2579

原创 django模型sqlserver_Django连接mssql(SqlServer)

方法一:1、需要安装pymssqlpip install pymssql2、使用方法:import pymssqlconn=pymssql.connect(host=‘127.0.0.1‘,user=‘user‘,password=‘password‘,database=‘MyDB‘)cur=conn.cursor()cur.execute(‘select * from table1‘)#如果是插...

2021-02-01 02:06:20 119

空空如也

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

TA关注的人

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