- 博客(135)
- 资源 (6)
- 收藏
- 关注
原创 有1、2、3、4个数字,能组成多少个互不相同且无重复的三位数字
package Test_1;public class Test_11 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int num = 0; for(int i=1;i<=4;i++) for(int j=1;
2013-07-04 21:28:52 849
原创 小球落地n次后,经过的距离
package Test_1;import java.util.Scanner;public class Test_10 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub float length = 100; Sys
2013-07-04 21:18:56 1160
原创 s = a + aa + aaa+ ...
package Test_1;import java.util.*;public class Test_8_1 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub System.out.print("请输入a的值和a的行数:"
2013-07-04 20:25:22 861
原创 java匹配汉字、英文、数字
使用的正则表达式package Test_1;import java.util.Scanner;public class Test_7 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub System.out.pr
2013-07-03 17:11:45 1292 1
原创 辗转相除法原理实现最大公约数的求解
两个整数的最大公约数是能够同时整除它们的最大的正整数。辗转相除法基于如下原理:两个整数的最大公约数等于其中较小的数和两数的差的最大公约数。
2013-07-03 10:59:54 631
原创 条件运算符
String str2 = N>=90?"A":(N>=60?"B":"C");要注意“A”中,是字符,以及运算的顺序(尤其括号的运用);
2013-07-03 10:18:15 579
原创 Oracle导出导入远程数据库(exp imp)
导出远程表结构和数据exp 用户名/密码@ip:port/实例名 file=/home/beifen/daochu.dmp full=y导入远程表结构和数据imp 用户名/密码@ip:port/实例名 file=/home/beifen/daochu.dmp full=y
2022-05-19 13:57:45 893
原创 linux 根据进程查看程序所在目录
1、在linux下查看进程用 ps -ef|grep XXX2、根据第一步PID,执行 ll/proc/PIDcwd符号链接的是进程运行目录;exe符号连接就是执行程序的绝对路径;cmdline就是程序运行时输入的命令行命令;environ记录了进程运行时的环境变量;fd目录下是进程打开或使用的文件的符号连接。Linux在启动一个进程时,系统会在/proc下创建一个以PID命名的文件夹,在该文件夹下会有我们的进程的信息,其中包括一个名为exe的文件即记录了绝对路...
2020-06-30 16:39:27 1638
原创 更改itunes备份路径【windows备份iphone数据】
1、先删除C:\Users\你的用户名\AppData\Roaming\Apple Computer里的 MobileSync文件夹;注意:你的用户名 一般为电脑账户名字,到C:\Users看一下你的具体用户名是什么,切记直接复制!!!步骤三一样,替换为自己电脑账户名。另:如果发现没有AppData这个目录,到 C:\Users\你的用户名 目录下,然后:如果是win7 ,左上角“组织”--文件夹和搜索选项--查看--高级设置--选上“显示隐藏的文件、文件夹和驱动器”--确定。如果是win1
2020-06-11 15:07:29 2601 1
原创 linux shell 匹配命中的前后n行
grep -A -B -C(大写)后面都跟阿拉伯数字-A是显示匹配后和它后面的n行。after-B是显示匹配行和它前面的n行。 before-C是匹配行和它前后各n行。 context例如:grep -A 1 hello test.txt就是搜索test.txt,找到匹配“hello”字串的行,显示该行和后面的1行。例如:grep -B 1 hello test.txt就是搜索test.txt,找到匹配“hello”字串的行,显示该行和前面的1行。例如:grep -C 1...
2020-06-05 08:38:43 774
原创 工作总结2月
工作完成情况专业知识1、完成《漫画算法》的学习。2、《图解设计模式》进度50%。非专业知识1、87版《红楼梦》看完第一遍2、完成《囧妈》、《半个喜剧》电影的观看,完成话剧《茶馆》的观看。3、纪录片《中国医生》进度40%。下一步计划专业知识1、完成《图解设计模式》的学习。2、完成公众号“程序员小灰”中算法部分的下载,并转化为PDF。同时,完成其余基础算法的...
2020-02-23 10:50:11 233
转载 Unknown lifecycle phase "mvn". You must specify a valid lifecycle phase or a goal
用Eclipse集成的Maven打包项目时按照网上所述输入 mvn clean package遇到Unknown lifecycle phase "mvn". You must specify a valid lifecycle phase or a goal in the format <plugin-prefix>:<goal> or <plugin-grou...
2019-12-18 14:49:58 682
原创 Eclipse中执行Ant脚本出现Could not find the main class的解决方法
build.xml --》右键 --》Run as --》External Tools Configurations... --》JRE 然后选择项目需要的JDK版本。
2019-09-18 16:40:39 546
原创 The method getTextContent() is undefined for the type Node解决方法
问题描述 MyEclipse或Eclipse导入项目或新建项目时,若项目中含有xml解析,会报The method getTextContent() is undefined for the type Node错误。解决方法 项目---右键---Build Path----Configure Build Path ---Order and Export。 选中J...
2019-09-16 13:58:25 1024
原创 js中引用EL表达式
我认为比较好的一种方式,在JSP页面中先声明一个<script></script>,在其中将你要传递的EL表达式作为全局变量写入,然后再导入外部JS代码
2018-08-03 09:28:13 750
转载 Eclipse 变量的重命名
修改变量名称的时候,让所有的地方都跟着修改。快捷键:Shift+Alt+r或者选中变量名--点击右键弹出菜单--选择菜单中的Refactor(重构)--接着选择里面的Rename(重命名)...
2018-07-05 16:57:30 2371
原创 java replace与 replcaeAll
//3、将字符串中的"\"替换成"\\" System.out.println("================="); String str2 = "C:1\\2\\3"; System.out.println(str2); System.out.println("\\"); /** * eplaceAll()方法实际是采用正则表达式的规则去匹配的。在regex中"\\&quo
2018-06-28 17:34:10 692
原创 公钥加密,私钥解密;私钥签名,公钥验签。
加密、解密:这个好理解。例如 A、B之间相互传东西,A拥有A的私钥、B的公钥;B拥有B的私钥、A的公钥;这样当A给B传信息的时候,用B的公钥加密,这样只有B才能解密,保证了信息的安全。同理,B给A传信息是一样的。签名、验签:主要是完成不可抵赖的作用。例如,A用私钥签名,然后用签名结果和A的公钥,就可以验证信息肯定是A发送的,而不是其他人发送的。...
2018-06-01 21:23:14 12394 5
原创 java 反射 json动态转实体类--fastjson
package test.refect;public class Student { // 姓名 private String name; // 年龄 private String age; // 住址 private String address; public String getName() { return name; } public void setNam...
2018-06-01 20:40:20 3907
原创 ERROR! MySQL server PID file could not be found! Starting MySQL . ERROR! The server quit without up
一般的问题是没有权限。1)解决方法 :给予权限,执行 “chown -R mysql:mysql /var/data” “chmod -R 755 /usr/local/mysql/data” 然后重新启动mysqld!2)如果1还是不可以,那可能是由于mac系统升级导致的权限不够,执行如下sudo chown -R mysql /usr/local/mysql/data一般就可以了。...
2018-05-30 21:23:33 3584
原创 java 反射 json动态转实体类
package test.refect;public class Student { // 姓名 private String name; // 年龄 private String age; // 住址 private String address; public String getName() { return name; } public void setNam...
2018-05-21 21:21:25 2864
原创 mac用python将html转为pdf
1、wkhtmltopdf安装包,并且安装到电脑上https://wkhtmltopdf.org/downloads.html2、在pycharm中安装pdfkit库或者使用 pip安装如果出现 Can't create pdf using python PDFKIT Error : " No wkhtmltopdf executable found:"说明1没有安装。...
2018-04-20 21:54:42 1084
原创 在junit或main中执行log4j
1、引入log4j的jar包2、配置log4j.properties3、在类中加入下面的代码//同时输出到控制台和一个文件的实例并实现了Logger的继承 ,路径需要修改static{ PropertyConfigurator.configure("C://hello//test//log4j.properties"); } private static Logger logger = Logg...
2018-04-11 20:06:54 662
原创 log4j.properties讲解
#lelve是定义的输出级别,低于该级别的将不会输出,#主要级别有OFF、ALL、FATAL、ERROR、WARN、INFO、DEBUG或自定义级别,#其中OFF设定的话将不输出任何信息,ALL设定的话将输出所有信息;#另外5个的级别 OFF>FATAL>ERROR>WARN>INFO>DEBUG>ALL ,如果你的lenel设定为INFO,那么不能输出D...
2018-04-11 19:53:56 504
转载 Java Collections.addAll() 与 ArrayList.addAll() 的区别
我们在编码时经常需要将一些元素添加到一个List中,此时我们一般有两种选择:Collections.addAll()或者是ArrayList.addAll()。在需添加元素比较少的情况下,并在List的size在万级以上时,一般建议Collections.addAll(),但当List的size较小时,两种方法没有什么区别,甚至ArrayList.addAll()更好。http://blog.cs...
2018-03-01 21:45:04 622
转载 JVMCFRE003 主要版本错误 偏移量=6
JVMCFRE003 主要版本错误 偏移量=6主要原因:JDK版本不一致。编译用的是高版本的jdk,运行用的是低版本的jdk。
2018-02-27 20:34:38 23846
转载 NoSuchMethodError
思路:遇到NoSuchMethodError这样的问题一般有两种情况有这个类,该类真的没有这个方法有这个类,而且有好几个,他们之间发生了冲突
2018-02-27 20:02:48 2117
转载 eclipse build path功能总结
1、设置"source folder"与"output folder". source folder:存放.java源文件的根目录;output folder:.class编译输出的根目录; 纯“java project“中,一般把"src"设置为source folder,把bin设置为output folder; “web project”中,一般把"sr
2018-01-08 11:03:55 256
原创 jar包与war包的区别
JAR文件的目的是把类和相关的资源封装到压缩的归档文件中,可以简单的以为是建立简单的java项目,执行java的main函数,然后打包这个项目。而对于WAR文件来说,一个WAR文件代表了一个Web应用程序,它可以包含 Servlet、HTML页面、Java类、图像文件,以及组成Web应用程序的其他资源,而不仅仅是类的归档文件。
2018-01-03 15:24:31 511
转载 java compiler level does not match
https://jingyan.baidu.com/article/08b6a591848da814a8092284.html
2017-12-31 11:07:46 150
原创 Your ApplicationContext is unlikely to start due to a @ComponentScan of the default package
主要原因,Application.java没有放在包内,需要把Application.java放在一个包内。
2017-12-24 20:33:25 205
转载 关于广连接、短连接、同步、异步之间定义
长连接:指在一个TCP连接上可以连续发送多个数据包,在TCP连接保持期间,如果没有数据包发送,需要双方发检测包以维持此连接,一般需要自己做在线维持。 短连接:是指通信双方有数据交互时,就建立一个TCP连接,数据发送完成后,则断开此TCP连接,一般银行都使用短连接。同步:报文发送和接收是同步进行,既报文发送后等待接收返回报文。 同步方式一般需要考虑超时问题,即报文发出去后不能无限等待,需要设定超时
2017-12-24 19:45:33 753
转载 欢迎使用CSDN-markdown编辑器
在我的eclipse可以启动tomcat,但是没法访问,不知道是怎么回事,不过通过修改一下Server Locations,通过eclipse启动的tomcat就可以正常访问了,如下图: 修改方法: 则先把tomcat下的所有項目移除。并右击,clean…之后方可设置。。。启动后将又变为黑色。 默认选项为: Use workspace metadata(dose not modify Tom
2017-08-26 19:13:02 190
原创 spring @PropertySource classpath
Spring @PropertySource 找不到文件的问题,一般是路径没有指引对或者是在classpath:后少加了一个/。例如正确的姿势是这样的,而你的可能是这样的
2017-05-17 21:55:03 4857
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人