- C/C++指针错误与调试相关学习总结
bcbobo21cn
VC++c语言指针visualstudio2010调试
使用VS2010调试技巧让C指针无处遁形http://blog.csdn.net/21aspnet/article/details/6723758Linux下调试远没有windows下的VS方便,不管是VC++6还是VS2003,2005,2008,2010,2012.VS2012自动格式化代码Ctrl+K+DVS下调试一定要注意尽量不要用F11,要用F10!不然需要引入库文件,提示的警告信息可以
- VS Code配置C语言开发环境的超详细教程
小小滴人儿~
c语言windowsjava
今年有个C语言的课程,以往上C语言课都是用VC++6作为开发环境,VC6实在是太古老了,这个学期想用VisualStudioCode来配置C语言的开发环境。把整个环境变量配置、工具安装使用的步骤总结如下,因为是针对初学者,所以步骤非常详细。为Windows安装C编译器(MinGW-W64GCC)C编译器(MinGW-W64GCC)的下载地址为:https://sourceforge.net/pro
- vs code编写c语言,VS Code配置C语言开发环境的超详细教程
凤陶
vscode编写c语言
今年有个C语言的课程,以往上C语言课都是用VC++6作为开发环境,VC6实在是太古老了,这个学期想用VisualStudioCode来配置C语言的开发环境。把整个环境变量配置、工具安装使用的步骤总结如下,因为是针对初学者,所以步骤非常详细。为Windows安装C编译器(MinGW-W64GCC)C编译器(MinGW-W64GCC)的下载地址为:https://sourceforge.net/pro
- MySQL8.0零基础入门
溺水的鱼X
mysql
一、安装MySQL1.进入MySQL官网下载MySQL安装包(mysql-installer-community-8.0.24.0.msi)https://downloads.mysql.com/archives/installer/2.双击.exe安装文件,等待一会3.选择Custom4.选择MySQLServer8.0.24-X645.点击Execute执行,如果弹出窗口则打钩并安装VC++6
- windows平台的剪贴板管理工具Clipx和插件
tuwulin365
工具编程winapiwindowsgithubc++visualstudio
clipx是历史悠久的windows平台的粘贴板管理工具,已经停止更新好多年了。工具体积小,占用资源少,功能棒棒的。百度网盘网盘包含官方原版程序和插件,以及我汉化的版本。包含32和64位。链接:https://pan.baidu.com/s/1tTawjl7dumRU1Z7GpPQHVw提取码:1234官方插件SDK这个仓库存放的是官网上下载的插件SDK和示例工程。原工程使用VC++6开发。我改用
- 面向对象程序设计实验 - 实验8 多态性:类型转换与虚函数
qq_41626672
面向对象程序设计面向对象编程c++
实验八多态性—类型转换与虚函数目录实验八多态性—类型转换与虚函数8.1实验目的8.2实验内容8.2.1程序阅读8.2.2程序设计8.3思考题8.1实验目的1.理解掌握运算符[]、()的重载;2.理解类型转换,掌握类型转换函数的设计和使用;3.理解和掌握虚函数的作用;4.掌握利用虚函数实现C++的运行时多态性;5.理解纯虚类和抽象类。8.2实验内容8.2.1程序阅读1.理解下面的程序,并在VC++6
- 高效研发之——工具篇(3):SVN
木头场主
版本管理工具源代码管理工具(笔者更常使用版本管理工具这个名字)中,比较常用的主要有:VSS、ClearCase、CVS、SVN、Git和Mercurial。有选择就有比较,网上有很多大有你死我活的争论,而争论的焦点通常都是SVN和Git,从这也能看出这两者的江湖地位。笔者最早开发使用的IDE是VC++6,到后来VisualStudio,都是使用的VSS,VSS是M$出品,与VS等M$家族产品组合得
- 字符串转USHORT数组的函数
DerryZhang
今天遇到了一个问题,涉及到如何将一个char*类型的字符串转换成一个USHORT数组的问题。开发环境是VC++6。描述如下:char*一般保存的是Ansi标准字符串,即西文字符占用1Byte,汉语等东亚文字占用2Byte,长度是动态的。而有些情况下涉及到需将Ansistring转成Unicodestring。目前了解到似乎没有现成的函数可以用(也许确实有,如果有知道的同仁还请不吝赐教)。经过分析,
- 使用c++开发excel插件 (3.4、编写一个简单的动态链接库)
wxy6285
技术
使用VisualC++6.0创建dll1、创建win32dll工程用VC++6开发win32dll是非常方便的,它提供了简单通用的向导可以为我们生成一个程序框架,而我们只需在在框架里边加入自己的函数就可以了,现在就看一下如何生成win32dll程序。首先,通过VC++6的AppWizard,创建一个“Win32Dynamic-LinkLibrary”类型的工程MyDll。然后,在创建类型选择框中,
- Win7下VC++6.0打开文件报错导致其崩溃的解决办法
无名数
学习总结
在Windows7下安装VisualC++6.0后,遇到一个致命的问题打开文件的时候出现异常而导致VC6崩溃。如下图所示:微软针对这个问题发布了一个补丁,原补丁是未编译的VC++6工程(FileTool),大家可以手动在VC++6.0环境下编译一下。为了方便使用,我在这里还提供了一个已编译的版本FileTool.dll_已编译.zip这里提供下载:FileTool.dll_已编译.zipfilet
- VC++6.0开发Windows服务程序。
JOHE2003
VC技术
首先运行VC++6,选择新建工程,在出现的下面窗口中选择”ATLCOMAppWizard“,并选择工程放置位置和相应的工程名,然后选择确定按钮。此时出现如下图窗口界面,在此界面中选择”服务(EXE)“,然后选择完成按钮。在接下来的窗口中选择确定按钮。则VC完成向导并生成相应代码(效果如下)。程序的进入点是全局函数_tWinMain,仔细看一下这个函数,我们会发现当我们运行程序时,可以加上参数,例如
- VS6中出现:由于找不到MSVCRTD.DLL,无法继续执行代码
程序员小V
c++
由于找不到MSVCRTD.DLL,无法继续执行代码在使用VC++6编写FMC程序的时候,刚新建程序就报错,不能运行具体报错如下:它居然提醒我们重新安装程序,这个当然不可能,这么辛辛苦苦安装好,怎么可能再次卸载呢。然后,我查资料发现,是没有用它的MFC的库。解决方法Project->Setting->General选择UseMFCinaStaticLibrary再次编译运行就好了
- 【分享】VC++6差错调试技巧。
diyu8056
首先如果你用的是vc6的话:1。按F5运行你的程序2。在出错时,选择“重试”3。按ALT+7调出“调用栈”窗口4。双击从上往下的最近一个自己定义的函数,系统会自动把该函数所在的文件显示出来,此时程序就暂停在光标处。一般来说错误就出在这附近。你可以通过查看变量的值来确认转载于:https://www.cnblogs.com/ae6623/archive/2011/07/03/4416833.html
- error C1083: 无法打开包括文件:“iostream.h”: No such file or directory
清远qingyuan
MFC
用VS2010打开VC++6程序,按下F5键会发现有错误提示:errorC1083:无法打开包括文件:“iostream.h”:Nosuchfileordirectory;而程序在VC++6中没有任何问题!主要的原因是:1.#include是原来的C语言里面的,而#include是c++的标准库里的,而要调用这个这个标准库需要:usingnamespacestd;2.iostream.h已经不被.
- vc++6中的结构化异常处理try-except-finally语句
冷月宫主
C++
原帖及讨论:http://bbs.bc-cn.net/dispbbs.asp?boardID=55&ID=166791*/--------------------------------------------------------------------------------------*/出自:编程中国http://www.bc-cn.net*/作者:misssirE-mail:yzp36
- 2D小游戏——海贼王回合制游戏
adfansong
我的游戏
【前言】本来想把大学写的最后一个程序写完整了,但是一离开北科后就再没有动力继续写下去了,因为总会让人想起很多事情,所以后面的对阵CP9、拯救艾斯什么的就不做了,剧情部分做到第7章,第8章是借用这个程序浅浅的记叙一下我的大学生活……【软件需求】这个游戏就是用自主开发的2D引擎制作的2D战棋类游戏,游戏素材是海贼王的。需求其实就是完成一个两人份的毕业设计。【游戏界面】【编程工具】VC++6、VS200
- VC++6.0 编译时卡死 按钮都变为灰色,关不掉 ,怎么办?
小月贺金山
C/C++
我们平常用vc++6.0的时候,经常会遇到点完编译按钮后会出现卡死的现象,主要是因为没安装VC++6.0的SP6补丁。VC++6最稳定的版本的版本号是6.0.9782.2,如果安装的msdev.exe文件版本不是这个,那就表示没有安装SP6补丁可以去网上下载SP6补丁的安装包,装上就好了。英文版地址:http://download.microsoft.com/download/1/9/f/19fe
- 那些年,我们一起追过的VC++ 6.0/MFC
chenjh23
4年间,一直在使用VC++6,从初次偶遇的好奇和不知所措,到相处一段时日后的突然悟道,再到现在的喜爱,对VC++6的感觉、态度变化之大,连自己都愕然。就是这样一个Micros的C++的开发环境,由于大学老师的误导(真是误导!!),如不是上班后用到了从而必须深入研究,可能这一辈子都视VC6为畏途!她带给我了太多太多:在北京这样一个生活成本如此高的地方,让我能养活自己;让我有幸从事的软件开发行业(C+
- VS2015编译和运行Quake 2
oraoto
心血来潮,突然想看Quake2的代码,折腾一下,终于在VS2015编译成功,项目在oraoto/quake2-vs2015。这篇文章记录一下实现的过程。下载Quake2源码Quake2代码已经开源,可以在Github或idSoftware的FTP下载。我从FTP下的,所以没forkGithub上的仓库。升级项目解压后找到quake2.dsw,这是VC++6的项目,用VS2015打开会提示升级项目:
- windows下的驱动程序编写学习日志(一)
Ueus2050
用VC++6.0编译第一个windows下的驱动程序使用VC的build来编译驱动程序,可以借助人民邮电出版社,王艳平,张铮版《windows程序设计》随书光盘下的DriverWizard.awx1.首先将DriverWizard.awx文件复制到VC++6.0安装目录的".../MicrosoftVisualStudio/Common/MSDev98/Template"文件夹下2.运行VC++6
- 利用缓存区漏洞执行shellcode
废柴师兄
环境:win10工具:vc++6原理介绍:栈溢出,C语言中gets()、strcpy()等函数未进行数据长度的限定,在栈内写入超出长度限制的数据,从而破坏程序运行甚至获得系统控制权的攻击手段。几个常见的寄存器,ebp栈底指针,esp栈顶指针,eip下一条计算机执行的指令,计算机中真正的存储方式如下图:原理介绍:eip寄存器里存储的是CPU下次要执行的指令的地址。eip在内存中位于ebp后4个字节(
- 错误 C1083 无法打开包括文件: “iostream.h”: No such file or directory
qq_32466209
用VS2010打开VC++6程序,按下F5键会发现有错误提示:errorC1083:无法打开包括文件:“iostream.h”:Nosuchfileordirectory;而程序在VC++6中没有任何问题!主要的原因是:1.#include是原来的C语言里面的,而#include是c++的标准库里的,而要调用这个这个标准库需要:usingnamespacestd;2.iostream.h已经不被.
- C++中main()函数中argc和argv的含义
HW140701
C++
在用惯VC++6的练习的同学们,在使用VS等高级版本时,在创建新的console程序后会出现陌生的argc和argv两个参数。argc和argv中的arg指的是参数argument,而argc为argumentcounter,为整数,用来统计运行程序时发送给main函数的命令行参数的个数;而*argv[]:为字符串数组(argumentvector),用来存放指向字符串参数的指针数组,每一个元素指
- 为什么在2016年不推荐使用VC6来学习C语言
绿洲喵
不要吐槽不要吐槽不要吐槽…啊,醒醒醒醒,大清亡了…现在已是2016年,然而我们这小小的学校使用的教材里面,推荐的软件居然是…VC++6。还以为这上古世纪的东西不会再出现在我们的眼前了,万万没想到啊…可是用就用吧,学校好歹提供正版VC6的安装文件啊,再搞个激活也行啊,教育优惠也不贵(微软的教育优惠还会支持这么老的软件吗?)看了一眼最新的VS2015,还是免费的,为什么没人用呢…再者从百度上搜到的下载
- VC++6控件简单用法总结
Elvis-Y
win32C/C++
VC++6控件简单用法总结对话框宏定义:对话框显示的按钮类型:#defineMB_OK0x00000000L确定#defineMB_OKCANCEL0x00000001L确定|取消#defineMB_ABORTRETRYIGNORE0x00000002L中止|重试|忽略#defineMB_YESNOCANCEL0x00000003L是|否|取消#defineMB_YESNO0x00000004L是
- 图解VC++6.0和ACE 5.4 开发入门
bcbobo21cn
网络编程ACEVC
一工具和下载工具和环境:Win7,VC++6,ACE5.4可在Win7下运行的VC6下载:http://blog.csdn.net/bcbobo21cn/article/details/44200205ACE安装包和本文demo代码下载:http://pan.baidu.com/s/1kUUOOlh注意有两个ace安装包,5.4是dsw的工程,6.3是sln的工程二安装环境下载ace54,解压;在
- CEdit::GetLine 在Win7上返回字符串乱码问题的解决方案 CEdit::GetLine (MFC, VC++6) returns extra characters in Windows
huluedeai
mfc
最近在帮公司一个小孩看一个很奇怪的bug,是MFC的一个小GUI,在客户环境上一个输入框中的数据总是有乱码,导致从数据库中查不出数据。但是奇怪的是在我们环境上重现不了,因为我们的测试环境用的是WinXP,客户环境上用的是Win7(我们一开始就没想到过跟不同的操作系统有关)。最开始我们都是怀疑是code在转换UTF8的时候出的错,可是根据给客户的debug版本否定了我们这种猜测,因为我们发现在转
- 怎样检测当前系统运行在虚拟机中
虚拟机
大家或许都会疑惑,到底怎样用代码检测当前系统运行在虚拟机中,如VMWare等。我在http://www.codeproject.com/system/VmDetect.asp发现了一个VC++6写的代码,用的是嵌套汇编。后来请装配脑袋迁移到VC++7.1并封装成模块,调用很方便。下载地址:http://files.cnblogs.com/unruledboy/IsInVM%20standard.z
- Delphi版木马彩衣一个简单的花指令伪装器--
Delphi
附程序源码,有很多地方需要改进
{pe花指令加密,参考 fi7ke 的 PE花指令加密一文
Author:hnxyy QQ:19026695 2005.11.24
说明:以VC++6的花指令为例说明
//VC++6外衣 1OEPCODEFIVE: THEAD =($55, $8B, $EC, $6A, $FF, $68, $00, $00, $0
- VC++6 实现界面使用XP风格
vc++
VC++6 实现界面使用XP风格
一个小窍门可以方便的在VC6、VC2003、VC2005下实现XP风格的控件效果,而且风格随主题变化而变化,没有主题则显示为原来的风格,看效果对比图:
原来的样式
改变后的样式
很 简单,此方法SDK/MFC通用,简单的讲就是插入一个资源,类别为24,ID为1,以VC6为例,2003和05类似。在VC6资源编辑试图下点击 Insert(插入
- mongodb3.03开启认证
21jhf
mongodb
下载了最新mongodb3.03版本,当使用--auth 参数命令行开启mongodb用户认证时遇到很多问题,现总结如下:
(百度上搜到的基本都是老版本的,看到db.addUser的就是,请忽略)
Windows下我做了一个bat文件,用来启动mongodb,命令行如下:
mongod --dbpath db\data --port 27017 --directoryperdb --logp
- 【Spark103】Task not serializable
bit1129
Serializable
Task not serializable是Spark开发过程最令人头疼的问题之一,这里记录下出现这个问题的两个实例,一个是自己遇到的,另一个是stackoverflow上看到。等有时间了再仔细探究出现Task not serialiazable的各种原因以及出现问题后如何快速定位问题的所在,至少目前阶段碰到此类问题,没有什么章法
1.
package spark.exampl
- 你所熟知的 LRU(最近最少使用)
dalan_123
java
关于LRU这个名词在很多地方或听说,或使用,接下来看下lru缓存回收的实现
1、大体的想法
a、查询出最近最晚使用的项
b、给最近的使用的项做标记
通过使用链表就可以完成这两个操作,关于最近最少使用的项只需要返回链表的尾部;标记最近使用的项,只需要将该项移除并放置到头部,那么难点就出现 你如何能够快速在链表定位对应的该项?
这时候多
- Javascript 跨域
周凡杨
JavaScriptjsonp跨域cross-domain
 
- linux下安装apache服务器
g21121
apache
安装apache
下载windows版本apache,下载地址:http://httpd.apache.org/download.cgi
1.windows下安装apache
Windows下安装apache比较简单,注意选择路径和端口即可,这里就不再赘述了。 2.linux下安装apache:
下载之后上传到linux的相关目录,这里指定为/home/apach
- FineReport的JS编辑框和URL地址栏语法简介
老A不折腾
finereportweb报表报表软件语法总结
JS编辑框:
1.FineReport的js。
作为一款BS产品,browser端的JavaScript是必不可少的。
FineReport中的js是已经调用了finereport.js的。
大家知道,预览报表时,报表servlet会将cpt模板转为html,在这个html的head头部中会引入FineReport的js,这个finereport.js中包含了许多内置的fun
- 根据STATUS信息对MySQL进行优化
墙头上一根草
status
mysql 查看当前正在执行的操作,即正在执行的sql语句的方法为:
show processlist 命令
mysql> show global status;可以列出MySQL服务器运行各种状态值,我个人较喜欢的用法是show status like '查询值%';一、慢查询mysql> show variab
- 我的spring学习笔记7-Spring的Bean配置文件给Bean定义别名
aijuans
Spring 3
本文介绍如何给Spring的Bean配置文件的Bean定义别名?
原始的
<bean id="business" class="onlyfun.caterpillar.device.Business">
<property name="writer">
<ref b
- 高性能mysql 之 性能剖析
annan211
性能mysqlmysql 性能剖析剖析
1 定义性能优化
mysql服务器性能,此处定义为 响应时间。
在解释性能优化之前,先来消除一个误解,很多人认为,性能优化就是降低cpu的利用率或者减少对资源的使用。
这是一个陷阱。
资源时用来消耗并用来工作的,所以有时候消耗更多的资源能够加快查询速度,保持cpu忙绿,这是必要的。很多时候发现
编译进了新版本的InnoDB之后,cpu利用率上升的很厉害,这并不
- 主外键和索引唯一性约束
百合不是茶
索引唯一性约束主外键约束联机删除
目标;第一步;创建两张表 用户表和文章表
第二步;发表文章
1,建表;
---用户表 BlogUsers
--userID唯一的
--userName
--pwd
--sex
create
- 线程的调度
bijian1013
java多线程thread线程的调度java多线程
1. Java提供一个线程调度程序来监控程序中启动后进入可运行状态的所有线程。线程调度程序按照线程的优先级决定应调度哪些线程来执行。
2. 多数线程的调度是抢占式的(即我想中断程序运行就中断,不需要和将被中断的程序协商)
a) 
- 查看日志常用命令
bijian1013
linux命令unix
一.日志查找方法,可以用通配符查某台主机上的所有服务器grep "关键字" /wls/applogs/custom-*/error.log
二.查看日志常用命令1.grep '关键字' error.log:在error.log中搜索'关键字'2.grep -C10 '关键字' error.log:显示关键字前后10行记录3.grep '关键字' error.l
- 【持久化框架MyBatis3一】MyBatis版HelloWorld
bit1129
helloworld
MyBatis这个系列的文章,主要参考《Java Persistence with MyBatis 3》。
样例数据
本文以MySQL数据库为例,建立一个STUDENTS表,插入两条数据,然后进行单表的增删改查
CREATE TABLE STUDENTS
(
stud_id int(11) NOT NULL AUTO_INCREMENT,
- 【Hadoop十五】Hadoop Counter
bit1129
hadoop
1. 只有Map任务的Map Reduce Job
File System Counters
FILE: Number of bytes read=3629530
FILE: Number of bytes written=98312
FILE: Number of read operations=0
FILE: Number of lar
- 解决Tomcat数据连接池无法释放
ronin47
tomcat 连接池 优化
近段时间,公司的检测中心报表系统(SMC)的开发人员时不时找到我,说用户老是出现无法登录的情况。前些日子因为手头上 有Jboss集群的测试工作,发现用户不能登录时,都是在Tomcat中将这个项目Reload一下就好了,不过只是治标而已,因为大概几个小时之后又会 再次出现无法登录的情况。
今天上午,开发人员小毛又找到我,要我协助将这个问题根治一下,拖太久用户难保不投诉。
简单分析了一
- java-75-二叉树两结点的最低共同父结点
bylijinnan
java
import java.util.LinkedList;
import java.util.List;
import ljn.help.*;
public class BTreeLowestParentOfTwoNodes {
public static void main(String[] args) {
/*
* node data is stored in
- 行业垂直搜索引擎网页抓取项目
carlwu
LuceneNutchHeritrixSolr
公司有一个搜索引擎项目,希望各路高人有空来帮忙指导,谢谢!
这是详细需求:
(1) 通过提供的网站地址(大概100-200个网站),网页抓取程序能不断抓取网页和其它类型的文件(如Excel、PDF、Word、ppt及zip类型),并且程序能够根据事先提供的规则,过滤掉不相干的下载内容。
(2) 程序能够搜索这些抓取的内容,并能对这些抓取文件按照油田名进行分类,然后放到服务器不同的目录中。
- [通讯与服务]在总带宽资源没有大幅增加之前,不适宜大幅度降低资费
comsci
资源
降低通讯服务资费,就意味着有更多的用户进入,就意味着通讯服务提供商要接待和服务更多的用户,在总体运维成本没有由于技术升级而大幅下降的情况下,这种降低资费的行为将导致每个用户的平均带宽不断下降,而享受到的服务质量也在下降,这对用户和服务商都是不利的。。。。。。。。
&nbs
- Java时区转换及时间格式
Cwind
java
本文介绍Java API 中 Date, Calendar, TimeZone和DateFormat的使用,以及不同时区时间相互转化的方法和原理。
问题描述:
向处于不同时区的服务器发请求时需要考虑时区转换的问题。譬如,服务器位于东八区(北京时间,GMT+8:00),而身处东四区的用户想要查询当天的销售记录。则需把东四区的“今天”这个时间范围转换为服务器所在时区的时间范围。
- readonly,只读,不可用
dashuaifu
jsjspdisablereadOnlyreadOnly
readOnly 和 readonly 不同,在做js开发时一定要注意函数大小写和jsp黄线的警告!!!我就经历过这么一件事:
使用readOnly在某些浏览器或同一浏览器不同版本有的可以实现“只读”功能,有的就不行,而且函数readOnly有黄线警告!!!就这样被折磨了不短时间!!!(期间使用过disable函数,但是发现disable函数之后后台接收不到前台的的数据!!!)
- LABjs、RequireJS、SeaJS 介绍
dcj3sjt126com
jsWeb
LABjs 的核心是 LAB(Loading and Blocking):Loading 指异步并行加载,Blocking 是指同步等待执行。LABjs 通过优雅的语法(script 和 wait)实现了这两大特性,核心价值是性能优化。LABjs 是一个文件加载器。RequireJS 和 SeaJS 则是模块加载器,倡导的是一种模块化开发理念,核心价值是让 JavaScript 的模块化开发变得更
- [应用结构]入口脚本
dcj3sjt126com
PHPyii2
入口脚本
入口脚本是应用启动流程中的第一环,一个应用(不管是网页应用还是控制台应用)只有一个入口脚本。终端用户的请求通过入口脚本实例化应用并将将请求转发到应用。
Web 应用的入口脚本必须放在终端用户能够访问的目录下,通常命名为 index.php,也可以使用 Web 服务器能定位到的其他名称。
控制台应用的入口脚本一般在应用根目录下命名为 yii(后缀为.php),该文
- haoop shell命令
eksliang
hadoophadoop shell
cat
chgrp
chmod
chown
copyFromLocal
copyToLocal
cp
du
dus
expunge
get
getmerge
ls
lsr
mkdir
movefromLocal
mv
put
rm
rmr
setrep
stat
tail
test
text
- MultiStateView不同的状态下显示不同的界面
gundumw100
android
只要将指定的view放在该控件里面,可以该view在不同的状态下显示不同的界面,这对ListView很有用,比如加载界面,空白界面,错误界面。而且这些见面由你指定布局,非常灵活。
PS:ListView虽然可以设置一个EmptyView,但使用起来不方便,不灵活,有点累赘。
<com.kennyc.view.MultiStateView xmlns:android=&qu
- jQuery实现页面内锚点平滑跳转
ini
JavaScripthtmljqueryhtml5css
平时我们做导航滚动到内容都是通过锚点来做,刷的一下就直接跳到内容了,没有一丝的滚动效果,而且 url 链接最后会有“小尾巴”,就像#keleyi,今天我就介绍一款 jquery 做的滚动的特效,既可以设置滚动速度,又可以在 url 链接上没有“小尾巴”。
效果体验:http://keleyi.com/keleyi/phtml/jqtexiao/37.htmHTML文件代码:
&
- kafka offset迁移
kane_xie
kafka
在早前的kafka版本中(0.8.0),offset是被存储在zookeeper中的。
到当前版本(0.8.2)为止,kafka同时支持offset存储在zookeeper和offset manager(broker)中。
从官方的说明来看,未来offset的zookeeper存储将会被弃用。因此现有的基于kafka的项目如果今后计划保持更新的话,可以考虑在合适
- android > 搭建 cordova 环境
mft8899
android
1 , 安装 node.js
http://nodejs.org
node -v 查看版本
2, 安装 npm
可以先从 https://github.com/isaacs/npm/tags 下载 源码 解压到
- java封装的比较器,比较是否全相同,获取不同字段名字
qifeifei
非常实用的java比较器,贴上代码:
import java.util.HashSet;
import java.util.List;
import java.util.Set;
import net.sf.json.JSONArray;
import net.sf.json.JSONObject;
import net.sf.json.JsonConfig;
i
- 记录一些函数用法
.Aky.
位运算PHP数据库函数IP
高手们照旧忽略。
想弄个全天朝IP段数据库,找了个今天最新更新的国内所有运营商IP段,copy到文件,用文件函数,字符串函数把玩下。分割出startIp和endIp这样格式写入.txt文件,直接用phpmyadmin导入.csv文件的形式导入。(生命在于折腾,也许你们觉得我傻X,直接下载人家弄好的导入不就可以,做自己的菜鸟,让别人去说吧)
当然用到了ip2long()函数把字符串转为整型数
- sublime text 3 rust
wudixiaotie
Sublime Text
1.sublime text 3 => install package => Rust
2.cd ~/.config/sublime-text-3/Packages
3.mkdir rust
4.git clone https://github.com/sp0/rust-style
5.cd rust-style
6.cargo build --release
7.ctrl