- 博客(36)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 系统加大硬盘容量方法
系统磁盘加大容量,使用分区助手可以轻松实现:下载并且安装分区助手,选到磁盘选项:选到要减少容量的盘,右键,选择分区自由空间:选择要加大空间的大小:点击确定,重启电脑,等待系统盘加容需要一定的时间,根据加的大小恒定,20G大概40分钟左右,电脑会自动完成,一段时间后电脑重启,大功告成。
2015-04-28 22:30:09 557
原创 java反编译之jd-gui的使用
jd-gui是一款小巧而功能强大的java反编译器,使用方法也很简单,选到相应的class文件,打开方式选择jd-gui,全选jd-gui编译出来的代码,粘贴到运行的项目的相应的包下面,在粘贴的类的相应位置打上断点,即可开始调试。注意,在java项目里面,外部引入的java class文件是不能进行调试的,需要把代码粘贴进来放在运行的项目的包下面才能进行调试,java运行有优先
2015-04-28 11:05:49 4531
原创 qq快捷键
快速提取消息 ctrl + alt + z快速打开消息记录 alt + h快速关闭消息 ctrl + w 或者 alt + c快速截屏 ctrl + alt + a
2015-04-27 12:01:49 531
原创 uap运行环境报内存不足错误解决方法
uap运行环境报内存不足解决方法:在uapStatio菜单栏的调试按钮,即调试小甲虫按钮,点开下拉框,里面有一个调试配置选项,修改下面的VM自变量选项
2015-04-27 11:14:34 2030 1
原创 逻辑或||注意问题
在c中&&和||都是短路运算符,像++i||++j&&++k这个表达式,++i的值为2,隐式转换为bool型为true(0转为false其他都为true),因此这个表达式等价于ture || ++j && ++k,由于短路,当||前面的值为true时就不再判断后面的语句,因此 ++j && ++k没有被执行,即j和k的值没有被改变。也就是说++i||++j&&++k是一个整体,当前面的||短路时会
2015-04-25 14:09:33 673
原创 对递归的理解
递归是一个特殊的循环,程序模仿一个甜甜圈,程序在设定的条件下跳入下一层循环。当一个c程序运行的时候在主方法里面的表达式必须运行完毕,递归的时候,程序一般是只运行了前面的一部分就跳入到下一层循环了,所以当程序从最底层返回的时候,必须运行完程序剩余的部分,所以如果程序没有设定递归跳出的条件的话,程序会陷入死循环状态,程序跳入下一个循环的时候,会有一个断口,断口记录了方法传进来的参数,所以当下层
2015-04-25 12:39:16 369
原创 结构体读写格式注意
结构体可以通过变量和指针的方式访问,通过变量是用 结构体.成员变量 的方式访问,用指针是有两种方法,(*结构体指针).结构成员或者 结构指针->结构成员,注意前面的一种类型必须加括号。结构体数组 (*(结构数组名+下标)).结构成员 或者 (结构数组名+下标)->结构成员 的形式,注意前面一定要加括号。
2015-04-25 09:06:42 651
原创 字符数组,特殊的数组
字符串数组是特殊的数组,数组后面必须要有\0,占用一个字符空间,定义长度为n的字符串数组实际只能存n-1个字符,普通字符串数组常量初始化的时候有两种方法:char tChar[5]={'h','e','l','l'};和char tChar[5]="Hello";字符串指针初始化的方法同普通字符串数组,当时,字符串指针赋值可以使用 sChar="Worldddddd";这种方法,也可
2015-04-24 23:36:58 652
原创 C语言控制输出不按数据类型输出的问题
C语言数据输出要严格按照数据的类型选择相应的输出方法输出,double型不能按整形输出,不然输出的是乱码,整形不能按浮点型输出,不然输出0.000000000
2015-04-24 22:26:03 688 1
原创 函数指针
实际上是给函数一个别名,根据实际场景当一堆函数的返回值跟参数都一样的时候,可以通过函数指针的方式提高代码的可维护性,可能对代码的低耦合度有一定的帮助,声明的时候,函数指针加*号表示,声明的函数指针返回值与形参必须要与调用的函数相同。int Sum(int *,int);int Max(int *,int);函数指针:int (*pf) (int *,int);都可以通过pf=
2015-04-24 16:47:33 268
原创 函数的变量类型
自动局部变量 ,就是一般的变量,通常可以省略auto关键字,静态局部变量,用static关键字修饰,static long f=1;静态局部变量必须初始化,默认初始化值为1,初始化只在函数第一次被调用的时候执行一次,以后调用都不执行。
2015-04-24 16:33:12 473
原创 对指针的理解
指针是类型化的地址,在程序编程中,一般通过变量的名字访问变量,这种访问成为直接访问,实际上,C语言在编译之后都会把变量名编译成一个十六进制的地址,这个地址是存储变量的首地址编号,通过这种方式访问称为间接访问,指针就是通过间接方式访问变量,指针是类型化的地址,指针的基类型跟普通数据类型一样,但是指针的名称是基类型名称加上*
2015-04-24 15:22:04 422
原创 C语言程序运行的步骤
C语言程序从编写到执行输出结果一般需要6个步骤:编辑(edit)、预处理(preprocess)、编译(compile)、连接(link)、装载(load)、和执行(execute)。编辑是通过编辑器书写C语言文本,该文本成为源文件,拓展名为.c(在c++系统中为.cpp)。预处理执行程序中的预处理指令(他们是为优化代码而设计的),每条预处理指令以符号#开始,结尾不带分号。例如#include #
2015-04-24 14:42:15 8163
原创 关系操作符和逻辑操作符
关系操作符> 、 逻辑操作符&& 、||、!也是返回两种值,返回的是布尔类型,真或者假,真用1表示,假用0表示,逻辑操作符当前面的表达式不影响整个表达式的结果是,表达式后面的表达式不会运算。
2015-04-24 09:59:30 330
原创 x--与--X的区别
int x=3,y;printf("%d\n",y=x--);先等后减,输出3;printf("%d\n",y=--x);先减后等,输出2;
2015-04-23 23:43:19 6601
原创 &&、||运算问题
int x=3,y=4,z=5; printf("%d\n",x||y+z&&y-z); 输出的结果是1。只要判断里面没有0,算术都返回1,如果是0&&1返回0,如果是0||1返回1。
2015-04-23 23:21:50 273
原创 报表功能的思路
制作报表的两个重要概念就是语义模型跟自由报表,新建报表的时候一般都要新建全局的语义模型和自由报表,语义模型支持标准添加数据加工和标准添加数据表关联,标准的添加数据关联在语义模型设计器即可完成,按照步骤一次是添加元数据、连接字段、连接条件、连接字段、描述器、选项。。。按照sql的逻辑进行配置即可完成。自定义数据加工要先在项目模块添加相应的查询类,先写接口,在写实现,要把接口实现类
2015-04-17 17:09:36 907
原创 报表的大致流程
动态建模平台---报表平台-----------语义模型----语义模型 --全局---数据加工,校验--下一步---看到有选择字段---则生成查询成功,没有字段的话就进行调试----选择字段,点到右下角元数据db,选到左边的字段,确定。动态建模平台---报表平台----------自由报表----自由报表 --全局-------------添加相应的模型,点击格式设计---点击按钮可以切换页
2015-04-17 10:00:22 442
原创 execle表快速移动表格到另一个execle表
打开所有需要操作的execle表,点击到需要移动的表格的工作表,在页面表格下方工具栏点击鼠标右键,点击“复制或移动工作表”移动到相应的execle表,“移动到最后”,选到需要保存的execle表,保存。
2015-04-15 13:39:40 1507
原创 Java字符串自动补全整数前面零的方法
String numStr=String.format("A"+"%03d",num);String waitCountNumStr=String.valueOf(waitCountNum);例如输入的整数num是3,则numStr为A003,如果num是13,则numStr是A013。
2015-04-13 10:47:52 7711
原创 SimpleDateFormat格式化时间
Date date = new Date();SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");String dateStr = sdf.format(date);String sql = "select * from ticket where takeDate like '%s'";通过构造函数,实现多态的方法格式
2015-04-13 10:33:57 462
原创 nc获取前台数据与数据库连接
获取前台数据:K011RefFromK021Action类editor.getCacheMap().clear();PfUtilClient.childButtonClickedNew(createPfButtonClickContext());if (PfUtilClient.isCloseOK()) {AggBehaviorRecordVO[] vos = (Agg
2015-04-09 10:37:25 3872
原创 刷屏评论
每天看你发说说,我都好羡慕 。你长得又好看 ,还用智能手机,又有钱 ,朋友也多 ,整天讨论一些好像很厉害的东西。随便拿个东西都顶我几个月的生活费,我读书少,又是乡下来的,没见过多少世面,所以我只能默默的看着你发,时不时点个赞 ,有时间自己也发发,这样好像可以假装和你们很熟 ,真的 ,心好累 ,好了不说了 ,别人催我把手机还给他,我要去喂猪了...唉其实我刚开始在群里看到你的时候
2015-04-09 09:11:01 2132
原创 添加巡检报告注意事项
添加巡检报告过程比较复杂,首先生成行为管理记录单,提交管理行为记录单,审批。根据行为管理记录单生成实体评分表,行为考核表等,在生成这些表的时候还可以进一步上生成管理得分表和检查评分汇总表等生成表(推单)的时候记得把数据填完整,回到行为管理行为记录单,查看是否添加了隐患信息,记录明细应该包含实体、行为、监理三种记录明细,回到质量隐患通知单功能节点,查找到对应的隐患通知单,点击修改,提
2015-04-08 18:10:49 456
原创 eclipse添加反编译器
使用jad反编译工具:下载jad,目录如下:1.将jad的jar包放到指定目录下 eclipse\plugins包中 2.在eclipse中添加jad.exe路径window—preferences—Java—jadClipse,把path路径搞对就行点击class文件,现在可以查看了源代码了
2015-04-03 10:48:28 360
Mysql按百分比数据查询
2014-12-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人