- 博客(37)
- 资源 (4698)
- 收藏
- 关注
原创 java list addall 重复_快速解决List集合add元素,添加多个对象出现重复的问题
首先我们在new 一个对象的时候,对象的id是唯一确定的;将对象add入list中时,放入list中的其实是对象的引用 ;而每次循环只是简单的set 对象的属性,set新的属性值,而add进list中的对象还是同一个对象id,也就是同一个对象;所以每次add之后,list发现对象引用和之前元素一样,就覆盖掉了之前add的对象。所以循环之后list中的对象是重复的对象。想要避免这个问题只要每次add...
2021-02-28 00:28:27 4920
原创 什么时候用java泛型_Java泛型何时在运行时使用转换?
这是我写的一个简短的程序:public class Test {public T contents;public Test(T item) {contents = item;}public static void main(String[] args) {Test t = new Test("hello");System.out.println(t.contents);}}尝试用javac编译它,...
2021-02-27 05:56:43 134
转载 JAVA系统运行db2查询很慢,Java中极慢的DB2连接
I am trying to connect to an IBM DB2 9 database on a Linux server from my Java application. I am using db2jcc.jar (DB2 Universal JDBC Driver).Establishing a connection is taking a ridiculous amount of...
2021-02-27 02:38:27 216
原创 mysql update w3c_MySQL UPDATE更新语法
MySQL UPDATE 更新如果我们需要修改或更新MySQL中的数据,我们可以使用 SQL UPDATE 命令来操作。.语法以下是 UPDATE 命令修改 MySQL 数据表数据的通用SQL语法:UPDATEtable_nameSETfield1=new-value1,field2=new-value2[WHEREClause]你可以同时更新一个或多个字段。你可以在 WHERE 子句中...
2021-02-27 00:32:09 89
转载 java zip拆分,如何将一个巨大的zip文件拆分成多个卷?
When I create a zip Archive via java.util.zip.*, is there a way to split the resulting archive in multiple volumes?Let's say my overall archive has a filesize of 24 MB and I want to split it into 3 fi...
2021-02-26 23:17:57 1186
原创 java list map区别_谈谈Java中的集合list、set、map之间的区别
我这里只总结其区别,具体的说明,请查看参考文献,讲的很详细。A、list接口,实现子类有:arraylist,linklist,vector。arraylist:数组结构、有序、值可重复、线程不安全linklist:双向链表循环、有序、值可重复、线程不安全vector:数组实现、有序、值可重复、线程安全(使用synchronized关键字)总结list:1.值可重复、允许多个null元素。2.是一...
2021-02-26 13:30:21 53
原创 java的深浅拷贝_该是时候捋一捋Java的深浅拷贝了
在对象的拷贝中,很多初学者可能搞不清到底是拷贝了引用还是拷贝了对象。在拷贝中这里就分为引用拷贝、浅拷贝、深拷贝进行讲述。引用拷贝拷贝的同时会生成一个新的对象引用地址,但是两个最终指向依然是同一个对象。如何更好的理解引用拷贝呢?很简单,就拿我们人来说,通常有个姓名,但是不同场合、人物对我们的叫法可能不同,但我们很清楚哪些名称都是属于"我"的!当然,通过一个代码示例让大家领略一下(为了简便就不写get...
2021-02-25 15:36:42 83
原创 java舞伴匹配问题_数据结构舞伴配对问题
#include struct Person {char name[20]; //名字char sex; //男'M';女'F'};#define ElemType Person /* 队列中数据元素的类型 */#include "sqqueue.h"//////////////////////////////////////////////主程序int main(){//用两个队列存放...
2021-02-25 15:18:50 558
原创 java 游戏设计模式有哪些_java的十种设计模式
在java培训的过程中,我们需要了解到关于java的设计模式,下面是北京java培训老师介绍的关于java设计模式的相关介绍。1、桥梁模式(Bridge):将抽象部分与它的实现部分分离,使它们都可以独立地变化。2、合成模式(Composite):将对象组合成树形结构以表示"部分-整体"的层次结构。它使得客户对单个对象和复合对象的使用具有一致性。3、抽象工厂模式(Abstract Factory):...
2021-02-24 16:02:57 418
原创 java web连接数据库带按摩_Java Web连接各种数据库方式汇总
1.Oracle数据库(thin模式)Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();String url="jdbc:oracle:thin:@localhost:1521:orcl";//orcl为数据库的SIDString user="test";String password="test";Connection ...
2021-02-24 13:46:07 67
原创 java链式结构_JAVA 实现二叉树(链式存储结构)
二叉树的分类(按存储结构)树的分类(按存储结构)顺序存储(用数组表示(静态二叉树))链式存储一些特别的二叉根:完全二叉树,平衡二叉树(avl),线索二叉树,三叉的(带父亲的指针)二叉搜索树或者叫二叉 查找树(bst)所用二叉树如下图所示:二叉树的java实现(链式存储结构)class treenode {private int key = 0;private string data = null;...
2021-02-21 10:02:38 184
原创 java通讯框架_gim: 一个简单易用,稳定高效的及时通讯框架(java、android)
gim一个简单易用,稳定高效的及时通讯框架(java)简介:gim是基于高性能网络框架getty封装的,能简单上手,稳定高效的及时通讯框架Getty:[https://github.com/gogym/getty]gim是为了降低及时通讯的技术门槛,把更多的时间专注在业务上为目的而诞生的。新版本特征1、基于getty-core 1.3.3 版本。2、对JDK1.7,Android 5.0以上版本兼...
2021-02-20 23:53:46 540
原创 mysql decimal 实现_mysql decimal数据类型转换的实现
最近在工作遇到数据库中存的数据类型是: decimal(14,4)遇到的问题是:当我使用python 读取到内存中时,总是带着 decimal字符, 再写入其它mysql表中时,数据类型为int型,导致数据入库不成功.import pymysql# 创建数据库连接con = pymysql.connect()sql = '''selectcreated_timefrom schma.tableLI...
2021-02-17 15:17:38 869
原创 java 模拟 cookies_Java通过httpclient获取cookie模拟登录
packageStep1;importorg.apache.commons.httpclient.Cookie;importorg.apache.commons.httpclient.HttpClient;importorg.apache.commons.httpclient.NameValuePair;importorg.apache.commons.httpclient.cookie.Cook...
2021-02-16 15:19:10 329
原创 java 不要科学计数法_java中Double类数字太大时页面正常显示而不要用科学计数法...
/*** 当浮点型数据位数超过10位之后,数据变成科学计数法显示。用此方法可以使其正常显示。* @param value* @return Sting*/public static String formatFloatNumber(double value) {if(value != 0.00){java.text.DecimalFormat df = new java.text.DecimalF...
2021-02-16 11:29:09 239
原创 java workerdone_改善Java程序的151个建议
建议123:volatile不能保证数据同步volatile关键字比较少用,原因无外乎两点,一是在Java1.5之前该关键字在不同的操作系统上有不同的表现,所带来的问题就是移植性较差;而且比较难设计,而且误用较多,这也导致它的"名誉" 受损。我们知道,每个线程都运行在栈内存中,每个线程都有自己的工作内存(Working Memory,比如寄存器Register、高速缓冲存储器Cache等),线程的...
2021-02-16 11:03:29 52
原创 java web笔记博客园_JavaWeb学习笔记六 JSP
JSP技术JSP全称Java Server Pages,是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。标签通常以结束。JSP是一种Java servlet,主要用于实现Java web应用程序的用户界面部分。网页开发者们通过结合HTML代码以及嵌入JSP操作和命令来编写JSP。JSP通过网页表单获取用户输入数据、访问数据库及其他数据源,然后动态地创建网页。JSP标签有多...
2021-02-16 10:52:06 118
原创 java gui 开发工具_用什么工具进行java GUI的开发?
这个就非常多啦,有现成的插件,也有IDE环境,下面我简单介绍一下:WindowBuilder这是一个非常不错的Java GUI开发插件,支持Swing, AWT,SWT等众多组件,安装完成后,可以直接拖拽组件设计GUI界面,下面我简单介绍一下这个插件的安装和使用,以Eclipse为例:1.首先,复制WindowBuilder仓库源地址,这个直接到官网上复制就行,如下,选择适合自己Eclipse版本...
2021-02-16 03:40:39 3815
原创 c# 水晶报表 mysql_c#,win frm 水晶报表,动态字段
动态字段做之前怎么也做不出来,愁死。后来发现其实挺简单,似乎只要是多个重复字段的数据,就可以自动排出来,只要把他们放在section3(详细资料): c0到c14是将要重复输出的字段(数据不重复,如List,CCC含有c0到c14这些属性)。然后将 section3(详细资料) 的高度压紧,因为重复的时候,行高就是section3的高度,不压紧将会留白。这样,就可以动态字段了,虽然还是有点局限...
2021-02-15 15:26:42 139
原创 java类卸载机制_从JVM分析Java的类的加载和卸载机制
类的加载 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。加载.class文件的方式:1.从本地系统中直接加载2.通过网络下载.class文件3.从zip,jar等归档文件中加载.class文件4.从专有数据库中提取.class文件5.将Java源文件动态编译为....
2021-02-13 19:43:33 214
原创 linux找java 安装目录_环境部署(四):Linux下查看JDK安装路径
在安装好Git、JDK和jenkins之后,就需要在jenkins中进行对应的设置,比如在全局工具配置模块,需要写入JDK的安装路径。这篇博客,介绍几种常见的在Linux中查看JDK路径的方法。。。1、which java首先输入命令行,查看结果:[root@localhost ~]#which java/usr/bin/javaPS:which Java是无法定位到Java的安装路径的,只能定位...
2021-02-13 12:23:27 526
原创 java 时间戳验证_时间戳校验问题
有一些需求需要设置某地址的访问失效时间,例如生成地址之后30分钟之内可以访问,30分钟之后就不允许访问。此时需要在生成地址时加入当前时间戳,在用户访问该地址时获取地址中的时间戳和系统当前的时间做比较,即可得出是否允许访问的权限。例如:地址生成时加入时间戳字段time=20191127121314,用户访问时获取到time字段的值,得到毫秒值,再加上30分钟对应的毫秒值即:30*60*1000=18...
2021-02-13 11:25:15 5561
原创 java抽象理解_java中怎么理解抽象
从具体事物抽出、概括出它们共同的方面、本质属性与关系等,而将个别的、非本质的方面、属性与关系舍弃,这种思维过程,称为抽象。抽象类:不能使用new方法进行实例化的类,即没有具体实例对象的类,只可以通过抽象类派生出新的子类,再由其子类来创建对象;抽象方法:抽象方法就是以 abstract修饰的方法,这种方法只声明返回的数据类型,方法名称和所需要的参数,没有方法体,也就是说抽象方法只需要声明,当一个方法...
2021-02-13 05:22:16 291
原创 java 如何继承 内部类_Java中怎么继承一个非静态的内部类?
Java内部类面试的时候偶尔会问到:Java中怎么继承一个非静态的内部类?解释上面问题前,先看看Java中的内部类什么是内部类可将一个类定义在另一个类定义中的类叫做“内部类”。利用内部类可对那些逻辑上相互联系的类进行分组,并可控制一个类在另一个类里的“可见性”。定义一个内部类简单的代码如下:一个简单内部类内部类可以看作是外部类的一个成员,非静态内部类可以访问外部类的其他成员,即使是私有的。静态的内...
2021-02-13 03:40:22 243
原创 十六进制转八进制java_基础练习-十六进制转八进制 -JAVA蓝桥杯
基础练习十六进制转八进制时间限制:1.0s内存限制:512.0MB问题描述给定n个十六进制正整数,输出它们对应的八进制数。输入格式输入的第一行为一个正整数n(1<=n<=10)。接下来n行,每行一个由0~9、大写字母A~F组成的字符串,表示要转换的十六进制正整数,每个十六进制数长度不超过100000。输出格式输出n行,每行为输入对应的八进制正整数。注意输入的十六进制数不会有前...
2021-02-12 20:36:09 288
原创 java first_一、MyFirstJava.java
/*此处表示多行注释1.public 表示访问权限,称为访问修饰符,public 是权限最高的,表示公开的,公共的。类的访问修饰符为public时,类名必须与文件名一致。2.class 表示类,类是java的一种数据类型3.MyFirstJava自定义类的名称,类的名称需要遵循驼峰原则,首字母需要大写,类的名称尽量命名成一个有意义的名称,尽量只用英文字母4.{}中存放类的身体,左半边花括号与类名在...
2021-02-12 12:48:19 290
原创 java抽象类有什么用_如何彻底理解Java抽象类 为什么要用抽象类 什么情况下用抽象类...
如何彻底理解Java抽象类 为什么要用抽象类 什么情况下用抽象类呐,到底什么是抽象类,有时明明一个普通类就可以解决了,为啥非得整个抽象类,装逼吗我曾带着这样的疑惑,查了很多资料,看了很多源码,写了很多代码,以下是我的理解一、彻底理解Java抽象类当我们无法理解一个事物的时候,我们得追寻他的根源:万物皆对象在面向对象中,世间万物皆通过类来描绘。但如果一个类描绘一个具体的事物时,却没有包含足够完整的信...
2021-02-12 11:12:10 498
原创 python适用于_代码适用于python而不适用于pythonw
我正在编写脚本,我希望它能够在后台运行,并且每6小时显示一次。我不想一直打开控制台,我想让tkinter弹出一个窗口,在该窗口中打印脚本的输出,然后我可以关闭该脚本,并且在6个小时内这样做。有我的代码。from datetime import datetimeimport timefrom tkinter import Tk, Labeldict_n = {}def func():def chec...
2021-02-11 05:09:37 109
原创 python rot13解密_codewars(python)练习笔记二十:ROT13解密
codewars(python)练习笔记二十:ROT13解密题目How can you tell an extrovert from an introvert at NSA? Va gur ryringbef, gur rkgebireg ybbxf ng gur BGURE thl'f fubrf.I found this joke on USENET, but the punchline is...
2021-02-09 06:09:21 1264
原创 mysql根据行数排序_mysql - 按大多数完成的行排序
我正在使用mysql db的排序语法,我想通过完成列对行进行排序 . 我希望示例能够描述这个问题:id |t1 | t2 | t3 | t4----------------------1 | a | b | c | d2 | | e | |3 | f | g | |4 | h | i | j |这是我的行/列结构 . 如您所见,某些字段为空 . 我想对 table 进行...
2021-02-08 14:50:37 155
转载 mysql删除时级联语句,MySQL删除级联概念?
I am trying to figure out how cascade delete works. I know the general concept but not the specifics of it.I have 3 tables (a)||---|o---||(C)Table A:AidTagTable B:Aid (f)Cid (F)Table C:CidOtherA row i...
2021-02-07 02:26:26 46
原创 3 linux禁用ssl_Linux非root安装Python3以及解决SSL问题
说明接上一篇。【Linux】非root安装Python3及其包管理上一篇虽然成功安装了Python3及一些常用的模块,但因为一直装不上SSL模块,导致一些包无法安装,尝试了不少方法都失败了(网上好多教程都是错误的,或者是只针对有root权限的用户)。这次重新编译Python3,并一次性解决SSL的问题。升级Open SSL首先删除上次安装好的python。上篇我们已知SSL模块安装失败是因为系统自...
2021-02-06 10:44:19 299
原创 手机丅f丅lcd什么屏_手机丅f丅lcd什么屏_全球首款屏下相机,90Hz OLED屏+4220mAh
在传统非全面屏手机时,指纹很好实现,放个传感器在屏幕下方区域就行了,但是全面屏时代,很多手机将指纹改为后置或者侧边指纹,不过后置太难看了,侧边指纹体验不是很好,还是屏幕指纹体验最好,OLED非常轻薄,而且具有一定的光通透性,因此可以实现屏幕指纹,指纹是解决了,但是前置摄像头的放置又是一个问题,刘海屏、水滴屏和挖孔屏都不能形成完美的真全面屏。不过功夫不负有心人,任何再难的技术,只要敢想就能实现,敢做...
2021-02-05 15:43:17 113
原创 《简明 python 教程》_《简明Python教程》笔记
简明Python教程是A Byte of Python的中译本, 旨在引导读者快速入门。本文总结了该教程Python 2.x版与Python 3.x版的内容和差异。介绍Python的特色解释型面向对象动态数据类型胶水语言标准库功能齐全起步使用交互式的提示符在命令行输入python进入交互环境。Python 2.x 直接输入print 'hello world'。Python 3.x 中print不...
2021-02-05 02:32:06 446
原创 mysql删除数据后磁盘大小没变_解决 sqlite 删除数据后,文件大小不变问题
解决 sqlite 删除数据后,文件大小不变问题2020-11-12 20:25:24当你在sqlite中删除了大量数据后,数据库文件的大小没有变。为什么会出现这个问题?原因是:当你从Sqlite删除数据后,未使用的磁盘空间被添加到一个内在的”空闲列表”中用于存储你下次插入的数据。磁盘空间并没有丢失。但是也不向操作系统返回磁盘空间。(Sqlite.org的FAQ中提到过这个问题)解决方法:一、在数...
2021-02-02 06:02:08 383
原创 mysql 获取server信息_获取 SQL Server 的表信息
http://python.dzone.com/articles/wxpython-how-use-clipboard SQL Server exec sp_gtc 'Employee' Tabular/Unsortedexec sp_gtc 'Employee' 0, 1 Tabular/Sortedexec sp_gtc 'Employee' 1, 0 CSV/Unsortedexec sp_...
2021-02-02 00:32:25 123
原创 jacob word 标题的内容 读取_jacob 读取word 各级标题和标题对应代码
import com.jacob.activeX.ActiveXComponent;import com.jacob.com.Dispatch;import com.jacob.com.Variant;public class TestDocPage {public static void main (String [] args) throws Exception {String filePat...
2021-02-01 05:47:31 223
PizzaForYou:一个使用 Python、Flask 框架和 Sqlite 的电子商务网站
2021-08-05
Azure-Kinect-Sensor-SDK:跨平台(Linux 和 Windows)用户模式 SDK,用于从 Azure Kinect 设备读取数据
2021-08-05
poBase C++ portability layer-开源
2021-08-05
react-redux-auth-boilerplate
2021-08-04
react-native-map-card-view:通过 Paraboly 为 React Native 提供基于地图的列表卡视图
2021-08-04
express-timeout-handler
2021-08-04
onyx-m2-dashboard:汽车仪表板中的特斯拉 Model 3,显示从 CAN 总线实时获取的汽车技术细节
2021-08-04
30-days-of-[removed]面向 Femcode Africa 学生的 5 月至 6 月 30 天 javascript 运行的 javascript 基础知识和项目集合
2021-08-04
has-own-property
2021-08-04
A.VENTURA_18
2021-08-04
Personal-Website:我的投资组合网站和博客的存储库
2021-08-04
play-ed:可嵌入的 Solidity 编辑器
2021-08-04
fract-exp:分形结构启发、无头、平面文件和轻型内容管理系统
2021-08-04
pubsub-interop:基于发布订阅模式的许可区块链网络的区块链互操作性解决方案
2021-08-03
pigx_sarscov2_ww:PiGx SARS-CoV2废水测序管道
2021-08-03
org-notes:个人笔记,IT相关
2021-08-03
SearchButtonCodeMirrorJavaFX:将搜索替换导航栏添加到 JavaFX webView 中的 CodeMirror 编辑器
2021-08-03
vms-ports:OpenVMS 的开源和免费软件-开源
2021-07-31
leetcode:leetcode 顺序刷题,详细通俗题解,with JAVA
2021-07-24
FrostColor:FrostColor 是一个免费的、开源的 JavaScript 颜色操作库
2021-07-24
first-project-of-WEB-team-Robotics-24
2021-07-24
web-vitals-leaderboard:了解您网站的用户体验与您所在行业的其他主要网站相比如何的最简单方法
2021-07-24
BeautifyMarker
2021-07-24
blog:Ubuntu 韩国社区博客
2021-07-24
CubicChunks:适用于 Minecraft 的无限*高度模组
2021-07-24
kali-whoami:Whoami 是一种隐私工具,旨在让您在 Kali Linux 上保持最高级别的匿名性
2021-07-24
webex-room-customization:用于 Webex Room 自定义的代码示例集合
2021-07-24
kubernetes:在 Kubernetes 和 Docker 中运行 OverOps 的示例
2021-07-24
DevOpsKit-docs
2021-07-24
bbb-install:BASH 脚本在 30 分钟内安装 BigBlueButton
2021-07-24
BoringSolidity:使生活更轻松的基本 Solidity 合约和库
2021-07-24
ebi-metagenomics-webkit:用于 Backbone-JS API 的 NPM 包,用于使用欧洲生物信息学研究所的 MGnify API 来获取宏基因组数据,以及用于可视化数据的小部件库
2021-07-24
recipes::shortcake: Recipes 将您最喜欢的应用程序封装到 Ferdi 中以进行统一的通知处理等
2021-07-24
youthArts:帕索罗布尔斯青年艺术中心的 Hack4Impact Cal Poly 非营利项目
2021-07-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人