Guo_ya_jie
码龄9年
关注
提问 私信
  • 博客:27,305
    27,305
    总访问量
  • 15
    原创
  • 587,020
    排名
  • 5
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:香港
  • 加入CSDN时间: 2016-03-14
博客简介:

Guo_ya_jie的博客

查看详细资料
个人成就
  • 获得14次点赞
  • 内容获得4次评论
  • 获得26次收藏
创作历程
  • 3篇
    2019年
  • 12篇
    2016年
成就勋章
TA的专栏
  • 基础
    8篇
  • 字符串
  • Linux
    4篇
  • 函数模拟
    1篇
  • 数据结构
  • java
    3篇
  • shiro
    1篇
  • Spring
    1篇
兴趣领域 设置
  • 测试
    selenium测试用例postman
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Spring 在xml中引入properties文件方式和问题

Spring 在xml中引入properties文件方式和问题本文主要是讲Spring 在xml中引入properties 文件方式和问题。当然还有直接在java类中使用@PropertySource注解来进行引入。一、通过标签<context:property-placeholder >示例: 在spring.xml配置文件中添加标签 <context:p...
原创
发布博客 2019.06.20 ·
6423 阅读 ·
2 点赞 ·
0 评论 ·
12 收藏

java 导出execl设置密码

java 导出execl文件设置密码java 导出execl文件设置密码一、maven配置引用二、主要代码三、遇到问题java 导出execl文件设置密码本文主要采用POI 加密,目前发现这种加密方式只支持 XSSFWorkbook创建的excel文件(Excel 2007 OOXML (.xlsx)格式),对于HSSFWorkbook不支持;一、maven配置引用 <depende...
原创
发布博客 2019.06.03 ·
1764 阅读 ·
1 点赞 ·
3 评论 ·
1 收藏

Wildcard string cannot be null or empty. Make sure permission strings are properly formatted.

点击jsp页面时shiro报错:“Wildcard string cannot be null or empty. Make sure permission strings are properly formatted.”30-May-2019 11:22:04.974 严重 [http-nio-8085-exec-3] org.apache.catalina.core.Applicatio...
原创
发布博客 2019.05.30 ·
1553 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C语言_文件操作_FILE结构体

文件和流的关系  C将每个文件简单地作为顺序字节流(如下图)。每个文件用文件结束符结束,或者在特定字节数的地方结束,这个特定的字节数可以存储在系统维护的管理数据结构中。当打开文件时,就建立了和文件的关系。  在开始执行程序的时候,将自动打开3个文件和相关的流:标准输入流、标准输出流和标准错误。流提供了文件和程序的通信通道。例如,标准输入流使得程序可以从键盘读取数据,而标准输出流使得程序可以
原创
发布博客 2016.08.27 ·
5815 阅读 ·
2 点赞 ·
1 评论 ·
9 收藏

Linux文件和目录的粘滞位的使用

文件的粘滞位(sticky)位是作什么用的?        普通文件的sticky位会被linux内核忽略,目录的sticky位表示这个目录里的文件只能被owner和root删除。         粘着位(Sticky bit)如果用户对目录有写权限,则可以删除其中的文件和子目录,即使该用户不是这些文件的所有者,而且也没有读或写许可。粘着位出现可执行许可的位置上,用t表示,设置了该位后
原创
发布博客 2016.08.26 ·
2142 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

Linux进程管理下的PCB(task_struct)

进程是处于执行期的程序以及它所管理的资源(如打开的文件、挂起的信号、进程状态、地址空间等等)的总称。注意,程序并不是进程,实际上两个或多个进程不仅有可能执行同一程序,而且还有可能共享地址空间等资源。    Linux内核通过一个被称为进程描述符的task_struct结构体来管理进程,这个结构体包含了一个进程所需的所有信息。它定义在l/include/linux/sched.h文件中。 
原创
发布博客 2016.08.25 ·
865 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Linux find命令

Linux下find命令在目录结构中搜索文件,并执行指定的操作。Linux下find命令提供了很多的查找条件,功能很强大,所以它的命令也很多,其中大部分选项是值得我们花时间了解的,即使系统中有很多的文件,但find命令在该文件系统中同样有效,只要具有相应的权限。1.命令格式:-------find [指定查找目录路径] [查找规则] [查找完后执行的]操作 find pathna
原创
发布博客 2016.08.24 ·
861 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux操作系统下文件的三个时间属性atime 、ctime 、mtime

Linux操作系统下有三个主要的时间属性,分别是ctime(change time),atime(accsess time),mtime(modify time),下面一一解释。atime: access time ,是在读取文件或者执行文件时更改,即文件最后一次被读取时间说明: atimeTime when file data was last accessed ,changded by th
原创
发布博客 2016.08.22 ·
1472 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

模拟实现字符串操作函数(strcpy,strstr,strcat,strcmp,strlen)与内存操作函数(memcpy,memmove)

一、字符串操作        strcpy(str1,str2) 复制字符串         strcat(str1,str2) 附加字符串        strlen(str) 取字符串长度        strcmp(str1,str2) 比较字符串        strstr(str1,str2) 查找字符串1、strcpy第二个字符串将覆盖掉第一个字符串的所
原创
发布博客 2016.04.14 ·
1022 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

字符串替换空格:

#include#include /*assert()是一个调试程序时经常使用的宏。在程序运行时它计算括号内的表达式。 如果表达式为FALSE (0), 程序将报告错误,并终止执行。*/#include/*交换整个字符串str[]= "student a am i";str[]= "i ma a tneduts"; */void reverse(char *left
原创
发布博客 2016.04.11 ·
429 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

写一个函数返回参数二进制中 1 的个数

写一个函数返回参数二进制中 1 的个数比如: 15       0000 1111       4 个 1程序原型:int  count_one_bits(unsigned int value){       // 返回 1的位数}#include/*输出该数的二进制数*/int print(int n){ int i = 0; int ret
原创
发布博客 2016.04.09 ·
684 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

编写一个程序,从标准输入读取几行输入。每行输入都要打印到标准输出上,前面加上行号。

编写一个程序,从标准输入读取几行输入。每行输入都要打印到标准输出上,前面加上行号。在编写这个程序的时候要使这个程序能够处理的输入行的长度没有限制。例如:输入:aaabbbbccc屏幕上显示:1.aaa2.bbb3.ccc//getchar()用于从标准输入流stdin读入一个字符,并返回这个字符。如果读到文件结尾,则返回EOF(即在键盘输入Ctrl+Z)
原创
发布博客 2016.04.07 ·
2898 阅读 ·
4 点赞 ·
0 评论 ·
6 收藏

多行输入*号构成菱形

//输出由*号构成的n行菱形#include#define  len 5int main(){ char arr[len*2]={0}; int i = 0; int j = 0;     for(i = 0; i     {     arr[len - i] = '*';     arr[len + i] = '*';          f
原创
发布博客 2016.04.07 ·
606 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

两数交换总结

1、借助中间变量#includeint swap1();int main(){       int a,b;printf("请输入两个数:");scanf("%d %d",&a,&b);    swap1(&a,&b);    printf("%d %d
",a,b);}int swap1( int *pa,int *pb){int t;t
原创
发布博客 2016.04.01 ·
377 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

菜鸟的脚步(C语言)

希望自己在编程的路上脚印一直在
原创
发布博客 2016.03.30 ·
378 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏
加载更多