自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 问答 (1)
  • 收藏
  • 关注

原创 项目____DUPLICATE、int/varchar、根据多字段排序、根据查询结果反查

前提:MyBatis框架下! 利用框架写入与直接在sqlyog中写入结果不同!duplicate:INSERT INTO wc_plants ( id, name, seed_img, sprout_img, growup_img

2015-08-31 18:31:00 424

原创 Linux____套接字选项

SOL_SOCKET协议族选项 :通用地址协议族选项IPPROTO_TCP和IPPROTO_IP选项 :涉及到传输层和IP层的套接字选项ioctl()函数 :用户与Linux内核协议栈进行交互的一种方式SOL_SOCKET协议族选项:获取和设置套接字选项 SO_KEEPALIVE选项SO_LINGER选项SO_RCVBUF和SO_SNDBUF选项SO_R

2015-08-30 10:03:03 738

原创 Linux____网络编程基础

——————————Linux网络编程基础——————————\Linux网络编程课程第一节:网络编程环境搭建利用虚拟机在Ubuntu系统上建立用户 制作网络服务器Linux虚拟机:VMware-workstation-full-9.0.1   安装后建立新的虚拟机下一步后 选择你存储的Ubuntu系统镜像的位置。安装系统镜像后进入管理员模式按照课程内容实现虚拟机的网络连接

2015-08-29 23:09:54 391

转载 Java____java.lang.object

Java作为一个庞大的知识体系,涉及到的知识点繁多,本文将从Java中最基本的类java.lang.Object开始谈起。Object类是Java中其他所有类的祖先,没有Object类Java面向对象无从谈起。作为其他所有类的基类,Object具有哪些属性和行为,是Java语言设计背后的思维体现。Object类位于java.lang包中,java.lang包包含着Java最基础和核心的类,

2015-08-27 11:56:23 473

转载 Java____序列化private static final long serialVersionUID的作用

实现java.io.Serializable这个接口是为序列化。通过serialVersionUID 可以实现序列化类的不同版本间的兼容性。如果你修改了此类,但是UID没有确定值,要给他一个与老版本序列化值相同的值。否则以前用老版本的类序列化的类恢复时会出错。 实现java.io.Serializable后如果你用的是工具的话会出来警告,他会提示你,可以自动生成privat

2015-08-27 11:16:22 1070

原创 Java____父类、子类——构造代码块、方法调用顺序问题

package fatherson;//先静态初始化并且只有一次!!然后构造代码块!!再构造方法!!//声明一个继承自父类的子类时,先把父类的构造代码块及构造方法初始化然后初始化子类的构造代码块和构造方法class Parent { public static String p_StaticField = "父类--静态变量"; public String p_Field = "父

2015-08-26 09:46:11 3297

原创 Python____MongoDB+爬虫

例子:爬取www.daomubiji.com的文章特别注意:spider文件夹下的.py文件千万不要与项目文件名相同 否则: from 项目文件.items import xxxItem时会报错:ImportError: No module named items最主要的变化:settings.py文件BOT_NAME = 'novelspider'SPIDER_MOD

2015-08-25 11:27:00 532

转载 正则表达式引擎浅析

[来自网络]正则表达式引擎浅析正则表达式引擎的内部工作机制是什么呢?我们有的时候会碰到当使用正则表达式的时候很多的结果并不是我们想要的,那么其原因是什么呢?那么这里就会给你一个答案:了解正则表达式引擎的必要性:知道正则表达式引擎是如何工作的有助于你很快理解为何某个正则表达式不像你期望的那样工作。正则表达式引擎的种类:有两种类型的引擎:文本导向(text-directed)的引擎

2015-08-24 18:53:34 609

原创 Java____进程、线程学习、处理器调度(转)

————————————————同步--》锁的概念--》死锁产生一、同步问题提出线程的同步是为了防止多个线程访问一个数据对象时,对数据造成的破坏。例如:两个线程ThreadA、ThreadB都操作同一个对象Foo对象,并修改Foo对象上的数据。package cn.thread;public class Foo { private int x = 100

2015-08-24 15:42:48 1434

转载 Python中通过注释修改编码格式的底层来源

大大,我转载到我这里了 这样可以构成一个体系 当做wiki看 谢谢你了!原作地址:Python注释修改编码的根本原因如果要在python2的py文件里面写中文,则必须要添加一行声明文件编码的注释,否则python2会默认使用ASCII编码。[python] view plaincopy# -*- coding:utf-8 -*

2015-08-23 15:13:37 726

原创 Python__XPath+多线程实例

————————————————XPath初识————————————————#-*_coding:utf-8-*-from lxml import etree# //定位根节点# /往下层寻找# /text() 提取文本内容# /@xxxx 提取属性内容html = ''' 测试-常规用法 这是

2015-08-22 16:35:47 363

原创 Python____初识+单线程爬虫

————————————————Python语法初识————————————————#coding=utf-8#上面代码含义是改变编码 使Python文件内可以包含中文__author__ = 'Administrator'import re# #是单行注释# ''' 3引号可以保存内容的换行等格式 本来是用作字符串 如" " 和' '都是用来标注字符串的。 但

2015-08-22 08:35:12 401

原创 Linux____TCP协议详解

#传输层概述#TCP协议转移详解#TCP建立连接和关闭连接过程#RST复位报文段#TCP可靠传输机制————————————————传输层概述————————————————#TCP服务特点#传输层作用#TCP服务特点 面向连接,字节流,可靠传输连接后读写,双方全断开结束写操作 读操作没有数量关系,没有边界效应接收应答、超时重发、

2015-08-19 18:30:25 243

原创 Linux____IP协议详解

重要 16位(b)可以表示2^16种状态 64K种 1KB=1024B B表示字节 传输单位是字节B 一个字节用8位二进制代表 就是8根线#网络层概述#网络层作用#ICMP协议详解————————————————网络层概述————————————————#IP服务的特点#IPv4头部结构#IP服务的特点为上层提供无状态、无连接、不可靠

2015-08-19 16:02:16 329

原创 Linux————TCP/IP协议

TCP协议(两台机器间建立连接传递数据)  下面的是底层具体实现DNS协议(解析域名——ip)ARP协议(ip——物理地址,机器) IP协议也可以实现————————————————TCP/IP协议族四层模型和OSI七层模型————————————————TCP/IP协议族四层模型应用层传输层网络层链路层

2015-08-19 12:18:49 706

原创 Linux____vi编辑器

:set 输入后可以查看常用的设置信息:set all 输入后可以查看全部的设置信息:set number设置显示行号:q! 退出文件1.vi编辑器 :vi interface的简称 可执行查询 删除 修改 替换 块操作,可进行个性定制。举例: # vi MultiThread.java  进入java文件编写代码一般

2015-08-18 21:31:31 221

原创 Java____泛型

泛型主要解决的是数据类型的安全问题,它主要的原理是:在类声明的时候通过一个标识表示类中某个属性的类型或者是某个方法的返回值及参数类型。格式:访问权限 class 类名称{属性方法}对象的创建:类名称 对象名称=new 类名称();public class pol { /** * @param args */ public sta

2015-08-17 19:35:20 260

原创 Java____多态之上下转型与重写、重载概念复习

override->重写(=覆盖)、overload->重载、polymorphism -> 多态 override是重写(覆盖)了一个方法,以实现不同的功能。一般是用于子类在继承父类时,重写(重新实现)父类中的方法。重写(覆盖)的规则:   1、重写方法的参数列表必须完全与被重写的方法的相同,否则不能称其为重写而是重载.   2、重写方法的访问修饰符一定要大于被重写方法的访问修饰符(

2015-08-17 17:25:37 404

原创 Linux____文件的压缩与打包学习笔记

————————————————Linux文件压缩指令————————————————压缩指令也可以打包,但是先逐个压缩再打包 效率低 不过文件小gzip [-cdtv#] 文件名称使用gizp --help可以查看都有哪些参数调用 但常见cdtv四个 其扩展名是*.gz-c:将压缩的数据输出到屏幕上(其实是一个标准的输入输出流)直接使用gzip filename 会将源文

2015-08-17 15:41:28 290

原创 Linux____用户和群组进阶学习笔记

# root ____区分两种符号____ $ user/etc/passwduser1:x:500:500:描述:/home/user1:/bin/bash用户名:密码:用户userid:组id:描述:主目录home目录:默认shell默认执行脚本 其中密码一般加密后放在/etc/shadow内/etc/shadow如果查看/etc/shadow文件存放的

2015-08-17 14:53:14 325

原创 MySQL____将查询结果插入到表中

insert与select的嵌套使用的方法下面select的数据封装成了视图?然后将其数据插入到exchangeinfo表中INSERT INTO wc_exchangeinfo(exchangeid2,exchangeid) SELECT * FROM (SELECT wc_exchange.id,wc_exchangeinfo.exchangeid FROM wc_exchan

2015-08-17 10:59:51 4095 1

转载 MySQL____like

原文地址:MySQL____like用法详解在SQL结构化查询语言中,LIKE语句有着至关重要的作用。LIKE语句的语法格式是:select * from 表名 where 字段名 like 对应值(子串),它主要是针对字符型字段的,它的作用是在一个字符型字段列中检索包含对应子串的。假设有一个数据库中有个表table1,在table1中有两个字段,分别是name和s

2015-08-17 09:35:06 298

原创 项目问题反馈:对后台查询的结果列表进行处理:计算平均值,改变小数点位数

问题描述:改变前端界面显示,小数点保留2位。看了一下后台的查询语句,多层嵌套,关联。使用convert 或者select cast('xx' as decimal())没有很好的解决问题方法。主要针对一列结果。想到jstl的fmt,遂使用如下解决办法。问题顺利解决。问题描述:后台查询的结果为List集合 逐条显示在界面上。1>现需增加一行,统计整张表各列平均值。2>m

2015-08-14 18:22:58 421

转载 八种主流NoSQL介绍,适用场景

虽然SQL数据库是非常有用的工具,但经历了15年的一支独秀之后垄断即将被打破。这只是时间问题:被迫使用关系数据库,但最终发现不能适应需求的情况不胜枚举。但是NoSQL数据库之间的不同,远超过两 SQL数据库之间的差别。这意味着软件架构师更应该在项目开始时就选择好一个适合的 NoSQL数据库。针对这种情况,这里对 Cassandra、 Mongodb、CouchDB、Redis、 Riak、

2015-08-14 13:13:44 715

原创 MySQL____存储过程学习笔记

举例1:DELIMITER // CREATE PROCEDURE demo_in_parameter1(IN p_in INT) BEGIN SET p_in=2;SELECT p_in ;END;//DELIMITER ;SET @p_in=1;CALL demo_in_parameter16(@p_in);SELECT @p_in举例2:DEL

2015-08-12 18:03:38 240

转载 Mysql onduplicate key

mysql "ON DUPLICATE KEY UPDATE" 语法如果在INSERT语句末尾指定了ON DUPLICATE KEY UPDATE,并且插入行后会导致在一个UNIQUE索引或PRIMARY KEY中出现重复值,则在出现重复值的行执行UPDATE;如果不会导致唯一值列重复的问题,则插入新行。 例如,如果列 a 为 主键 或 拥有UNIQUE索引,并且包含值1,则以下两个语句具

2015-08-06 15:58:30 410

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除