自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java sortmap分析_关于java中Map的九大问题分析

通常来说,Map是一个由键值对组成的数据结构,且在集合中每个键是唯一的。下面就以K和V来代表键和值,来说明一下java中关于Map的九大问题。0、将Map转换为List类型在java中Map接口提供了三种集合获取方式:Key set,,value set, and key-value set.。它们都可以通过构造方法或者addAll()方法来转换为List类型。下面代码就说明了如何从Map中构造A...

2021-02-28 15:42:49 440

原创 java反射getresources_java反射android的r文件的示例

//通过string-array name属性动态获取R.array.xxx的int值public CharSequence[] getListData(String name) {try {Class> arrayClass = getArrayResource().getClass();Field intField = arrayClass.getField(name);int sour...

2021-02-27 23:31:55 104

原创 java 冻结对象_java-避免在对JButton进行操作后冻结

我是Java的新手,所以很抱歉这个初学者的问题.我有一个JButton,当我单击它时,会触发一些MySQL查询,并且显示中的某些更新需要2到3秒钟.在这段时间内,我的用户界面完全冻结.有办法避免这种情况吗?也许我应该使用同步,线程或可运行的东西,但我不太了解.有人可以解释一下吗?非常感谢你.问候.文森特解决方法:因为您在与用户界面相同的线程上执行查询,所以该线程在此期间无法接收任何用户命令,因此“...

2021-02-26 23:46:43 88

原创 求职时精通java_面试官:精通 Mybatis?请回答下这几个问题

点关注,不迷路;持续更新Java架构相关技术及资讯热文!!!Mybatis是现在非常主流的持久层框架,虽然平时用的多,但是其中几个细节的问题,能说出个所以然来不? 一、最常见,参数中 #{} 和 ${} 有什么区别?1、要点:#{}是编译处理,可以防止 SQL 注入攻击。${}是静态文本替换,有 SQL 注入攻击风险。2、详情:#{}会将sql语句编译好并使用占位符?,然后再进行取值(值转换成字符...

2021-02-26 20:31:51 48

原创 java随机点名器_随机点名器(Java实现、读取txt文件)

标签:用java编写一个简单的随机点名器(通过读取txt文件实现)代码如下package ThirdClass;import java.awt.BorderLayout;import java.awt.Color;import java.awt.Container;import java.awt.event.ActionEvent;import java.awt.event.ActionListe...

2021-02-26 05:01:56 578

原创 git使用 java_Git的简单使用(以码云为例)

登录码云,新建仓库在码云上新建账号后,登录码云,然后新建仓库,如图: 连接码云上仓库如果本地已有项目,如何与码云上的仓库连接呢?在已有的项目中目录中,右击鼠标,单击git bash here,在出现的窗口中输入:git remote add origin git@gitee.com:liutaigang/test.git //远程连接码云上的仓库git push -u origin maste...

2021-02-26 01:55:40 189

原创 软件设计师java选做题_软件设计师难考吗?如何复习?

软件设计师属于软考中级。可能大家会觉得中级呀,听起来有点难,我一点基础也没有,怎么考中级啊。大家不用慌,听上去好像很有难度,但如果你备考计划准备的好,其实是可以考过的。为什么考试通过率不高,百分之二、三十左右,这是因为很大一部分人,急冲冲的报名,但完全没有准备这场考试,那么自然也就过不了。如果你确定自己是需要这个证书,需要这份学习经历,那么好好备考,是一定发可以通过考试的。看到这里,大家可能会好奇...

2021-02-25 19:14:48 1245

原创 java代码遍历每一个tr_Java Jsoup解析和遍历一个HTML文档(含代码)

相关说明:下载:https://jsoup.org/download案例:http://www.open-open.com/jsoup/解析HTML文档:解析器能够尽最大可能从你提供的HTML文档来创见一个干净的解析结果,无论HTML的格式是否完整。比如它可以处理:·没有关闭的标签 (比如: Lorem Ipsum parses to Lorem Ipsum)·隐式标签 (比如. 它可以自动将 T...

2021-02-25 08:17:09 292

原创 java项目中enum的用法_java中enum的用法

