- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 Clion CreateProcess error=216 该版本的 %1 与你运行的 Windows 版本不兼容。请查看计算机的系统信息,然后联系软件发布者。
解决措施: clion -> Tools -> CMake -> Reset Cache and Reload Project
2020-03-07 16:36:24
3927
11
原创 ClassLoader学习笔记
BootStrap ClassLoader 启动类加载器 负责jdk的核心类库 Extension ClassLoader 扩展类加载器 负责加载jdk扩展类库 App ClassLoader 系统类加载器 负责加载classpath下的所有class 自定义的ClassLoader类和Extension ClassLoader, App ClassLoader都继承自java.lang.C
2017-04-19 20:22:07
289
原创 java生产者消费者模型
多线程:sleep(),线程处于就绪状态,CPU执行其他线程,该线程的监控状态依然保持着,且不会释放对象锁。notify()线程会放弃对象锁。 class Meal { private final int orderNum; public Meal(int orderNum){ this.orderNum = orderNum; } } class WaitPeopl
2017-03-27 16:30:30
222
原创 Java笔记
Stream , 流,不关心数据,而关心的是计算问题。 ReferencePipeline表示流的源阶段与中间阶段。 ReferencePipeline.Head表示流的源阶段。二者在大部分属性的设定上都是类似的,但存在一些属性是不同的,比如说Head没有previousStage的,而ReferencePipeline则是存在previousStage的,等等。
2017-03-26 22:02:05
271
原创 Java递归实现组合
/** * Created by XJTUSE-PC on 2016/10/18. */ public class Combination { public static void main(String[] args) { char[] ch = {'a', 'b', 'c', 'd'}; boolean[] bool = ne
2016-10-18 21:31:44
538
原创 Java 递归实现全排列
/** * Created by XJTUSE-PC on 2016/10/18. */ public class Permutation { public static void main(String[] args) { char[] ch = {'a', 'b', 'c', 'd'}; permutation(ch,
2016-10-18 20:58:34
376
原创 Java图的最短路径
import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Map; public class ShortestPath { static class Cell //节点 { int node
2016-10-17 21:45:56
1148
原创 Java图的广度遍历 邻接矩阵
import java.util.ArrayList; import java.util.HashSet; import java.util.List; import java.util.Set; public class BreadthTraversal { public static void main(String[] args) { int[][] a = {{0,
2016-10-17 18:42:42
312
原创 java 图的深度遍历 邻接矩阵
public class DeepthTraversal { public static void deepTravel(int[][] a, int[] color, int k) { System.out.println(k); color[k] = 1; for(int i = 0; i { if(a[k][i] == 1 && color[i] == 0) {
2016-10-17 16:25:29
348
原创 Java实现堆排序
二叉树结构以一位数组的方式保存。左孩子为2 * n + 1,右孩子为2 * n + 2 public class HeapSort { public void heapSort(int[] a) { for(int i = (a.length -1) / 2; i >= 0; i --) { heapOne(a, a.length, i); } int n = a.lengt
2016-10-13 10:59:06
216
原创 Java实现归并排序
归并排序代码如下: public class MergeSort { public static void main(String[] args)//测试方法 { int[] array = new int[]{23,456,78,65,79,24,36,82,76,94,46,82}; mergeSort(array, 0, array.length -1);
2016-10-12 22:46:14
213
翻译 MongoDB架构指南(一)
介绍 “MongoDB 不是在实验室设计的,我们开发MongoDB是基于开发大规模、高可用性、健壮系统的经验。我们不是从零开始的,我们真的努力去发现哪些地方出问题了,然后去处理它。所以,由此看来,我认为MongoDB是一个有如下特点的数据库,如果你使用MySQL并且把关系型数据模型转化成基于文件的数据模型,你会获得很多显著的特性:嵌入式的文件具有高效,易处理,动态架构的敏捷开发,更简洁的横向扩展
2016-01-23 00:27:42
568
1
翻译 微软的Oxford工程计划在应用中使用智能化
在一个名叫Oxford的工程中,微软公司已经实现了一种目的是让开发者开发面部特点识别,语音处理,以及其它的机器学习算法的基于RESTful框架的程序编程接口。部分Azure云平台系统中,现在运用在测试版,并且每个月使用最多5000次免费调用。 Oxford工程提供在线演示,主要包含以下几个部分: 面部识别:此功能被用作识别照片中的人脸,并且能够确定两张脸是否属
2015-05-15 18:07:34
348
原创 hibernate查询数据是为什么只显示一行数据
这种情况一般不是代码问题。首先检查一下数据库和hibernate配置文件。映射文件一定存在主键,而mysql数据库中的某个表可能没有主键,另外列名和映射文件字段一一对应。 此时有出现如上情况。 解决办法,在表结构中,删除重复的“主键”行,并且为此列设置主键,问题解决。
2014-12-11 12:10:45
522
原创 java.sql.SQLException:Value ’0000-00-00′ can not be represented as java.sql.Date
在控制台出现java.sql.SQLException:Value ’0000-00-00′ can not be represented as java.sql.Date, 原因有一下几点: 查看数据库,发现字段date中有数据是0000-00-00; 0000-00-00在mysql是个特殊值,作为date类型变量的默认值,java把它看作非法值来看待。 同理,data
2014-11-27 15:56:13
444
原创 struts2生成随机验证码图片
package com.xiaoluo.action; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.image.BufferedImage; import java.io.ByteArrayInputStream; import java.io.ByteArrayOu
2014-11-20 22:19:04
400
翻译 建立一个基于角色模型响应的程序管理
Vaughn Vernon解释说,进程管理基本上响应因为它们经常存在于事件驱动构架,如何运用实施角色模型在响应方面建立一个响应的进程管理器。 Vaughn Vernon ,“实现领域驱动设计”的作者,描述了一个中心管理在进程中的不同组件,被Vaughn用的一个包涵房贷报价的例子。 在这个实例中,Vaughn创建了一个个人从银行寻找监控最好的房贷报价的一个进程,程序管理员是一个贷款代
2014-09-13 20:07:14
414
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人