码迷,mamicode.com
首页 > 编程语言 > 日排行
Windowns API 第24篇 WTSEnumerateSessions 枚举session信息
函数原型: BOOL WTSEnumerateSessions( HANDLE hServer, DWORD Reserved, DWORD Version, ... ...
分类:编程语言   时间:2018-10-08 18:13:41    阅读次数:206
java webservice - cxf使用总结 一
1.创建maven项目 加入pom依赖 2.编写实体类,接口类与接口实现 User.java HelloService.java HelloServiceImpl.java 3.启动 服务 4.动态调用webservice 总结1.两种创建方式 1.1 JaxWsServerFactoryBean启 ...
分类:编程语言   时间:2018-10-08 18:14:09    阅读次数:186
KMP算法
关于KMP算法,看了很多博客,自己也做了一些字符串匹配之后,总算弄懂一些了,但是可能还要进一步深入研究,先写一部分吧,这部分足够应对笔试的nextval和next问题了。 关于如何求next: 先给出一个字符串“ababaabab” j 1 2 3 4 5 6 7 8 9 i a b a b a a ...
分类:编程语言   时间:2018-10-08 18:15:27    阅读次数:253
Java-File类
1 import java.io.File; 2 import java.io.IOException; 3 /** 4 * 文件基本操作 5 */ 6 public class FileTest { 7 public static void main(String[] args) { 8 //根据... ...
分类:编程语言   时间:2018-10-08 18:45:03    阅读次数:166
SpringBoot 整合 Redis缓存
在我们的日常项目开发过程中缓存是无处不在的,因为它可以极大的提高系统的访问速度,关于缓存的框架也种类繁多,今天主要介绍的是使用现在非常流行的NoSQL数据库(Redis)来实现我们的缓存需求。 SpringBoot整合Redis是非常方便快捷的,我用的是Mybatis,这里就不说Springboot ...
分类:编程语言   时间:2018-10-08 18:45:30    阅读次数:112
轻松学会Java高并发第一课-并发的基本概念
概念并发:同时拥有两个或者多个线程,如果程序在单核处理器上运行,多个线程将交替地换入或者换出内存,每个线程都处于执行过程中的某个状态。如果运行在多核处理器上,此时,程序中的每个线程都将分配到一个处理器核上,因此可以同时运行。高并发(HighConcurrency):是互联网分布式架构设计中必须考虑的因素之一,通过设计保证系统能够同时并行处理很多请求。区别并发是多个线程操作相同的资源,需要保证线程的
分类:编程语言   时间:2018-10-08 18:46:28    阅读次数:158
Java-Http
1 import java.io.BufferedReader; 2 import java.io.IOException; 3 import java.io.InputStreamReader; 4 import java.net.MalformedURLException; 5 import j... ...
分类:编程语言   时间:2018-10-08 18:46:43    阅读次数:158
javascript(5)
(1)数组的细节: 基本用法 var 数组名=[元素值,元素值...]; 元素的值可以是任意类型。 数组是引用类型。 js里的引用。 在函数参数列表中,如果传入的是基本类型,那 按值传递。如果传入的是数组,那就是按引用传递。 (2)js中的数组是引用类型 原理图: (3)数组的引用 基本用法: 数组 ...
分类:编程语言   时间:2018-10-08 18:47:45    阅读次数:135
红黑树的实现——c++
红黑树介绍参考上一篇。 1. 基本定义 RBTNode是红黑树的节点类,而RBTree对应是红黑树的操作实现类。在RBTree中包含了根节点mRoot和红黑树的相关API。注意:(01) 在实现红黑树API的过程中,我重载了许多函数。重载的原因,一是因为有的API是内部接口,有的是外部接口;二是为了 ...
分类:编程语言   时间:2018-10-08 19:28:46    阅读次数:146
javascript中scrollTop和offsetTop的区别
scrollTop是指某个可滚动区块向下滚动的距离,offsetTop则是元素的上边框与父元素的上边框的绝对距离。 1.offsetTop : 当前对象到其上级层顶部的距离. 不能对其进行赋值.设置对象到页面顶部的距离请用style.top属性. 2.offsetLeft : 当前对象到其上级层左边 ...
分类:编程语言   时间:2018-10-08 19:30:06    阅读次数:198
EnumProcess 实现枚举进程
BOOL WINAPI EnumProcesses ( _Out_writes_bytes_(cb) DWORD * lpidProcess, _In_ DWORD cb, _Out_ LPDWORD lpcbNeeded... ...
分类:编程语言   时间:2018-10-08 19:31:09    阅读次数:461
python-计算个人所得税
最近在学python,写了个计算个人所得税计算的脚本,分享。 以下为python3适用版本 分割线 以下为python2适用的版本 ...
分类:编程语言   时间:2018-10-08 19:32:05    阅读次数:1569
Java-IO
1 public class Member { 2 private String name; 3 private int age; 4 public Member() { 5 } 6 public Member(String name, int age) { 7 this.name = name; ... ...
分类:编程语言   时间:2018-10-08 19:33:13    阅读次数:153
Fermat vs. Pythagoras POJ - 1305 (数论之勾股数组(毕达哥拉斯三元组))
题意:(a, b, c)为a2+b2=c2的一个解,那么求gcd(a, b, c)=1的组数,并且a<b<c<=n,和不为解中所含数字的个数,比如在n等于10时,为1, 2, 7,9则输出4. 好了!把所用知识点说一下: 数论之勾股数组(毕达哥拉斯三元组) 本原勾股数组(a,b,c)(a为奇数,b偶 ...
分类:编程语言   时间:2018-10-08 19:33:59    阅读次数:160
算法第一章小结
第一章主要介绍的内容是算法的时间复杂度还有NP完全问题。 算法的复杂度分析主要包括空间复杂度和时间复杂度,但空间复杂度一般我们不去分析,因为现在的硬件水平确实处于较高的水平,所以我们一般会去分析时间复杂度。时间复杂度用O(n)表示。 NP完全问题的概念比较难理解。简单来说,就是如果一个问题A,且A∈ ...
分类:编程语言   时间:2018-10-08 19:36:09    阅读次数:128
如何避免线程的死锁
1.Java多线程中的死锁 死锁是这样一种情形:多个线程同时被阻塞,它们中的一个或者全部都在等待某个资源被释放.由于线程被无限期地阻塞,因此程序不能正常运行.形象的说就是:一个宝藏需要两把钥匙来打开,同时间正好来了两个人,他们一人一把钥匙,但是双方都再等着对方能交出钥匙来打开宝藏,谁都没释放自己的那 ...
分类:编程语言   时间:2018-10-08 19:36:53    阅读次数:121
06-码蚁JavaWeb之Servlet生命周期与基本配置
学习地址:[撩课-JavaWeb系列1之基础语法-前端基础][撩课-JavaWeb系列2之XML][撩课-JavaWeb系列3之MySQL][撩课-JavaWeb系列4之JDBC][撩课-JavaWeb系列5之web服务器-idea] Servlet生命周期 Servlet什么时候被创建 1.默认情 ...
分类:编程语言   时间:2018-10-08 19:37:07    阅读次数:162
FIFO与LRU实现(Java)
一、概述 在学操作系统的时候,会接触到页面缓存调度算法。缓存不可能是无限大的,所以会涉及到一些置换策略,来保证缓存的命中率。常见的有:FIFO、LRU、LFU、OPT策略等。 1、缓存置换算法 FIFO:First In First Out,先进先出,和队列保持一致。最先进来的最早出去。 LRU:L ...
分类:编程语言   时间:2018-10-08 19:37:16    阅读次数:285
线程概述
1.创建线程方法 (1)继承Thread类 (2)实现Runnable接口 至于哪个好,不用说肯定是后者好,因为实现接口的方式比继承类的方式更灵活,也能减少程序之间的耦合度,面向接口编程也是设计模式6大原则的核心。 2.start()方法和run()方法的区别 只有调用了start()方法,才会表现 ...
分类:编程语言   时间:2018-10-08 19:37:39    阅读次数:138
关于树状数组的区间修改和单点查询
写在前面 之前一直不知道树状数组可以支持区间修改,所以写一篇博客记录一下。 首先给个小栗子: 如下图: 利用差分的思路,就得到下图: 那么如果我们要求将2~4的所有元素+2呢?我们就可以得到下图: 可以发现,差分的第二项和第五项一个加了2,一个减了2,所以对于每次区间[l,r]操作,我们只需要在l和 ...
分类:编程语言   时间:2018-10-08 19:37:56    阅读次数:167
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!