Environment: Python27 ...
分类:
编程语言 时间:
2017-06-15 10:34:17
阅读次数:
272
s4day63内容回顾: 1. 安装 2. 创建用户 + 授权 3. 连接 - 数据库 终端创建数据库(字符编码) - 数据表 终端 ORM pymysql create ...)engine=innodb - 数据行 增 删 改 查 - limit - group by .... 关闭 问题:简述 ...
分类:
编程语言 时间:
2017-06-15 10:35:17
阅读次数:
215
1. Linux Socket Programming In C++ : http://tldp.org/LDP/LG/issue74/tougher.html2. ACE: http://www.cs.wustl.edu/~schmidt/ACE.html ACE採用ACE_OS适配层屏蔽各种不同 ...
分类:
编程语言 时间:
2017-06-15 10:37:25
阅读次数:
264
以下内容转自http://ifeve.com/creating-and-starting-java-threads/: Java线程类也是一个object类,它的实例都继承自java.lang.Thread或其子类。 可以用如下方式用java中创建一个线程: Tread thread = new T ...
分类:
编程语言 时间:
2017-06-15 10:37:43
阅读次数:
183
以下内容转自http://ifeve.com/race-conditions-and-critical-sections/: 在同一程序中运行多个线程本身不会导致问题,问题在于多个线程访问了相同的资源。如,同一内存区(变量,数组,或对象)、系统(数据库,web services等)或文件。实际上,这 ...
分类:
编程语言 时间:
2017-06-15 10:38:00
阅读次数:
296
原始数据类型的变量存放在栈还是堆,应该由上下文去决定。 如下所示的局部方法中,定义了本地变量a,且为原始数据类型,所以存放在栈中。 再如下所示类中,定义了局部变量a,且为原始数据类型,而类被创建为对象后,为引用类型,那么这个对象存放在堆中,同时局部变量a也会随这个对象存放在堆中。 ...
分类:
编程语言 时间:
2017-06-15 10:38:19
阅读次数:
146
在Java中存在着这样一类操作符,是针对二进制进行操作的。它们各自是&、|、^、~、>>、<<、>>>几个位操作符。不管是初始值是依照何种进制,都会换算成二进制进行位 操作。接下来对这几种操作符进行一下简单的解说。 &: 作用是对运算符两側以二进制表达的操作符按位分别进行'与'运算。而这一运算是以数 ...
分类:
编程语言 时间:
2017-06-15 10:38:38
阅读次数:
133
还能够使用Cython来实现混编 1 下载Cython。用python setup.py install进行安装 2 一个实例 ① 创建helloworld文件夹创建helloworld.pyx,内容例如以下:cdef extern from"stdio.h": extern int printf( ...
分类:
编程语言 时间:
2017-06-15 10:39:05
阅读次数:
144
1 import random 2 import os 3 import tkinter 4 import tkinter.ttk 5 from docx import Document 6 columnsNumber = 4 7 def main(rowsNumbers=20,grade=4): ...
分类:
编程语言 时间:
2017-06-15 10:40:00
阅读次数:
590
1.异常处理 1)异常处理机制 当程序中抛出一个异常后,程序从程序中导致异常的代码处跳出,Java虚拟机检测寻找和try关键字匹配的处理该异常的catch块,如果找到,将控制权交给catch块中的代码,然后继续往下执行程序,try块中发生异常的代码不会被重新执行。如果没有找到处理该异常的catch块 ...
分类:
编程语言 时间:
2017-06-15 10:40:36
阅读次数:
227
Sort a linked list in O(n log n) time using constant space complexity. 时间复杂度为O(nlogn),可以想到归并排序、快排、桶排序。 思路:使用归并排序,整体可以分为两体,一、构造两个已排序的子链表;二、将子链表合并。针对第一部 ...
分类:
编程语言 时间:
2017-06-15 10:41:29
阅读次数:
202
1 2 3 4 5 6 7 8 Hello 9 Hello 10 Hello 11 Hello 12 Hello 13 Hello 14 aaaaaaa 15 aid2 16 17 123 18 19... ...
分类:
编程语言 时间:
2017-06-15 10:41:45
阅读次数:
221
Matrix Time Limit: 3000MS Memory Limit: 65536K Total Submissions: 18021 Accepted: 6755 Description Given an N*N matrix A, whose elements are either 0 ...
分类:
编程语言 时间:
2017-06-15 10:43:14
阅读次数:
297
public class ListTest { public static void main(String[] args) { //创建几个新闻对象 News news1=new News(1, "新闻1"); News news2=new News(2, "新闻2"); News news3=n... ...
分类:
编程语言 时间:
2017-06-15 10:43:58
阅读次数:
216
什么是正则表达式? 正则表达式是一种小型的\高度专业化的变成语言,主要用于字符串处理 正则表达式是一种通用语言,在python中通过re模块实现,import re 工具:在线正则表达式测试 http://tool.oschina.net/regex/ http://www.jb51.net/sho ...
分类:
编程语言 时间:
2017-06-15 10:44:08
阅读次数:
204
以下内容转自http://ifeve.com/%E5%B9%B6%E5%8F%91%E7%BC%96%E7%A8%8B%E6%A8%A1%E5%9E%8B/: 并发系统可以采用多种并发编程模型来实现。并发模型指定了系统中的线程如何通过协作来完成分配给它们的作业。不同的并发模型采用不同的方式拆分作业, ...
分类:
编程语言 时间:
2017-06-15 10:44:34
阅读次数:
300
java动态加载类(反射机制) 那么这种动态加载类机制(也叫反射机制)有什么牛的呢?从代码可以看出来,我们在不了解目标MyClass 的情况下(仅知道它的类名和方法),构造了它的一个实例.并且像通过普通的构造方法构造的对象一样调用它内部的方法和属性. 而这一切的一切,都只是建立在我们知道它的”名字” ...
分类:
编程语言 时间:
2017-06-15 11:30:46
阅读次数:
169
一.四个步骤 对于C/C++编写的程序,从源码到可运行文件,一般经过以下四个步骤: 1).预处理,产生.ii文件 2).编译,产生汇编文件(.s文件) 3).汇编,产生目标文件(.o或.obj文件) 4).链接,产生可运行文件(.out或.exe文件) 以hello.c为例。这个过程能够用以下的图来 ...
分类:
编程语言 时间:
2017-06-15 12:38:58
阅读次数:
152
务框架:Dubbo、zookeeper、Rest服务 缓存:Redis、ehcache 消息中间件:ActiveMQ 负载均衡:Nginx 分布式文件:FastDFS 数据库连接池:Alibaba Druid 1.0 核心框架:Spring framework 安全框架:Apache ... ...
分类:
编程语言 时间:
2017-06-15 12:40:30
阅读次数:
448
题目:输入一颗二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建新的结点。仅仅能调整树中结点指针的指向。 比方例如以下图中的二叉搜索树。则输出转换之后的排序双向链表为: 在二叉树中,每一个结点都有两个指向子节点的指针。在双向链表中。每一个结点也有两个指针。他们分别指向前一个结点和后一个 ...
分类:
编程语言 时间:
2017-06-15 12:41:01
阅读次数:
172