自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

润丰

爱编程,爱吉他,欢迎来到润丰的工作室!吼吼,在风中亮出自己的旗帜吧!

  • 博客(110)
  • 资源 (3)
  • 收藏
  • 关注

转载 Linux信号说明列表

Linux信号说明列表 $ kill -l 1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR2 13) SIGPIPE 14) SIGALRM 15) SIGTERM 16) SIGS

2016-06-01 16:16:19 638

原创 Linux内核编程 <1> -- Hello Mod

1. hello mod #include <linux/module.h> #include <linux/kernel.h> #include <linux/init.h> static int __init hello_start(void){ printk("hello,this moudle start work!\n"); return 0; } static

2016-05-27 16:31:36 802

原创 由__futex_syscall3略微展开

1. __futex_syscall3 是啥__futex_syscall3是android bionc库(一种libc库,为了不与开源组织冲撞,特地不采用glibc)。__futex_syscall3是android的一种线程管理函数。相当于wake。该函数见于 /bionic/libc/bionic/pthread.cint __futex_wake_ex(volatile void *ft

2016-05-27 16:10:14 1864

原创 4章

#2通过gdb调试分析,程序在无线递归调用时,栈空间地址不断向上面写入数据,最终会导致段错误。![------------------------------------stack-------------------------------------]0000| 0xffffcf7c --> 0x804840a (<foo+11>: leave)0004| 0xffffcf80 -->

2016-05-27 11:30:40 648

原创 Linux使用问题杂记--解决无/var/log/messages 问题

内核编程insmod后,Ubuntu查看日志无/var/log/messages写好简单内核模块如hellomod.ko后,执行命令 insmod hellomod.ko 后,查看内核打印的printk信息, tail /var/log/messages 后发现并没有messages文件。Ubuntu是有/var/log/messages这个文件的!root@XXX:/home/river#

2016-05-05 11:54:17 33692 2

转载 a.out文件格式与COFF文件格式

a.out的执行文件是比较古老的可执行码,用在比较早期的UNIX系统上。Linux最初也是使用这种码来执行程序,一直到ELF格式的可执行码出来后,有愈来俞多的程序码随着ELF格式的优点而变成了ELF的可执码。将来势必完全取代a.out格式的可执行码。

2016-05-03 13:37:22 1604

原创 实用Linux命令行 —— 进制的转换

工作中进制的转换问题1. 你还用windows calc.exe???OH! My God! 千万别用了,太不优雅了。优雅的Linux命令行 “bc“不解释,看这里:bc –helpXXXXX@XXXX:~/code/shellcode/03_reverse_tcp_shell_with_password$ bc --helpusage: bc [options] [file ...] -h

2016-04-08 14:30:11 3434

原创 实用Linux命令行-----一些字符串操作

工作中的一些问题如上所示,在写病毒分析报告时,这些加密值要求纯大写字母。(该死的分析系统!)还有类似一些小写字母转大写。 解决方案,Linux铁粉当然是用命令行了通篇去掉指定字符 大写转小写 成功,什么?还有sed命令!sed命令太不优雅!!!!!

2016-04-07 14:14:37 1269

原创 Linux使用问题杂记--解决Ubuntu网络服务图标不显示

强制关机的问题?昨晚强制关机,今早XShell链接发现链接不上,很是郁闷,去Ubuntu一看,原来是网络没连上。接着发现网络服务图标也不见了。这可如何是好。解决方法sudo vim /etc/NetworkManager.conf...将managed改为truesudo service network-manager restart成功

2016-03-29 11:25:47 469

原创 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-03-22 00:08:07 378

原创 Ubuntu 安装SVN

安装gclientgclient是deptools的子项目,先安装deptoolsgit clone https://chromium.googlesource.com/chromium/tools/depot_tools.git这个需要翻墙。 然后运行下面命令,添加环境变量,这里的pwd是你的depot_tools目录路径,当然你也可以进到目录,然后运行该命令,pwd就是当前路径命令。river

2015-12-25 11:41:14 706

原创 Ubuntu安装SVN

Ubuntu安装SVN安装SVN安装命令sudo apt-get install subversion启动svn服务安装完毕后,SVN的服务默认没有启动的。SVN服务绑定端口号是3690。可用相关Linux命令查看。 服务启动命令:svnserve -d****@ubuntu:~$ netstat -ntlp |grep 3690(Not all processes could be ident

2015-12-25 10:24:05 482

转载 逆向CTF (linux)

转载:https://github.com/ByteBandits/writeups/blob/master/9447-2015/reversing/The%20real%20flag%20finder/sudhackar/README.mdThe real flag finder (Reversing 70)I’ve forgotten my flag. I remember it has the

2015-12-14 12:11:07 4137

转载 Android CTF SECCON 2015 – Reverse engineering Android APK 2 – 400

SECCON 2015 – Reverse engineering Android APK 2 – 400 writeupThis is a writeup for the SECCON 2015 CTF challenge “Reverse-Engineering Android APK 2” for 400 points. The hint was: “The key is stored in

2015-12-14 11:53:56 1378

转载 Android CTF Reverse-Engineering Android APK 1[binary][100]

[SECCON2015]Reverse-Engineering Android APK 1[binary][100]6 DECEMBER 2015 ASCOPECTFLEAVE A COMMENT SECCON 2015 – CTF [Jeopardy]Reverse-Engineering Android APK 1 [binary] – 100 ptsDESCRIPTION OF THE CH

2015-12-14 11:38:27 1420

原创 用jQuery实现省市区三级联动(可做插件)

用jQuery实现省市区三级联动(可做插件)有参考别的文档,如有雷同,不胜感激先上效果图上三级联动代码city.htmlhtml>head>title>city.htmltitle>meta http-equiv="keywords" content="keyword1,keyword2,keyword3">meta http

2015-05-21 13:13:10 8618 3

转载 java位运算(转)

java位运算位移动运算符:例如:3 1)把3转换为二进制数字0000 0000 0000 0000 0000 0000 0000 0011, 2)把该数字高位(左侧)的两个零移出,其他的数字都朝左平移2位, 3)在低位(右侧)的两个空位补零。则得到的最终结果是0000 0000 0000 0000 0000 0000 0000 1100, 转换为十进制

