- 博客(32)
- 收藏
- 关注
原创 java项目加载freemarker_在java中加载freemarker模板时FileNotFoundException
在加载freemarker模板时,即使该模板实际存在于路径中,我也收到一个找不到异常的文件.更新:这是作为一个webservice运行.它会根据搜索查询将xml返回给客户端.当我从另一个java程序(从静态主机)调用它时,模板加载成功.但是当客户端请求xml时,发生FileNotFoundException.操作系统:Windows 7文件绝对路径:C:/ Users / Jay / worksp...
2021-02-28 07:10:55 399
原创 java一对多查询语句_SpringBoot使用Mybatis注解进行一对多和多对多查询(2)
SpringBoot使用Mybatis注解进行一对多和多对多查询一、模拟的业务查询系统中的用户user都有唯一对应的地址信息address,每个用户可以有多量车car,类似如下结构|-- user|-- address|-- carList|-- car1|-- car2二、对应的实体类如下/省略setter/getterpublic classAddress {privateLong id;pr...
2021-02-28 00:25:18 280
原创 java+分布式+计数_【原创】Redis的分布式计数器与分布式锁
分布式计数器:在应用部署中,项目常常使用多节点负载均衡来实现容灾,支持较高的并发等一系列问题。但是多节点同样也会产生一系列常见的问题。比如计数问题,分布式锁问题。首先讲讲计数问题,举例场景:当第三方插件极光推送免费版支持1分钟600条推送,如果在1分钟内超过,则会推送失败。这个问题若是单节点的,完全可以通过类的全局变量来计数,当一分钟内超过600条则通过队列的形式放在下一分钟去推,做法可类似于sn...
2021-02-27 08:33:13 521
原创 mysql 存储时间 时间戳_MySQL存时间,到底该用timestamp还是datetime?
引言今天我们把知识的焦点投向数据库方面,因为数据库是应用程序的基石,是一切生产的动力。先说一个小小的知识点,在存储日期时间时,应该选用 timestamp 时间戳类型,还是应该用 datettime 类型?两者有何不同,效率如何,以及各自的优劣。学习时间MySQL中的 timestamp 通常用于跟踪记录的更改,并且通常在每次记录更改时进行更新。如果要存储特定值,则应使用 datetime 字段。...
2021-02-27 06:52:27 1036
原创 mysql 分区 扩充_mysql中扩充分区表(扩充时间分区表)
连接数据库:mysql -h x.x.x.x -P 端口号 -u 用户名 -p密码show databases;use 你自己的库名;show tables;show full columns from alarm; 查看表的属性 alarm是表名我的库lianxi中的表举例如下:show tables;+--------------------+| Tables_in_lianxi |+--...
2021-02-27 03:52:49 446
原创 java的比较器比较时间_Java比较器
Java比较器Comparable接口(自然排序)String、包装类等排序像String、包装类等实现了Comparable接口,进而重写了compareTo()方法,给出了比较两个对象大小的方式(从小到大的排列)compareTo(obj)重写规则如果当前对象this大于形参对象obj,则返回正整数如果当前对象this小于形参对象obj,则返回负整数如果当前对象this等于形参对象obj,则返...
2021-02-26 19:24:54 458
原创 java启动加载数据_spring boot启动加载数据原理分析
实际应用中,我们会有在项目服务启动的时候就去加载一些数据或做一些事情这样的需求。为了解决这样的问题,spring boot 为我们提供了一个方法,通过实现接口 commandlinerunner 来实现。创建实现接口 commandlinerunner 的类,通过@component注解,就可以实现启动时加载数据项。使用@order 注解来定义执行顺序。indexstartuprunner.jav...
2021-02-26 13:24:48 121
原创 linux启动mysql1820_Linux安装MySQL8.0.12之二进制安装
运行环境:centos+mysql8.0.121.下载官方打包好的二进制安装包:#wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.12-linux-glibc2.12-x86_64.tar.xz可以看到这个版本采用了tar.xz的打包压缩方式,文件只有350M左右,下载还是满方便的。# du -sh mysql-8.0.12-li...
2021-02-26 11:49:05 98
原创 java防止线程堵塞_Java 并发编程:如何防止在线程阻塞与唤醒时死锁
如图所示,一个对象object调用wait()方法则像是堵了一扇门。线程一、线程二都将阻塞,然后线程三调用object的notify()方法打开门,准确地说是调用了notifyAll()方法,notify()仅仅能让线程一或线程二其中一条线程通过)。最终线程一、线程二得以通过。死锁问题解决了吗?使用wait与notify能在一定程度上避免死锁问题,但并不能完全避免,它要求我们必须在编程过程中避...
2021-02-26 04:54:24 230
原创 java写一个网页浏览器_用java写的一个简单浏览器
//--------文件名myBrowser.java,程序编号18.4--------------------import java.awt.event.*;import javax.swing.*;import javax.swing.event.*;import java.awt.*;import java.net.*;import java.io.*;public class myBrow...
2021-02-25 12:09:22 589
原创 java request 接收json_Java中,获取request中json数据
该楼层疑似违规已被系统折叠隐藏此楼查看此楼示例代码:留邮无偿送~import java.io.IOException;import javax.servlet.http.HttpServletRequest;/*** request 对象的相关操作* @author zhangtengda* @version 1.0* @created 2015年5月2日 下午8:25:43*/publi...
2021-02-24 08:24:35 191
原创 java 连接文本文档_使用Java操作文本文件的方法详解
初Java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Writer两个类,这两个类都是抽象类,Writer中write(char[] ch,int off,int length),flush()和close()方法为抽象方法,Reader中read(char[] ch,int off,int length)和close()方法是抽象方法。子类应该分别实现他们。当我们读写文本文...
2021-02-24 05:54:19 264
原创 java列出数组里面所有子集_找出数组所有子数组
题目是:给一个看这篇博客得到了思路:巧用递归求字符串的子集基本思想就是:求子集,每一位都只有两种状态,在子集中或不在子集中。那把每种情况都输出就可以了。import java.util.HashSet;import java.util.LinkedList;import java.util.List;import java.util.Set;public class Test {static Se...
2021-02-23 23:02:49 1916
原创 java退行_浅析JavaScript中的平稳退化(graceful degradation)
所谓平稳退化,就是指可以让访问者在浏览器不支持javascript或者禁用了JavaScript的时候依旧可以顺利的浏览你的网页;即,虽然有些功能无法使用,但基本操作依旧可以顺利完成。这里用在新窗口打开一个链接作为例子,我们知道js打开新窗口的方法:window.open(url,name,features)在这里,url是要打开的网页的url地址,name是新窗口的名字,最后的features是...
2021-02-20 02:50:07 95
原创 java代码访问服务器_javaSocket实现访问服务器
[java]代码库importjava.io.IOException;importjava.io.InputStream;importjava.net.Socket;importjava.util.Scanner;publicclassSocketTest{publicstaticvoidmain(String[]args){try{Sockets=...
2021-02-19 03:43:04 144
原创 java resourcebundle_java.util.ResourceBundle使用详解
java.util.ResourceBundle使用详解一、认识国际化资源文件这个类提供软件国际化的捷径。通过此类,可以使您所编写的程序可以:轻松地本地化或翻译成不同的语言一次处理多个语言环境以后可以轻松地进行修改,支持更多的语言环境说的简单点,这个类的作用就是读取资源属性文件(properties),然后根据.properties文件的名称信息(本地化信息),匹配当前系统的国别语言信息(也可以程...
2021-02-19 01:57:26 350
原创 mysql 自动 分库 备份_数据库mysql 分库备份脚本
数据库mysql 分库备份脚本在企业工作中,我们经常会遇到数据库备份问题,当然我之前不止提到过mysql 主从,现在我们先来看看单库如何来实现分库定期进行备份的,先看一下以下脚本:vi mysql_backup.sh#!/bin/sh#backup tiandao bbs edoing#coding tonye.liMYUSER=rootMYPASS=meidiSOCKET=/data/3306/...
2021-02-18 06:27:04 64
原创 jupyter中python3如何导入文件_在 Jupyter 中重新导入特定的 Python 文件(场景分析)
Jupyter 是数据分析领域非常有名的开发环境,使用 Jupyter 写数据分析相关的代码会大大节约开发时间。设想这样一个场景:别的部门的同事传给你一个数据分析的模块,用于实现对数据的高级分析。模块里面有上百个函数。如果直接写 Python 文件来调用数据分析模块,那么使用方法非常简单:from analyze import FathersAnalyzerdata = [...]father =...
2021-02-17 05:23:43 1109
原创 java中的配置文件格式_Java中Properties类说明 properties配置文件格式 读取properties配置文件...
一、properties配置文件格式#server configname = feinenage = 20novalue说明:1 #开头为注释。2 =两边允许有空格,其余位置空格算内容。3 允许只有key没有value,即为空字符串“”。4 \字符用于转义,表达\需要使用\\。5 多行键值通过行末尾使用\来支持。二、Properties类说明java.util.Properties对propert...
2021-02-16 18:14:54 1971
原创 java 流 list_JAVA_利用流克隆List
import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import java.io.Serializable;import java.util.ArrayList;impor...
2021-02-16 15:31:33 121
原创 java 自定义json 节点_Java替换(新增)JSON串里面的某个节点操作
替换json串里面的某个节点这里使用的是alibaba的fastjson,使用jsonobject解析替换,这里的key存在就会替换,不存在就新增jsonobject object = jsonobject.parseobject(jsonstring);object.put("name", "张三");object.put("phone", "13512345678");newjsonstrin...
2021-02-16 14:11:43 355
原创 java unrar压缩_用java解压缩rar文件 de.innosystec.unrar解压缩rar文件
这是利用de.innosystec.unrar解压缩rar文件.(他不支持中文和日文.下面是经本人改进后支持双字节的.同时实现了跨平台)/*** unRar method, extract rar file** @param file_src Archive File* @param extractPath extract Path* @return boolean* @exception Exc...
2021-02-16 10:01:41 719
原创 java 生产者与消费者_java生产者与消费者模式
前言: 生产者和消费者模式是我们在学习多线程中很经典的一个模式,它主要分为生产者和消费者,分别是两个线程,目录一:生产者和消费者模式简介二:生产者和消费者模式的实现声明:本例来源于java经典著作:《Think in java》,接下来将会采用本例子将会借鉴其中的案例进行分析首先我们来设想有一个这样的场景:一个饭店里有一个做饭的厨师和来吃饭的人,服务员负责端食物,这里就可以把厨师当做生产者,(这里...
2021-02-15 14:00:17 352
原创 java解析post请求参数_对post请求参数的解析
document = new HashMap(); InputStream input = request.getInputStream(); String str = IOUtils.toString(input); StringTokenizer st = new StringTokenizer(str, "&"); while (st.hasMoreElements()) { Str...
2021-02-13 12:59:27 1467
转载 java jar 找不到文件,Java JAR找不到文件
I am running a program in eclipse that references a file in the program's source folder. However, when I export the program into a runnable JAR, the program cannot seem to find the file. Essentially, ...
2021-02-12 21:21:13 155
原创 遍历同辈节点的方法_八、节点遍历
一、本课目标掌握jQuery的节点遍历二、节点遍历遍历子元素遍历同辈元素遍历前辈元素其他遍历方法2.1遍历子元素children()方法可以用来获取元素的所有子元素。$(selector).children([expr]);2.2遍历同辈元素jQuery可以获取紧邻其后、紧邻其前和位于该元素前与后的所有同辈元素image.png示例代码:html文件:仿冬奥列表内容水果西瓜苹果香蕉火龙果柠檬css...
2021-02-12 13:51:25 323
原创 导出打开java文件_java中使用输出流下载文件弹出打开保存框
try {String file= request.getRealPath("项目中文件路径");InputStream is = new FileInputStream(file);response.reset(); // 必要地清除response中的缓存信息response.setHeader("Content-Disposition", "p_w_upload; filename=" + ...
2021-02-12 13:30:57 70
转载 csv文件 java,使用Java创建CSV文件
I am going to create CSV files by using java. Here is a part of the code:try{FileWriter writer = new FileWriter(sFileName);writer.append("Title");for(StoredArticle sa3:historyFile.keySet()){for(String...
2021-02-12 12:43:37 185
原创 mysql客户端编码方式_使用MySQL客户端查询出现中文乱码解决办法
查询表数据时,出现乱码,如下:mysql> select id,name from py_norm;+--------------------------------------+--------------+| id | name |+------------------------------------...
2021-02-08 07:41:12 158
原创 基于PHP MYSQL的高校社团管理系统_高校社团管理系统
针对高校社团管理工作的现状,结合信息管理系统进行高校社团管理的信息化设计。本毕业设计通过对用户需求等方面的系统分析,提出基于浏览器/服务器模式的高校社团管理系统的设计,文章阐述了运用Div+Css网页布局方法、Ajax异步通信技术和Md5加密算法等主要技术,以PHP编程语言、MySQL数据库和Apache Web服务器对系统进行设计开发的整个过程。系统主要实现系统管理、社团管理、会员管理、会费管理...
2021-02-05 09:31:36 851
原创 weka能读mysql么_WEKA在机器学习、数据挖掘领域的应用(一)
WEKA简介•Weka的主要开发者来自新西兰的怀卡托(Waikato)大学,是一款免费的,非商业化的,基于JAVA环境下开源的机器学习(Machine Learning)以及数据挖掘(Data Mining)软件。•Weka可以对数据进行预处理,分类,聚类、关联规则、属性选择以及可视化。•Weka的源码使用java编写,所有它的jar包还可以导入java的工程中,直接调用api。•weka可以打开...
2021-02-05 00:37:36 89
原创 sap清账使用反记账_SAP FI中的反记账
在SAP FI的company code全局设置和document type中都有一个 negative posting allowed的checkbox。因为正常我们做一张会计凭证时只能输入正值。但是有时候冲销,SAP的FB08并不能满足财务账面上的需求。所以需要在相应的科目上做负值(反记账checkbox),进行冲销对账面调整。有关这方面,SAP屠夫讲得十分详尽,可以参考http://comm...
2021-02-04 19:59:55 842
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人