首页 > 编程语言
MFC 手动选择文件夹并将文件夹地址从CString转换为char[]数组
1 BROWSEINFO bi; 2 ZeroMemory(&bi, sizeof(BROWSEINFO)); 3 bi.hwndOwner = m_hWnd; 4 bi.ulFlags = BIF_RETURNONLYFSDIRS; 5 LPITEMIDLIST pidl = SHBrowseFo... ...
分类:编程语言   时间:2017-08-07 18:23:18    收藏:0  评论:0  赞:0  阅读:324
idea springboot热部署无效问题
Intellij IDEA 使用Spring-boot-devTools无效解决办法 springboot项目中遇到的bug ...
分类:编程语言   时间:2017-08-07 18:21:15    收藏:0  评论:0  赞:0  阅读:240
C语言中递归什么时候能够省略return引发的思考:通过内联汇编解读C语言函数return的本质
事情的经过是这种,博主在用C写一个简单的业务时使用递归,因为粗心而忘了写return。结果发现返回的结果依旧是正确的。经过半小时的反汇编调试。证明了我的猜想,如今在博客里分享。也是对C语言编译原理的一次加深理解。 引子: 首先我想以一道题目引例,比較能体现出问题。 例1: #include <std ...
分类:编程语言   时间:2017-08-07 18:20:50    收藏:0  评论:0  赞:0  阅读:218
Python 常用内置函数
abs 取绝对值 all(...) all(iterable) -> bool Return True if bool(x) is True for all values x in the iterable. If the iterable is empty, return True. 如果iter ...
分类:编程语言   时间:2017-08-07 18:17:46    收藏:0  评论:0  赞:0  阅读:173
Java小程序之输出星号
题目:打印出如下图案(菱形) * *** ****** ******** ****** *** * 编程工具使用eclipse 代码如下: ...
分类:编程语言   时间:2017-08-07 18:17:23    收藏:0  评论:0  赞:0  阅读:303
ThreadExecutorPool 线程池组件
ThreadExecutorPool是使用最多的线程池组件: Executor是用来执行提交的Runnable任务的对象,并以接口的形式定义,提供一种提交任务(submission task)与执行任务(run task)之间的解耦方式,还包含有线程使用与周期调度的详细细节等。Executor常常用 ...
分类:编程语言   时间:2017-08-07 18:14:18    收藏:0  评论:0  赞:0  阅读:441
【剑指offer】二维数组中的查找
题目:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 思路:二维数组行递增,列递增。那么这种情况下,要取某一种极端的情况,行取最后一行,或者列取最后一列,如果array[row][ ...
分类:编程语言   时间:2017-08-07 18:14:07    收藏:0  评论:0  赞:0  阅读:171
java对XML文件的相关操作(dom4j)
上面就是XML文件的内容。 生成XML文件的相关代码 从XML文件取出数据 一: 二: 利用DOM4J对XML文件的基本操作大概就这么多,反正也不外乎读跟写嘛。 相关的 API (好像很久没更新的样子):http://www.oschina.net/uploads/doc/dom4j-1.6.1/i ...
分类:编程语言   时间:2017-08-07 18:10:41    收藏:0  评论:0  赞:0  阅读:139
Java 9的前9大改进和功能,程序员可以先了解下
Java 9的前9大改进和功能,程序员不妨先了解2017-08-04 10:13程序设计/操作系统/客户端Java 9即将推出。你准备好新版本将带来的新功能吗?在本文中,笔者对Java重要的生态系统的改变,包括新的模块系统,语言和语法的变化等,进行综合介绍。 Java 9随着发布的日期临近,程序员和 ...
分类:编程语言   时间:2017-08-07 18:07:24    收藏:0  评论:0  赞:0  阅读:238
spring时间管理
spring时间管理相比Quartz要简单的多,但功能不如quartz强大 spring.xml的配置 要执行的任务 启用任务调动 读取spring.xml文件即可,无需做其他操作 执行结果 ...
分类:编程语言   时间:2017-08-07 18:06:23    收藏:0  评论:0  赞:0  阅读:230
python 垃圾回收机制
Python的GC模块主要运用了“引用计数”(reference counting)来跟踪和回收垃圾。在引用计数的基础上,还可以通过“标记-清除”(mark and sweep)解决容器对象可能产生的循环引用的问题。通过“分代回收”(generation collection)以空间换取时间来进一步 ...
分类:编程语言   时间:2017-08-07 18:04:48    收藏:0  评论:0  赞:0  阅读:169
Python---sorted
#sorted #排序算法 #排序也是在程序中经常用到的算法 #无论使用冒泡排序还是快速排序,排序的核心是比较两个元素的大小 #如果是数字,我们可以直接比较,但是如果是字符串或者两个dict,直接比较数学上的大小是没有意义的,因此,比较的过程必须通过函数抽象出来 #Python内置的..
分类:编程语言   时间:2017-08-07 17:31:15    收藏:0  评论:0  赞:0  阅读:205
python - urllib stock-data-getting
#-*-coding:utf-8-*- importurllib2 response=urllib2.urlopen(‘http://hq.sinajs.cn/list=sh601006‘) html=response.read() printhtml.decode("gbk")股票数据的获取目前有如下两种方法可以获取:1.http/JavaScript接口取数据2.web-service接口1.http/javascript接口取数据1.1..
分类:编程语言   时间:2017-08-07 17:30:42    收藏:0  评论:0  赞:0  阅读:247
《Java从入门到放弃》入门篇:springMVC基本用法
springMVC可以理解成用来做数据显示处理的框架,主要内容就是控制器和视图的处理。在已经安装了spring框架的基础上继续下面的步骤(我使用的MyEclipse2014)。1.修改web.xml文件2.在WEB-INF目录创建springmvc的配置文件3.新建一个用来放控制器的包4.在包中创建控制器类5.访问对..
分类:编程语言   时间:2017-08-07 17:30:06    收藏:0  评论:0  赞:0  阅读:260
java并发编程的艺术,读书笔记第三章
final域的内存语义写final域的重排规则:禁止把final域的写重排序到构造方法之外,主要包括俩个个方面1)JMM禁止编译器把final域的写重排序到构造方法之外2)编译器会在final域写之后,构造函数return之前插入一个storestore屏障,这个屏障禁止处理器把final域的写重排序到构造..
分类:编程语言   时间:2017-08-07 17:29:58    收藏:0  评论:0  赞:0  阅读:255
SpringMVC返回Json失败,请检查是否配置了Jackson
背景需要一套干净的Spring+SpringMVC+Mybatis框架,框架写到返回Json的环节报错了。问题无法Json,报406解决需要配置Json工具包,这里用JacksonMavenJackson<!--https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-core--> <dependency> <..
分类:编程语言   时间:2017-08-07 17:29:45    收藏:0  评论:0  赞:0  阅读:241
关于 Python3 的编码
1、Python3中str与bytes的转换:Thebytes/strdichotomyinPython32、关于utf8的bom头。(Python3下)>>>importcodecs >>>codecs.BOM_UTF8 b‘\xef\xbb\xbf‘ >>>len(b‘\xef\xbb\xbf‘) 3 >>>codecs.BOM_UTF8.decode(‘utf8‘) ‘\ufeff‘ >>..
分类:编程语言   时间:2017-08-07 17:28:18    收藏:0  评论:0  赞:0  阅读:640
Centos7安装Tomcat 、JDK达到部署Java项目环境
我们先安装JDK,然后在安装Tomcat用wget命令先下载安装包[root@111~]#wgethttps://www.reucon.com/cdn/java/jdk-8u45-linux-x64.tar.gz[root@111~]#tarzxvfjdk-8u45-linux-x64.tar.gz–C/usr/local(解压到/usr/local目录下)[root@111~]#cd/etc/profile.d/(到这个目录下更改jdk?.
分类:编程语言   时间:2017-08-07 17:28:09    收藏:0  评论:0  赞:0  阅读:475
Python---匿名函数
#-*-coding:utf-8-*- #匿名函数 #当我们在传入函数时,有些时候,不需要显式的定义函数,直接传入匿名函数更方便 #在Python中,对匿名函数提供了有限支持。还是以map()函数为例,计算f(x)=x2时,除了定义一个f(x)的函数外,还可以直接传入匿名函数 l=list(map(lambdax:x*x,[..
分类:编程语言   时间:2017-08-07 17:27:34    收藏:0  评论:0  赞:0  阅读:185
Python---filter
#filter #Python内建的filter()函数用于过滤序列 #和map()类似,filter()也接收一个函数和一个序列。和map()不同的是,filter()把传入的函数依次作用于每个元素,然后根据返回值是True还是false决定保留还是丢弃该元素 #例如,在一个list中,删掉偶数,只保留奇数,可以这么..
分类:编程语言   时间:2017-08-07 17:26:38    收藏:0  评论:0  赞:0  阅读:249
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!