本文实例讲述了java中enum的用法。分享给大家供大家参考。具体分析如下:1. 基本用法enum Day {SUNDAY, MONDAY, TUESDAY, WENDSDAY, THURSDAY, FRIDAY, SATURDAY;}枚举是常量,所以应该用大写。2. 枚举是对象枚举隐含地继承了java.lang.Enum,所以它具有java.lang.Enum的属性和方法。遍历枚举:public...

2021-02-24 08:38:34 4341

原创 java mysql排序规则_在Java中使用MySQL排序规则

精简版我目前正在研究MySQL排序规则的问题以及它们如何影响一组值(使用Hibernate映射,但现在这不重要).我希望使用与MySQL使用相同的排序规则来设置一组字符串.例如.我希望“foobar”和“fööbar”被认为是平等的,但“foo bar”和“foobar”被认为是不同的.使用默认值Collator.getInstance()(具有Collator.PRIMARY强度)不能可靠地工作...

2021-02-24 06:18:37 344

原创 chrome js 读取文件夹_javascript – 如何从chrome扩展程序读取文件?

正如提到的评论,这只是向chrome.runtime.getURL(“myfile.html”)发出GET请求的问题,其中“myfile.html”是相对路径(从扩展的根目录)到文件你要.您可以使用原始XHR执行此操作,或者,如果您使用的是jQuery,则使用$.ajax.既然你不想这样,是的,还有另一种方式(内容脚本不可用).chrome.runtime.getPackageDirectoryE...

2021-02-23 05:08:31 1535

原创 yii mysql 缓存_yii中缓存(cache)详解 - 彼岸あ年華ツ

缓存是用于提升网站性能的一种即简单又有效的途径。通过存储相对静态的数据至缓存以备所需,我们可以省去生成这些数据的时间。在 Yii 中使用缓存主要包括配置和访问缓存组件 。内部方法一、缓存配置:1、单一缓存组件配置:Yii缓存可以在不同的级别使用。在最低级别,可用来缓存单个数据(数据缓存)。往上一级,我们缓存一个由视图脚本生成的页面片断(片段缓存)。在最高级别,可存储整个页面以便需要的时候直接从缓存...

2021-02-22 11:26:32 510

原创 linux常用命令 java_Java开发中常用的Linux命令

1.查找文件find / -name filename.txt 根据名称查找/目录下的filename.txt文件。find . -name "*.xml" 递归查找所有的xml文件find . -name "*.xml" |xargs grep "hello world" 递归查找所有文件内容中包含hello world的xml文件grep -H 'spring' *.xml ...

2021-02-21 05:37:53 68

原创 java app教程_[Java教程]一个App完成入门篇(五)

[Java教程]一个App完成入门篇(五)02016-04-05 09:00:07本节教程将介绍如何用DeviceOne简单而高效的完成一个新闻页面。导入项目数据模板分离MVVM模型自定义事件展示新闻九宫格展示将要学习的demo效果图如下所示1. 导入完整项目本节示例demo请参考下载地址,可以导入到设计器中学习。为了方便大家理解页面结构,请参考下图图中红框所示的上面部分是SegmentView组...

2021-02-21 04:01:25 1289

原创 java停止多线程_java多线程之停止线程

