【linux 命令行与shell脚本】

一、显示信息echo 1.不带回车打印 echo -n simpim@DESKTOP-1ATCJJG ~ $ cat 1.sh #!/bin/bashecho -n "this a no1" echo  "second line&q...

2018-06-27 21:15:29

阅读数 1189

评论数 0

【Linux下必备编辑器操作】

一、VIM/VI基本命令 | VIM Learning(http://www.atool.org/vim.php 在线VIM模拟学习)分类命令一、打开文件、保存、关闭文件vim filename //打开filename文件:w //保存文件:w atool.org //保...

2018-06-24 12:44:36

阅读数 374

评论数 0

链接静态库生成dll动态的的Makefile.am

一、背景介绍在windows环境下为了在Java中使用JNI调用C,需要编译出test.dll动态库,该动态库中使用了静态库,需要将用到的静态库libparams.a、libxml.a编译到动态库中Makefile.am中FLAGS 表示用于 C 编译器的选项,CXXFLAGS 表示用于 C++ ...

2018-03-11 10:39:47

阅读数 153

评论数 0

动态库so/dll 数据共享

https://www.cnblogs.com/shijingjing07/p/5606930.html http://pnxio.iteye.com/blog/2204451 https://bbs.pediy.com/thread-99734.htm 1.什么是DLL DLL,即动...

2018-02-07 21:51:39

阅读数 293

评论数 1

Java JNI 调用C/C++ 本地库(dll/so)

Java JNI 调用C/C++ 本地库(dll/so) 阅读目录 一. 什么是JNI 二. 编写带有native声明的方法的java类 三. 使用javac命令编译所有的java类 四. 使用javah命令生成.h文件(javah 包名.类名) 五. 使用C/C++实现本地方法 六. 将...

2018-02-04 17:10:25

阅读数 87

评论数 0

宏定义与函数指针

gcc 可以配合-E选项,查看宏定义替换后的代码,宏定义本质是替换,宏定义函数不能用于定义不定参数函数,而函数指针可以。/**gcc 可以配合-E选项(gcc -E -o def def.c > 1.txt),查看宏定义替换后的代码,宏定义本质是替换,宏定义函数不能用于定义不...

2018-01-31 22:25:38

阅读数 510

评论数 0

automake 和 autoconf自动生成makefile 根据编译器进行宏定义

1)编译脚本传入编译器名称,后续configure.in根据编译器名称判断是否添加宏,Makefile.am文件根据configure.in中是否定义宏进行编译选项等选择配置。 sh test.sh -c aarch64_be-linux-gnu-gcc #!/bin/sh #set -e  ...

2017-08-15 07:56:35

阅读数 287

评论数 0

通过bp寄存器查看调用栈关系

通过bp寄存器查看调用栈关系 由于优化、调用方式、编译器的不同,上述布局部可能有所不同,但一般来说,ebp前(&($ebp)+4 )是函数返回后下一条指令的地址,ebp存的是上一级函数的ebp的地址

2017-03-20 21:18:22

阅读数 1423

评论数 0

HTML、CSS、JavaScript网页制作笔记

一、HTML基本标记 1.元信息标记 meta 1)meta元素的属性有name和http-equiv,其中name属性主要用于描述网页,以便于搜索引擎查找、分类。 其中name的值还可以是description、generator 、author"  20秒后跳转 2.上标标签...

2016-10-05 22:21:24

阅读数 197

评论数 0

eclipse(java)常用快捷键

1)alt+/: 自动提示 显示帮助文档 文档注释: (一般在函数上一行)输入/**后按回车 2)Ctrl+shift+J:生成方法注释    Ctrl+shift+c:注释 3)Ctrl+1:快速修复 4)alt+↑、↓:代码上下移动 5)ctrl+shift↑、↓:将光标上下移动到...

2016-08-13 10:54:10

阅读数 196

评论数 0

Java web 监听器

1.Web监听器的创建 创建一个Listener(实现ServletContextListener)->配置web.xml 2.监听器启动顺序 1)一个web.xml下的多个监听器:按配置的顺序启动 2)监听器与过滤器、Servlet的加载顺序: 优先级:监听器>过滤器&...

2016-05-22 15:53:18

阅读数 212

评论数 0

Java web Servlet 笔记

1.servlet随Servlet容器启动就加载的方式数字越小级别越高     This is the description of my J2EE component     This is the display name of my J2EE component     TestS...

2016-05-22 11:09:33

阅读数 171

评论数 0

java 过滤器(Filter)学习笔记

1.过滤器不直接处理web请求 2.过滤器(Filter)生命周期 实例化-》过滤器在web.xml中实例化 初始化-》init() 过滤-》doFilter() 销毁-》destroy()

2016-05-15 10:30:48

阅读数 221

评论数 0

jsp笔记

jsp代码提示 右键点击要开发的jsp文件,选择“open with”,然后选择用MyEclipse JSP Editor打开jsp文件, 写jsp代码就会有标签提示了,也可在jsp中任一位置按ALT+/快捷键,也会弹出标签提示框 设置jsp文件默认打开方式:Window->Prefer...

2016-05-08 20:13:29

阅读数 368

评论数 0

JSP常见错误

1.    value=""/> ERROR:Attribute value request.getParameter("name") is quoted with " which must be escaped when used 转...

2016-05-07 10:19:41

阅读数 972

评论数 0

代码提示

1)jsp代码提示 右键点击要开发的jsp文件,选择“open with”,然后选择用MyEclipse JSP Editor打开jsp文件, 写jsp代码就会有标签提示了,也可在jsp中任一位置按ALT+/快捷键,也会弹出标签提示框 设置jsp文件默认打开方式:Window->Pre...

2016-05-06 21:14:34

阅读数 173

评论数 0

JavaScript

1.document.write("hello"); 2.document.getElementById("p1").style.color="blue";  3.引用js文件: javascript作为一种脚本语言可以放在html页面中...

2016-04-26 21:56:57

阅读数 368

评论数 0

HTML+CSS基础

1. 斜体强调,便于让搜索引擎搜到 1. 和标签是为了强调一段话中的关键字时使用,它们的语义是强调。 2. 标签是没有语义的,它的作用就是为了设置单独的样式用的。 3.(短文本引用)标签的真正关键点不是它的默认样式双引号(如果这样我们不如自己在键盘上输入双引号就行了),而是它的语义:引用别人的话。...

2016-04-18 22:28:03

阅读数 201

评论数 0

Java中的XML

1)注意乱码处理:‘ InputStreamReader isr = new InputStreamReader(in, "UTF-8"); // 3.通过saxBuilder的build方法,将输入流加载到saxBuilder中 Document document = sax...

2016-04-13 21:42:45

阅读数 163

评论数 0

文件传输基础——Java IO流

1.文件编码 (1)直接新建文本,文本只认识ANSI编码格式。 (2)UTF-8:中文占3个字节、gdk:中文占2个字节、utf-16be(java是双字节编码):中文英文各占2个字节。

2016-04-09 19:11:35

阅读数 424

评论数 0

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