自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

唐伯虎点蚊香

爱过知情重 醉过知酒浓 花开花谢终是空

  • 博客(46)
  • 资源 (39)
  • 收藏
  • 关注

原创 centos安装jenkins改为root用户启动趟过的坑

centos安装jenkins改为root用户启动趟过的坑

2022-10-10 09:28:05 1276

原创 安卓无源码的情况下,替换广告

其实一个ViewGroup和一个Activity就足够了

2022-06-28 23:19:20 168 1

原创 Linux Shell必须要知道的点

Linux Shell必须要知道的点

2022-03-02 20:47:23 557

原创 HOOK安卓so的至少5个函数

openpopenfopensystemJNI中的FindClass

2021-11-14 21:13:53 2621 1

原创 android做native层hook时过滤/proc/PID/maps的返回结果

#include <stdio.h>#include <string.h>int main(){ char *keyword = "xposed"; char *file_ori = "procmaps.txt"; char *file_dest = "procmaps_dest.txt"; FILE *fp1; FILE *fp2; char line[1000]; fp1 = fopen(file_.

2021-11-14 20:23:36 1953

原创 通过k8s+docker部署jar

1、springboot打包生成一个jar,example-0.0.1-SNAPSHOT.jar2、通过java -jar example-0.0.1-SNAPSHOT.jar 可以启动服务 服务器能访问:http://localhost:8989/hello3、新建文件Dockerfile ,内容如下:######################################FR...

2019-12-26 17:24:11 3370

原创 eclipse和vc6.0实践native工程,java调用c++

