- 博客(45)
- 资源 (1)
- 收藏
- 关注
原创 记录几个可以做出效果炫酷的网站
智慧城市、人工智能、大数据分析越来越火,一般最直接的呈现效果是炫酷的页面。thingjs官网:http://www.thingjs.com/guide/支持在线开发,可以做园区厂区、地图、城市的3D效果,全景图;搭建3D场景可以使用 http://www.3dmomoda.com/ 的搭建工具创建场景,在线开发引入一些数据做业务处理。ThingJS是针对园区级,多建筑群应用进行接...
2019-07-30 10:07:49
5052
原创 Git常用命令
查看用户信息: Git config user.name Git config user.email设置用户信息: Git config --global user.name “用户名” Git config --global user.email “邮箱”创建版本库 repository mkdir learngit cd learngit pwd...
2019-07-17 10:35:30
253
原创 java idea运行时内存不足
报错信息“E:\Program Files\Java\jdk1.8\bin\java” -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:51386,suspend=y,server=n -mx1024m -XX:MaxPermSize=1024m -Drebel.spring_plugin=true -Drebel.hibernate_...
2019-03-27 10:32:29
1777
原创 java有趣的现象(1)
在工作中,有时候会遇到用一些符号,字段,数字等等去代表另外的意思。比如:性别有两种,可以用0表示男,1表示女;某条数据是否有效,可以用Y表示有效,N表示无效;购物的时候订单有下单,付款,发货等状态,可以用一些简单的英语单词去代表中文的意思。这些表示会保存在数据库中,在代码中可以这样使用,以下给出几个例子,仅供参考。。。if/** * one:一年级 * two:二年级 * th...
2019-01-15 10:39:25
736
原创 java 数组
熟悉一下java中数组的用法。数组可以分为一维数组和多维数组。java.util.Arrays中封装了操作数组的方法。(jdk版本:jdk1.7.0_60)一维数组声明数组int[] arr1; //声明数组 首选的方法double arr2[];创建数组并赋值int[] arr3 = {1,3,5,7,9}; // 创建数组arr2 = new double[2]; //...
2019-01-09 14:05:48
211
原创 mysql update语句简单使用的小例子
图书基本信息信息(book_info):图书id, 图书isbn, 书名, 作者, 出版社, 出版时间, 版次, 数量, 创建时间图书封面图片信息(file_info):图片id, 图书id, 图书的isbn, 图片路径,图片名,图片大小, 图片类型, 创建时间图书信息表(book_info)图片信息(file_info)更新图书信息update book_info set ...
2019-01-08 14:59:33
2719
原创 java.lang.NoClassDefFoundError: Could not initialize class org.springframework.beans.factory.BeanCre
错误描述:Exception in thread “main” java.lang.NoClassDefFoundError: Could not initialize class org.springframework.beans.factory.BeanCreationExceptionat org.springframework.beans.factory.support.Abstra...
2018-10-25 10:00:13
3202
原创 mybatis Cause: java.lang.NumberFormatException: For input string: "S"
mybatis Cause: java.lang.NumberFormatException: For input string: “S”需要用到字符串比较,可以采用以下方式:1:将代码改为test=“param eq ‘S’.toString()”2:将代码改为test=“name == “S””3:将代码改为test=‘index == “S”’参考链接:https://www....
2018-09-19 09:16:03
2349
原创 利用反射,将java bean对象转换成md文件的表格
一个有趣的小功能:可能有些时候需要写文档,需要将java的一些对象(vo/po/do/dto等)的属性和属性类型提取出来,以表格的形式展示.java对象:package com.test;/** * Created by Administrator on 2018/8/31. */public class User { private String userNam...
2018-09-03 18:34:34
1301
1
原创 网页上打印PDF文件
在网页上打印pdf文件,有两种方式:可以是在java后端通过调用iText PDF的jar包的方法实现PDF打印;也可以在前端调用lodop插件打印pdf文件. PDF文件的内容可以是表格,图片等等,也可以用于打印二维码,条形码,成绩单等信息.方法一:java后端 如果是一个对格式排版有严格要求的pdf文件,就需要设计一个pdf模板. 设计pdf模板可以使用pdf编辑器(如:...
2018-08-30 11:14:00
4560
原创 java代码中调用linux命令
有时候需要在java代码中调用linux的一些命令实现某些功能。例如1:将音频的.wav格式转换成.mp3格式,windows系统下可以直接调用ffmpeg的命令;在linux系统下,需要安装配置好ffmpeg的环境,调用ffmpeg在linux转换的命令。例如2:需要在linux系统下调用一些脚本(shell或python等),就需要用到这个方法。import java.io.Buf...
2018-07-24 14:35:09
7811
2
原创 Thinking in Java 第四版完整版 第九章练习题 接口
Thinking in Java 第四版完整版 第九章练习题,记录一下(jdk1.8.0)1.package com.test.c09;/** * 练习1:修改第八章练习9中的Rodent,使其成为一个抽象类。只要有可能, * 就将Rodent的方法声明为抽象方法。 * @author admin11 * @date 2018年4月1日 */abstract cl...
2018-06-02 19:04:47
1789
原创 Thinking in Java 第四版完整版 第八章练习题 多态
Thinking in Java 第四版完整版 第八章练习题,记录一下(jdk1.8.0)1./** * 练习1:创建一个Cycle类,它具有子类Unicycle、Bicycle和 * Tricycle。演示每一个类型的示例都可以经由ride()方法向上 * 转型为Cycle。 * @author admin11 * @date 2018年3月28日 */clas...
2018-03-31 16:52:35
1870
原创 java串口通信
Rxtx开源包下载地址:http://mfizz.com/oss/rxtx-for-java windows平台使用方法: 1、把rxtxParallel.dll、rxtxSerial.dll拷贝到:C:\WINDOWS\system32下。 2、如果是在开发的时候(JDK),需要把RXTXcomm.jar拷贝到..\jre…\lib\ext下;将rxtxParallel....
2018-03-31 15:08:46
498
原创 Thinking in Java 第四版完整版 第七章练习题 复用类
Thinking in Java 第四版完整版 第七章练习题,记录一下(jdk1.8.0)1./** * 练习1:创建一个简单的类。在第二个类中,将一个引用定义为第一个类 * 的对象。运用惰性初始化来实例化这个对象。 * @author admin11 * @date 2018年3月21日 */class Simple { String s; pu...
2018-03-27 20:17:55
1506
原创 Thinking in Java 第四版完整版 第五章练习题 初始化与清理
Thinking in Java 第四版完整版 第五章练习题,记录一下(jdk1.8.0)1./** * 练习1:创建一个类,它包含一个未初始化的String引用。验证该引用被Java初始化成了null。 * @author admin11 * @date 2018年3月2日 */public class Exercise501 { String str;...
2018-03-21 19:40:02
994
原创 Thinking in Java 第四版完整版 第六章练习题 访问权限控制
Thinking in Java 第四版完整版 第六章练习题,记录一下(jdk1.8.0)1.package com.test.c06;/** * 练习1:在某个包中创建一个类,在这个类所处的包的外部创建该类的一个实例。 * @author admin11 * @date 2018年3月20日 */public class Exercise601 {}...
2018-03-21 13:56:14
940
原创 Thinking in Java 第四版完整版 第四章练习题
Thinking in Java 第四版完整版 第四章练习题,记录一下(jdk1.8.0)1./** * 练习1:写一个程序,打印从1到100的值。 * @author admin11 * @date 2018年3月1日 */public class Exercise401 { public static void main(String[] args) {...
2018-03-20 19:21:59
1719
1
原创 Thinking in Java 第四版完整版 第三章练习题
Thinking in Java 第四版完整版 第三章练习题,记录一下(jdk1.8.0)1.import java.util.*;//import static net.mindview.util.Print.*;/** * 练习1:使用“简短的”和正常的打印语句来编写一个程序。 * @author admin11 * @date 2018年2月27日 */p...
2018-03-08 10:50:44
874
原创 Thinking in Java 第四版完整版 第二章练习题
Thinking in Java 第四版完整版 第二章练习题,记录一下(jdk1.8.0_111)1./** * 练习1: 创建一个类,它包含一个int域和一个char域,它们都没有被初始化,将它们的值打印出来,以验证Java执行了默认初始化。 * @author admin11 * @date 2018年2月27日 */public class Exercise201 ...
2018-03-01 11:28:59
913
原创 Thinking in Java 第二章练习题
最近在阅读《Thinking in Java》,给第二章的习题部分,做个记录。 (1) 参照本章的第一个例子,创建一个“Hello,World”程序,在屏幕上简单地显示这句话。注意在自己的 类里只需一个方法(“main”方法会在程序启动时执行)。记住要把它设为static 形式,并置入自变量列 表——即使根本不会用到这个列表。用javac 编译这个程序,再用...
2018-02-26 16:52:51
1256
转载 Java中的定时任务
java中的定时任务, 使用java实现有3种方式:1, 使用普通thread实现 @Test public void test1() { // 单位: 毫秒 final long timeInterval = 1000; Runnable runnable = new Runnable() { pub
2018-01-15 10:23:48
271
原创 Java 访问控制修饰符
参考 http://www.runoob.com/java/java-modifier-types.htmlJava中,可以使用访问控制符来保护对类、变量、方法和构造方法的访问。Javav支持 4 种不同的访问权限:1 default (即缺省,什么也不写): 如果一个类、类属变量及方法没有用任何修饰符(即没有用public、protected及private中任何一种修饰),
2018-01-12 16:38:32
428
原创 Java Switch的使用
《Think in Java》 3.2.7 开关 “开关”(Switch)有时也被划分为一种“选择语句”。根据一个整数表达式的值,switch语句可从一系列代码选出一段执行。它的格式如下:switch(整数选择因子) { case 整数值1 : 语句; break; case 整数值2 : 语句; break; case 整数值3 : 语句; break
2018-01-10 17:24:46
1801
原创 Java标签在循环中的使用
《Think in Java》 第三章 控制程序流程 3.2.6 中断和继续 “标签”是后面跟一个冒号的标识符,就象下面这样: label1: 对Java 来说,唯一用到标签的地方是在循环语句之前。进一步说,它实际需要紧靠在循环语句的前方——在 标签和循环之间置入任何语句都是不明智的。而在循环之前设置标签的唯一理由是:我们希望在其中嵌套另 一个循环或
2018-01-10 14:58:50
3919
1
原创 java面向对象
读《Think in Java》笔记面向对象程序设计方法是什么样的?所有东西都是对象。程序是一大堆对象的组合;通过消息传递,各对象知道自己该做些什么。每个对象都有自己的存储空间,可容纳其他对象。每个对象都有一种类型。同一类所有对象都能接收相同的消息。2.保存数据寄存器:最快的保存区域,位于处理器内部。寄存器的数量十分有限,寄存器是根据需要由编译器分配。堆栈:位于常规R
2018-01-09 11:35:22
217
原创 org/eclipse/jetty/server/Handler : Unsupported major.minor version 52.0
记录在java中使用jetty是遇到的错误 jdk版本与jetty版本不匹配问题Exception in thread "main" java.lang.UnsupportedClassVersionError: org/eclipse/jetty/server/Handler : Unsupported major.minor version 52.0 at java.la
2017-12-21 15:53:16
3161
原创 java.lang.NoClassDefFoundError:org/apache/commons/logging/LogFactory问题
在springboot项目中使用slf4j时遇到了问题 java.lang.NoClassDefFoundError:org/apache/commons/logging/LogFactory
2017-11-30 18:47:11
2975
转载 SpringMVC @RequestBody接收Json对象字符串
以前,一直以为在SpringMVC环境中,@RequestBody接收的是一个Json对象,一直在调试代码都没有成功,后来发现,其实 @RequestBody接收的是一个Json对象的字符串,而不是一个Json对象。然而在ajax请求往往传的都是Json对象,后来发现用 JSON.stringify(data)的方式就能将对象变成字符串。同时ajax请求的时候也要指定dataType: “json”
2017-11-30 15:32:08
499
转载 Spring MVC之@RequestParam @RequestBody @RequestHeader 等详解
引言:接上一篇文章,对@RequestMapping进行地址映射讲解之后,该篇主要讲解request 数据到handler method 参数数据的绑定所用到的注解和什么情形下使用;简介:handler method 参数绑定常用的注解,我们根据他们处理的Request的不同内容部分分为四类:(主要讲解常用类型)A、处理requet uri 部分(这里指uri template中variable,
2017-11-30 15:28:25
22379
原创 springboot增删改查 IDEA
springboot增删改查IDEA版本:2017.1.5 运行方式:部署到tomcat中运行 数据库使用的mysql 程序中使用了mybatis,sql语句是写在xml中的 改项目是个maven项目
2017-11-28 16:00:12
9796
6
企信通接口文档
2018-01-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人