- 博客(87)
- 资源 (6)
- 收藏
- 关注

原创 实验 编译技术综合应用-JAVA文件的自动打点
一、 实验目的编译原理在JAVA可测试性中的应用。通过对源程序进行分析,在特定位置增加特定的打印语句,方便对程序执行过程的跟踪定位。比如:函数出入口增加打印语句。实验要求读取一个JAVA文件,进行语法解析,在函数出入口增加打印语句,并将改写后的程序更新到JAVA文件中去。输入: 从控制台读入一个JAVA程序文件输出:更新后的JAVA程序文件, 增加了打印语句2. 输入...
2022-10-17 16:24:44
1009
原创 查询所有数据库中包含某个字段的数据库表
SELECT TABLE_SCHEMA, TABLE_NAME, COLUMN_NAMEFROM information_schema. COLUMNS ttWHERE column_name LIKE '%business_type%'AND tt.TABLE_SCHEMA IN ( "ems", "aas", "lms");
2022-01-24 17:09:51
1190
原创 Error: The size of the connection buffer (131072) was not large enough
R语言,进行GEO数据挖掘与分析,在线下载GEO数据,gset <- getGEO("GSE94994", GSEMatrix =TRUE, AnnotGPL=FALSE)报以下错误:Found 1 file(s)GSE94994_series_matrix.txt.gzUsing locally cached version: C:\Users\ENMONS~1\AppData\Local\Temp\Rtmpe27iLR/GSE94994_series_matrix.txt.gz
2021-10-20 14:25:25
5604
原创 No qualifying bean of type ‘org.springframework.transaction.PlatformTransactionManager‘ available
@Slf4j@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class, DataSourceTransactionManagerAutoConfiguration.class})@EnableDiscoveryClient@EnableCircuitBreaker@EnableHystrixDashboard@EnableFeignClients@MapperScan("com.enmonster.platform..
2021-06-16 15:37:36
285
原创 P、*P和&P三者的区别
代码样例:#include<stdio.h>int main(){ int num=2014; int *p=# printf("num Address = 0x%x,num=%d\n",&num,num); printf("&p = 0x%x, p = 0x%x,*p=%d\n",&p,p,*p); printf("%d\n",*&num);
2021-03-09 15:18:28
551
原创 IDEA无法导入HttpSession
问题:HttpSession session 无法导包问题在于servlet-api.jar,tomcat中自带这个jar包,所以在Eclipse中从来没配置过,但是没想到idea上要手动将此jar包引入工程。 @RequestMapping("/login.do") public String login(String name ,String pwd,ModelMap...
2019-08-21 19:10:06
4788
5
原创 org.hibernate.exception.GenericJDBCException: Could not open connection
org.hibernate.exception.GenericJDBCException: Could not open connection at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:54) at org....
2018-12-07 11:37:13
13671
1
原创 The reference to entity "characterEncoding" must end with the ';' delimiter
JPA persistence xml 中报错的写法:<property name="url" value="jdbc:mysql://localhost:3306/news?useUnicode=true&charact5erEncoding=UTF-8"/>正确的写法:<property name="url" value="jdbc:mysql://loc...
2018-10-08 19:50:57
337
原创 office 2016安装完右键->新建中没有出现Excel
今天终于忍受不了office 2010那个粗犷的界面,于是下载了Office 2016.iso我电脑自带光驱,如果不带的话还需要下载个虚拟光驱首先把2010从控制面板卸载,要不然会报告说你已经安装了32位版本当然,你也可以不卸载,打开.iso文件,里面有一个X64.exe文件,双击运行默认把所有的组建全都安装,其实我只想要简单的word/ppt/excel就好了好了,装就装吧,...
2018-09-26 22:02:02
21997
原创 java.lang.IllegalStateException: Illegal access: this web application instance has been stopped
报错:java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already. Could not load [java.net.BindException]. The following stack trace is thrown for debuggin...
2018-05-08 21:39:13
3547
原创 MySQL重置ID起始值
方法一,执行SQL:truncate table test; (这里假定你的表名test)这种方法好处是运行速度超快 方法二,执行如下SQL: (还是假定表名是test)delete from test;alter table `test` auto_increment=1;这种方法好处是可以从任何值开始,缺点是如果数据量大的话delete from test;非常耗时Attention ple...
2018-05-07 16:22:43
10923
原创 MySQL报错代码汇总
本章列出了当你用任何主机语言调用MySQL时可能出现的错误。首先列出了服务器错误消息。其次列出了客户端程序消息。 B.1. 服务器错误代码和消息服务器错误信息来自下述源文件:· 错误消息信息列在share/errmsg.txt文件中。“%d”和“%s”分别代表编号和字符串,显示时,它们将被消息值取代。· 错误值列在share/errmsg.txt文件中,用于生成i...
2018-04-25 13:04:18
2180
转载 常用mysq命令
转自:http://www.jb51.net/article/18667.htm一、连接MYSQL。格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码.如果刚安装好...
2018-04-07 21:58:21
356
原创 tomcat的 8080 端口经常会被占用
tomcat 的 8080 端口经常会被占用,解决办法两个: 1、关闭占用8080端口的进程:8080端口被占用的话执行startup.bat会报错,可在cmd下执行netstat -ano命令查看8080是否被占用,如果被占用可根据相应的PID号在任务管理器查找并关闭相应进程,然后重启tomcat。此方法弊端是端口被占用就得重复上述操作。 2、更改tomcat端口:进入tomcat安装目录\co...
2018-03-26 12:02:36
348
原创 java参数传递
public class TestArgsTranser1 { public static void main(String[] args) { TestArgsTranser1 tt = new TestArgsTranser1(); DateSwap ds = new DateSwap(); tt.Swap(ds); System.out.println("i=" + ds.
2018-01-30 23:19:14
150
原创 java编程实现对10个整型数据元素输出最小的两个数,java自带的Arrays.sort排序方法,小--->大
package demo14;/* * 编程实现对10个整型数据元素输出最小的两个数 */import java.util.Arrays;import java.util.Scanner;public class Rank { public static void main(String[] args) { System.out.println("请输入10个数据:");
2018-01-20 10:42:41
588
原创 对10个整型数据元素输出最大值,最小值及平均值
package demo05;import java.util.Arrays;import java.util.Scanner;/* * 编程实现对10个整型数据元素输出最大值,最小值及平均值。 */public class Rank { public static void main(String[] args) { System.out.println("请输入10
2018-01-20 10:02:00
5673
3
原创 java——输出100以内的素数
package demo04;/* * 编程输出100以内的素数。 *素数为在大于1的自然数中,除了1和它本身以外不再有其他因数 */public class Prime { public static void main(String[] args) { int i; for (int x = 2; x <= 100; x++) { for (i = 2; i <
2018-01-20 09:57:39
12239
1
原创 java九九乘法表,并剔除第六行
class Chengfa{ public static void main(String[] args){ int i,j; LOOP: for(i=1;i for(j=1;j if(i==6) continue; System.out.print(j+"*"+i+"="+j*i); i
2018-01-20 09:48:34
396
原创 waring:serializable 类 MyFrame 未声明类型为 long 的静态终态 serialVersionUID 字段
private static final long serialVersionUID = 1L;这个是为了标识当前的版本。主要用于用于远程调用。RMI这类的场景你想,你有一个类。public class A{ public void say(){ System.out.println("Java"); }}然后有一个人使用了你这个类。但是有一天
2017-12-19 21:35:54
2778
转载 Java中@Override的作用
@Override是伪代码,表示重写(当然不写也可以),不过写上有如下好处: 1、可以当注释用,方便阅读;2、编译器可以给你验证@Override下面的方法名是否是你父类中所有的,如果没有则报错。例如,你如果没写@Override,而你下面的方法名又写错了,这时你的编译器是可以编译通过的,因为编译器以为这个方法是你的子类中自己增加的方法。 举例:在重写父类的onCreate时,在方
2017-12-19 18:59:03
198
原创 C编译时`true' undeclared (first use in this function)
在编译C语言时有时会遇到这样的错误提示:`true' undeclared (first use in this function) or `false' undeclared (first use in this function)就是说 bool, true, false 都是undeclared,原因很简单,因为真正的C中没有这些关键字,c和早期的c++里没有关键字bool,使用BO
2017-10-30 17:13:09
59461
2
原创 编程实现顺序存储结构和链式存储结构线性表的建立、查找、插入、删除等基本操作
#include #include typedef struct LNode{ int data; //链表数据 struct LNode* next; //链表指针}LNode,*LinkList;typedef enum __bool { false = 0, true = 1, } bool;/*头插法-建立单链表*/LinkList HeadCreate(Li
2017-10-30 17:08:27
14832
原创 杨辉三角java
class YangHui{ public static void main(String[] args){ int[][] yangHui=new int[10][]; //10行 for(int i=0;i<yangHui.length;i++){ yangHui[i]=new int[i+1]; //每行有多少个元素 }
2017-10-21 21:39:47
583
原创 java数组
class shulie{ public static void main(String[] args){ int i; i=12; boolean b=true; String[] names; names=new String[]{"老刘","老谭","亚光"}; //静态初始化 int[] scores; scores=new int[
2017-10-21 16:36:36
213
原创 java输出[100,200]之间的素数
class Sushu{ public static void main(String[] args){ int i,j; LOOP: for(i=100;i<=200;i++){ for(j=2;j<i;j++){ if(i%j==0) continue LOOP;
2017-10-21 14:49:08
6227
1
原创 java定义类complex,复数加减
class Fushu{ public static void main(String[] args){ Complex complex1=new Complex(5,6); Complex complex2=new Complex(6,2); System.out.println(complex1+"+("+complex2+")="+Complex.addit
2017-10-18 12:40:33
6459
原创 创建java类并实例化对象
/** * AWT Sample application * @author foreverlove111 * @version 1.00 17/10/17 */public class Zoo { public static void main(String[] args) { Animal a1=new Animal(); //类的实例化
2017-10-17 17:08:32
437
原创 java构造函数
class Chongzai { public static void main(String[] args) { int i1=3,i2=5; //byte,short,char->int->long->float->double char c1='a',charc3='b'; float f1=3.1f,f2=4.1f;
2017-10-14 14:58:26
188
转载 静态方法:无法在静态上下文中引用非静态
如上是经典的Fobonacci递归算法:public class Fibonacci { public static void main(String []args) { int x = f(6); System.out.println(x); } public int f(int x)
2017-10-14 14:54:10
744
原创 错误: 类A是公共的, 应在名为A.java 的文件中声明
git同步,突然有一天 一直提示:“Error:(25, 8) 错误: 类 是公共的, 应在名为.java 的文件中声明”原因找了好久好久.....居然是 java文件名a.java 在public...却写成public class A {还导致这个model的R文件也无法生成,这种低级的问题得好好反省,同时也要注意git对文件名大小写不敏感
2017-10-13 17:38:31
15451
1
原创 switch语句输出百分制的分数段
import java.util.Scanner;public class Grade{ public static void main(String args[]) { Scanner sc=new Scanner(System.in); int grade=sc.nextInt(); int a; a=grade/10; switch(a) { case
2017-10-11 16:03:59
3382
原创 打印三角形
class Triangle{ public static void main(String[] args){ int i,j,k; for(j=1;j<=5;j++) { for(k=1;k<=5-j;k++) System.out.print(" "); for(i=1;i<=(2*j)-1;i++) System
2017-10-11 14:23:51
197
原创 打印99乘法表,并用continue剔除任意行
class Chengfa{ public static void main(String[] args){ int i,j; LOOP: for(i=1;i<=9;i++){ for(j=1;j<=i;j++){ if(i==6) continue; System.out.print(j+"*"+i+"="+j*i)
2017-10-11 14:09:37
609
原创 判断闰年
import java.util.Scanner;class Leap_year{ public static void main(String[] args){ int year; Scanner sc=new Scanner(System.in); year=sc.nextInt(); if(year%4==0&&year%100!=0||year%400==0)
2017-09-25 16:53:25
203
原创 求和数列
1.while结构class Zuoye1{ public static void main(String[] args) { int i=1; int sum=0; while(i<=100) { sum+=i; i++; } System.out.println("sum="+sum); }}2.do-whil
2017-09-25 16:16:30
231
原创 求最大值max
import java.util.Scanner;class Max{ public static void main(String[] args) { int x,y,z; int max; Scanner sc=new Scanner(System.in); x=sc.nextInt(); y=sc.nextInt(); z=sc.nextInt(
2017-09-25 16:14:55
322
原创 Exam1_2
class Exam1_2{public static void main(String args[]){ int a=Integer.valueOf(args[0]).intValue(); int b=Integer.valueOf(args[1]).intValue(); int n=a*b; System.out.println("运行结果:"+a+"*"+b+"
2017-09-22 22:17:02
264
原创 简单计算
class Exam1_1{ public static void main(String args[]){ int var1;double var2;var1=128;var2=12.5;System.out.print("var1="+var1/2);System.out.println("var2="+var2); }}
2017-09-22 21:19:57
180
转载 Java总结篇系列:类型转换/造型
Java中,经常可以遇到类型转换的场景,从变量的定义到复制、数值变量的计算到方法的参数传递、基类与派生类间的造型等,随处可见类型转换的身影。Java中的类型转换在Java编码中具有重要的作用。首先,来了解下数据类型的基本理解:数据是用来描述数据的种类,包括其值和基于其值基础上的可进行的操作集合。Java中数据类型主要分为两大类:基本数据类型和引用数据类型。基本数据类型共有8种,分别
2017-09-13 10:45:27
269
南京晓庄学院编译原理实验六-JAVA文件的自动打点
2018-12-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人