自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

李昱成的专栏

http://www.360watcher.net

  • 博客(115)
  • 资源 (5)
  • 收藏
  • 关注

原创 字符串列转为datetime列、Timestamp转为datetime 类型

字符串列转为datetime列、Timestamp转为datetime 类型

2022-05-04 16:05:33 784

原创 vue computed和watch的区别

计算属性computed :1、支持缓存,只有依赖数据发生改变,才会重新进行计算2、不支持异步,当computed内有异步操作时无效,无法监听数据的变化3、computed 属性值会默认走缓存,计算属性是基于它们的响应式依赖进行缓存的,也就是基于data中声明过或者父组件传递的props中的数据通过计算得到的值4、如果一个属性是由其他属性计算而来的,这个属性依赖其他属性,是一个多对一或者一对一,一般用computed5、如果computed属性属性值是函数,那么默认会走get方法;函数的

2021-01-29 10:48:30 189

原创 Vue中watch的简单应用

Vue.js 有一个方法 watch,它可以用来监测Vue实例上的数据变动。如果对应一个对象,键是观察表达式,值是对应回调,值也可以是方法名,或者是对象,包含选项。下面写两个demo,参考demo来了解一下demo1<template> <div> <el-input v-model="demo"></el-input> {{value}} </div></template>&lt.

2021-01-28 14:57:18 267 1

原创 vuex中state,getter,mutation,action,module的用法与理解

