- 博客(10)
- 收藏
- 关注
原创 javacc基本语法
这里说的是javacc的.jj文件文章目录基本构成语法分析器的属性设置语法分析器的类声明词法跳过声明词法定义关键字语法规则实现完整例子基本构成语法分析器的属性设置options内的即为需要设置的一些属性,但是一些基本不需要设置,详细设置可以百度,新手一般用不上,一般情况下,写如下配置即可options{ static = false; //语法分析器是否为静态}语法...
2019-11-06 16:35:09 1127
原创 javacc初步使用
javacc安装javacc下载地址:https://javacc.org/downloadlinux下安装:我是在windows下用的,此为百度复制,不确定好不好使unzip javacc-5.0.zipmv 目录/javacc-5.0 /usr/local(自己随意指定目录)vim /etc/profile增加path变量export JAVACC_HOME=/usr/...
2019-11-06 15:25:37 822
原创 redhat8换源及增强功能
1、首先查看redha系统本身所安装的那些yum 软件包:# rpm -qa | grep yum2、卸载这些软件包;# rpm -e PackageKit-yum-0.8.9-11.el7.x86_64 --nodeps3、保证本机电脑能上网;# ping www.baidu.com4、进入以下网站上面查看软件包的版本是否升级或者找到自己系统所对应的文件包版本更新;网易163网络源...
2019-10-14 09:11:36 947
原创 sublime text3安装和配置
sublime安装与配置安装官网地址:http://www.sublimetext.com/3(建议下载zip格式,后续比较好操作)下载后直接选择安装或解压即可配置 Package Control插件安装方式一:代码安装官网地址:https://packagecontrol.io/installation#st3(可能需要翻墙)通过快捷键[ctrl+`]或“View ...
2019-04-16 10:15:15 669
原创 C++与JAVA中的单例模式
C++与JAVA中的单例模式起源在内存中只有一个对象,节省内存空间。避免频繁的创建销毁对象,可以提高性能。避免对共享资源的多重占用。可以全局访问。确保一个类只有一个实例,自行实例化并向系统提供这个实例问题线程安全问题资源使用问题实现方式1:饿汉式优点:在未调用getInstance() 之前,实例就已经创建了,天生线程安全缺点:如果一直没有调用getInstance(...
2019-03-28 13:40:34 445
原创 Java动态编译
目的:可以从文件中读取函数代码,动态的编译代码、加载到内存中参考链接:https://blog.csdn.net/lmy86263/article/details/59742557代码附加注释package jit;import java.io.BufferedReader;import java.io.ByteArrayOutputStream;import java.io.F...
2019-01-03 17:09:46 133
原创 驱动通知应用层
驱动部分驱动想要给应用层发送信号,需要用到kill_fasync()函数和xxx_fasync()函数例如:kill_fasync(&pled->async_queue, SIGRTMIN, POLL_OUT) //第一个参数为特定的结构体 //第二个参数为信号的类型 //第三个参数为信号值 //作用:驱动通过此函数; 发信号给应用程序,应用程序...
2018-11-15 11:35:14 1114
原创 在cenos7下写jni程序
第一次在cenos7下写jni程序,留作备忘先创建一个jnidemo.java程序public class jnidemo{ native void printHello(); static{ System.load("/home/liuzao/ldd3_examples/jnidemo/jnidemo.so"); //使用绝对路径 //...
2018-10-19 10:56:33 146
原创 八大排序
一 冒泡排序 冒泡排序(Bubble Sort)是一种简单直观的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。[ ] 算法步骤:比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相...
2018-07-19 11:56:43 105
原创 容器vector和list基本函数
目录 vector容器... 1 构造函数... 1 运算符... 1 assign函数... 2 at函数... 2 begin-end 函数... 2 capacity 函数... 3 clear 函数... 3 empty 函数... 3 erase 函数... 3 front-back 函数... 4 ? get_allocator 函数... 4 insert 函数... 4 max_...
2018-07-04 17:25:33 438
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人