2015-05-20 08:42:49 693

转载 java之memcpy(转)

转载自:http://my.oschina.net/songchang/blog/169495题记: 因项目需要将之前C++的一个小算法用JAVA重写,此小算法用到了C++随地可见的内存操作,对于刚刚接触java的我,可傻眼了,都说JAVA没有提供内存操作。后经同事提醒,JAVA有位操作,才得以解决c++的memcpy做了些什么?想要了解此问题,先要了解数据

2015-05-12 19:39:00 8005

转载 Android Bundle类(转)

转载自:http://blog.csdn.net/randyjiawenjie/article/details/6651437今天发现自己连Bundle类都没有搞清楚,于是花时间研究了一下。根据google官方的文档(http://developer.android.com/reference/android/os/Bundle.html)Bundle类

2015-05-12 13:54:58 544

转载 Google Java编程风格指南(转)

Google Java编程风格指南January 20, 2014作者:Hawstein出处:http://hawstein.com/posts/google-java-style.html声明:本文采用以下协议进行授权: 自由转载-非商用-非衍生-保持署名|Creative Commons BY-NC-ND 3.0 ,转载请注明作者及出处。目录前言

2015-05-10 11:28:12 621

转载 HashMap和HashTable的区别

导读: 1 HashMap不是线程安全的            hastmap是一个接口 是map接口的子接口,是将键映射到值的对象,其中键和值都是对象,并且不能包含重复键,但可以包含重复值。HashMap允许null key和null value,而hashtable不允许。2   HashTable是线程安全的一个Collection。

2015-05-08 20:01:05 458

