WPF 在电脑锁屏之后界面出现卡死现象 解决方案

在app.xaml.cs添加以下代码即可: protected override void OnStartup(StartupEventArgs e) { RenderOptions.ProcessRenderMode = System.Windows.Interop.RenderMo...

2019-06-21 00:38:21

阅读数 43

评论数 0

设计模式:7大原则

1. 单一职责原则(Single Responsibility Principle, SRP):对于一个类而言,应该只有一个引起它变化的原因。 2. 开闭原则(Open-Closed Principle,OCP): 一个软件实体应当对扩展开放,对修改关闭。既软件实体应尽量不去修改它原有的代码的情...

2018-11-16 22:54:41

阅读数 37

评论数 0

Java Socket

Socket编程:1. 网络基础知识    如果两台计算机要通过网络进行通信,那么需要满足一些必然的条件:1. 两台主机它们需要有唯一的标识。用来表示它们所处的身份,他们所在的位置,这就是IP地址。2. 它们需要有共同的语言,否则就会出现言语不通,无法交流,这就是我们的协议。3. 每台主机都需要有...

2018-05-17 23:49:47

阅读数 65

评论数 1

Java多线程之内存可见性

1.可见性    1.1 什么是可见性?        一个线程对共享变量值的修改,能够及时的被其他线程看到。    1.2 什么是共享变量?        如果一个变量在多个线程的工作内存中都存在副本,那么这个变量就是这几个线程的共享变量。        什么是线程的工作内存呢? 这个其实是Ja...

2018-04-05 11:14:26

阅读数 73

评论数 0

Java-线程基础

1. Java中线程的两种创建方式        1.1 继承Thread类                当调用start()方法后,该线程就进入到线程队列当中,这时候在等待CPU的服务,一旦获取到了CPU的时间片,这个时候就会转到run()方法执行相对应的代码。当run()方法的逻辑执行完了,...

2018-04-02 12:09:36

阅读数 69

评论数 0

Redis超详细入门

1. NoSQL的概叙        1.1 什么是NoSQL?                1. NoSQL = Not Only SQL                2. 非关系型的数据库        1.2 为什么需要NoSQL?                1. High Perf...

2018-03-29 23:01:26

阅读数 273

评论数 0

SpringMVC工作流程

SpringMVC的工作流程如下:1、用户发送请求至前端控制器DispatcherServlet 2、DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3、处理器映射器根据请求url找到具体的处理器,生成处理器对象及处理器拦截器(二者组成HandlerExe...

2018-03-20 15:19:53

阅读数 778

评论数 0

Tomcat版本对于Servlet版本的支持

http://blog.csdn.net/i_love_t/article/details/54288326由于在写一个SSM小项目的时候,使用的是Tomcat 7版本。在JSP页面不能使用EL表达式获取值。后来在上面的文章中查找得到:Apache Tomcat 7.x的Apache Tomcat...

2018-03-09 00:38:52

阅读数 1030

评论数 0

最小生成元-java

如果x加上x的各个位数字之和得到y,就说x是y的生成元;给出n,(1<=n<=100000),求最小生成元。无解输出0.例如,n=216,121,2005时的解分别为198,0,1979。198 + 1 + 9 + 8 = 216;1979 + 1 + ...

2018-03-08 16:46:17

阅读数 189

评论数 0

随机生成1~10的数字,数字5出现的概率为30%

public static int randomNumber(){ int arr[] = {1,2,3,4,6,7,8,9}; int randomIndex = (int)(Math.random()*(arr.length-1)); int r...

2018-03-08 16:20:18

阅读数 2106

评论数 0

Java实现:排序算法--时间复杂度为O(n² )

为什么要学习时间复杂度为O(n² )?1.基础2.编码简单,易于实现,是一些简单情景的首选3.在一些特殊情况下,简单的排序算法更有效4.简单的排序算法思想衍生出复杂的排序算法1.选择排序选择排序,就是每一次都筛选出最小(或最大)的数字,然后放在每一次排序的第几个位置。比如第一次排序,找出最小(或最...

2018-03-07 00:04:43

阅读数 383

评论数 0

Java实现--给定2D平面上的n个点,找出位于同一直线上的最大点数。

//这是原文。Given n points on a 2D plane, find the maximum number of points that lie on the same straight line.//默认给出的构造函数/** * Definition for a point. ...

2018-03-03 00:11:55

阅读数 889

评论数 0

题目:给定一棵二叉树,找到它的最小深度

最小深度是沿着从根节点到最近叶节点的最短路径的节点数量。//树节点 public class TreeNode { int val; TreeNode left; TreeNode right; TreeNode(int x) { val = x; ...

2018-02-28 21:50:49

阅读数 238

评论数 0

Java实现-快速排序(QuickSort)

一. 快速排序的基本思想:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。如图所示:从当前的数组中选取一个元素,将这个元素作为基点,一般选取第一个...

2018-02-26 23:33:30

阅读数 86

评论数 0

使用CSS3制作3D动态效果

CSS3有两个主要的动画效果: 1.transition: 从一个属性值,平滑的过渡到另一个属性值 2.animation          通过关键帧的技术,在网页上产生更加复杂的动画效果。 本章节只讲transition的部分: 一.浏览器的支持 -webkit-transi...

2017-12-25 22:17:49

阅读数 787

评论数 0

数据结构之--堆(Java代码)

堆,是一种树,由它实现的优先级队列的插入和删除的时间复杂度都是O(logN)。尽管这样删除的时间变慢了一些,但是插入的时间变快得多了。当速度非常重要,且有很多插入操作时,可以选择 [堆] 来实现优先级队列。----------------------------------------------...

2017-12-10 23:24:38

阅读数 134

评论数 0

数据结构之--二叉树(Java代码)

为什么要使用树呢? 在有序数组中,查找十分的快速,但是在插入数据的时候要移动数据,所以效率低下。 在链表中,插入和删除数据十分的快速,但是查找的时候却只能从头开始,依次的访问链表中的每一个数据,知道找到该数据为止,所以效率也低下。 总的来说: 1.在有序数组插入数据慢 2.在链表中查询慢 ...

2017-11-19 15:53:38

阅读数 233

评论数 0

数据结构之--链表(Java代码)

以数组作为存储结构,在无序的情况当中,查找关键字效率十分底下。而在有序的情况下,插入关键字也变得效率底下。而且不管在哪种情况下,数组的删除效率也是很低的。当一个数组创建之后,它的长度是固定的。而链表,可以解决上面的一些问题。一.链结点(Link)在链表中,每个数据项都被包含在“链结点”(Link)...

2017-11-18 15:47:28

阅读数 211

评论数 0

数据结构之--优先级队列(Java代码)

优先级队列是比栈和队列更加有用的数据结构。 跟普通的队列一样,优先级队列也有队头和队尾,并且也是从一端进,一端出。 但是不一样的地方是,优先级队列的值是有序的。 如此一来,关键字最小的数据项(或最大的)总是队列的一端。 在数据项很少或者不太关系速度的情况下,用数组实现优先队列还可以满足。 如果数据...

2017-11-14 22:28:35

阅读数 198

评论数 0

数据结构之--队列(Java代码)

队列是一种特殊的线性表,只允许在表的前端进行删除,在表的后端进行插入,表的前端称为(front)队头,表的后端称为(rear)队尾。      所以队列跟生活的场景很是相似,在电影院买电影票,人们排成一排,第一个人进入队尾最先到达队头后买票进入影院,后面排队的人按照排队的次序买到票后进入影院。  ...

2017-11-11 13:10:54

阅读数 220

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