- 博客(20)
- 收藏
- 关注
原创 Spring 循环依赖
Spring的注入方式有两种:属性注入和构造函数注入。构造函数注入方式无法解决循环依赖问题。属性注入方式可以解决,因为有三级缓存机制。
2020-08-22 19:50:21 110
原创 关于Executors的submit方法,以及Callable多线程的一些感想
在使用Callable的过程中遇到了一些问题,就是在遍历资源并用多线程运行的时候,分两种情况:(1)遍历中没有调用Future的get()方法时,main线程是遍历完所有资源,并不理会线程的创建情况,把线程任务都提交给线程池,然后再由线程池去分配线程。(2)遍历中调用Future的get()方法时,主线程不会提交所有线程,只会一次提交一个线程并运行。代码如下:public ...
2019-07-08 22:47:12 1661
原创 CSDN上一篇java堆栈详解错误百出,大家不要被误导
最近在网上学习java堆栈,但是看到一篇文章,里边说些什么东西。很多错误,发在这里,有看到的注意一下,不要被误导。就是下面这篇
2017-12-21 15:44:03 498
原创 IDEA格式化代码快捷键失灵原因
今天做代码优化时发现格式化代码快捷键不好使了各种找原因,最后发现是与网易云音乐快捷键冲突解决办法:1关闭网易云音乐 2修改网易云音乐快捷键
2017-12-13 14:48:48 11516 38
原创 BeanUtil.beanCopy
A类package com.system.plagform.server;/** * Created by fan on 2017/12/7. */public class A { int a = 1; int b = 2; int c = 3; int d = 4; int e = 5; public int getA() {
2017-12-07 15:24:45 729
原创 堆排序 java
public class HeapSort { public static void main(String[] args) { int[] arr = { 93, 40, 34, 56, 77, 15, 62, 72, 89 }; System.out.println("排序之前:"); for (int i = 0;
2017-09-14 14:37:59 177
原创 希尔排序 java
public class ShellSort { public static int count = 0; public static void main(String[] args) { int[] data = new int[] { 5, 3, 6, 2, 1, 9, 4, 8, 7 }; print(data);
2017-09-13 14:32:04 168
原创 直接插入排序 java
public class InsertionSort{ public static void main(String args[]){ int a[]={78,43,56,89,0,12,34,123,567,98,53}; for(int i=0;i<a.length-1;i++){ int index=a[i+1]; for(int j=i;j>=0;j--){
2017-09-13 10:31:39 603
原创 工作生活小结
最近公司任务比较多,本来打算写写设计模式,时间挤得出来可是没精力。每天回家要跑步做锻炼,这个不能废弛。上班已经近三个月了,北京的天气也渐渐开始转凉,家乡那边想必叶子落了不少了吧。说句心里话,我也想家,想在院子里溜达溜达,四处走走,牵着我家的大狼狗。我不在家,家里人也不爱溜他,因为他力气太多了,拉不住,容易闪了身子。过一会新买的耳机就要到了,心里很期待,之前的耳机只剩左半边能用了,坚持了好一
2017-09-12 09:47:19 235
原创 mac idea tomcat控制台中文乱码解决办法
如图,打开服务器设置。选择设置tomcat。在VM options中填入-Dfile.encoding=UTF-8 重启服务器即可。
2017-08-22 09:09:51 2731 3
原创 spring boot项目构建出错,编译失败提示少包解决办法
这种情况通常是项目有更新,老maven库旧了,然后更新后的项目还加不进去包。看看控制台,哪里的包出问题 ,去库里把那个删了,重新maven clean,maven install。
2017-08-18 11:14:24 775
原创 MacOs Sierra安装第三方软件提示损坏扔到废纸篓的解决办法
sudo spctl --master-disable终端输入此命令,回车,输入密码即可。
2017-08-18 11:00:54 1012
原创 Mac安装eclispe提示java7不符合要求需要java8的解决办法
网上我没看到有效的办法,唯一的一个说改环境变量的也是针对win的。我是把原有的jvm都删了,新安装的java8。所以目前来看也就这一个解决办法,因为就算升级java7到java8,在终端里查看java版本也还是java7,着实让人头疼,也希望谁有更好的办法。
2017-07-25 10:13:39 531
原创 javaweb的一些记录
这几天接手的项目刚开始运行时候总是存在发布不到服务器上的问题,这时候只要把项目中的.settings文件夹中的org.eclipse.wst.common.project.facet.core.xml文件中的 一项的3.1改为2.5即可。回到编译器,刷新工程。
2017-07-25 10:01:04 192
原创 WEB-INF里的页面间跳转 通过controller
我已经配置好了环境springmvc+mybatis下面只列出问题相关部分spring.xml web.xml SpringMVC *.do controllerimport org.springframework.stereotype.Controller;import org.sp
2017-05-04 17:29:32 3749
原创 bubblesort 冒泡排序 java
代码如下public class BubbleSort { public static void main (String args[]){ int a []={23,435,56,78,34,87,63,27}; for(int i=0;ilength-1;i++){ for(int j=0;jlength-1-i;j++){
2017-03-16 21:53:00 241
原创 quicksort 快速排序 java
快速排序public class quicksort { public static void sort(int a[], int low,int hight) { int i, j, index; if (lo
2017-03-16 21:15:30 238
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人