转载 Android DVM(转)

转自:http://blog.csdn.net/virus026/archive/2010/12/19/6085779.aspxAndroid 运行环境主要指的虚拟机技术——Dalvik。Android中的所有Java程序都是运行在Dalvik VM上的。Android上的每个程序都有自己的线程,DVM只执行.dex的Dalvik executable 文件。每个Android应用在底

2015-05-08 19:45:04 532

原创 Java写入xml (1)

Java写入xml (1)赵振江Java代码创建XML文件主要类 DocumentBuilder、DocumentBuilderFactory、Document、TransformerFactory、Transformer、DOMSource、StreamResult代码示例CreateXml.javapackage demo

2015-05-08 14:39:39 941

原创 谈谈优化JDBC数据库编程(转)

谈谈优化JDBC数据库编程2009-07-16 17:22 xiaoyuerwzy 新浪博客 字号:T | T这是我根据微软SQL Server 2000 JDBC DRIVER HELP,并参考其它资料整理而成。希望能对大家了解JDBC数据库编程有帮助。AD:干货来了,不要等!WOT2015 北京站演讲PPT开放下载!JDB

2015-05-06 21:37:18 2729

原创 MySql常用命令(转)

1:使用SHOW语句找出在服务器上当前存在什么数据库:mysql> SHOW DATABASES;2:2、创建一个数据库MYSQLDATAmysql> CREATE DATABASE MYSQLDATA;3:选择你所创建的数据库mysql> USE MYSQLDATA; (按回车键出现Database changed 时说明操作成功!)4:查看现在的数据库中存在什么表m

2015-05-06 16:22:07 431

原创 JSP:使用EL表达式调用java函数

