随笔 - 909  文章 - 0  评论 - 16  阅读 - 60万
10 2013 档案
Leetcode: Divide Two Integers
摘要:Divide two integers without using multiplication, division and mod operator. 用减法:Time Limit Exceededint divide(int dividend, int divisor) { // Note: The Solution object is instantiated only once. int res = 0; if(divisor == 0) return 0; if(divisor==1)return dividend; else if(divisor ... 阅读全文
posted @ 2013-10-18 11:05 我的小人生 阅读(172) 评论(0) 推荐(0) 编辑
openmp 并行求完数
摘要:// GetWanShu.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include "omp.h"#include #include "time.h"//函数声明void getWanShuBySection();void getWanShu();void getWanShuByReduction();int _tmain(int argc, _TCHAR* argv[]){ //串行实现求完数 clock_t start_LiXingLe=clock(); getWanShu(); cloc 阅读全文
posted @ 2013-10-18 10:59 我的小人生 阅读(262) 评论(0) 推荐(0) 编辑
Android导入自定义的jar包时出现 E/AndroidRuntime(486): java.lang.NoClassDefFoundError错误
摘要:把自定义的jar包放在Android的工程的libs目录下,运行程序,会出现一下错误: 10-10 08:34:06.479: E/dalvikvm(486): Could not find class 'com.******', referenced from method com.johnny.testurlmanagerapi.MainActivity.onCreate 10-10 08:34:07.360: E/AndroidRuntime(486): java.lang.NoClassDefFoundError: com.testtt.fuck.fuck 原因是:ja 阅读全文
posted @ 2013-10-18 10:56 我的小人生 阅读(336) 评论(0) 推荐(0) 编辑
leetcode:Path Sum (路径之和) 【面试算法题】
摘要:题目:Given a binary tree and a sum, determine if the tree has a root-to-leaf path such that adding up all the values along the path equals the given sum.For example: Given the below binary tree and sum = 22 , 5 / \ 4 8 / / \ 11 13 4 ... 阅读全文
posted @ 2013-10-17 11:15 我的小人生 阅读(241) 评论(0) 推荐(0) 编辑
Android Service服务
摘要:Service是Android系统中提供的四大组件之一。它是运行在后台的一种服务,一般声明周期较长,不直接与用户进行交互。 服务不能自己运行,需要通过调用Context.startService()或Context.bindService()方法启动服务。这两个方法都可以启动Service,但是它们的使用场合有所不同。 1. 使用startService()方法启用服务,调用者与服务之间没有关连,即使调用者退出了,服务仍然运行。 如果打算采用Context.startService()方法启动服务,在服务未被创建时,系统会先调用服务的onCreate()方法,接着调用onSta... 阅读全文
posted @ 2013-10-17 11:11 我的小人生 阅读(216) 评论(0) 推荐(0) 编辑
uva 558 - Wormholes(Bellman Ford判断负环)
摘要:题目链接:558 - Wormholes 题目大意:给出n和m,表示有n个点,然后给出m条边,然后判断给出的有向图中是否存在负环。 解题思路:利用Bellman Ford算法,若进行第n次松弛时,还能更新点的权值,则说明有负环的存在。 #include #include #define min(a,b) (a) d[a] + v[i]) { flag = 1; return; } }}int main () { int cas; scanf("%d", &cas); while (cas--) { init(); BF(); printf("%s\n&qu 阅读全文
posted @ 2013-10-17 11:07 我的小人生 阅读(380) 评论(0) 推荐(0) 编辑
Cipher Message
摘要:http://acm.hust.edu.cn/vjudge/contest/view.action?cid=34121#problem/C// File Name: c.cpp// Author: bo_jwolf// Created Time: 2013年10月16日 星期三 16:08:12#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include 阅读全文
posted @ 2013-10-17 11:05 我的小人生 阅读(236) 评论(0) 推荐(0) 编辑
[MySQL] 字符集和排序方式
摘要:字符串类型MySQL的字符串分为两大类:1)二进制字符串:即一串字节序列,对字节的解释不涉及字符集,因此它没有字符集和排序方式的概念2)非二进制字符串:由字符构成的序列,字符集用来解释字符串的内容,排序方式决定字符的大小 字符集和排序方式字符集和排序方式的关系是这样的:一个字符集可以有一个或多个排序方式,有一个默认的排序方式,我们可以通过以下例子说明:mysql> show character set like '%gbk%';+---------+------------------------+-------------------+--------+| Charse 阅读全文
posted @ 2013-10-17 10:59 我的小人生 阅读(342) 评论(0) 推荐(0) 编辑
Java调用Telnet示例
摘要:import java.io.IOException;import java.io.InputStream;import java.io.PrintStream;import java.io.UnsupportedEncodingException;import org.apache.commons.net.telnet.TelnetClient;/** * Telnet操作器,基于commons-net-2.2.jar * @author JiangKunpeng * */public class TelnetOperator { private String prompt = " 阅读全文
posted @ 2013-10-17 10:55 我的小人生 阅读(4086) 评论(0) 推荐(0) 编辑
mongodb的查询方式与sql语句对比
摘要:下面是sql和Mongodb对应的一些语法:SQL StatementMongo Query Language StatementCREATE TABLE USERS (a Number, b Number)Implicit or useMongoDB::createCollection().INSERT INTO USERS VALUES(1,1)$db->users->insert(array("a" => 1, "b" => 1));SELECT a,b FROM users$db->users->find(ar 阅读全文
posted @ 2013-10-17 10:53 我的小人生 阅读(177) 评论(0) 推荐(0) 编辑
SNMP MIB中的含read-create节点的表的实现
摘要:做过snmp/mib开发的知道,常见的节点类型一般只有no-accessible,read-only,read-write三种访问类型。snmp V2中引入了一种新的访问类型:read-create。 最近在一个产品的snmp管理接口开发中,需要实现snmpTargetMIB(.1.3.6.1.6.3.12),其下面两个表snmpTargetAddrEntry和snmpTargetParamsTable的节点都是read-create类型。 read没什么好说的,关键是这个create。Create是指这个表的行可以通过“snmp途径”来操作(增加,删除)。这些行操作是通过表中的... 阅读全文
posted @ 2013-10-17 10:48 我的小人生 阅读(1538) 评论(0) 推荐(1) 编辑
Oracle中wm_concat()函数的使用
摘要:Oracle中wm_concat()函数的使用wm_concat()函数是oracle行列转换函数,该函数可以把列值以‘,’分割开来,并显示成一行。1.原数据:2.把结果分组以‘|’分隔,以一行打印出来3.over(partition by )的用法4.over(order by )的用法 阅读全文
posted @ 2013-10-17 10:46 我的小人生 阅读(668) 评论(0) 推荐(0) 编辑
mac 安装PIL
摘要:PIL是python Image library 在mac终端中通过以下命令安装:# downloadcurl -O -L http://effbot.org/media/downloads/Imaging-1.1.7.tar.gz# extracttar -xzf Imaging-1.1.7.tar.gzcd Imaging-1.1.7# build and installpython setup.py buildsudo python setup.py install# or install it for just you without requiring admin permissio 阅读全文
posted @ 2013-10-17 10:40 我的小人生 阅读(350) 评论(0) 推荐(0) 编辑
JAVA 开发实例 一 移动的小球
摘要:package com.java.move;import java.awt.Color;import java.awt.Dimension;import java.awt.Graphics;import java.awt.GraphicsConfiguration;import java.awt.HeadlessException;import java.awt.Toolkit;import java.awt.event.KeyAdapter;import java.awt.event.KeyEvent;import javax.swing.*;/* * * author : deng_hui 阅读全文
posted @ 2013-10-17 10:39 我的小人生 阅读(1431) 评论(0) 推荐(0) 编辑
hdu 3397 Sequence operation(很有意思的线段树题)
摘要:Sequence operationTime Limit: 10000/5000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 4952Accepted Submission(s): 1452 Problem Description lxhgww got a sequence contains n characters which are all '0's or '1's. We have five operations here: Change op 阅读全文
posted @ 2013-10-17 10:35 我的小人生 阅读(231) 评论(0) 推荐(0) 编辑
下载一首网络歌曲 该歌曲地址获取不到歌曲的大小,但可以正常播放
摘要:有些歌曲的下载地址,无法获得歌曲的大小:但可以正常播放player.reset(); player.setDataSource(currSoundFileUrl); System.out.println("yuan网址:" + currSoundFileUrl); player.setAudioStreamType(AudioManager.STREAM_MUSIC); player.prepare(); soundLength = player.getDuration(); soundLength有时获取不到歌曲的大小,为0; 这时最好是下载到本地再读取本地歌曲,用完时将 阅读全文
posted @ 2013-10-17 10:29 我的小人生 阅读(263) 评论(0) 推荐(0) 编辑
多线程下载网络歌曲&播放歌曲&并用seekbar调节进度&显示歌曲两边的时间
摘要:这里先给一个处理时间格式的代码:/*** 时间的处理** @param time* @return*/public static String getTimeFromInt(int time) { if (time = 10 ? String.valueOf(million) : "0" + String.valueOf(million); return f + ":" + m; } 下面是:滑动条控制代码: bar = (SeekBar) findViewById(R.id.seekBar); bar.setOnSeekBarChangeListene 阅读全文
posted @ 2013-10-17 10:25 我的小人生 阅读(348) 评论(0) 推荐(0) 编辑
Lync2010升级到2013之账户启用!
摘要:打开ADUC,将用户添加到 csadministrator 组中:打开前端服务器,点开控制面板:输入用户名密码:我们Review 当前拓扑状况:接下来我们启用用户账户,点击启用账户:点击添加账户:点击搜索,为搜索出来的账户启用·Lync:选择需要启用的用户后点击确定:选择生成机制后点击启用:用户生成完成,说明前端工作比较正常,接下来安装其他角色: 阅读全文
posted @ 2013-10-17 10:20 我的小人生 阅读(395) 评论(0) 推荐(0) 编辑
spring mvc学习(一)入门实例
摘要:springMVC处理流程如下:通过配置DispacherServlet拦截指定的url,让后经HanddlerMapping来决定调用我自定义的Controller,在Controller中经过业务处理后,返回ModelAndView,包含数据模型和视图,经过ViewResovler视图解析器解析后,返回相应的结果。实例如下:①创建一个web工程,配置服务器,导入相关的jar包。②配置web.xml文件。如下: dispatcherServlet org.springframework.web.servlet.DispatcherServlet 指定... 阅读全文
posted @ 2013-10-17 10:19 我的小人生 阅读(227) 评论(0) 推荐(0) 编辑
《dive into python3》 笔记摘录
摘要:1、list can hold arbitrary objects and can expand dynamically as new items areadded.A listis an ordered set of items. 2、A tuple is an immutablelist. A tuple can not be changed in any way once it is created. 3、A set is an unordered“bag” of uniquevalues. A single set can contain valu... 阅读全文
posted @ 2013-10-17 10:15 我的小人生 阅读(337) 评论(0) 推荐(0) 编辑
poj3468A Simple Problem with Integers(线段树,在段更新时要注意)
摘要:DescriptionYou haveNintegers,A1,A2, ... ,AN. You need to deal with two kinds of operations. One type of operation is to add some given number to each number in a given interval. The other is to ask for the sum of numbers in a given interval.InputThe first line contains two numbersNandQ. 1 ≤N,Q≤ 1000 阅读全文
posted @ 2013-10-16 13:41 我的小人生 阅读(121) 评论(0) 推荐(0) 编辑
谈Android四大组件之Service篇
摘要:Service简介Service是Android系统中的四大组件之一,它是一种长生命周期的,没有可视化界面,运行于后台的一种服务程序。Service必须在AndroidManifest.xml中声明。Service有自己的生命周期,可以使用startService()启动一个Service或使用bindService()方法绑定一个已经存在的Service。 Service作用比如我们播放音乐的时候,有可能想边听音乐边干些其他事情,当退出播放音乐的应用,如果不用Service,我们就听不到歌了,所以这时候就得用到Service了。 Service的生命周期 Service的生命周期没有Acti 阅读全文
posted @ 2013-10-16 13:38 我的小人生 阅读(231) 评论(0) 推荐(0) 编辑
POJ2503——Babelfish
摘要:DescriptionYou have just moved from Waterloo to a big city. The people here speak an incomprehensible dialect of a foreign language. Fortunately, you have a dictionary to help you understand them.InputInput consists of up to 100,000 dictionary entries, followed by a blank line, followed by a message 阅读全文
posted @ 2013-10-16 13:34 我的小人生 阅读(229) 评论(0) 推荐(0) 编辑
Head First设计模式-单例模式
摘要:一、整体代码 Singleton.javapublic class Singleton { private static Singleton uniqueInstance; // other useful instance variables here private Singleton() {} public static synchronized Singleton getInstance() { if (uniqueInstance == null) { uniqueInstance = new Singleton(); } return uniqueInstanc... 阅读全文
posted @ 2013-10-16 13:27 我的小人生 阅读(180) 评论(0) 推荐(0) 编辑
mahout算法源码分析之Itembased Collaborative Filtering(四)共生矩阵乘法
摘要:Mahout版本:0.7,hadoop版本:1.0.4,jdk:1.7.0_25 64bit。 经过了SimilarityJob的计算共生矩阵后,就可以开始下面一个过程了,这个过程主要是共生矩阵的乘法,要说这个共生矩阵的乘法是啥意思?我也不是很清楚,不清楚就看代码呗。首先明确共生矩阵,即共生矩阵的输入文件(也是上面个SimilarityJob的输出文件):similarityMatrix================= {102={101:0.14201473202245876,106:0.14972506706560876,105:0.14328432723886902,104:0.12. 阅读全文
posted @ 2013-10-16 13:23 我的小人生 阅读(262) 评论(0) 推荐(0) 编辑
“非常PHP学习网”(www.veryphp.cn)一期上线
摘要:制作“非常PHP学习网”花了国庆整个假期,其实是从电脑学习网(http://www.why100000.com,域名刚续费)改写盗版而来的。 起初主要修改界面布局和颜色花费了大量时间(好像制作网站80%的时间都是在整界面?),但是在域名备案的等待时间里,优化和除虫、完善花费的时间更多。可见网站绝对不要贸然上线,特别是SEO工作,稳定不了绝对不要上线,要是因为频繁修改被搜索引擎误认为作弊,就十分不划算了。 “非常PHP学习网”域名是 http://www.veryphp.cn,中国的PHP中文学习门户。首页 title 是:非常PHP学习网 - 专注PHP技术的学习分享平台。 本站的PHP资讯. 阅读全文
posted @ 2013-10-16 13:20 我的小人生 阅读(301) 评论(0) 推荐(0) 编辑
IOS深入学习(19)之View object
摘要:1 前言本章主要介绍了View视图对象,包括了其属性,视图间关系和CALayer的简介。英文原文:http://blog.csdn.net/developer_zhang/article/details/127542552 详述 View是一个能够自己绘制用一个window的矩形区域并且能够响应例如手指触摸或者鼠标点击的用户动作的对象。是一个视图绘制一个自己的可视化外观并且显示响应触摸和设备输入的外观。不是所有的视图都用来处理事件,但是视图更可能处理事件的几率多于其他的响应对象(具有响应事件能力的对象)。视图也能够提供输出内容。对于一个可用的视图,它必须位于层级窗口之中。从Mac OSX的N. 阅读全文
posted @ 2013-10-16 13:16 我的小人生 阅读(273) 评论(0) 推荐(0) 编辑
Plan04.学习与提升
摘要:虽然工作没有继续做自己最喜欢的Android的开发,对于自己来说,从事J2EE又是一种挑战,自己可以学习更多的东西,开阔自己的眼界,而不是局限在Android的应用开发领域。工作这段时间,自己学到了更多的东西,从前端到后台,J2EE开发确实用的东西比Android应用开发多很多。不过,这些知识也不是孤立的,学习J2EE对做Android也是很有好处的,毕竟是自己心爱的东西,以后还可以利用业余时间做点Android。刚进项目组,项目已经是收尾阶段,自己只能在修改BUG的过程中学习,这比做项目要慢的多。不过自己要利用一些时间多看点书,结合修改BUG,提高自己的能力,在下一次项目中能快速上手。最近多 阅读全文
posted @ 2013-10-16 13:13 我的小人生 阅读(177) 评论(0) 推荐(0) 编辑
POJ 1005(累加)
摘要:/* * POJ_1005.cpp * * Created on: 2013年10月14日 * Author: Administrator */#include #include #include using namespace std;const double PI = 3.141592653;int main(){ int t; scanf("%d",&t); int counter = 1; while(t--){ double x,y; scanf("%lf%lf",&x,&y); double r = sqrt(x*x 阅读全文
posted @ 2013-10-16 13:13 我的小人生 阅读(143) 评论(0) 推荐(0) 编辑
一个python
摘要:#!/usr/bin/env python #coding=utf-8 import os # 遍历文件 r=input("type a directory name:") for root,dirs,files in os.walk(r): for f in files: f1 = r; f1 += f file = open(f1) line = file.readline() if not line: break str_split = line.split('|') pri... 阅读全文
posted @ 2013-10-16 13:06 我的小人生 阅读(290) 评论(0) 推荐(0) 编辑
【tcl脚本】改变输出字符格式
摘要:需求:原list输出格式0x00 0x50 0x01 0x03 0x04 0x02 0x21 0x57 0x01 0x00 0x05 0x0B 0x03 0x13 0x00 0x01要求list输出格式为list21 is : 04030150 list22 is : 01572102 list23 is : 030b0500 list24 is : 00010013 list20 is : 04030150 01572102 030b0500 00010013思路1. 去除0x方式显示;2. 四字节连成一个string,string再转化成list;3.不够四字节前面补零。代码#!/usr/ 阅读全文
posted @ 2013-10-16 13:05 我的小人生 阅读(810) 评论(0) 推荐(0) 编辑
为什么寄存器比内存快?
摘要:原文出处: Mike Ash 译文出处: 阮一峰 计算机的存储层次(memory hierarchy)之中,寄存器(register)最快,内存其次,最慢的是硬盘。 同样都是晶体管存储设备,为什么寄存器比内存快呢? Mike Ash写了一篇很好的解释,非常通俗地回答了这个问题,有助于加深对硬件的理解。下面就是我的简单翻译。 原因一:距离不同 距离不是主要因素,但是最好懂,所以放在最前面说。内存离CPU比较远,所以要耗费更长的时间读取。 以3GHz的CPU为例,电流每秒钟可以振荡30亿次,每次耗时大约为0.33纳秒。光在1纳秒的时间内,可以前进30厘米。也就是说,在CPU的一... 阅读全文
posted @ 2013-10-16 13:02 我的小人生 阅读(279) 评论(0) 推荐(0) 编辑
HDU 3696 Farm Game(dp+拓扑排序)
摘要:Farm Game Problem Description “Farm Game” is one of the most popular games in online community. In the community each player has a virtual farm. The farmer can decide to plant some kinds of crops like wheat or paddy, and buy the corresponding crop seeds. After they grow up, The farmer can harve... 阅读全文
posted @ 2013-10-16 12:55 我的小人生 阅读(191) 评论(0) 推荐(0) 编辑
我觉得epoll和select最大的区别
摘要:最近在用epoll,网速资料很多,大家都说epoll和select的区别比较大,而且select要不停遍历所有的fd,效率要低,而且fd有限制。但是我认为二者最大的区别在于 先看代码 while (1) { nfds = epoll_wait(epfd, events, 20, 50000); cout << nfds <<endl; if(nfds == -1) { perror("epoll_wait"); continue; } for(int i =0; i<nfds; i++) { if(events[i].events & 阅读全文
posted @ 2013-10-16 12:55 我的小人生 阅读(420) 评论(0) 推荐(0) 编辑
2.5 CMMI2级——配置管理(Configuration Management)
摘要:我们先需要回答,什么是 配置管理? 这个问题好难回答,我们可以找到很多解释,但真正理解配置管理的人可能不多。 配置管理的概念非常多,我们可不愿意做理论家,我们是非常务实的,我们先看看,如果没有有效的配置管理,可能会出现什么问题: 1) 软件在开发环境没有问题,测试的时候也没有问题,但发布给客户的时候就有问题。 2)修改一个缺陷后,以前已经解决的缺陷又再次出现。 3)以前已经搞定的问题,无缘无故再次出现。 4) 需求变更后,必须问最熟悉的人才知道需要修改那部分的文档、代码来实现新的需求。 5)找不回之前某个版本的设计、代码。 配置管理无非就是解决这些问题嘛,于是有人便用... 阅读全文
posted @ 2013-10-16 12:52 我的小人生 阅读(545) 评论(0) 推荐(0) 编辑
C、C++编程入口,常见的编程题
摘要:1.设计一个从5个数中取最小数和最大数的程序。2.#include3.intmin(inta[],inti);4.intmax(inta[],inti);5.intmain()6.{7. inta[5];8. printf("输入五个数:\n");9. for(inti=0;imax)39. max=a[i];40. }41. printf("%2d",max);42. printf("\n");43. returnmax;44.}2.输入某年某月某日,判断这一天是这一年的第几天?3.#include4.intleap(intx);5 阅读全文
posted @ 2013-10-16 12:44 我的小人生 阅读(350) 评论(0) 推荐(0) 编辑
2.6 CMMI2级——供应商协议管理(Supplier Agreement Management)
摘要:做软件开发的,不免要购买一些软硬件。软件可能是中间件、控件、插件、组件等,硬件可能是一些服务器、PDA、单片机等。只要稍微复杂的项目,都不可避免的会有采购的问题,就算目前没有采购,以后也会不可避免。另外也有可能把项目的一部分外包给第三方来做。 作为一个想改进过程的企业,是不应该规避这个问题的。采购的软硬件或者是外包,都会从根本上影响项目的成本、进度和质量,采购和外包可以认为是风险最大的活动之一。 那怎样才能把采购活动做好了?SAM有两个SG,第一个SG讲述的是要和供应商签署协议,第二个SG主要讲述的是履行供应商协议,下面我们详细介绍一下。 SG1:Agreement with the su.. 阅读全文
posted @ 2013-10-16 12:37 我的小人生 阅读(498) 评论(0) 推荐(0) 编辑
使用boch仿真器在x86 PC平台上搭建Linux0.11系统环境(windows下)
摘要:当你有机会来到这页面时 十有八九是遇到这样一个问题 执行配置文件bochsrc_fd.bxrc时出现找不到 ips的情况! 版本原因吧 将boch版本换成2.4的问题就迎刃而解了~ 简单说说步骤:第一步:安装boch-2.4.exe我已经帮你找好地址了哈哈点击打开链接 第二步:下载linux-0.11内核、rootimage-0.11-20040305、bootimage-0.11-20040305地址分别是:http://www.oldlinux.org/Linux.old/Linux-0.11/sources/system/ http://www.oldlinux.org/Linux... 阅读全文
posted @ 2013-10-16 12:33 我的小人生 阅读(1346) 评论(0) 推荐(0) 编辑
Hadoop DBOutputFormat的使用
摘要:最近在研究数据在HDFS和关系型数据库之间的迁移,主要使用了两种方式:一是,按照数据库要求的文件格式生成文件,然后由数据库提供的导入工具进行导入;二是采用JDBC的方式进行导入。MapReduce默认提供了DBInputFormat和DBOutputFormat,分别用于数据库的读取和数据库的写入。为了使用DBOutputFormat我们需要完成以下工作。首先,对于每一个数据库表编写对应的bean类,该类需要实现WritableComparable接口和DBWritable接口(如果是DBInputFormat,则需要实现Writable和DBWritable。之所以是这样是因为DBOutpu 阅读全文
posted @ 2013-10-16 12:29 我的小人生 阅读(754) 评论(0) 推荐(0) 编辑
java实现登录验证码
摘要:java实现登录验证码:用兴趣的同学 可以参考一下:VerifyCodeServlet.java类:package com.spring.controller;import java.awt.Color; import java.awt.Font; import java.awt.Graphics2D; import java.awt.image.BufferedImage; import java.util.Random; import javax.imageio.ImageIO; ... 阅读全文
posted @ 2013-10-16 12:29 我的小人生 阅读(685) 评论(0) 推荐(0) 编辑
史蒂芬·金《肖申克的救赎》读后感
摘要:Stephen King 这本书的电影版已经久负盛名了,在1995年的第67届奥斯卡金像奖上,《肖申克的救赎》和《阿甘正传》《低俗小说》一起竞争年度最佳影片(Best Picture),结果阿甘胜出,结果是颇有争议的,很多人为肖抱不平。 对于原著和影视作品来说,如果先读原著,再看影视作品,往往会感觉演的不好。因为你在读原著的时候,会在心里刻画一个主人公的原型,并随着情节的发展而逐步丰富他的性格特征,读完之后在心里就有一个活生生的人物了。当你再去看影视作品的时候,突然出现的主人公往往不能符合你的要求。为什么呢?我认为是,每个人物都有几条非常鲜明的特征,但这些性格特征是逐步暴露出... 阅读全文
posted @ 2013-10-16 12:26 我的小人生 阅读(799) 评论(0) 推荐(0) 编辑
Change Base
摘要:Given an integermin baseB(2 ≤B≤ 10) (mcontains no more than 1000 digits), find the value of the integermin base 10, output the result modulo 10007.InputThe first line of the input is a single integerTrepresenting the number of test cases. ThenTlines follow. In each line there are two integers:Bandm, 阅读全文
posted @ 2013-10-16 12:22 我的小人生 阅读(178) 评论(0) 推荐(0) 编辑
IT English Collection(20) of Object modeling
摘要:1 前言本节简单的介绍了对象建模,以及需要注意的事项。2 详述2.1 原文Objectmodeling is the process of designing the objects or classes through which an object-oriented applicationexamines and manipulates some service.Numerous modeling techniques are possible; the Cocoa development environment does not recommend one over another. T 阅读全文
posted @ 2013-10-16 12:15 我的小人生 阅读(134) 评论(0) 推荐(0) 编辑
IOS深入学习(20)之Object modeling
摘要:1 前言 本节简单的介绍了对象建模,以及需要注意的事项。2 详述 对象建模是对设计通过一个面向对象应用检测和操作服务的对象或者类的加工。许多模型技术是可能的;Cocoa开发环境不推荐歧义性。 典型地,一个类的特征应当明确。其他方面,类自己的名字,它的变量,和它的方法应当被熟悉建模服务的非程序设计人员所识别。可能依据正是这些我们使用在应用中的类,每个类所含有的属性,和类之间的关系这种方式我们提供信息给用户并且我们期望用户可以通过我们的程序与我们交互。3 结语 以上是所有内容,希望对大家有所帮助。 阅读全文
posted @ 2013-10-16 12:15 我的小人生 阅读(167) 评论(0) 推荐(0) 编辑
win7(64)使用vim碰到的奇怪问题
摘要:一直使用conemu做控制台使用vim,操作系统win7 64位,一直用的很好。今天使用gvim打开文件发现c:\program file(x86)\vim\_vimrc不生效,最奇怪的是,采用控制台打开_vimrc和gvim打开文件居然不一样:console下面vim _vimrc 是我修改后的文件gvim _vimrc则是原始文件并且无法修改太奇怪了我只好修改_vimrc访问属性,强制修改了_vimrc,这下完全正常了,而且以前在console下面vim打开文件总是黑屏,需要操作一下才能显示内容,现在也好了,不过不知道为啥 阅读全文
posted @ 2013-10-16 12:08 我的小人生 阅读(360) 评论(0) 推荐(0) 编辑
git的使用方法
摘要:之前已经建立了ssh key并添加到了github中,因此现在直接使用ssh -T git@github.com命令连接到github比如现在要把本地的SICP习题上传至github上那么先cd到习题目录所在位置使用git init 命令初始化git仓库然后在目录中进行想要的文件添加和修改git add 添加文件git commit -m "version" 提交修改 ,增加参数-a可以跳过git add过程,直接提交,但是如果有新增的文件的话不适用git remote add 添加远程仓库此外,可以使用git branch 新建分支,然后使用 git checkout 进 阅读全文
posted @ 2013-10-16 12:04 我的小人生 阅读(152) 评论(0) 推荐(0) 编辑
怎样拟定创业计划书
摘要:开通黄钻个人创业计划拟定浅谈(一)怎样拟定创业计划书 为何要拟定创业计划书 当你选定了创业目标与确定创业的动机之后,而在资金、人脉、市场等各方面的条件都已准备妥当或已经累积了相当实力,这时候,就必须提出一份完整的创业计划书,创业计划书是整个创业过程的灵魂,在这份白纸黑字的计划书中,主要详细记载了一切创业的内容,包括创业的种类、资金规划、阶段目标、财务预估、行销策略、可能风险评估、内部管理规划┅┅等,在创业的过程中,这些都是不可或缺的元素。 在某些时候,创业计划书除了能让创业者清楚明白自己的创业内容,坚定创业的目标外,还可以兼具说服他人的功用,例如,创业者可以藉着创业计划书去说服他人合资、入股, 阅读全文
posted @ 2013-10-16 11:57 我的小人生 阅读(181) 评论(0) 推荐(0) 编辑
[置顶] Flex中Tree组件无刷新删除节点
摘要:在Tree组件中经常要删除某个节点,而删除之后重新刷新加载该Tree组件会影响整个操作效果和效率,因此,无刷新删除就比较好,既删除了节点也没有刷新tree,而使Tree的状态处于删除之前的状态。 无刷新删除操作代码如下: tree.dataDescriptor.removeChildAt(parentNode,deleteNode,index,tree.dataProvider); 参数所代表的意思: parentNode:要删除的目标节点的父节点数据 deleteNode:要删除的目标节点 index:要删除的目标节点在其... 阅读全文
posted @ 2013-10-11 17:01 我的小人生 阅读(263) 评论(0) 推荐(0) 编辑
jquery-1.10.2 获取checkbox的checked属性总是undefined
摘要:项目中用的jquery-1.10.2 需要检测一个checkbox的选中状态,想当然的用 .attr("checked") ,结果发现,无论是否选中,这个值都是 undefined 未定义。 查找资料,特此记录: jq官网说明: As of jQuery 1.6, the.attr()method returnsundefinedfor attributes that have not been set. In addition,.attr()should not be used on plain objects, arrays, the window, or the do 阅读全文
posted @ 2013-10-11 16:59 我的小人生 阅读(277) 评论(0) 推荐(0) 编辑
数据结构(10)之查找
摘要:1 前言 这节我们简单的介绍一下常见的查找算法。2 详述2.1 查找概论查找表(Search Table)是由同一类型的数据元素(或记录)构成的集合。关键字(Key)是数据元素中某个数据项的值,又称为键值。可以识别多个数据元素(或记录)的关键字,我们称为次关键字(Secondary Key)。查找(Searching)就是根据给定的某个值,在查找中确定一个其关键字等于给定的数据元素(或记录)。查找按照操作方式来分有两大种:静态查找表和动态查找表。静态查找表(Static Search Table):只做查找操作的查找表。(1)查询某个“特定的”数据元素是否在查找表中。(2)检索某个“特定的”. 阅读全文
posted @ 2013-10-11 16:53 我的小人生 阅读(220) 评论(0) 推荐(0) 编辑
oracle 在表中有数据的情况下修改表字段类型或缩小长度
摘要:分享自己一些常用的sql语句给大家 偶尔我们需要在已有表,并且有数据的情况下,修改其某个字段的类型或缩短他的长度,但是因为表中有数据,所以不可以直接修改,需要换个思路。//建立测试表,可跳过(善于应用各种系统功能组合,来实现日常工作需要,是每个合格程序员必备的)-- Create table create table TABLE1 ( col1 number(9), col2 char(20) ); //尝试修改ALTER TABLE TABLE1 MODIFY COL1 NUMBER(10); --修改成功,因为表中无数据 //插入数据INSERT INTO TABLE1 (COL1,... 阅读全文
posted @ 2013-10-11 16:46 我的小人生 阅读(476) 评论(0) 推荐(0) 编辑
UVa123 - Searching Quickly
摘要:题目地址:点击打开链接C++代码:#include #include #include #include #include #include using namespace std;int main(){ set ignore; string str; multimap ssm; while(cin>>str&&str!="::") ignore.insert(str); getchar(); while(getline(cin,str)) { int i; for(i=0;i::const_iterator iter=ssm.begin(); 阅读全文
posted @ 2013-10-11 16:44 我的小人生 阅读(146) 评论(0) 推荐(0) 编辑
[置顶] Linux协议栈代码阅读笔记(二)网络接口的配置
摘要:Linux协议栈代码阅读笔记(二)网络接口的配置 (基于linux-2.6.11)(一)用户态通过C库函数ioctl进行网络接口的配置例如,知名的ifconfig程序,就是通过C库函数sys_ioctl实现网络接口的配置的。 具体方法大致如下,即建立一个socket,得到一个fd,然后在此fd上执行ioctl即可完成各种操作(例如,查询/配置mac、ip、mtu,启动/停止网络接口)。 int fd = socket(AF_INET, SOCK_DGRAM, 0); ioctl(fd, SIOCGIFFLAGS, (caddr_t)&ifr);(二)上述C库函数如何与内核交互 C库代码 阅读全文
posted @ 2013-10-11 16:38 我的小人生 阅读(560) 评论(0) 推荐(0) 编辑
jquery.validate.js 应用示例
摘要:今天发现了jQuery一个很强大的验证表单插件(jquery.validate.js 下载地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation/),这个插件不仅强悍还是很容易上手,可以参考下面的我的一个小例子。//login 表单效果处理 $('#login-form').validate({ //设定表单每个元素具体要求 rules:{ email:{required:true,email:true}, ... 阅读全文
posted @ 2013-10-11 16:34 我的小人生 阅读(216) 评论(0) 推荐(0) 编辑
整型数组处理算法(十三)请实现一个函数:凑14。[风林火山]
摘要:请实现一个函数:凑14; 输入很多个整数(1=MakeValue || InputArray[i] Temp[MakeValue - i]) { Temp[i] -= Temp[MakeValue - i]; Temp[MakeValue - i] = 0; nOutCount += Temp[i]; } else { Temp[MakeValue - i] -= Temp[i]; Temp[i] = 0; nOutCount += Temp[MakeValue - i]; } } //如果是偶数,对2取余。 if (Mak... 阅读全文
posted @ 2013-10-11 16:30 我的小人生 阅读(314) 评论(0) 推荐(0) 编辑
在fedora 18中将普通用户设置为sudo权限
摘要:将一般的用户加入sudo组is not in the sudoers file. This incident will be reported解决方法 在一般用户下执行sudo命令提示xxx is not in the sudoers file. This incident will be reported.解决方法: $whereis sudoers-------找出文件所在的位置,默认都是/etc/sudoers 有时候我们只需要执行一条root权限的命令也要su到root,是不是有些不方便?这时可以用sudo代替。默认新建的用户不在sudo组,需要编辑/etc/sudoers文件... 阅读全文
posted @ 2013-10-11 16:26 我的小人生 阅读(248) 评论(0) 推荐(0) 编辑
整型数组处理算法(十一)请实现一个函数:线段重叠。[风林火山]
摘要:请实现一个函数:线段重叠; 输入多个一维线段,求出这些线段相交的所有区域(也用线段表示); 一条线段用两个值表示(x0,x1), 其中x1>x0; 比如:输入线段数组[(2,4),(1.5,6),(0.5,3.5),(5,7),(7.5,9)], 输出线段数组[(1.5,4),(5,6)]实现代码如下:float** GetSegmentOverlap(float** array, int nCount,int& OutCount){ int i; float* temp = new float[nCount * 2]; int* count = new int[nCount * 阅读全文
posted @ 2013-10-11 16:24 我的小人生 阅读(200) 评论(0) 推荐(0) 编辑
mongodb基础系列——数据库查询数据返回前台JSP(一)
摘要:经过一段时间停顿,终于提笔来重新整理mongodb基础系列博客了。同时也很抱歉,由于各种原因,没有及时整理出,今天做了一个demo,来演示,mongodb数据库查询的数据在JSP显示问题。做了一个简单的测试,不过基本上能满足前台展示的问题,若有问题,可以及时联系我,及时沟通。在上篇博客>中,当时查看数据如下,无论是查看所有还有查看具体。 //查询所有 //其中类似access数据库中游标概念 DBCursor cursor=collection.find(); System.out.println("mongo... 阅读全文
posted @ 2013-10-11 16:18 我的小人生 阅读(1064) 评论(0) 推荐(0) 编辑
整型数组处理算法(十二)请实现一个函数:最长顺子。[风林火山]
摘要:请实现一个函数:最长顺子;输入很多个整数(1* >& listData, map* mapData) { int nFlag =0; if (0 == k && mapData->size() >= 5) { nFlag =1; //listData.put(mapData.size(), mapData); listData.insert(pair * >( mapData->size(), mapData)); } if (1 == k && mapData->size() >= 3) { nFlag =1; 阅读全文
posted @ 2013-10-11 16:16 我的小人生 阅读(601) 评论(0) 推荐(0) 编辑
学习C++服务端一:MySql与C++
摘要:mysql学习: http://www.cnblogs.com/cy163/archive/2008/10/16/1312277.html http://developer.51cto.com/art/201002/182449.htm http://www.oschina.net/code/snippet_33669_9176/ mysql授权: grantselect,insert,update,deleteon*.*to root@“%”Identifiedby“abc”;flushprivileges; 或者 grantallon*.*to'root'@'%.. 阅读全文
posted @ 2013-10-11 16:10 我的小人生 阅读(511) 评论(0) 推荐(0) 编辑
【算法】深度优先搜索(DFS)III
摘要:1. DFS生成排列 众所周知,1,2…n的排列一共有n!个,因此生成全排列至少需要n!的时间复杂度。如果用循环来生成排列,当n稍大时,内外循环会非常之多。可以用DFS模拟解决,生成0 … n-1的排列的代码如下:void dfs(int depth){ int i,length; if(depth==n) //n个数排列完毕 { print the result return; } for(i=0;i0&&word[i]==word[i-1]&&!visit[i-1]) //剪枝:如果当前字母i与其前一个字母i-1相同,且字母i-1未被访问,则跳过 ... 阅读全文
posted @ 2013-10-11 16:07 我的小人生 阅读(328) 评论(0) 推荐(0) 编辑
DOS cmd - how to ping a remote host with specified port
摘要:You can use ping to test whether you can connect to a remote host:ping baidu.comping 125.6.45.88 (Actually it tests on what port number??)When you want to ping with the specified port number, please use:telnet 123.45.6.78 8080If CMD shows you refuse message, then the port number is not open. If it s 阅读全文
posted @ 2013-10-11 16:05 我的小人生 阅读(295) 评论(0) 推荐(0) 编辑
字符串处理算法(五)多线程实现代码行数统计。[风林火山]
摘要:实现如下://文件类型enum E_FILETYPE { E_C, E_JAVA};//文件行数信息struct T_CodeFileMsg{ int nTaskId; //任务Id string FileName; //文件名称 E_FILETYPE eFiletype; //文件类型 int nTotalLine; //总行数 int nEmptyLine; //空行数 int nCodeLine; //代码行数 int nNoteLine; //注释行数 T_CodeFileMsg() { nTotalLine = 0; nEmptyLine =... 阅读全文
posted @ 2013-10-11 16:00 我的小人生 阅读(384) 评论(0) 推荐(0) 编辑
策略模式原理及Java代码实例
摘要:一、策略模式的定义 —— 定义了一组算法,将每个算法包装起来,并且使它们之间可以互换 —— 策略模式使这些算法在客户端调用它们的时候能够相互不影响的变化,改变不同算法的实现方式不影响客户端的使用,即策略模式让算法独立于使用它的客户端而独立变化。 策略模式在Java中处处可以体现,TreeSet和TreeMap中均存在这样的构造方法:TreeSet(Comparatorcomparator)和TreeMap(Comparatorcomparator),对它的描述为:构造一个空的TreeSet,它根据指定比较器进行排序。这里的指定比较器就是我们根据需要自己写的“算法”,这就是策略模式最基本的使用方 阅读全文
posted @ 2013-10-11 15:56 我的小人生 阅读(950) 评论(0) 推荐(0) 编辑
[置顶] 设计模式系列5-建造者模式
摘要:设计模式系列5-建造者模式 前言:建造者模式(Builder)前一节讲了抽象工厂模式,这节讲23种设计模式之建造者模式。 什么是建造者模式? 将一个复杂对象的构建与它的表现分离,使得同样的构建过程可以创建不同的表现。(最初的定义出现于《设计模式》(Addison-Wesley,1994)). 何时使用建造者模式? 在以下情境,自然会想到使用这一模式: 1.需要创建涉及各种部件的复杂对象。创建对象的算法应该独立于部件的半杯方式 。常见例子是构建组合对象。 2.构建过程需要以不同的方式(例如,部件或表现的不同组合)构建对象。 角色: 在此设计模式中,... 阅读全文
posted @ 2013-10-11 15:55 我的小人生 阅读(224) 评论(0) 推荐(0) 编辑
HBase的目录结构
摘要:根目录文件(Root-levelfiles)第一部分文件是被Hlog处理的write-ahead日志文件,这些日志文件被保存在HBase根目录下的.logs文件夹。.logs目录下面为每一个HRegionServer单独创建一个文件夹,每一个文件夹下有几个HLog文件(因为logrotation)。每一个HRegionServer的所有region都共享一个HLog文件。当一个日志文件不再需要时(因为其包含的“编辑信息”都已经持久化保存到storefiles),该日志文件会被保存到数据库根目录下.oldlogs文件夹。.oldlogs目录下的文件在10分钟后会被master删除(该时间可以由h 阅读全文
posted @ 2013-10-11 15:51 我的小人生 阅读(1222) 评论(0) 推荐(0) 编辑
Linux下多任务间通信和同步-mmap共享内存
摘要:Linux下多任务间通信和同步-mmap共享内存嵌入式开发交流群280352802,欢迎加入!1.简介共享内存可以说是最有用的进程间通信方式.两个不用的进程共享内存的意思是:同一块物理内存被映射到两个进程的各自的进程地址空间.一个进程可以及时看到另一个进程对共享内存的更新,反之亦然.采用共享内存通信的一个显而易见的好处效率高,因为进程可以直接读写内存,而不需要任何数据的复制.对于向管道和消息队列等通信等方式,则需要在内核和用户空间进行四次的数据复制,而共享内存则只需要两次数据复制:一次从输入文件到共享内存区,另一个从共享内存区到输出文件.实际上,进程之间在共享内存时,并不总是读写少量数据后就解 阅读全文
posted @ 2013-10-11 15:47 我的小人生 阅读(1884) 评论(0) 推荐(0) 编辑
BNU4204:动物PK
摘要:稀奇稀奇真稀奇,动物园摆出了擂台赛。小动物们纷纷上台比试,谁能获得最后的冠军呢?动物园长发现小动物们打擂只与自身的三项属性有关:血量,攻击力和防御力。此外,小动物在赛前都为自己准备了一系列的攻击计划,计划按回合制定,包含攻击和格挡两种动作。计划的回合数是有限的,如果在完成计划中所有动作后,重复执行已经定下的计划。某小动物的血量等于或小于0时,该小动物退场,打擂结束。如果双方同时退场,那么为平局,否则未退场的一方胜。在某回合进行前,小动物A的当前血量为HPA,攻击力为ATA,防御力为DFA;小动物B的当前血量为HPB,攻击力为ATB,防御力为DFB。那么,这个回合结束时,可能出现如下4种情况:1 阅读全文
posted @ 2013-10-11 15:42 我的小人生 阅读(197) 评论(0) 推荐(0) 编辑
网络子系统45_ip协议tos处理
摘要://ip报头tos字段,一个字节// 二进制位:[0 1 2] [3] [4] [5] [6] [7]// 1.[0 1 2] 表示优先级:// 000 路由// 001 优先级// 010 立即// 011 火速// 100 火速覆盖// 101 紧急// 110 互联网控制// 111 网络控制// 2.[3] 表示时延// 0 普通// 1 最小// 3.[4] 吞吐量// 0 普通// 1 最大// 4.[5] 可靠性// 0 普通// 1.最大// 5.[6] 开销// 0 普通// 1 最小// 6.[7]... 阅读全文
posted @ 2013-10-11 15:40 我的小人生 阅读(520) 评论(0) 推荐(0) 编辑
Django 1.5.4 专题二 urls 和 view 提高
摘要:一.修改article/urls.py内容如下二.修改django_test/urls.py如下三.修改article/views.py如下四.修改templates/article.html的内容如下五.修改templates/articles.html如下 阅读全文
posted @ 2013-10-11 15:34 我的小人生 阅读(179) 评论(0) 推荐(0) 编辑
BNU4206:单向行走
摘要:给定一个m*n的矩阵,请写一个程序计算一条从左到右走过矩阵且权和最小的路径。一条路径可以从第1列的任意位置出发,到达第n列的任意位置。每一步只能从第i列走到第i+1列的同一行或者相邻行(第一行和最后一行看作是相邻的)。12345678910111213141516171819202122232425例如1 -> 2 -> 23 -> 24 ->25就是一条路径。路径的权和为所有经过的n个方格中整数的和。Input输入数据包含一个矩阵。输入数据的第一行为两个数,m和n,分别表示矩阵的行数和列数。(0#include #include using namespace std 阅读全文
posted @ 2013-10-11 15:33 我的小人生 阅读(202) 评论(0) 推荐(0) 编辑
BNU4207:台风
摘要:东方非想天则(TH12.3)是一款优秀的格斗游戏,其以华丽的弹幕,连贯的技能衔接及优美的音乐吸引了众多玩家(宅男更多-_-),而且各平台上也为其提供了联机的机会。好了,言归正传,天气系统是本游戏的一个特色,比如上面的台风天:双方的攻击不会被对方干扰(就是说,是你打你的我打我的地拼命直到一方倒下)直到台风结束。XsugarX和temperlsyer面对台风的时候都会毫不犹豫地选择互相拼命(按着自己的一套攻击套路比如XsugarX的1-》2-》3-》1...和temperlsyer的1-》2-》...-》5-》1这样循环攻击),下面给出他们所选的角色攻击数据(攻击需要时间和给对方造成的伤害),他们 阅读全文
posted @ 2013-10-11 15:27 我的小人生 阅读(232) 评论(0) 推荐(0) 编辑
本地schemeApp扩展
摘要:作者:ani_di 版权所有,转载务必保留此链接http://blog.csdn.net/ani_di 本地schemeApp扩展 iHasApp这个用过的话,大概知道我说的是什么了。 schemeApp.json这个数据库里面只有scheme和appid,官方demo是使用appid到iTunes上查询完整信息,比如名字、图片等。 我写了点代码,到iTunes上抓了一些中文名字。 抓取的功能不难实现,问题是苹果发现大量请求时会做一些屏蔽,因此到后面成功率就不太高。断断续续一天时间,抓取到90%(貌似有些id过期or有问题)。每个人重复获取没意思,我就共享出来,免得大家做重复劳动。 http. 阅读全文
posted @ 2013-10-11 15:23 我的小人生 阅读(231) 评论(0) 推荐(0) 编辑
BNU4208:Bubble sort
摘要:冒泡排序(BubbleSort)的基本概念是:依次比较相邻的两个数,将小数放在前面,大数放在后面。即首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。重复以上过程,仍从第一对数开始比较(因为可能由于第2个数和第3个数的交换,使得第1个数不再小于第2个数),将小数放前,大数放后,一直比较到最大数前的一对相邻数,将小数放前,大数放后,第二趟结束,在倒数第二个数中得到一个新的最大数。如此下去,直至序列有序,从而完成排序。由于在排序过程中总是小数往前放,大数往后放,相当于气泡往上升,所以称作冒泡排序。. 阅读全文
posted @ 2013-10-11 15:19 我的小人生 阅读(186) 评论(0) 推荐(0) 编辑
[置顶] think in java interview-高级开发人员面试宝典代码示例
摘要:下载资源地址为:http://download.csdn.net/detail/lifetragedy/6379755这是think in java interview中的代码示例,包括JAVA基础的数据结构,IO, 核心基础以及设计模式等。因此我把它称为wallet工程(钱包工程),可以直接导入eclipse工程中去。 阅读全文
posted @ 2013-10-11 15:15 我的小人生 阅读(187) 评论(0) 推荐(0) 编辑
java+socket 简易聊天工具
摘要:1、服务器端程序package com.test3;import java.io.*;import java.net.*;import java.awt.*;import java.awt.event.*;import java.util.*;import javax.swing.*;public class MyServer3 extends JFrame implements ActionListener{ /** * @param args */ public static void main(String[] args) { // TODO Auto-generated met... 阅读全文
posted @ 2013-10-11 15:14 我的小人生 阅读(430) 评论(0) 推荐(0) 编辑
17,UC(06)
摘要:/* 达内学习 UC day06 2013-10-10 */回忆过去: 系统调用 - UNIX操作系统提供的一些列函数皆苦,用于访问内核空间,遵循posix规范 文件操作:open()\read()\write()\close() 函数的使用lseek()- 移动文件内指针,设置偏移量 dup()/dup2()- 文件描述符的复制 fcntl()- 文件控制函数,提供很多功能 文件相关函数lseek() 用法和fseek() 基本一致,第一个参数是文件描述符,第二个参数是偏移量,第三个参数是偏移的参照位置,包括SEEK_SET(头)SEEK_CUR(当前) SEEK_END(文件结尾)dup( 阅读全文
posted @ 2013-10-11 15:08 我的小人生 阅读(203) 评论(0) 推荐(0) 编辑
oracle 字段自增 两段代码搞定
摘要:(这几天做了个小小课程设计时用的是oracle数据库,第一次用,发现oracle和我们以前用的sql server 、mysql是有如此多不同的地方,下面是遇到的问题之一和解决方法,和大家分享下) 用惯sql server 或 mysql 的同志们都知道,要一个字段自增,在创建表时加一个auto_increment即可,可是oracle则不然,oracle表中字段并没有自增的属性,那id自增怎么办呢?没事,还是那句话办法总是有D。好,不废话,直接上源码吧:先创建一个序列: CREATE SEQUENCE SEQU_FANGWUXINXI_AUTOINC -- SEQU_FANGWUXINXI. 阅读全文
posted @ 2013-10-11 15:05 我的小人生 阅读(264) 评论(0) 推荐(0) 编辑
技术宅:教你如何自己打造属于自己的博客
摘要:现阶段网络上的博客太多了,我自己就有好多个,不可否认,这些大公司比如新浪、百度、腾讯、csdn等等好多社区都可以申请博客,而且功能什么的也比较完善,但是我们拥有的权限太少了,如果你有闲暇的时间,有这样的想法,那么今天我就和大家一起学习一下如何自己做管理员,创建自己的博客。 首先,我先交待一下我所拥的工具——wordpress,这是一个开源的个人博客平台,现在很多人使用,而且功能很完善,评价很好。 1: 先要申请免费的域名,花钱的事真的不想干~~打开链接: http://www.freewebhostingarea.com ,如图1:选择自己喜欢的域名,由... 阅读全文
posted @ 2013-10-11 15:01 我的小人生 阅读(581) 评论(0) 推荐(0) 编辑
树形dp-hdu-3721-Building Roads
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3721 题目意思:给一颗树,求移动一条边(边权值不变)到另外的位置,还是一棵树。求最小的树的直径。解题思路:充分利用树的直径的性质。任何点的最远距离一定是树直径上的一个端点。枚举每条边,分成两颗子树后,求出两颗子树的直径d1,d2,以及两颗树的任意点A的最大距离的最小值p1,p2.显然由树的直径的性质,知点A一定在树的直径上。ans=min(ans,max(max(d1,d2),p1+p2+len)).代码:#include#include#include#include#include#inclu 阅读全文
posted @ 2013-10-11 14:58 我的小人生 阅读(207) 评论(0) 推荐(0) 编辑
(1.1.6)UVA 10978 Let's Play Magic!(直叙式模拟)
摘要:/* * UVA_10978.CPP * * Created on: 2013年10月6日 * Author: Administrator */#include #include #include using namespace std;int main(){ char card[55][55],word[55][55],*order[55]; int n; while(scanf("%d",&n)!=EOF,n){ int i,j,k; for(i = 0 ; i < n ; ++i){ order[i] = "?"; } for(i = 阅读全文
posted @ 2013-10-11 14:53 我的小人生 阅读(394) 评论(0) 推荐(0) 编辑
Linux就是这个范儿之第一次亲密接触(2)
摘要:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责1.2不一样的图形操作几乎所有Linux的新用户都会认为Linux的图形界面是相当的绚丽又多彩。因为这毕竟是一种全新的体验,那种超脱Windows俗套的快感就会油然而生。对于刚刚翻开这本书的人来说,如果对Linux是抱有这样认识的,那就太棒了,因为咱们又多了一个洗脑的对象了:P。此时此刻,真正的亲密接触就要开始啦……1.2.1没有图形的图形虽然Linux的图形界面美轮美奂,但是有一个秘密却不得不告诉你:Linux本身是没有图形界面的。不管你信还是不信,事实就是这个样子。这么说的原因并不是因为Linu 阅读全文
posted @ 2013-10-11 14:50 我的小人生 阅读(256) 评论(0) 推荐(0) 编辑
Android 设置wifi共享电脑服务器资源
摘要:其实win7本身就自带无线热点的功能,按下面的方法设置。开启windows 7的隐藏功能:虚拟WiFi和SoftAP(即虚拟无线AP),就可以让电脑变成无线路由器,实现共享上网,节省网费和路由器购买费。 以操作系统为win7的笔记本或装有无线网卡的台式机作为主机。主机需要连接宽带或者光纤才能上网. 主机设置如下: 1、以管理员身份运行命令提示符: 快捷键win+R→输入cmd→回车2、启用并设定虚拟WiFi网卡: 运行命令:netsh wlan set hostednetwork mode=allow ssid=wuminPC key=wuminWiFi 此命令有三个参数,mode:是否启用虚 阅读全文
posted @ 2013-10-11 14:48 我的小人生 阅读(324) 评论(0) 推荐(0) 编辑
VC++ 6.0创建MFC工程时的初级备要点(二)
摘要:在看到一个MFC工程时,可能根据上一篇文章已经知道了哪些是重要的,那些是在创建工程的时候已经被初始化的!!下面介绍一下在看代码的过程的策略!!这里假设创建的基于多对话框的MFC工程名为test. 在test.cpp中已经自动添加了两个头文件(test.h和testDlg.h),这个文件中有很少的内容,是一个关于类CTestApp类的基本初始化。一般这里的内容很少修改,当然与之相关的test.h也是很少的修改。也就是说在工程中由工程名定义的头文件和cpp文件中的内容都比较少,同时需要修改的内容也很少。 其实在一个工程中除了这四个比较重要的文件是在创建工程的时候自动添加的,其他很重要的文件都是自. 阅读全文
posted @ 2013-10-11 14:42 我的小人生 阅读(254) 评论(0) 推荐(0) 编辑
【LeetCode】Pascal's Triangle II (杨辉三角)
摘要:Given an indexk, return thekthrow of the Pascal's triangle. For example, givenk= 3, Return[1,3,3,1]. Note: Could you optimize your algorithm to use onlyO(k) extra space? 注意:只开辟O(K)的内存空间,所以只保存前一组数列和当前数组,并不断滚动更新即可。class Solution {public: vector getRow(int rowIndex) { // Note: The Solution ob... 阅读全文
posted @ 2013-10-11 14:38 我的小人生 阅读(173) 评论(0) 推荐(0) 编辑
POJ 1564 Sum It Up(DFS)
摘要:Sum It UpTime Limit:1000MSMemory Limit:10000KTotal Submissions:5509Accepted:2778DescriptionGiven a specified total t and a list of n integers, find all distinct sums using numbers from the list that add up to t. For example, if t = 4, n = 6, and the list is [4, 3, 2, 2, 1, 1], then there are four di 阅读全文
posted @ 2013-10-11 14:35 我的小人生 阅读(172) 评论(0) 推荐(0) 编辑
CSS写表格
摘要:个人信息登记 个人信息登记 类别 内容 姓名 年级 性别 专业 特长 男 女 男 女 男 女 ... 阅读全文
posted @ 2013-10-11 14:31 我的小人生 阅读(344) 评论(0) 推荐(0) 编辑
android 动画学习系列(一)
摘要:老师今天开始讲android的游戏,讲到了view和surfaceview下面是view的演示部分private Paint paint; //游戏里很少用double,都是用long private int x=10,y=10; private Thread th; //线程控制 private boolean flag; public boolean isFlag() { return flag; } public void setFlag(boolean flag) { this.flag = flag; } public MyView(Context context) { s... 阅读全文
posted @ 2013-10-11 14:27 我的小人生 阅读(128) 评论(0) 推荐(0) 编辑
网络子系统46_ip协议数据帧的转发
摘要://调用路径ip_rcv->ip_rcv_finish->dst_input->(skb->dst->input)//ip_forward以回调函数的形式,保存在skb->dst->input,input在通过ip_route_input路由封包时被设置//函数的主要任务:// 1.更新ttl// 2.如果路由被重定向,则向发送方发送icmp重定向报文// 2.如果有选项,通过ip_forward_options处理在转发时需要更新的选项// 3.通过ip_output,将报文传递到ip发送路径上//skb的下一跳信息,在ip_rcv->ip_r 阅读全文
posted @ 2013-10-11 14:25 我的小人生 阅读(313) 评论(0) 推荐(0) 编辑
const关键字浅析
摘要:1 const变量const double PI = 3.14159; 定义之后不能被修改,所以定义时必须初始化。const int i, j = 0; // error: i is uninitialized const const变量默认为文件的局部变量,此变量只存在于那个文件中,不能被其他文件访问。通过指定const变更为extern,就可以在整个程序中访问const变量。// file_1.cextern const int bufSize = fcn();// file_2.cextern const int bufSize;for (int index = 0; index !.. 阅读全文
posted @ 2013-10-11 14:20 我的小人生 阅读(306) 评论(0) 推荐(0) 编辑
cache buffers chains以及热块解决方案
摘要:cache buffers chains以及热块解决方案 今天是2013-10-10,今天下午我调休了,中午饭过后从14点一直睡到16点,这种感觉真爽。 之前学习过关于buffer cache的cache buffers lru chain的知识,其中说到了lru,dirty list,ws等等,详见:http://blog.csdn.net/xiaohai20102010/article/details/11490925今天在看一下buffer bucket 与 cache buffers chain 为了快速找到查询中所需要的block是否在cache buffer中,oracle划分了b 阅读全文
posted @ 2013-10-11 14:18 我的小人生 阅读(338) 评论(0) 推荐(0) 编辑
Day04_数据类型占位符使用及进制转换
摘要:2013年10月09日 星期三 10时03分51秒回顾: 1.变量 2.scanf标准函数字符类型是一种数据类型 在C语言程序中字符类型用char表示 字符类型中包含了256个不同的字符,例如'a','+','~' ... 字符类型中的所有字符在计算机中都是使用数字表示的 ASCII码表描述了字符和数字之间的对应关系 'a'--97 'A'--65 '0' --48 (字符0,不是数字0)256个字符分成两组,每组128个,其中一组包含所有常见字符,这些字符对应的整数位于0到127之间 这组字符和整 阅读全文
posted @ 2013-10-11 14:14 我的小人生 阅读(421) 评论(0) 推荐(0) 编辑
Day05_C操作符及二进制补码计算
摘要:回顾: 1.数据类型 2.二进制(八进制,十六进制) --------------------------------------------------------- 计算机中不可以使用负号表示负数计算负数二进制的过程: 1.计算出相反数的二进制 2.把上一步的结果按位求反再加一 使用上述方法计算出的结果就是二进制补码,可以直接存储在计算机中所有数据类型中,左边一个 1 右边全 0 的二进制表示这个类型中的最小数 -55 --> 55 --> 32 + 16 + 4 + 2 + 1 --> 0011 0111 -->1100 1000 + 1 --> 1100 阅读全文
posted @ 2013-10-11 14:11 我的小人生 阅读(335) 评论(0) 推荐(0) 编辑
HDU 4462Scaring the Birds(枚举所有状态)
摘要:Scaring the BirdsTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 1257Accepted Submission(s): 420 Problem Description It’s harvest season now! Farmer John plants a lot of corn. There are many birds living around his corn field. These bir... 阅读全文
posted @ 2013-10-11 14:05 我的小人生 阅读(285) 评论(0) 推荐(0) 编辑
编译boost程序出现如下错误fatal error LNK1104: cannot open file 'libboost_system-vc100-mt-gd-1_54.lib'的解决方法
摘要:对于如下程序:#include #include #include using namespace std;int main(){ boost::asio::io_service io; boost::asio::deadline_timer t(io, boost::posix_time::seconds(5)); t.wait(); cout LINK : fatal error LNK1104: cannot open file 'libboost_system-vc100-mt-gd-1_54.lib' 1> 1>Build FAILED. 1> 1& 阅读全文
posted @ 2013-10-11 14:04 我的小人生 阅读(745) 评论(0) 推荐(0) 编辑
ajax jquery校验用户是否已经注册
摘要:服务端代码这里就不贴了html代码比较简单,需要自行引入jquery库 请输入用户名: js代码 /* * 在页面装载完成时注册上这些工作 * */$(document).ready(function() { //这里面的内容就是页面装载完成后需要执行的代码 var userNameNode = $("#userName"); //需要找到button按扭,注册事件 $("#verifyButton").click(function() { //1.获取文本框的内容 var userName = userNameNode.val(); //2.将这个内容 阅读全文
posted @ 2013-10-11 14:00 我的小人生 阅读(283) 评论(0) 推荐(0) 编辑
Bootstrap迁移系列 - Modal
摘要:原来项目是使用2.x完成的,现在需要使用3.x进行升级。 对jQuery的依赖请注意,所有JavaScript插件都依赖jQuery,在页面中的引入顺序可以参考基本模版。bower.json中列出了Bootstrap所支持的jQuery版本。 3.x需要JQuery1.9.0以上版本,推荐V1.9.1(支持IE6+) 模态框组件(V3.0)的HTML结构发生了很大的改变。.modal-header、.modal-body和.modal-footer部分目前包含在了.modal-content和.modal-dialog中,为的是增强移动设备上的样式和行为特性。 在2.x中... 阅读全文
posted @ 2013-10-11 13:54 我的小人生 阅读(509) 评论(0) 推荐(0) 编辑
文本自动分类(续)
摘要:文本自动分类关于单个文本处理时间显著增长的讨论 今天下午 使用了 stopwords 从网上搜了下 中文停用词并解决了 Python 中文显示/输入输出的问题line.decode('gbk') __author__ = 'LiFeiteng'# -*- coding: utf-8 -*-import osimport jiebaimport nltk## 由搜狗语料库 生成数据folder_path = 'C:\LIFEITENG\SogouC.reduced\\Reduced'#folder_path = 'C:\LIFEITENG\ 阅读全文
posted @ 2013-10-10 11:41 我的小人生 阅读(363) 评论(0) 推荐(0) 编辑
OpenGL ES2学习笔记(6)-- Line Strip和Line Loop
摘要:Line Strip上一篇文章画了两条线段,但是用了4个点。如果几条线段首尾相接的话,可以让OpenGL把他们当成Line Strip来画,这样就可以用n+1个点来画n条线段。代码import java.nio.ByteBufferimport java.nio.ByteOrderimport javax.media.opengl.GLdef vertexShaderCode = """ attribute vec4 a_Position; void main() { gl_Position = a_Position; ... 阅读全文
posted @ 2013-10-10 11:39 我的小人生 阅读(2300) 评论(1) 推荐(0) 编辑
硝烟中的Scrum和XP-我们如何实施Scrum 12)发布计划 13)组合XP
摘要:12 怎样制定发布计划, 处理固定价格的合同一次只计划一个sprint的事情会显得提前量不足, 提前做计划是个好习惯;尤其是签了固定价格的合同之后, 不得不预先计划好, 防止无法按期交付的危险情况;在制定release plan的时候尝试回答:"最晚到什么时候可以交付新系统的1.0版本?" 定义验收标准 除了产品backlog外, PO会定义一系列的验收标准, 从合同的角度将产品backlog中重要性级别的含义进行简单分类; e.g. 1) 所有重要性>=100的条目都必须在1.0版本发布; 2) 所有重要性在50~99的条目都应该在1.0版本发布, 不过也许可以在紧 阅读全文
posted @ 2013-10-10 11:33 我的小人生 阅读(266) 评论(0) 推荐(0) 编辑
php array key 的存储规则
摘要:刚刚写程序遇到php数组取值的问题,发现字符串和数字取出来的是一样的。 key 可以是 integer 或者string。value 可以是任意类型。 此外 key 会有如下的强制转换: 包含有合法整型值的字符串会被转换为整型。例如键名 "8" 实际会被储存为 8。但是 "08" 则不会强制转换,因为其不是一个合法的十进制数值。 浮点数也会被转换为整型,意味着其小数部分会被舍去。例如键名 8.7 实际会被储存为 8。 布尔值也会被转换成整型。即键名 true 实际会被储存为 1 而键名 false 会被储存为 0。 Null 会被转换为空字符串,即键名 阅读全文
posted @ 2013-10-10 11:31 我的小人生 阅读(436) 评论(0) 推荐(0) 编辑
IE下单选按钮隐藏后点击对应label无法选中的bug解决
摘要:项目中,有时候填写表单我们的选项会隐藏掉radio或者checkbox,而只显示给用户对应的文字选择,如果用户点击label选择时,在FF/Chrome等标准浏览器中隐藏掉的radio/checkbox也同样随着改变选中状态,而在IE下则不会发生变化。 代码示例: 男 女 通过CSS设置display:none 或者 visibility: hidden隐藏掉radio按钮,则当点击label切换选择状态时,对应的按钮实际上是未被改变状态。解决方法有几种: 1.通过javascript脚本来再次操作DOM保证选择状态 $("label").... 阅读全文
posted @ 2013-10-10 11:26 我的小人生 阅读(244) 评论(0) 推荐(0) 编辑
D3D游戏编程系列(四):自己动手编写即时战略游戏之网络同步
摘要:说到网络同步,这真是一个网络游戏的重中之重,一个好的网络同步机制,可以让玩家的用户体验感飙升,至少,我玩过的魔兽争霸在网络同步方面做得非常好,即便是网络状况很不稳定,依然可以保证用户数据不会出现意想不到的问题。 在真正介绍同步这个大块头之前,我还要介绍一点,就是我们用什么样的网络协议,在我们面前,可用也是很广泛的协议无非是tcp和udp,这两个协议有什么区别我就不在此累述了,那么我就直接告诉大家,在游戏中数据包的传递工作尽可能的使用udp协议,为什么呢?因为快速简单,在一个需要高操作的游戏中,网络数据的传输速度是占主导地位的,就算udp协议没有tcp那么可靠,但是我们可以建立一个类似... 阅读全文
posted @ 2013-10-10 11:22 我的小人生 阅读(396) 评论(0) 推荐(0) 编辑
Eclipse背景与字体大小和xml文件中字体大小设置
摘要:1、打开window / Preference,弹出Preference面板 2、展开General标签,选中Editors选项,展开。 3、选中 Text Editors,右边出现TestEditors面板。 面板中有这样一个选项:Appearance color options;其中是各种板块颜色的设置,其中有一项是background color,勾掉System Default,点击’color’,弹出颜色选择面板,选择喜好的颜色,单击确定。注:背景颜色眼科专家推荐:色调85,饱和度,123,亮度205。文档都不再是刺眼的白底黑字,而是非常柔和的豆沙绿色,这个色调是眼科专家配置的,长时 阅读全文
posted @ 2013-10-10 11:20 我的小人生 阅读(319) 评论(0) 推荐(0) 编辑
Linux下如何查看高CPU占用率线程
摘要:在 Linux 下 top 工具可以显示 cpu 的平均利用率(user,nice,system,idle,iowait,irq,softirq,etc.),可以显示每个 cpu 的利用率。但是无法显示每个线程的 cpu 利用率情况, 这时就可能出现这种情况,总的 cpu 利用率中 user 或 system 很高,但是用进程的 cpu 占用率进行排序时,没有进程的 user 或 system 与之对应。 可以用下面的命令将 cpu 占用率高的线程找出来: $ ps H -eo user,pid,ppid,tid,time,%cpu,cmd –sort=%cpu 这个命令首先指定参数’H 阅读全文
posted @ 2013-10-10 11:17 我的小人生 阅读(353) 评论(0) 推荐(0) 编辑
五大主流数据库模型
摘要:导读:无论是关系型数据库还是非关系型数据库,都是某种数据模型的实现。本文将为大家简要介绍5种常见的数据模型,让我们来追本溯源,窥探现在流行的数据库解决方案背后的神秘世界。什么是数据模型?访问数据库中的数据取决于数据库实现的数据模型。数据模型会影响客户端通过API对数据的操作。不同的数据模型可能会提供或多或少的功能。一般而言,数据模型不会直接提供过多的功能,许多功能必须由客户端自行实现。数据模型决定了客户端如何对数据进行编码存储。应用程序需要某种域模型与存储技术支持的特性进行映射。迄今为止,主导的数据模型仍然是关系模型。在这里,我们主要想为大家介绍一下非关系模型,作为对比,本文也会简要介绍一下关 阅读全文
posted @ 2013-10-10 11:13 我的小人生 阅读(730) 评论(0) 推荐(0) 编辑
基于内容的图像检索系统(合集)
摘要:基于内容的图像检索,即CBIR(Content-based image retrieval),是计算机视觉领域中关注大规模数字图像内容检索的研究分支。典型的CBIR系统,允许用户输入一张图片,以查找具有相同或相似内容的其他图片。而传统的图像检索是基于文本的,即通过图片的名称、文字信息和索引关系来实现查询功能。本文是Wiki上统计的当前主要的基于内容的图像检索系统。商业图像搜索引擎:名称描述外部图像查询元数据查询 索引的大小 ( 估计值, Millions of Images) 组织 协议 (Open/Closed) Elastic VisionSmart image searche... 阅读全文
posted @ 2013-10-10 11:09 我的小人生 阅读(908) 评论(0) 推荐(0) 编辑
常见数据结构和算法 的可视化
摘要:旧金山大学的 David Galles做的各种可视化的数据结构和基本算法的主页,网址在这里,大家可以看看。是学习数据结构,算法 比较好的资源 推荐大家看看~~ 基础Stack栈: 数组实现Stack栈: 链表实现Queues队列: 数组实现Queues队列: 链表实现Lists列表: 数组实现 (java 版演示)Lists列表: 链表实现 (java 版演示) 索引Binary Search Trees 二叉检索树AVL Trees (平衡二叉检索树)Red-Black Trees 红黑树 (flash 版本演示)Open Hash Tables 开放哈希表(Closed Address.. 阅读全文
posted @ 2013-10-10 11:03 我的小人生 阅读(491) 评论(0) 推荐(0) 编辑
JSON与XML
摘要:目前,在web开发领域,主要的数据交换格式有XML和JSON,对于XML相信大家都很熟悉。XML不仅能处理数字和文字等经典的数据,还可以管理文件,格式化,图像,音频,视频,以及更多。JSON是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。如今,我们经常会面临创建数据文件时,JSON和XML之间的选择。这里有一些差异,帮助在合适的时候选择合适的格式: 1.简单性,开放性,互操作性JSON和XML之间的简单,开放性和互操作性方面没有太大的区别。 2.易读性XML和JSON文件被认为是人可读。至少,他们是程序员可以理解的格式。然而,JSON文件更为严格,因此稍微更具可读性。. 阅读全文
posted @ 2013-10-10 11:00 我的小人生 阅读(211) 评论(0) 推荐(0) 编辑
JavaScript 中的陷阱
摘要:JavaScript 通过函数管理作用域。在函数内部声明的变量只在这个函数内部,函数外面不可用。另一方面,全局变量就是在任何函数外面声明的或是未声明直接简单使用的。“未声明直接简单使用”,指的是不用var关键字来声明变量。这个我们已经非常清楚,避免造成隐式产生全局变量的方法就是声明变量尽量用var关键字。可你以为用了var就 ok 了?来看看这个陷进:functionfoo(){vara=b=0;// body…}也许你期望得到的是两个局部变量,但 b 却是货真价实的全局变量。why? Because 赋值运算是自右往左的 ,所以这相当于: functionfoo(){ vara=(b=0). 阅读全文
posted @ 2013-10-10 10:57 我的小人生 阅读(198) 评论(0) 推荐(0) 编辑
C++ primer(十三)--类继承、构造函数成员初始化、虚函数、抽象基类
摘要:一、基类 从一个类派生出另一个类时,原始类称为基类,继承类称为派生类。派生类对自身基类的private成员没有访问权限,对基类对象的protected成员没有访问权限,对派生类对象的(基类之外)的private和protected成员具有访问权限。由于C++基础不好,平时也不用它,导致今天才纠正一个非常关键的错误,类的访问权限,是对类而言的,而不是对类的对象而言的。一直都理解错了。这句话都没脸写出来,还是写下来了。 下面是一段简答的测试代码。对于调用成员函数的对象test,基类形参,派生类形参三者的访问权限做了测试如下: #include using namespace st... 阅读全文
posted @ 2013-10-10 10:52 我的小人生 阅读(294) 评论(0) 推荐(0) 编辑
mongodb学习(二)
摘要:昨天给ubuntu13.04安装ati的显卡驱动,ubuntu本来对ati的显卡支持不是很好,没办法unity启动器没有了,ccsm也没有任何作用,只得重新安装了12.10,近期也不打算升级13.04了,我的源代码...说多了都是泪...回归正题,上一篇文章是我刚刚接触NoSQL写的,这几天进一步了解了一些NoSQL的内容,然后就继续研究Mongodb,这次我们来研究一下Mongodb的增删查改吧。通过上一篇的内容,我们开启mongo的shell界面,然后我们默认连接上了test数据库,没关系,这个本来就是测试数据库,test嘛,可是我们需要建立一个集合,名字是user吧。INSERT操作:我 阅读全文
posted @ 2013-10-10 10:48 我的小人生 阅读(298) 评论(0) 推荐(0) 编辑
WEB-DICT词库计划
摘要:欢迎大家支持晓阳童鞋的词库计划,建立一个庞大的中文词库 地址如下:http://webdict.info/ 什么是WEB-DICT词库计划? WEB-DICT词表计划目标是通过机器学习算法以及人工标注构建一个包含大量网络词汇的、无版权限制的中文词库,从而提高中文网络文本自然语言分析以及开源中文输入法的效果。 现在有很多词库,为什么还要创建新的词库? 虽然目前互联网上可以得到的词库很多,但是包含网络词汇的非常少,而且都是有版权的,反之没有版权或者免费使用的词库大多比较旧。 目前的词库是怎么得到的? 目前的词库首先是通过网络爬虫从Twitter中抓取中文推(约4G左右纯文本),然后使用Stan.. 阅读全文
posted @ 2013-10-10 10:44 我的小人生 阅读(310) 评论(0) 推荐(1) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示