上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 20 下一页
摘要: package com.diandaxia.test; import java.sql.Timestamp; import java.util.Date; /** * Created by del-berlin on 2017-03-07. */ public class UserInfo { private String name; private int age; ... 阅读全文
posted @ 2017-03-08 09:28 del88 阅读(10271) 评论(2) 推荐(0) 编辑
摘要: 举例:我想在一个包下,创建2个空子包,这个时候,却无法再IDE里完成。 老是这样子,如果选中dff.sfsdf再右键 创建包的话,结局是再sfsdf下 又创建一个文件夹。 如果右键创建类的话,实际上在dff.sfsdf.bao这个包中创建类了。而实际上我是想再sfsdf这个包中创建类。 解决方法 阅读全文
posted @ 2017-03-05 18:15 del88 阅读(1949) 评论(0) 推荐(0) 编辑
摘要: 什么是转义 以ASCII码来举例: 从这个表可以看出,(0-31)它写着是控制字符,127 是删除,这些都是不可见的控制字符;那能否让这些字符可见呢,可以的;c语言后来规定了 \ + 一个字母来表示转义,其它语言也可以跟进这么玩,就是说 13 回车 这个控制字符,我们可以使用 【两个可视字符来表示 阅读全文
posted @ 2017-03-04 17:48 del88 阅读(7935) 评论(0) 推荐(0) 编辑
摘要: 又是一个失眠的夜晚,凌晨5点!哎,起来工作吧; 先上2张图: 先说Base64吧,可不是百度,都是自己感悟,逐字写的 1.首先要理解【可视字符】的概念? 可视字符就是你能看到的字符,我还真不好表达,你要思考一个问题,就是如何把一个字节转换成可视字符,你首先想到的肯定是 ASCII表啊, 你要知道AS 阅读全文
posted @ 2017-03-03 15:17 del88 阅读(7691) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-03-01 17:36 del88 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-02-28 14:09 del88 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 【第 1 篇 JDK】:https://www.cnblogs.com/del88/p/11842387.html【第 2 篇 Tomcat】:https://www.cnblogs.com/del88/p/11843240.html【第 3 篇 系统镜像】:https://www.cnblogs. 阅读全文
posted @ 2017-02-27 10:26 del88 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 判断字符串相等我们经常习惯性的写上if(str1==str2),这种写法在Java中可能会带来问题。 java中判断字符串是否相等有两种方法: 1、用“==”运算符,该运算符表示指向字符串的引用是否相同,比如: String a="abc";String b="abc", 那么a==b将返回true 阅读全文
posted @ 2017-02-23 17:26 del88 阅读(1569) 评论(1) 推荐(0) 编辑
摘要: ps = conn.prepareStatement("SELECT tid,jdp_response FROM jdp_tb_trade WHERE tid IN (?) ORDER BY created DESC"); ps.setString(1, "3152892500240988,3152 阅读全文
posted @ 2017-02-23 14:16 del88 阅读(5653) 评论(0) 推荐(0) 编辑
摘要: 最近学习到StringBuffer,心中有好些疑问,搜索了一些关于String,StringBuffer,StringBuilder的东西,现在整理一下。 关于这三个类在字符串处理中的位置不言而喻,那么他们到底有什么优缺点,到底什么时候该用谁呢?下面我们从以下几点说明一下 1.三者在执行速度方面的比 阅读全文
posted @ 2017-02-23 14:01 del88 阅读(158) 评论(0) 推荐(0) 编辑
摘要: ctrl + q 也可以看到 官方的文档注释,java真是个强大的东西,官方的每个函数都有注释,这些注释 自动生成了官方的文档,所以看官方的注释 就是 看 官方的文档。 阅读全文
posted @ 2017-02-22 16:10 del88 阅读(1079) 评论(0) 推荐(0) 编辑
摘要: public class TestString { public static void main(String[] args) { String abc = null; //先判断是否为null再判断是否为空. if(abc != null && !abc.isEmpty()) { System.o... 阅读全文
posted @ 2017-02-20 15:31 del88 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-02-19 11:10 del88 阅读(337) 评论(0) 推荐(0) 编辑
摘要: On Upate Action 与 On Frame Deactivation 这两个选项的设置,依赖于 项目的部署方式 是war包 还是 exploded ,看下面的gif: 这里实在是太灵活了,如果要讲 太费时间了,我们只讲exploded模式下的设置,因为这个我们用的最多,开发模式,开发完成后 阅读全文
posted @ 2017-02-17 20:58 del88 阅读(908) 评论(0) 推荐(0) 编辑
摘要: 首先要了解下 tomcat的 几种部署方式(大致分为静态部署和动态部署),可以百度,博客:http://qsfwy.iteye.com/blog/466461 IntelliJ IDEA 下部署项目的时候 分两种方式,如下图: 网上的叫法: 1. exploded archive (developm 阅读全文
posted @ 2017-02-17 16:41 del88 阅读(358) 评论(0) 推荐(0) 编辑
摘要: OK 这样就可以了,图片就不会自动缩小了。。 阅读全文
posted @ 2017-02-17 14:37 del88 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 1.maven 下载 解压 配置下 远程仓库( 用阿里云的 比较快)、本地仓库 (可以本地C盘建立个文件夹当仓库)、环境变量(方便使用maven命令)就可以了。 2.tomcat 下载 解压 配置下 环境变量 就可以了。注意下 默认tomcat是用的 8080端口,而聚石塔不支持8080端口,通常w 阅读全文
posted @ 2017-02-16 20:40 del88 阅读(2037) 评论(0) 推荐(0) 编辑
摘要: IntelliJ IDEA 默认的 IDE 菜单字体太小,看着不舒服 ,我们调节下: 以上修改 仅仅针对的IDE字体,对代码的字体不生效。 所以如果代码 你觉得小 还得修改 代码editer的字体。如下: 阅读全文
posted @ 2017-02-16 11:34 del88 阅读(806) 评论(0) 推荐(0) 编辑
摘要: 我们再使用IDE写代码的时候,往往需要 鼠标点中这个类 然后 使用 alt+enter ,导入响应的包,如果导入的包比较多,一个一个点 也是费事。 因为用手动,有可能需要你选择导入那个包,有时候类名会相同 ,idea会提示让你选择所以手动就不会设计成批量。 看来还是默认的手动好啊,这个问题 不再纠结 阅读全文
posted @ 2017-02-15 11:42 del88 阅读(20849) 评论(2) 推荐(2) 编辑
摘要: 阅读全文
posted @ 2017-02-15 11:07 del88 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 把资源定义到com.diandaxia.rest包里 就可以了: 当然也可以使用注册的方式,注册到jersey框架里。当一个类 必须再com.diandaxia.rest 包之外的话,又不想 扩大 自动扫描包范围,可以使用注册的方式。 2017-02.16补充 原因2:<url-pattern>/w 阅读全文
posted @ 2017-02-15 10:56 del88 阅读(766) 评论(0) 推荐(0) 编辑
摘要: 2017-02-14补充: 你看既然是创建过一次 不允许再次创建了,那么请问 第一次创建的 跑哪里去了,不仅仅是保存到了你指定的目录里,其实也默认安装到了 maven的仓库里。 所以你如果要删除项目 重新建立的话,需要删除2个地方,1.项目保存到的地方 2.maven仓库里的地方。 果然试验成功,呵 阅读全文
posted @ 2017-02-13 16:57 del88 阅读(736) 评论(1) 推荐(0) 编辑
摘要: AnsiChar 与 WideChar,经过测试他们一样,所以仅以WideChar为例: 1.无修饰符 传值,值被复制一份入栈。 栈中内存编号发生变化,说明值被复制了一份入栈。 2.const 修饰符 值被复制一份入栈,函数内不能修改 3.var修饰符 传递过来的是原来值的地址,函数内部可修改,如果 阅读全文
posted @ 2017-02-13 10:57 del88 阅读(280) 评论(2) 推荐(0) 编辑
摘要: 首先Integer1 无修饰符 integer2 const integer3 var integer4 out 经过测试 int64也是如此。 结论:整型 是传值的,就是说 所有的整型要么值复制一份入栈,要么直接用原来的值,与堆无关。 阅读全文
posted @ 2017-02-11 16:13 del88 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 一般打开单元无效时 是由于程序有错误,若程序没有错误 可以重新build一下 再试。 若实在不行 就右键 open at cursor 阅读全文
posted @ 2017-02-07 14:41 del88 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 关于OnPaint会不停的一直触发 触发多次的问题,是这样的 首先OnPaint是响应windows的WM_PAINT消息的,你显示器上 能看到的比如说 按钮button, memo什么的 都是画出来的 但是再程序运行的过程中 可能会发生变化,比如 你在代码里 定时把一个button删除 你虽然程序 阅读全文
posted @ 2017-02-05 17:07 del88 阅读(2124) 评论(0) 推荐(1) 编辑
摘要: procedure TForm4.Button1Click(Sender: TObject); var g: TGPGraphics; p: TGPPen; begin g := TGPGraphics.Create(Canvas.Handle); p := TGPPen.Create(aclBlack, 20); g.DrawLine(p, Button1.Left... 阅读全文
posted @ 2017-02-05 11:12 del88 阅读(215) 评论(0) 推荐(0) 编辑
摘要: /// /// 一般窗体都应该输入Application的,当然你想改变拥有者的关系 也是可以的 // 比如你可以自己写一个插件 自己去管理多实例与单实例。这里我们只考虑 /// 单实例的情况。 /// procedure TfrmMain.Button1Click(Sender: TObject); var FormClass : TFormClass ; For... 阅读全文
posted @ 2017-02-04 17:54 del88 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 看GIF: 第二个GIF: DEMO下载:http://files.cnblogs.com/files/del88/InitOrderDemo.zip 阅读全文
posted @ 2017-02-04 17:36 del88 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 通过字符串创建窗体类对象 1、需要在程序初始化的时候将类注册,注册到对象 RegGroups:(TRegGroups)中,以便查找。 注册类使用的函数:RegisterClass ,窗体初始化操作放在initialization 中。 2、利用FindClass根据类名来查找类对象。 initial 阅读全文
posted @ 2017-02-04 14:57 del88 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 光看帮助你大概搞不清楚这个有什么用。我举一个例子,一般mainform都有很多菜单按钮,用来打开不同的窗口,通常做法要在uses部分添加所有要引用的单元,十分麻烦,用上面的技术就可以避免引用。假设所有的业务窗口都从TAppBasicForm继承,你可以声明这样的类型: TTAppBasicFormC 阅读全文
posted @ 2017-02-04 14:54 del88 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 利用GetClass与RegisterClass可以实现根据字符串来实例化具体的子类,这对于某些需要动态配置程序的场合是很有用的。其他的应用如子窗体切换,算法替换等都能得到应用。 阅读全文
posted @ 2017-02-04 14:51 del88 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 再语言基础上 封装出来的框架 由于是第三方的 淘汰很快 所以变化多端 。 人民常说Java是配置党,但是配置党里也分 三六九等。 阅读全文
posted @ 2017-02-04 11:42 del88 阅读(136) 评论(0) 推荐(1) 编辑
摘要: //定义 type Ten = 1..10; OverHundred = 100..1000; Uppercase = 'A'..'Z'; //TMonth = Jan..Dec; //应用 var UppLetter: UpperCase; begin UppLetter := 'F'; //判断 阅读全文
posted @ 2017-02-03 17:06 del88 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 因为要调用windows的api或者给vc++写接口,很多地方都要用到pchar,现在将char数组、string和pchar之间的相互转换都列出来,都是网上找的资料,我总结一下,先直接上代码,再讲原理。 1.string转换成pchar 可以使用pchar进行强制类型转换,也可以使用StrPCop 阅读全文
posted @ 2017-02-03 17:03 del88 阅读(5631) 评论(1) 推荐(1) 编辑
摘要: type TForm1 = class(TForm) Button1: TButton; procedure Button1Click(Sender: TObject) ; procedure CallMeByName(Sender: TObject) ; private procedure Exe 阅读全文
posted @ 2017-02-02 13:17 del88 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 可多个断点,多个条件同时调试。 阅读全文
posted @ 2017-01-30 13:02 del88 阅读(305) 评论(0) 推荐(0) 编辑
摘要: procedure TForm4.Button7Click(Sender: TObject); var pwith: Integer; //画笔的宽度 hx1, hy1: Integer; //横线第一个点 hx2, hy2: Integer; //横线的终点 sx1, sy1: Integer; //竖线第一个点 sx2, sy2: Integer; //竖线终点 ... 阅读全文
posted @ 2017-01-28 16:39 del88 阅读(1644) 评论(1) 推荐(0) 编辑
摘要: var C:TControlCanvas; begin C := TControlCanvas.Create; C.Pen.Color := clRed; C.Pen.Width := 3; C.Control := Memo1; C.MoveTo( 20,20 ); C.LineTo( 20, 120 ); C.Free; end; 阅读全文
posted @ 2017-01-26 17:01 del88 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-01-15 15:22 del88 阅读(166) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 20 下一页