- 博客(56)
- 收藏
- 关注
转载 Mac OS 的一点历史: Mac OS, Mac OSX 与Darwin
作为收购NeXT公司的结果,苹果公司获得了NeXTSTEP架构中的Mach和Objective-C等设计。尽管NeXTSTEP本身已经不再发展了,但是其中的组件在OS X中获得了新生。事实上,可以将OS X看成是Mac OS Classic和NeXTSTEP的融合,更准确地说,应该是后者慢慢地吸收了前者。这个转变并不是瞬间发生的,Mac OS经历过一个名...
2016-05-31 15:06:00 180
转载 hdu 1017 A Mathematical Curiosity
A Mathematical CuriosityTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 36362 Accepted Submission(s): 11606Problem DescriptionGiven two...
2016-05-28 21:13:00 44
转载 centos下安装五笔输入法的教程
[root@ok ~]# yum update [root@ok ~]# yum install ibus-table-chinese-wubi-haifeng 以上两步已经成功!!#yum install ibus-table-chinese-wubi-haifeng#yum install ibus-table-chinese-wub...
2016-05-28 17:15:00 191
转载 EQueue文件持久化消息关键点设计思路
要持久化的关键数据有三种消息;队列,队列中存放的是消息索引信息,即消息在文件中的物理位置(messageOffset)和在队列中的逻辑位置(queueOffset)的映射信息;队列消费进度,表示当前队列中的消息消费到第几个了;发送消息的设计producer将消息的二进制数据发送到broker;broker做的事情:单线程持久化消息...
2016-05-27 22:31:34 73
转载 tomcat内存溢出处理
tomcat内存溢出设置JAVA_OPTS答案1设置Tomcat启动的初始内存其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。可以利用JVM提供的-Xmn -Xms-Xmx等选项可进行设置三、实例,以下给出1G内存环境下java jvm 的参数设置参考:JAVA_OPTS="-server -Xms800m -Xmx800m...
2016-05-26 12:18:00 53
转载 Python:完整版 wc
此 Python 脚本基本上实现了 Linux 系统里 wc 命令的全部功能vim wc.py#!/usr/bin/pythonimport osimport sysfrom optparse import OptionParserdef opt(): parser = OptionParser() parser.add_option("-c", "--char"...
2016-05-25 23:07:36 113
转载 使用Londiste3 增量同步 线下PostgreSQL 到 阿里云RDS PG
源端CentOS 7PostgreSQL 9.5.2 , listen port 1922公网IP 101.xxx.xxx.171skytools 3.2.6目标端RDS PGxxx.digoal.pg.rds.aliyuncs.com port=3433 user=digoal dbname=db1 password=digoal源端 ...
2016-05-25 15:30:30 185
转载 windows进程详解
1:系统必要进程system process 进程文件: [system process] or [system process]进程名称: Windows内存处理系统进程描述: Windows页面内存管理进程,拥有0级优先。alg.exe 进程文件:alg or alg.exe 进程名称:应用层网关服务 描述:这是一个应用层网关服务用于网络共享csrss.exe ...
2016-05-25 13:50:00 146
转载 asp.net 文件 操作方法
1 /// <summary> 2 /// 移动文件 3 /// </summary> 4 /// <param name="oldPath">源文件路径</param> 5 /// <param name="newPath">目标文件路...
2016-05-25 00:16:00 43
转载 python类的静态方法和类方法区别
# python类的静态方法和类方法区别## 先看语法,python 类语法中有三种方法,实例方法,静态方法,类方法。本文由黄哥python培训黄哥所写。 # coding:utf-8 class Foo(object): """类三种方法语法形式""" def instance_method(self): print("是类{}的实例方法,只...
2016-05-24 18:15:54 52
转载 [Angular Tutorial] 6-Two-way Data Binding
在这一步中,您将会添加一个新特性来使得您的用户可以控制电话列表中电话的顺序,动态改变顺序是由创建一个新的数据模型的特性实现的,将它和迭代器绑定在一起,并且让数据绑定神奇地处理下面的工作。 ·除了搜索框,应用会展示一个下来菜单来允许用户控制电话列表的顺序。最大的改变列举如下,当然您可以点击这里查看全部的不同。组件模板app/phone-list/phone-list.templat...
2016-05-24 10:00:00 81
转载 Dynamic Linq 的Like扩展
在上几节Linq动态组合查询时,在肖坤的Linq动态查询与模糊查询(带源码示例)时看到了微软的《Linq to SQL Dynamic 动态查询》,但是楼主说“可惜Dynamic.cs也是不能使用like的,恨啊!”。于是我下载了Dynamic .cs仔细研究了下源码,一步一步的调试,本想在微软的类库里添加如like的支持,但是调试了半天,还...
2016-05-23 16:27:16 67
转载 [喵咪Golang(2)]安装和Helloworld
[喵咪Golang(2)]安装和Helloworld前言哈喽大家好啊!今天我们紧接着来学习关于Go语言的安装和使用Go打印出helloworld,本节内容将会讲解关于Go语言在Liunx下怎么安装,环境变量怎么配置分别起到了什么作用,然后我们把go运行起来并且打印出helloworld,那么就开始今天的Go语言之旅吧!附上:喵了个咪的博客:w-...
2016-05-23 09:58:10 71
转载 企业人事管理系统项目拾金
嗯,今天终于把花了3个星期的人事管理系统做完了,然后也答辩完成,导师对我这份作品应该还是比较满意的,我觉得他可能还是对我有点惊讶,因为我增加了很多他期待之外的功能(虽然也并没有什么鬼用)。非常感谢我的队友们对我的支持和信任,这也是我第一个完整开发的一个java项目,感触还是比较深的。这一路走过来真的有心酸有欢笑,是真的体会到做项目的那种感受。 ...
2016-05-20 09:17:00 38
转载 浅谈数据库设计技巧(转)
说到数据库,我认为不能不先谈数据结构。1996年,在我初入大学学习计算机编程时,当时的老师就告诉我们说:计算机程序=数据结构+算法。尽管现在的程序开发已由面向过程为主逐步过渡到面向对象为主,但我还是深深赞同8年前老师的告诉我们的公式:计算机程序=数据结构+算法。面向对象的程序开发,要做的第一件事就是,先分析整个程序中需处理的数据,从中提取出抽象模板,以这个抽象模板设计类,再在其中逐步添加处理其数据...
2016-05-20 07:33:00 45
转载 centos6.7环境之kvm虚拟化quem工具配置及使用详解
环境准备需要勾选CPU的虚拟化支持,支持cpu虚拟化的CPU列表:intel支持虚拟化技术CPU列表:Intel 6 Cores / 12 Threads CPU Number:Code Name:Nehalem-EXXeon E6540Xeon E7530Xeon E7540Xeon L7545Code Name:GulftownCore ...
2016-05-19 17:02:00 81
转载 HashMap 底层算法分析
Hash算法HashMap使用Hash算法,所以在解剖HashMap之间,需要先简单的了解Hash算法,Hash算法一般也成为散列算法,通过散列算法将任意的值转化成固定的长度输出,该输出就是散列值,这是一种压缩映射,也就是,散列值的空间远远小于输入的值空间。简单的说,hash算法的意义在于提供了一种快速存取数据的方法,它用一种算法建立键值与真实值之间的...
2016-05-19 10:49:23 53
转载 形象的讲解angular中的$q与promise(转)
以下内容摘自http://www.ngnice.com/posts/126ee9cf6ddb68 promise不是angular首创的,作为一种编程模式,它出现在……1976年,比js还要古老得多。promise全称是 Futures and promises。具体的可以参见http://en.wikipedia.org/wiki/Futures_and_promises。 ...
2016-05-18 16:46:00 72
转载 对称和非对称保密体制
一、对称保密体制:形象地讲,对称密钥就等于是一个信箱,打开信箱(无论你是放信还是取信)用的是同一把钥匙。对称密钥又分为:流密码和分组密码流密码:每次对一位或一个字节加密分组密码:每次对一块数据加密二、非对称保密体制读、写信息用的不同密钥,保证了信息的保密性,如果没有公钥k1就不能写,没有私钥k2就不能读。注意公钥公开,私钥私有。用私钥k...
2016-05-17 23:38:00 137
转载 算是学完了《Servlet&JSP学习笔记》,立此存照
我感觉从构架上来说,算是入门了,终于可以正式进入SPRING的学习啦。。。爽代码就不弄了,真的太多了。。。花了差不多两周呢。。
2016-05-17 19:54:00 134
转载 深入源码之SLF4J
Commons Logging+Log4J一直是Java日志的经典组合,以至于很多服务器都使用了类似的配置,像WebSphere、以前的Tomcat都使用Commons Logging作为日志输出框架,而据说JBoss则直接Commons Logging和Log4J一起使用了(这个估计是为了解决Commons Logging中经常在这类服务器上遇到的Cl...
2016-05-17 16:36:23 58
转载 两台服务器网卡工作方式不同,网络异常
公司有台服务器,svn更新代码的时候直接卡死。最后发现是两台服务器网卡的全双工/半双工方式不同导致。root@pts/2#mii-tooleth0eth0:negotiated100baseTx-FD,linkok另一台:root@pts/0#mii-toolbond0bond0:10Mbit,halfduplex,link...
2016-05-17 14:39:04 62
转载 Android--SurfaceView使用详解
SurfaceView是视图(View)的继承类,这个视图里内嵌了一个专门用于绘制的Surface。你可以控制这个Surface的格式和尺寸。Surfaceview控制这个Surface的绘制位置。 surface是纵深排序(Z-ordered)的,这表明它总在自己所在窗口的后面。surfaceview提供了一个可见区域,只有在这个可见区域内 的surface部分内容才可...
2016-05-17 14:17:00 62
转载 python提高--running-python-code-contained-in-a-strin
为什么80%的码农都做不了架构师?>>> ...
2016-05-17 11:48:00 84
转载 POJ 1273 Drainage Ditches -dinic
dinic版本感觉dinic算法好帅,比Edmonds-Karp算法不知高到哪里去了Description Every time it rains on Farmer John's fields, a pond forms over Bessie's favorite clover patch. This means that the clover is covered by w...
2016-05-14 09:20:00 35
转载 程序人生——对优秀程序员的思考
关于技术人员知识体系的思考PS:网上已经有很多类似的文章,但我依然要再造一次“轮子”,因为多少有些不同的心得。人生总有目标和追求不管是谁,活着总是有方向和追求的,差别可能是有些人“高尚”一些,有些人“低俗”一些,有些人对自己的方向没有那么坚定、今天定了明天可能就变了。无论是短期或长期、高尚或低俗的目标或追求,都无关对错,只是个体的选择。(恩,我也不知道自己说了什么)优秀的程序...
2016-05-13 15:39:50 80
转载 AngularJS $watch变量监视
在使用AngulaJS编写应用时,我们经常需要做的一件事情就是对模型中的变量进行监视,并对其发生的变化做出相应的回应。如:购物车小计。AngularJS为我们提供了一个非常方便的$watch方法,它可以帮助我们在每个scope中监视其中的变量。下面是一个非常简单的例子:Java代码$scope.name='zhangsan';...
2016-05-12 17:33:48 55
转载 分享AD与Server-U集成中权限的控制
呵呵,前几天分享了一篇关于AD与Server-U集成的文章。今天在特意介绍下。AD与Server-U权限控制的问题.其实说通过AD控制权限还是很不确切的,应该说是通过NTFS文件系统的权限进行权限的控制.AD只是控制账户的。我在上一篇文章说过,在Server-U中进行组织的”目录访问”权限控制与NTFS权限控制是叠加的.现在看来当时的结论下得有点武断了...
2016-05-12 14:25:18 248
转载 关于Xcode7中的tbd文件
tbd 是 text-based stub libraries的意思, 是苹果在Xcode7中使用的一个技术,便于减少Xcode7中SDK的体积。 下面讲解下Xcode7如何通过tbd这个技术减少SDK的大小的。 Xcode7中和各个平台相关的sdk都在/Applications/Xcode.app/Contents/Developer/Platforms 这个目录下,你可...
2016-05-12 09:28:00 160
转载 设置TAB键为4个空格(为了写Python脚本)
vim ~/.vimrc如果没有就自行创建set ts=4 #设置tab为4个空格set expandtab #扩展tab键为空格set autoindent #自动缩进 转载于:https://blog.51cto.com/wushipeng/1772112...
2016-05-11 11:15:42 340
转载 async fifo
异步fifo,解决跨时钟域的数据传输问题。由binary,gray两种counter组成,在读写domain之间,只传输gray code。主要的设计难点在empty和full的产生中。empty信号在read domain中产生,full信号在write domain中产生。fifo设计框图:ptr表示读写的gray编码地址,ptr之间的cdc,完成empty和full信...
2016-05-10 19:59:00 71
转载 Java学习感悟
最近开始正式学习java的一些基础知识(如数据类型、运算符、表达示以及流程和循环),感觉需要记忆内容真的是非常的多。我只能说利用一切可以利用的时间,来复习和预习了。因为,现在开始需要我们掌握的内容越来越多。 而且,还必须花大量的时间去完成作业。通过自己亲自编写代码,慢慢的熟悉编程的感觉,熟悉我们学过的知识。另外,有一些知识点确实掌握的还不够准确。 比如,像基本数据的强制转换,在运算的...
2016-05-10 07:14:00 131
转载 剑指offer面试题7:用两个栈实现队列
题目1:用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。代码实现:public class Solution07{ Stack<Integer> stack1 = new Stack<Integer>(); Stack<Integer> stack2 = new Stack<Integ...
2016-05-09 22:18:00 42
转载 Navicat 如何调整栏位结构
在使用Navicat的时候一些用户朋友会对如何调整栏位结构不是很了解,Navicat会在源表的栏位类型及长度作假设,用户可以从下拉列表中选择所想的类型。提示:对于导入多个表,从“源表”下拉列表选择其他表。Navicat 源表下拉列表如果用户导入数据到现有的表,则需要手动对应源栏位名到目标表,或右击并从弹出菜单选择“智慧型匹配全部栏位”、“直接全部匹配”和“全部取消匹配”进行快速配对。...
2016-05-09 10:45:00 4423
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人