<br />使用eclipse创建一个工程,在工程下建立一个类TestNative.java,其中编写了4个native方法,这4个方法使用c++实现。TestNative.java代码如下:<br />public class TestNative{ private native int add(int x,int y); private native int subtract(int x,int y); private native int multi(int x,int

2010-07-21 11:44:00 2148 1

原创 测试代码编辑

New Document New Document   

2009-12-31 13:11:00 696

原创 Java的URLConnection上加代理服务器配置的最简单例子

 import java.io.IOException;import java.io.InputStream;import java.net.InetSocketAddress;import java.net.Proxy;import java.net.SocketAddress;import java.net.URL;import java.net.URLConnecti

2009-11-28 09:49:00 3369 1

原创 网络字节转换

做过socket的都知道网络字节转换的事情,网络中传输的数据是纯字节流,没有类型信息,从低地址开始传递;网络字节序通常为大端的,即先传递高字节,因此和大端的本地字节存储顺序一致,和小端的则截然相反。为了数据的一致性,就要把本地的数据转换成网络上使用的格式,然后发送出去,接收的时候也是一样的,经过转换然后才去使用这些数据。基本的库函数中提供了这样的可以进行字节转换的函数,如和htons( ) hto

2009-09-07 10:48:00 1776

原创 linux date用法一知半解

使用格式: date [OPTION]... [+FORMAT] date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]date 可以用来显示或设定系统的日期与时间。1.在显示方面,使用者可以设定欲显示的格式,格式设定为一个加号后接数个标记,其中可用的标记列表如下: 时间方面 : % :  打印出 % %n : 下一行 %t :

2009-09-01 18:10:00 825

原创 sort 的用法详解

1.sort(分类)用法sort命令选项很长,下面仅介绍各种选项。sort命令的一般格式为:sort -cmu -o output_file [other options] +pos1 +pos2 input_files 下面简要介绍一下sort的参数:-c 测试文件是否已经分类。-m 合并两个分类文件。-u 删除所有复制行。-o 存储s o r t结果的输出文件名。其他选项有:-b 使用域进行分

2009-09-01 17:55:00 3005

原创 日常交际技巧经验总结100句(大全)

题记:有这样一句话:没有交际能力的人,就象陆地上的船,永远到不了人生的大海。虽然简单,但富有哲理。这话充分说明一个问题:生活中,无论有多么强的能力,多么好的条件,如果没有良好的的人际关系,那么你就无法取得成功,自然也就不会得到生活的幸福和身心的健康。究竟如何营造与构建一个良好的人际关系网呢?下面100句经典经验,愿对你有些许帮助……【转载自http://www.dianping.com/group

2009-08-31 08:55:00 577

原创 linux 下mysql二进制文件(tar.gz)安装

二进制文件(tar.gz)安装:先创建用户和用户组 su - rootgroupadd mysqluseradd -g mysql mysql解压二进制文件。gunzip -c filename | tar -xf -复制目录/home/mysql到/usr/local;创建mysql许可表:linux:/usr/local/mysql #scripts/mysql_install_d

2009-08-27 15:58:00 1183

原创 windows route 命令详解

1.具体功能       该命令用于在本地IP路由表中显示和修改条目。使用不带参数的ROUTE可以显示帮助。           2.语法详解       route [-f] [-p] [command [destination] [mask netmask] [gateway] [metric       metric] [if interface]          

2009-08-27 09:10:00 1345

原创 Java正则表达式的详解

表达式意义:1.字符x    字符 x。例如a表示字符a//    反斜线字符。在书写时要写为////。(注意:因为java在第一次解析时,把////解析成正则表达式//,在第二次解析时再解析为/,所以凡是不是1.1列举到的转义字符,包括1.1的//,而又带有/的都要写两次)/0n    带有八进制值 0的字符 n (0 /0nn    带有八进制值 0的字符 nn (0 /0mnn    带

2009-08-26 10:53:00 580

原创 rsync详解

Rsync详解1、什么是RsyncRsync(remote synchronize)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。Rsync使用所谓的“Rsync算法”来使本地和远 程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。Rsync本来是用于替代rcp的一个工具,目前由rsync.samba.org维护,

2009-08-20 14:22:00 823

原创 使用NTP同步系统时间

1. 与一个已知的时间服务器同步2. 配置网络时间协议(ntp) 1. 让linux自动同步时间vi /etc/crontab加上一句:00 0 1 * * root rdate -s time.nist.govtime.nist.gov 是一个时间服务器.2. 时间服务器配置(192.168.10.1)1). # rpm -ivh ntp-4.1.2-4.EL3.1.i386

2009-08-20 11:56:00 3878

原创 javascript正则表达式详解

正则表达式是一个描述字符模式的对象。 javascript的regexp对象和string对象定义了使用正则表达式来执行强大的模式匹配和文本检索与替换函数的方法.在javascript中,正则表达式是由一个regexp对象表示的.当然,可以使用一个regexp()构造函数来创建regexp对象, 也可以用javascript 1.2中的新添加的一个特殊语法来创建regexp对象.就像字符串直接

2009-08-18 16:42:00 498

原创 一个Java程序员应该掌握的10项技能

1、语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何修正。2、命令:必须熟悉JDK带的一些常用命令及其常用选项,命令至少需要熟悉:appletviewer、 HtmlConverter、jar、 java、javac、javadoc、javap、javaw、native2ascii、serialver,如果这些命令你没有全部使用

2009-08-13 17:33:00 462

原创 2>&1是怎么回事

经常可以在一些脚本,尤其是在crontab调用时发现如下形式的命令调用/tmp/test.sh > /tmp/test.log 2>&1前半部分/tmp/test.sh > /tmp/test.log很容易理解,那么后面的2>&1是怎么回事呢?要解释这个问题,还是得提到文件重定向。我们知道>和&1的意思就是将标准错误也输出到标准输出当中。下面通过一个例子来展示2>&1有

2009-08-11 18:30:00 1329

原创 Java:内部非静态类访问外部类成员的方法

Java:内部非静态类访问外部类成员的方法    以前不知道内部类的好处,觉得出了使用不方便之外没什么好的,不过在一次无意间参照java主页的一些教程的源代码的时候发现了内部类的真正好处。---内部非静态类可以睡意访问外部类的各个成员或成员函数。    内部类访问外部类对象的方法是 [外部类类名.this]    对象获取到之后就可以随意调用外部类的各种成员了。    例如:class MC1

2009-07-28 18:17:00 4697

原创 使用 dom4j 解析 XML

使用 domj4 API 创建与修改 XML 文档级别: 初级Deepak Vohra ([email protected]), Web 开发人员2009 年 4 月 01 日 dom4j 是一种解析 XML 文档的开放源代码 XML 框架。本文介绍如何使用包含在 dom4j 中的解析器创建并修改 XML 文档。 dom4j API 包含一个解析 XML 文档的工

2009-07-28 16:08:00 641

原创 原始套接字透析之Raw Socket基础

在进入Raw Socket多种强大的应用之前,我们先讲解怎样建立一个Raw Socket及怎样用建立的Raw Socket发送和接收IP包。  建立Raw Socket  在Windows平台上,为了使用Raw Socket,需先初始化WINSOCK:// 启动 WinsockWSAData wsaData;if (WSAStartup(MAKEWORD(2, 1), &wsaData) != 0

2009-07-26 15:30:00 1150

原创 tcpdump详解

第一种是关于类型的关键字,主要包括host,net,port, 例如 host 210.27.48.2,指明 210.27.48.2是一台主机,net 202.0.0.0 指明 202.0.0.0是一个网络地址,port 23 指明端口号是23.如果没有指定类型,缺省的类型是host.  第二种是确定传输方向的关键字,主要包括src , dst ,dst or src, dst and src ,

2009-07-24 14:59:00 562

原创 vi详解

1. 移动光标 要对正文内容进行修改,首先必须把光标移动到指定位置。移动光标的最简单的方式是按键盘的上、下、左、 右箭头键。除了这种最原始的方法之外,用户还可以利用 vi 提供的众多字符组合键,在正文中移动光标,迅 速到达指定的行或列,实现定位。例如: k、j、h、l 功能分别等同于上、下、左、右箭头键 Ctrl+b 在文件中向上移动一页(相当于 PageUp 键) Ctrl+f 在文件中向下移动

2009-07-24 10:23:00 583

原创 Apache Rewrite 规则详解(二)

R[=code](force redirect) 强制外部重定向 强制在替代字符串加上http://thishost[:thisport]/前缀重定向到外部的URL.如果code不指定,将用缺省的302 HTTP状态码。 F(force URL to be forbidden)禁用URL,返回403HTTP状态码。 G(force URL to be gone) 强制URL为GONE,返回410H

2009-07-24 10:20:00 852

原创 Apache Rewrite 规则详解

1、Rewrite规则简介:  Rewirte主要的功能就是实现URL的跳转,它的正则表达式是基于Perl语言。可基于服务器级的(httpd.conf)和目录级的(.htaccess) 两种方式。如果要想用到rewrite模块,必须先安装或加载rewrite模块。方法有两种一种是编译apache的时候就直接安装rewrite模块,另一种是编译apache时以DSO模式安装apa

2009-07-23 13:25:00 4039

原创 Linux date 命令使用技巧

Linux date 命令使用技巧date命令   date命令的功能是显示和设置系统日期和时间。   该命令的一般格式为: date [选项] 显示时间格式(以+开头,后面接格式)   date 设置时间格式   命令中各选项的含义分别为:   -d datestr, --date datestr 显示由datestr描述的日期   -s datestr, --set datestr 设置dat

2009-07-21 17:07:00 972

原创 VMware中用NAT方式实现FreeBsd/Linux上网

我用的是VMware版本是 5.5.3,host机器运行的是windows Xp professional 。1、安装VMware workstation2、安装guest系统,这里我安装的Red Hat Linux9,安装过程中确保网络连接选择的是NAT方式,当然可以在安装完后进行修改。3、到windows XP 中,查看所有的网络连接,你应该发现除了原有的网卡之外,又多了Vmnet

2009-07-15 13:54:00 659

原创 createTextRange的text和htmltext的用法

collapse([bStart])移动Range的插入点bStart true(移到开头) false(移到末尾)findText(sText [, iSearchScope] [, iFlags])在Range中查找sTextiSearchScope 开始位置,负数方向搜索iFlags 2(整词匹配) 4(区别大小写)moveStart(sUnit [, iCount])moveEnd(sUn

2009-07-11 09:51:00 1972

原创 VI命令

进入vi的命令vi filename: 打开或新建文件,并将光标置于第一行首 vi +n filename: 打开文件,并将光标置于第n行首 vi + filename: 打开文件,并将光标置于最后一行首 vi +/pattern filename: 打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename: 在上次正用vi编辑时发生系统崩溃,恢复f

2009-07-09 16:00:00 549

原创 网络字节转换inet_aton & inet_ntoa & inet_addr和inet_pton

inet_aton,inet_addr和inet_ntoa在点分十进制数串(如,“192.168.1.10")与他的32位网络字节二进制值之前转换IPV4地址,有2个比较新的函数inet_pton和inet_ntop,这2个对IPV4和IPV6地址都能处理       #include        #include        #include        int inet_aton(c

2009-07-01 16:30:00 803

原创 gethostbyname 和 gethostbyaddr 的适用范围

今天看别人写的一个 MFC 代码一会儿  gethostbyname, 一会儿 gethostbyaddr,我想他们必定有什么优点不知道他们各自什么优点?具体适用在int CMyQQDlg::GetIpAddress(const CString &sHostName, CString &sIpAddress)//获得本地IP{    struct hostent FAR * lpHostEnt=g

2009-07-01 16:27:00 904

原创 java程序员学习c/c++需要注意的事情

1,定义完一个类时,在{}之后要加个分号;2,在Header文件中定义方式用public,但是在cpp文件的实现时,不需要加public3,如何导入lib包?     将lib和.h文件加入系统路径,Tools->Options...->Directories,在Show directories for中选择lib或者.h文件       在调用GetAdaptersInfo函数获

2009-06-18 10:06:00 719

原创 深入理解HTTP协议的一个java的例子

package org.liujl.http;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.ServerSocket;import java.net.Socket;public class HTTPServer {  public stati

2009-06-17 14:16:00 1323 2

原创 getContextPath和getRequestURI等的区别

假定你的web application 名称为news,你在浏览器中输入请求路径:http://localhost:8080/news/main/list.jsp 则执行下面向行代码后打印出如下结果:1、 System.out.println(request.getContextPath());打印结果:/news2、System.out.println(request.get

2009-06-01 15:44:00 1074

原创 原码、反码和补码

一、原码  求原码:X≥0,则符号位为0,其余照抄; X≤0,则符号位为1,其余照抄。 【例1】X=+1001001    [X]原 = 01001001 【例2】X=-1001001    [X]原 = 11001001  二、反码  求反码:若X≥0,符号位为0,其余照抄; 若X≤0,符号位为1,其余按位取反。 【例3】X=+1001001    [X]反 = 01001001 【例4】X=-

2009-05-28 11:08:00 1487

转载 HTTP协议详解

引言                                        HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTT

2009-05-12 15:34:00 662

原创 Hibernate查询视图数据

有的时候如果多个表互相关联,需要创建视图,如果想用Hibernate查询视图的数据怎么办呢?其实视图和表没有本质的区别,只需要把主键换为组合主键即可,例如:PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN""http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">        

2009-05-06 12:17:00 5026 1

安卓手机app录音和播放

安卓手机app录音和播放

2022-07-08

通过占坑位启动未在AndroidManifest.xml注册的Activity

通过占坑位启动未在AndroidManifest.xml注册的Activity,工程很简单,主要是演示原理,已经足够了,AndroidStudio可直接运行。

2022-07-08

修改ro.debuggable.rar

安卓手机,调试时,需要修改ro.debuggable,包括mprop

2021-11-16

DevOps解决方案

DevOps解决方案,传统应用持续交付流程 DevOps消除等待与浪费 用户痛点 什么是DevOps DevOps收益 DevOps工具

2020-04-22

powermock-cover.zip

使用powermock+jacoco,测试静态方法,测试覆盖率。环境是:IDEA+maven。 直接执行:mvn clean install,然后查看覆盖率:powermock-cover\target\site\jacoco\index.html

2020-04-07

JavaRSA生成公钥私钥加解密

用java代码生成公钥私钥密钥对,公钥加密私钥解密,私钥加密公钥解密。直接导入idea,可直接运行。小编正在看区块链的多重加密,看到这儿了就写了一个demo,用于理解加解密。

2020-03-10

以太坊智能合约例子.docx

以太坊智能合约例子以太坊智能合约例子以太坊智能合约例子以太坊智能合约例子以太坊智能合约例子以太坊智能合约例子以太坊智能合约例子以太坊智能合约例子

2020-03-07

SpringSecurityOAuth2.rar

oauth2的4中认证方式,例子可以直接运行。使用postman提交。oauth2的4中认证方式,例子可以直接运行。使用postman提交。oauth2的4中认证方式,例子可以直接运行。使用postman提交。

2020-02-01

SpringBoot Security最简单的例子

SpringBoot Security最简单的例子,基于内存的用户名和密码,密码明文,可登录。SpringBoot Security最简单的例子,基于内存的用户名和密码,密码明文,可登录。SpringBoot Security最简单的例子,基于内存的用户名和密码,密码明文,可登录。

2020-01-31

rabbitmq例子

rabbitmq的安装文档和测试例子,eclipse工程,导入即可运行

2019-01-15

TCP-IP详解卷3:TCP事务协议

TCP-IP详解卷3:TCP事务协议

2015-01-28

TCP-IP详解卷2:实现

TCP-IP详解卷2:实现

2015-01-28

TCP-IP详解卷1:协议

TCP-IP详解卷1:协议

2015-01-28

java-native学习(包含代码)

java native开发,包括代码,需要的下载呗。代码在doc文档的最后面。

2015-01-28

渠道APP推广运营系统.pptx

渠道APP推广运营系统,解决移动、联通、电信三网计费问题。

2015-01-28

WebWork2开发指南.pdf

WebWork2开发指南.pdf WebWork2开发指南.pdf 高清晰版

2009-11-04

xfire经典文章.pdf

xfire经典文章.pdf xfire经典文章.pdf 高清晰版

2009-11-04

SQLAnywhereStudio文档.pdf

SQLAnywhereStudio文档.pdfSQLAnywhereStudio文档.pdf 高清晰版

2009-11-04

java案例开发集锦.pdf

java案例开发集锦.pdf java案例开发集锦.pdf 高清晰版

2009-11-04

Hibernate开发指南.pdf

Hibernate开发指南.pdf 高清晰版

2009-11-04

Hibernate参考手册.pdf

Hibernate参考手册.pdf 高清晰版

2009-11-04

HTTP Web 代理服务器

本来想到网上下载一个代理器的,就发现一个可以用,而且很简单,所以花了一些时间做了这个,vc6开发的,基于CAsyncSocket,可以修改http的头信息,易于理解。

2009-09-17

java经典代码(所有能想到的java的例子)

java 经典代码 也就是java帮助文档的demo版 所有的想要的例子都有 比如你想链接数据 在jdbc一节中就有完整的例子 pdf 很清楚

2009-08-21

liunx and unix shell 中文版

liunx and unix shell 中文版 pdf 清晰版

2009-02-02

Apache2.2参考手册(中文版)

Apache2.2参考手册(中文版) 相当详细

2009-02-02

Sybase培训教材

Sybase培训教材 内部资料 可以当作手册使用 很方便 中文版本的

2008-10-03

osworkflow中文手册

osworkflow 中文手册,中文,对于了解工作流原理帮助很大

2008-10-03

SUN培训教程

JAVA 培训教程 面试之前最好看看

2008-08-20

FCKeditor2.6工程

FCKeditor是一款优秀的在线html编辑器,本来纠正了工程中的错误,直接导入eclipse+jdk1.6即可。有时出现这样的问题,本地运行是好的,可是传到web服务器上就出现问题了,总是报js"没有权限"错误,本工程也解决了。

2008-07-18

Spring在容器在启动的时候发生了什么

描述了Spring在容器在启动的时候发生了什么

2008-05-23

yui帮助文档

yahoo user interface YUI 帮助文档

2008-01-02

JWinZip_src

该附件包含源代码。对于现在的DC的照片大都是3M,多数网络对上传图象有所限制,比如100k,该款软件实现了尽可能不降低图象质量的前提下,压缩图象的大小。

2007-06-27

JWinZip

对于现在的DC的照片大都是3M,多数网络对上传图象有所限制,比如100k,该款软件实现了尽可能不降低图象质量的前提下,压缩图象的大小。

2007-06-27

空空如也

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

TA关注的人

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