/*1.让各个对象或类相互灵活交流2.两个线程都冻结了,就不能唤醒了,因为根据代码要一个线程活着才能执行唤醒操作,就像玩木游戏3.中断状态就是冻结状态4.当主线程退出的时候,里面的两个线程都处于冻结状态,这样就卡住了5.try catch 有异常,catch就自动帮忙处理,程序继续运行6.让wait 中断 就会发生异常,就会被处理*//*stop方法已经过时。如何停止线程?只有一种,run方...

2021-02-21 00:03:49 143

原创 java 多线程技术_java多线程系列(一)---多线程技能

java多线程技能前言:本系列将从零开始讲解java多线程相关的技术,内容参考于《java多线程核心技术》与《java并发编程实战》等相关资料,希望站在巨人的肩膀上,再通过我的理解能让知识更加简单易懂。目录并发历史在没有操作系统的时候,一台计算机只执行一个程序,在那个时候,对珍贵的计算机资源来说是一种浪费为了提高资源利用率(比如在等待输入的时候,可以执行其他程序),为了提高公平性(不同用户和程序对...

2021-02-20 15:23:19 115

原创 反射调用 java_Java基础反射-调用类

Student类1 packagecom.test.wang;2 importjava.lang.reflect.Constructor;3 importjava.lang.reflect.Field;4 importjava.lang.reflect.Method;5 importjava.util.ArrayList;67 importcom.test.wang.student.Student...

2021-02-20 05:36:45 66

原创 python dash callback_Python dash回调函数

这可能会问很多问题,但我很好奇是否有人有任何技巧来组合这两个破折号脚本。其目的是合并下拉菜单,以删除/添加可视化图上的数据点。在第一个脚本将很好地可视化我的数据,第二个带有回调函数的脚本用于从plotly tutorials创建一个下拉菜单。在import dashimport dash_core_components as dccimport dash_html_components as ht...

2021-02-19 11:24:22 951

原创 mysql 搭建keeeplived_配置双主热备+keeepalived

准备1. 双主 master1 192.168.199.49master2 192.168.199.50VIP 192.168.199.52 //虚拟IP2.环境 master:nginx + php + mysql + keepalivedVIP:只要和master在一个局域网内即可。3. 服务器之间网络通畅,可以互相ping通。4. 2个服务器的mysql版本要一致。数据库密码一致5. 防火...

2021-02-18 03:02:12 150

原创 mysql 插入 删除优化_MySQL优化之——插入 更新 删除

from test9_DB import users,engine#插入ins = users.insert().values(name='jack', age= 20)conn = engine.connect()conn.execute(ins)conn.execute(users.insert(), [ # doctest: +ELLIPSIS{'name': 'wendy', 'age' ...

2021-02-18 02:57:31 226

原创 mysql 后退了怎么前进_history pushState 实现浏览器前进与后退

今天做了个界面需要用到ajax进行页面跳转,当然使用ajax进行页面跳转有它的优点,比如降低服务器压力,缩短用户等待时间等,但是一个很明显的缺点就是浏览器的前进和后退按钮失效了,好在HTML5的history对象的出现比较好的解决了这个问题,所以去网上找一些pushState使用的文章,但是大多数都是只讲原理没有实现的实例,理解起来还是不太容易的。现在将我理解的一些内容说一下,不对的地方欢迎大家指...

2021-02-17 23:45:32 107

原创 java集合输出_Java 实例 - 集合输出

以下实例演示了如何使用 Java Util 类的 tMap.keySet(),tMap.values() 和 tMap.firstKey() 方法将集合元素输出:Main.java 文件importjava.util.*;publicclassMain{publicstaticvoidmain(String[]args){System.out.println("TreeMap 实例!\n");Tr...

2021-02-17 03:03:49 104

原创 java解析规定位置xml文件_java自动解析pom文件生成module.xml

本程序使用目的 根据解析pom文件,把项目所有的依赖导入目标文件中,并生成 module.xml 使用步骤 1,选择一个项目根目录 以便读取pom文件 2,在导出路劲中 选择要存到的位置 (以上两个文本框 可以保持历史选择的路径,存放到 path.txt中 下次打开程序是 回显到 输入框中) 3,分析依赖 在导入过程中 先解析pom 是否指定 依赖jar默认的存储路径,然后 在项目根目录下执行mv...

2021-02-17 01:34:38 333

原创 java 线程 学习_java线程学习记录(一)

java中的线程使用线程的定义cpu调度的最小单位,一个进程往往由一个或多个线程组成,线程中的通信容易同步复杂,线程崩溃可能会影响整个程序的稳定性,可靠性低。java中创建线程的方式继承Thread案例:public class Demo01 {//继承Thread类public static class MyThread extends Thread{//重写run方法@Overridepubl...

2021-02-16 16:04:32 48

原创 java gc 参数_Java 1.8 常用GC参数速查表

GC信息打印-verbose:gc开启输出JVM GC日志-verbose:class查看类加载信息明细-XX:+PrintGCDetailsGC日志打印详细信息-XX:+PrintGCDateStampsGC日志打印时间戳信息-XX:+PrintHeapAtGC在GC前后打印GC日志-XX:+PrintGCApplicationStoppedTime打印应用暂停时间-XX:+PrintGCApp...

2021-02-16 07:51:21 322

原创 flask jinja2 mysql_【flask】 Jinja2

jinja2 跟 flask 官方讲解文档1. 什么是Jinja2模板引擎要了解jinja2,那么需要先理解模板的概念。模板在Python的web开发中广泛使用,它能够有效的将业务逻辑和页面逻辑分开,使代码可读性增强、并且更加容易理解和维护。模板简单来说就是一个其中包涵占位变量表示动态的部分的文件,模板文件在经过动态赋值后,返回给用户。 --> 可以理解为渲染python中自带一个简单的模...

2021-02-15 20:41:17 150

原创 java nanotime是什么_Java System.nanoTime()完全没用吗?

小编典典从当时的Sun JDK在当时的操作系统上运行的观点来看,该答案写于2011年。那是很久以前的事!列文托夫的答案提供了最新的观点。该帖子是错误的,并且nanoTime很安全。Sun的实时与并发专家David Holmes对该博文进行了评论,并链接到该博文。它说:使用QueryPerformanceCounter / QueryPerformanceFrequency API实现System....

2021-02-13 15:14:10 434

原创 java futuretask 用法_FutureTask使用

直接上实例:package gaobingfa.test.FutureTaskTest;import java.util.concurrent.Callable;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.FutureTas...

2021-02-13 03:41:30 519

原创 java linkedlist 线程安全_ArrayList和LinkedList都是线程安全的吗?

展开全部都是线程安全的。ArrayList和LinkedList的区别及其优缺点ArrayList和LinkedList的大致区别:ArrayList是实现了基于动态32313133353236313431303231363533e4b893e5b19e31333365643662数组的数据结构,LinkedList基于链表的数据结构。对于随机访问get和set,ArrayList觉得优于Link...

2021-02-12 22:51:40 7885

原创 java放大缩小_如何用Java实现图形的放大和缩小

展开全部32313133353236313431303231363533e58685e5aeb931333337396234java实现图形的放大和缩小,其实就是在画图时,改变图片的长和宽。以下代码参考一下:importjava.awt.Graphics;importjava.awt.MouseInfo;importjava.awt.Point;importjava.awt.event.A...

2021-02-12 14:43:53 1617

原创 mybatis mysql 批量update_mybatis高效率批量update

更新单条记录UPDATEcourseSETname='course1'WHEREid='id1';更新多条记录的同一个字段为同一个值UPDATEcourseSETname='course1'WHEREidin('id1','id2','id3);更新多条记录为多个字段为不同的值比较普通的写法,是通过循环,依次执行update语句。Mybatis写法如下:up...

2021-02-07 03:52:06 449

原创 mysql安装版 配置_mysql非安装版的配置和使用

1、从www.mysql.com 下载推荐版本(recommended) 4.0.21,我下载的是ZIP而非安装版2、解压文件到一个目录,我是e:/mysql,这个目录下应该有bin、data及其他目录3、在c:/winnt目录下建一个my.ini文件,写上以下内容,以指出你的安装路径:[mysqld]# set basedir to your installation pathbasedir=e...

2021-02-02 08:06:18 98

原创 mysql drop table all_Drop all tables in a MySQL database

This morning I am faced with a task that will involve repeatedly dropping and reimporting a lot of data. MySQL hasDROP TABLEandDROP DATABASEbut there is no command to drop all tables or truncate t...

2021-02-01 15:23:14 488

原创 getrealdays oracle_关于解决oracle数据库insert【临时办法】

因为项目须要使用Oracle数据库,以前遇到一个insert不成功。原觉得官方会解决,可是到目前应该仍是没解决。如下是我本身的解决办法,这样修改不清楚有什么不良效果,但能实现功能(MYSQL不合适)thinkphp\library\think\db\Query.php 中的insertphppublicfunctioninsert(array$data=[],$replace=fa...

2021-02-01 03:55:12 67

空空如也

空空如也

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

TA关注的人

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