一.State:{count: 0}保存着所有的全局变量组件中获取:computed:{ ...mapState({ //es6的对象展开运算符 count: state => state.count //es6箭头函数 'count' //如果名字与state中的名字一致,可这样简写 })}二.Getter: 对state中的数据派生出一些状态,例如对数据进行过滤。(可以认为是store中的计算属性),会对state中的变量进

2021-01-28 14:07:04 825

原创 vuex属性 state、mutations、actions、getter的作用

1. state:数据状态------------------------------------- 仓库当中的商品2. mutations:函数,同步操作。更改state---------------- 工人。用来操作商品3. actions:函数,异步操作。通过调用mutations来更改数据--- 老板,发送命令4. getters:计算属性5. modules:模块化。他们之间的关系mutations 可以更改我的状态 state 当你请求数据的时候通过 actions

2021-01-28 14:05:11 263

原创 Mybatis基于注解的方式,实对数据现增删改查

基于注解的方式,建立一个接口,在定义的方法上配置上应有的注解,注解中含有sql语句,这个接口不需要类去实现它如:package com.atguigu.mybatis.test3;import java.util.List;import org.apache.ibatis.annotations.Delete;import org.apache.ibatis.annotations.Insert;import org.apache.ibatis.annotations.Select;

2021-01-05 10:51:51 140

原创 如何增加swap空间大小

想在虚拟机里面安装oracle10g,发现默认的swap交换空间不满足最低要求,因为我分配的物理内存是1G,那么就按照要求需要2G的swap交换空间,默认只有1G的交换空间。添加swap交换空间的步骤如下:第一步:确保系统中有足够的空间来用做swap交换空间,我使用的是KVM,准备在一个独立的文件系统中添加一个swap交换文件,在/opt/image中添加2G的swap交换文件第二步:

2013-02-06 22:47:20 8210

转载 Instagram创始人Krieger谈产品设计的八条原则

如何做出优秀的应用?Instagram创始人Krieger的答案是,仔细观察人们在生活中真正需要什么,而不是瞎猜。他在500 Startup举办的集会上分享了他在产品设计上的八点体会。开篇就表示:“在Google上搜索过某个东西不代表你真的了解这个东西,”要想真正创建某个产品来解决问题,“你得比人们更了解他们自己。”比如说你希望颠覆现在的购物体验,你就得真正明白现在的购物体验和行为模式到底

2012-12-04 13:55:56 1028

原创 web交互设计模型

<br />《信息架构中的常见模型》是整个“web交互设计方法”中的一部分:<br /><br />本期的内容目的是分享和总结信息架构中一部分基本的交互模型。信息架构需要考虑内容和功能的建构,首先需要考虑怎样组织内容和功能的关系,也就是切分内容,如何把一些动作和对象跟主题顺畅的结合起来;第二步就是考虑怎样引导用户通过界面达成他们的目标,也就是用”物理结构”把内容用页面/窗口/面板等元素将信息表达出来,交互模型正是针对第二个步骤来说的,这些模式帮助我们在表达信息的时候能够有一些常用的思路和出发点。<b

2011-05-16 10:51:00 4615 1

原创 漫谈互联网产品商业需求文档(BRD)的设计

BRD是英文”Business Requirement Document“的缩写,根据英文直译过来就是”商业需求文档“的意思,指的就是基于商业目标或价值所描述的产品需求内容文档(报告),其核心的用途就是用于产品在投入研发之前,由企业高层作为决策评估的重要依据。BRD与PRD的差异BRD不同于常见的MRD(Market Requirement Document-市场需求文档)和PRD(Product Requirement Document-产品需求文档),既然是用于产品实施之前的决策评估依据,必

2011-05-13 09:29:00 1636

原创 修改SDI主窗口Title

<br /><br />一般情况下,SDI主窗口标题形式为: "文档标题 - 主窗口标题"。<br />参见winfrm.cpp的代码:<br />void CFrameWnd::OnUpdateFrameTitle(BOOL bAddToTitle)<br />{<br />...<br />UpdateFrameTitleForDocument(pDocument->GetTitle());<br />...<br />}<br /> <br />void CFrameWnd::UpdateFram

2011-01-26 16:48:00 1395

原创 vsftp端口问题

<br />当我在linux下用iptables设置了防火墙之后  我开放了一个21端口,这个时候我用浏览器就没有办法访问我的ftp了,当我用cuteftp访问ftp的时候,看日志上会提示,一开始尝试pasv连接,超时之后会自动切换到port连接这样就可以访问了,我后来查了一些资料  pasv这个没有办法,因为每次的端口是随机的,这样没办法设置防火墙的规则了。所以我就只能在客户端设置  只用port连接。<br /><br />我想问问 从服务器端 怎样设置 只用port连接?另外,能否有一个防火墙规则

2010-09-21 09:41:00 7407

转载 http协议中有关http头的技术资料

一、基础篇<br />  HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详细内容请参考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错误编码加上包含服务器信息、实体元信息以及可能的实体内容。<br />

2010-07-16 15:09:00 1305

原创 用PHP的ob_start()控制您的浏览器cache!

<br />Output Control函数可以让你自由控制脚本中数据的输出。它非常地有用,特别是对于:当你想在数据已经输出后,再输出文件头的情况。输出控制函数不对使用header() 或 setcookie(), 发送的文件头信息产生影响,只对那些类似于 echo() 和 PHP 代码的数据块有作用。<br /><br />我们先举一个简单的例子,让大家对Output Control有一个大致的印象:<br />Example 1.<br /><br />CODE<?php<br />

2010-07-16 15:07:00 1145

原创 如何用php生成WAP页面

<br />WAP(无线通讯协议)是在数字移动电话、个人手持设备(PDA等)及计算机之间进行通讯的开放性全球标准。由于静态的WAP页面在很多方面不能满足用户个性化的服务请求,因此通过WAP服务器端语言产生动态的WML页面,具有很广泛的应用价值和很高的商业价值。<br /><br />  WAP应用结构非常类似于Internet,一个典型的WAP应用请求是这样的:首先,具有WAP用户代理功能的移动终端(WAP手机等)通过内部运行的微浏览器(MicroBrowser)对某一网站以无线方式发送WA

2010-07-06 14:45:00 1395

原创 嵌入式浏览器研究

1.引言    随着3C融合时代的到来,越来越多的消费类电子产品中有浏览器应用的需求,目前,数字电视机顶盒、IPTV机顶盒、数字电视一体机和手机等等产品中很多都已支持浏览器应用。   由于消费类电子产品本身的CPU处理能力低、内存容量受限。低功耗等一些特性,使得在PC上非常流行的IE浏览器、Netscape浏览器、 Firefox浏览器等无法直接应用在消费类电子产品中,因此出现了专门针对消费类电子产品的嵌入式浏览器。  目前,嵌入式浏览器分为两大类,一类是用在手机中,基于无线信道、支持WAP协议的嵌入式

2010-07-06 14:30:00 3062 2

转载 Firefox中User-Agent设置和用途

用较为专业的术语来说,User-Agetn是Http协议中的一部分,属于头域的组成部分,更具体可以参见维基百科英文版的说明,User-Agent也简称UA,我们下面就以UA来作为User-Agent的简称。用较为普通的一点来说,是一种向访问网站提供你所使用的浏览器类型、操作系统、浏览器内核等信息的标识。通过这个标识,用户所访问的网站可以显示不同的排版从而为用户提供更好的体验或者进行信息统计;例如用手机访问谷歌和电脑访问是不一样的,手机访问会显示如下界面;而这些是谷歌根据访问者的UA来判断的。

2010-06-17 09:34:00 12965 2

转载 迭代开发和增量开发

“迭代”和“增量”是敏捷软件开发中的两个重要概念。弄清楚“迭代”和“增量”以及其依据,我们就可以在实际的操作中有章法可循。

2010-06-02 17:20:00 20302 1

原创 HTML 5 过去、现状、将来

v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);} Normal 0 7.8 磅 0 2

2010-05-26 10:39:00 1593

原创 基于短信网关WAP推送的实现

WAP PUSH既有信息发送主动、及时的特点,又有可随时随地接收信息的优势,因而具有良好的应用前景。该文简单介绍了WAP PUSH系统框架、推送协议和推送方式,重点介绍了通过短信网关实现WAP推送的实现方法。   1 WAP推送技术简介  1.1 什么是WAP推送  WAP推送(PUSH)技术是一种建立在客户服务器上的机制,就是由服务器主动将信息发往客户端的技术

2010-05-06 15:56:00 1520

原创 常用术语解释----移动运营商

Gateway GPRS Support Node -- 网关GPRS支持节点 GGSN是GSM/GPRS/EDGE网络的CN(CoreNetwork,核心网)的网元,是为了在GSM网络中提供GPRS业务功能而引入的一个网元功能实体,提供数据包在GPRS网和外部数据网之间的网关接口功能。用户选择哪一个GGSN作为网关,是在PDP Contexts激活过程中根据

2010-05-05 09:33:00 2439

原创 配置管理漫漫谈之CCB

CCB的全称是Configuration Control Board,即配置控制委员会。CCB是CMM(I)中提出的概念,某些组织中也许不叫这个名字而是叫决策委员会之类的。网络上有一种说法认为CCB是变更控制委员会(Change ControlBoard),这两者说法不同,但是概念和作用是一致的。CMMI-V1.2中对两者的描述原文如下:“Configuration control

2010-05-04 17:06:00 9379

原创 项目管理办公室——PMO

根据查阅的资料显示,项目管理办公室(PMO)出现于20世纪90年代初期。当时PMO仅提供了很少的服务和支持工作,而更多被企业用来“管制”项目经理,而不是为他们提供项目管理的方向和指导。在90年代后期,对于企业领导来说,将项目放到整个企业的运作中统一管理的需要变得越来越明显,PMO随之大量地出现。不论是对于项目经理还是企业主管人员来说,PMO都被证明是理想的选择。因为公司需要建立一个可以

2010-05-04 16:57:00 2789

转载 配置管理流程

1 概要1.1 内容规范配置管理活动,确保配置项正确地唯一标识并易于存取,保证基准配置项的更改受控,明确基线状态,在贯穿整个软件生命周期中建立和维护项目产品的完整性和可追溯性。1.2 适用范围对于不同类别的软件项目,配置管理的流程不同,可在本流程的基础上进行裁减。

2010-05-04 16:44:00 1611

转载 SCM 供应链管理

SCM 供应链管理  SCM(Supply Chain Management)   供应链名称由来  供应链最早来源于彼得.德鲁克提出的"经济链",而后经由迈克尔.波特发展成为"价值链",最终日渐演变为"供应链".供应链管理定义     供应链管理(Supply chainmanagement,SCM)是一种集成的管理思想和方法,它执行供应链中从供应

2010-05-04 13:53:00 4777 1

转载 “角斗士”乔布斯:我的人生狠字当头

乔布斯的声音尖细、微弱,甚至空洞得有些奇怪。事实上,乔布斯不算特别高,大约1.78米,比人们想象中的矮。但是,他就是有办法让人迷醉。有一次,盖茨专门拿乔布斯的演讲录像作分析,结论是“这家伙太可怕了,简直是个销售天才”。 乔布斯身上有很多标签,他是《财富》眼中“美国最粗暴的老板”,吉姆·科林斯称他为“商界贝多芬”,硅谷称他为“电脑业的首席创新总监”,《经济学人》则将乔布斯比做伟大的皇帝拿破仑

2010-04-12 16:30:00 1354

原创 最受欢迎的vc开源项目

7-Zip (http://sourceforge.net/projects/sevenzip/) : 7-Zipis a file archiver with the high compression ratio. The programsupports 7z, ZIP, CAB, RAR, ARJ, LZH, CHM, GZIP, BZIP2, Z, TAR

2010-04-06 14:34:00 6700 1

原创 通过NAT实现虚拟服务器(VS/NAT)

由于IPv4中IP地址空间的日益紧张和安全方面的原因,很多网络使用保留IP地址(10.0.0.0/255.0.0.0、172.16.0.0/255.128.0.0和192.168.0.0/255.255.0.0)[64, 65,66]。这些地址不在Internet上使用,而是专门为内部网络预留的。当内部网络中的主机要访问Internet或被Internet访问时,就需要采用网络地址

2010-04-05 20:40:00 1182

转载 什么Webkit?

提起WebKit,大家自然而然地想到浏览器。作为浏览器内部的主要构件,WebKit的主要工作是渲染。给定一个HTML文件,WebKit的工作是把HTML格式的内容绘制出来,包括,a. HTML的布局,譬如左边是什么,顶部是什么,中间是什么。b. 根据用户设定,呈现文字,譬如字体是宋体还是楷书,大小尺寸,重体斜体等等。c. 显示不同格式

2010-04-05 16:30:00 4255

原创 Linux下的Memcache安装

Linux下Memcache服务器端的安装服务器端主要是安装memcache服务器端,目前的最新版本是 memcached-1.3.0 。下载:http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz另外,Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent,libevent的

2010-03-27 22:13:00 582

原创 phpize是什么?

一、phpize是干嘛的?phpize是什么东西呢?php官方的说明:http://php.net/manual/en/install.pecl.phpize.phpphpize是用来扩展php扩展模块的,通过phpize可以建立php的外挂模块比如你想在原来编译好的php中加入memcached或者ImageMagick等扩展模块,可以使用phpize,通过以下几步工作。

2010-03-27 22:12:00 1250

原创 iptables的原理及进行包过滤的用法

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <object class

2009-02-12 13:59:00 1787

原创 Hibernate---Criteria

具有一个直观的、可扩展的条件查询API是Hibernate的特色。      15.1. 创建一个Criteria 实例   org.hibernate.Criteria接口表示特定持久类的一个查询。Session是 Criteria实例的工厂。      Criteria crit = sess.createCriteria(Cat.cla

2008-04-01 23:03:00 1066

原创 Java中如何实现国际化

假如我们开发了一个在中文环境下运行的页面,代码如下:欢迎            欢迎到来!     之后又假如,有一天我们公司的业务扩展到了日本,和美国,那么我们必须要订制另外的两张不同的页面,代码为: Welcome            Welcome Here!    和ようこそ

2008-04-01 16:54:00 8303 3

转载 基于UML模型的NGN业务安全分析

相比传统的电信网,NGN面临着众多的安全威胁,NGN的业务安全也面临着巨大的挑战。业务的开发和部署需要考虑到更多的安全特性和安全功能。利用 UML安全扩展UMLsec对NGN中的业务安全需求进行分析建模,提出了一种细粒度的安全需求分析方法,通过抽象出安全功能抽象类说明NGN业务的安全 特性需求。并通过用例讨论了基于安全应用接口的安全需求实现,使得各种安全特性能够更方便、更灵活地集成到业务中。 

2008-03-18 11:34:00 997

原创 理解I/O Completion Port

我将先给出IOCP的定义然后给出它的实现方法,最后剖析一个Echo程序来为您拨开IOCP的谜云,除去你心中对IOCP的烦恼。OK,但我不能保证你明白IOCP的一切,但我会尽我最大的努力。以下是我会在这篇文章中提到的相关技术:   I/O端口   同步/异步   堵塞/非堵塞   服务端/客户端   多线程程序设计   Winsock API 2.0   在这之前,我曾经开发过一个项目,其中一块

2008-02-29 17:16:00 3936 1

原创 socket I/O模型详解

本文简单介绍了当前Windows支持的各种Socket I/O模型,如果你发现其中存在什么错误请务必赐教。一:select模型二:WSAAsyncSelect模型三:WSAEventSelect模型四:Overlapped I/O 事件通知模型五:Overlapped I/O 完成例程模型六:IOCP模型老陈有一个在外地工作的女儿,不能经常回来,老陈和她通过信件联系。他们的信会被邮递员投递

2008-02-29 17:00:00 1916

原创 Windows网管常用的网络命令

Windows网络命令行程序 这部分包括: 使用 ipconfig /all 查看配置 使用 ipconfig /renew 刷新配置 使用 ipconfig 管理 DNS 和 DHCP 类别 ID 使用 Ping 测试连接 使用 Arp 解决硬件地址问题 使用 nbtstat 解决 NetBIOS 名称问题 使用 netstat 显示连接统计 使用 tracert 跟踪网络连接 使用 pathp

2008-01-10 10:42:00 1773

原创 SSL/TLS/WTLS原理

 一 前言首先要澄清一下名字的混淆:1 SSL(Secure Socket Layer)是netscape公司设计的主要用于web的安全传输协议。这种协议在WEB上获得了广泛的应用。2 IETF(www.ietf.org)将SSL作了标准化,即RFC2246,并将其称为TLS(Transport Layer Security),从技术上讲,TLS1.0与SSL3.0的差别非常微小。由于本文中没有涉

2008-01-08 22:43:00 720

原创 java 线程池技术

线程池是管理线程的高级技术,通常它提供了如下功能:  通过对线程的管理,更加合理的调配资源。通常,线程池里维护着一组空闲线程,并向外提供,根据系统繁忙程度动态增加或减少空闲线程的数量。比较高级的还提供了自动检测异常线程的功能。  通过维护池中既存线程,可以节省创建线程的开销,尤其是对于web server这类处理频繁,而处理过程又比较快的程序,创建线程的开销是不能忽略的。   

2008-01-06 18:45:00 2146 1

chrome-win64-123.0.6312.58

开发工具chrome-win64,版本123.0.6312.58

2024-03-23

chromedriver-linux64-123.0.6312.58

开发工具chromedriver-linux64,版本123.0.6312.58

2024-03-23

chrome-linux64-123.0.6312.58

chrome-linux64安装包,版本123.0.6312.58

2024-03-23

简约的手机社区类网站html5响应式模板

简约的手机社区类网站html5响应式模板,简单,适合新手学习及在此基础上改造升级

2018-11-14

ECShop_V2.7.3_UTF8_release1106

知名开源电子商务软件代码分享,知名开源电子商务软件代码分享,

2017-10-15

P2P之UDP穿透NAT的实现(源代码)

P2P之UDP穿透NAT的实现

2007-09-08

Introduction to DirectDraw and Surface Blitting

Introduction to DirectDraw and Surface project source code.

2007-08-20

Introduction to DirectDraw and Surface Blitting

Introduction to DirectDraw and Surface demo project.

2007-08-20

空空如也

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

TA关注的人

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