JSP:使用EL表达式调用java函数使用一个例子编写一个使用JSP表达式语言的JSP程序,输入一个数字,提交后输出该数字的九九乘法表。java代码实现打印9*9乘法表 Solution.javapackage method;public class Solution { public static String Mul99(int

2015-05-05 15:10:55 8805

原创 Java读取XML文件(2)读取属性

Java读取XML文件(2)读取属性读取属性 ReadXml.java。。。public static void showElem(NodeList nl) { for (int i = 0; i < nl.getLength(); i++) { Node n = nl.item(i);// 得到父节点 if (

2015-05-05 11:34:59 2311

原创 Java读取XML文件(1)

Java读取XML文件(1)ReadXml.javapackage Read;import java.io.IOException;import java.util.ArrayList;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;imp

2015-05-05 08:53:05 794 1

原创 Activity生命周期

Activity生命周期Activity 生命周期 android MarkdownActivity的开启activity首次启动:执行顺序onCreate——>onStart——>onResume截图package com.river.activitylife;import android.app.Activity;import

2015-05-04 17:36:59 922

原创 文章标题

1、 Tomcat服务器的默认端口是 8080 。怎样修改tomcat的端口在Tomcat下打开conf文件夹找到server.xml文件用记事本打开在中把8080更改即可_, 2、 异常的处理,可在该方法的代码段中包含3类代码: try 、 catch 和finally代码块。 3、 jsp主要内置对象有: application 、

2015-05-03 21:47:49 739

原创 看看AsyncTask(1)

看看AsyncTask(1)AsyncTask 异步 android MarkdownAsyncTaskAsyncTask类用于执行后台任务,并将执行结果更新到UI线程。主要方法doInBackground() :在后台处理任务onProgressUpdate :更新进度publicProgress():像onProgressUpdate()传参onPo

2015-05-03 17:26:59 610

转载 腾讯、阿里2014实习招聘面经

转自:http://blog.csdn.net/u011843634/article/details/25710305从2月份开始准备到现在5月份尘埃落定,各种网申、笔试、电面、现场面从“兵荒马乱大混战”到最后“短兵相接单对单”,楼主也算是杀出了一片天。在这里留下一篇面试经历分享,感谢所有帮助我的人,与我并肩作战的人,同时也希望能帮到即将或者正在找工作的同学。           

2015-05-02 20:35:54 681

转载 Android控件系列之RadioButton&RadioGroup

Android控件系列之RadioButton&RadioGroup学习目的:1、掌握在Android中如何建立RadioGroup和RadioButton2、掌握RadioGroup的常用属性3、理解RadioButton和CheckBox的区别4、掌握RadioGroup选中状态变换的事件(监听器)RadioButton和CheckBox

2015-05-02 13:36:49 751

转载 android:TableLayout表格布局详解

转载自:http://blog.csdn.net/justoneroad/article/details/6835915这篇博文包括的内容:1、TableLayout简介2、TableLayout行列数的确定3、TableLayout可设置的属性详解4、一个包含4个TableLayout布局的实例及效果图一、Tablelayout简介  

2015-05-02 13:33:46 621

原创 富兰克林的“修身计划”及现代启示(转)

富兰克林的“修身计划”及现代启示(转)来自: Soway(认识你自己) 2009-11-06 19:32:32作者:xiaoqz 来源:豳风轩 ——富兰克林《奋斗史》读后 本杰明·富兰克林(1706-1790),美国有史以来最伟大的人物之一,美国《独立宣言》草拟者。他不但是政治家、外交家、民族英雄,还是科学家、企业家。他被

2015-05-01 15:03:26 2078

转载 如何在面试中发现优秀程序员(转)

如何在面试中发现优秀程序员(转)分类: 工作心得2010-09-30 11:04 12177人阅读 评论(15) 收藏 举报面试工作编程设计模式多线程测试目录(?)[+]我曾在一次面试中要求一个很有经验的嵌入式软件开发人员写出一个反转一段字符串并输出到屏幕上的程序。他在这个题目上挣扎了很久。这个家伙是个很神奇的人。你给他一些没用的零件

2015-04-29 11:28:59 462

转载 一个简单的jsp+servlet实例,实现简单的登录

开发环境myeclipse+tomcat61、先创建web project,项目名为RegisterSystem,2、在WebRoot 目录下创建login.jsp文件,只需修改body中的内容,如下所示:        username:    password:          3、在scr目录下的com.ht.servlet编写Aco

2015-04-29 10:37:11 1033

转载 Android之MVC模式

Android之MVC模式转载:http://www.cnblogs.com/devinzhang/archive/2012/01/26/2329869.html        MVC (Model-View-Controller):M是指逻辑模型,V是指视图模型,C则是控制器。一个逻辑模型可以对于多种视图模型,比如一批统计数据你可以分别用柱状图、饼图来表示。一种视图模型也可以对于多种

2015-04-28 21:35:46 506

转载 HashMap和Hashtable的区别

HashMap和Hashtable的区别2008-04-12 19:08 7337人阅读 评论(9) 收藏 举报hashmapintegerobjectcollectionsarraysiterator转载:http://blog.csdn.net/ago52030/article/details/2287041导读: 1 HashMap不是线程安全的 

2015-04-28 21:31:47 478

原创 java web 试题(1)

一、 填空题(每空2分,共30分)  1、在tomcat上发布javaweb应用时的默认目录是webapps_目录。 2、javaweb应用的部署描述符是指   web.xml__ 文件。  3、在tomcat中访问helloapp应用的login.html文件时,在浏览器地址栏应写的url为:http://localhost:8080/helloapp/login.html_。  4、Ser

2015-04-28 14:32:41 7840

fosom WinAPI 反汇编

好用的API查询软件,也是查看WinAPI函数反汇编代码的好用软件

2014-04-30

masm32 sdk nmake

masm32 SDK 软件包,一些工具的集合,很棒!

2014-04-30

RadASM,很棒的汇编IDE

很棒的IDE,很容易上手,里面内置MASM和NASM编译器,还有一些程序示例和框架,另外还内置WINAPI文档和一些教程。

2014-04-30

空空如也

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

TA关注的人

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