最近在提高自己编程能力,拿一些实用的小工具练下。该脚本为python语言,主要涉及模块urllib,json,os模块。 功能:调用ZoomEye API获取信息 ...
下载文件解压到 ThinkPHP\Library\Vendor\ Elasticsearch.zip ...
分类:
Web程序 时间:
2016-12-15 01:03:09
阅读次数:
416
DAO 模式:讲解软件开发中的分层开发思想和技术,随着软件规模的扩大和业务的复杂,将一个软件分成多个层次进行开发,化大为小,分而治之,是缩短软件开发时间,提高软件开发效率的一种有效方法,也是目前软件开发一直使用的方法。 数据持久化:很多程序都有保存数据、读取数据的需要。程序运行时,保存在内存中的数据 ...
分类:
其他好文 时间:
2016-12-15 01:02:27
阅读次数:
493
任何声明在某个作用域内的变量,都将附属于这个作用域。 我们习惯性地将var a = 2;看做一个生命,而实际上JavaScript引擎并不这么认为。它将var a 和 a = 2 当作两个单独的声明,第一个是编译阶段的任务,而第二个则是执行阶段的任务。 这意味着无论作用域中的声明出现在什么地方,都将 ...
分类:
其他好文 时间:
2016-12-15 01:02:51
阅读次数:
141
问题: 在AngularJS 1.x 中可以使用ng-bind-html来插入一段html代码,相当于struts2 标签的escape属性。但是AngularJS 2中取消了ng-bind-html,当项目中确实有需要动态插入html代码的时候我们该怎么做呢? 解决方法: 使用[innerHtml ...
分类:
Web程序 时间:
2016-12-15 01:03:31
阅读次数:
178
<?php $tree = sp_get_menu_tree('main'); ?> <foreach name="tree" item="vo"> <td align='center' class='no-sel'> <a href='{$vo.href}' target='{$vo.target ...
分类:
其他好文 时间:
2016-12-15 01:02:42
阅读次数:
458
内核在微观上,把CPU的运行时间分成许多分,然后安排给各个进程轮流运行,造成宏观上所有的进程仿佛同时在执行。双核CPU,实际上最多只能有两个进程在同时运行,大家在top、vmstat命令里看到的正在运行的进程,并不是真的在占有着CPU哈。 所以,一些设计良好的高性能进程,比如nginx,都是实际上有 ...
分类:
编程语言 时间:
2016-12-15 01:03:10
阅读次数:
250
1.去官网上下载.zip格式的文件. 2.解压到一个文件夹,这里我用D:\MySql表示 3.在D:\MySql\mysql-5.7.17-winx64下新建my.ini配置文件 黄色背景色的地方需要替换成自己内容,切记!!! 4.在Windows的PATH环境变量下加入,黄色注意替换!!! 5.打 ...
分类:
数据库 时间:
2016-12-15 01:02:41
阅读次数:
425
如果有一个队列,方法一和方法二;方法一是生产者,方法二是消费者; 两者不停的相互等待,加减锁,为了减少不必要的等待,我们可以使用条件变量, 条件的变量的第二个参数的加入可以控制多个线程的”消费“情况 ...
分类:
编程语言 时间:
2016-12-15 01:02:31
阅读次数:
196
想将自己的小设备安全的接入cloud,开博作为一个记录。 目的:设计实现一个基于ARM MCU接入Cloud的应用,将自己使用一些设备连接起来。 要满足: (1)设备接入cloud:选择一个合适的cloud服务,满足接入服务和常见的操作控制, (2)支持远程升级(Remote upgrade):能通 ...
分类:
其他好文 时间:
2016-12-15 01:00:16
阅读次数:
126
可执行文件所依赖的so路径保存在.dynamic 里面,由DT_NEED类型表示。如下: 如果DT_NEED里面保存的是绝对路径,那ld就在绝对路径下查找so。 如果DT_NEED里面保存的是相对路径(上面的msgsnd都是相对路径),那ld是通过以下过程来查找的: 1.查找由LD_LIBRARY_ ...
分类:
其他好文 时间:
2016-12-15 01:01:34
阅读次数:
225
另一端是Java写客户端程序,两者之间需要通信。c++/c接收和发送的都是结构体,而Java是直接发送的字节流或者byte 数组。解决方法:c++/c socket 在发送结构体的时候其实发送的也是字节流。因为结构体本身也是内存中的一块连续数据。问题就变成了如何把结构体手动转成字节的问题了采用类似的... ...
分类:
编程语言 时间:
2016-12-15 01:01:19
阅读次数:
173
走进AngularJs(一)angular基本概念的认识与实战 一、前言 前端技术的发展是如此之快,各种优秀技术、优秀框架的出现简直让人目不暇接,作为一名业界新秀,紧跟时代潮流,学习掌握新知识自然是不敢怠慢。当听到AngularJs这个名字并知道是google在维护它时,便一直在关注,看到其在国外已 ...
分类:
Web程序 时间:
2016-12-15 00:59:51
阅读次数:
333
细说CodeDom 在上一篇文章中,老周厚着脸皮给大伙介绍了代码文档的基本结构,以及一些代码对象与CodeDom类型的对应关系。 在评论中老周看到有朋友提到了 Emit,那老周就顺便提一下。严格上说,Emit并不是针对代码文档生成和编译而设计的,Emit一方面可以实时发出 IL 指令,另一方面也支持 ...
分类:
其他好文 时间:
2016-12-15 00:59:06
阅读次数:
207
构造器是为了创建一个类的实例。这个过程也可以在创建一个对象的时候用到: Platypus p1 = new Platypus(); 相反,方法的作用是为了执行java代码。 修饰符,返回值和命名的不同 构造器和方法在下面三个方便的区别:修饰符,返回值,命名。和方法一样, 构造器可以有任何访问的修饰: ...
分类:
编程语言 时间:
2016-12-15 00:58:43
阅读次数:
261