学习笔记
程序员囧辉
微信搜索【程序员囧辉】,领取本人原创大厂高频面试题 PDF、简历模板、进学习交流群。对技术有极致的追求,致力于写出小白也能看得懂的文章。
展开
-
常用的Hql语句
// HQL: Hibernate Query Language.// 特点:// >> 1,与SQL相似,SQL中的语法基本上都可以直接使用。// >> 2,SQL查询的是表和表中的列;HQL查询的是对象与对象中的属性。// >> 3,HQL的关键字不区分大小写,类名与属性名是区分大小写的。// >> 4,SELECT可以省略. ...原创 2014-06-05 17:00:38 · 60163 阅读 · 10 评论 -
原码, 反码, 补码详解
本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反码, 补码的加法计算原码的减法. 论证部分如有不对的地方请各位牛人帮忙指正! 希望本文对大家学习计算机基础有所帮助! 一. 机器数和真值在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念.1、机器数一个数在计算机中的二进制表示形式转载 2015-01-02 20:30:47 · 2301 阅读 · 0 评论 -
使用jQuery使JSP页面中2个div的长度保持相同
$(function(){ if($("#mainBanner").height() > $("#mainRight").height()){ $("#mainRight").css("height",$("#mainBanner").height()); }else{ $("#mainBanner").css("height",$("#mainRight").height());原创 2014-08-17 15:56:36 · 2402 阅读 · 0 评论 -
struts2中使用ajax验证邮箱(用户名)是否被注册
action类:package com.grace.myblog.view.action;import java.io.PrintWriter;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.apache.struts2.Se原创 2014-08-13 17:12:48 · 6632 阅读 · 12 评论 -
CSS+DIV个人学习笔记
CSS选择符的分类1.标签选择符--针对html标签:p{} ;h1{}2.ID选择符--针对某一个id:#two{}3.类选择符--针对某一类,或者某一些元素:.warn{}4.通配选择符:*{}5.包含选择符:e1 e2a) 含义是所有被e1包含的e2b) 如table td6.选择符分组(集体控制):将童颜的样式定义用于多个选择符,选择符之间用逗号分隔。如p,原创 2014-07-16 14:10:25 · 2677 阅读 · 0 评论 -
Fckeditor中使用图片上传
今天在做项目又碰到Fckeditor上传图片,于是花了点时间把这个功能实现了。Fckeditor的使用方法之前已经介绍过了,不知道的可以看我之前的文章:http://blog.csdn.net/v123411739/article/details/24500675Fckeditor使用文件上传:1.把相关jar包添加到项目中所需jar包为下图的5个jar包,其中第三原创 2014-06-03 16:25:57 · 7173 阅读 · 0 评论 -
Java中检索联系人中有没有今天生日的
查询crm_linkman表中,birthday(数据库中为date类型)字段中,月日为5-31的记录(主要用于检索今天有没有联系人生日)SELECT * FROM crm_linkman WHERE MONTH(birthday) = 5 and DAYOFMONTH(birthday) = 31原创 2014-05-31 15:27:02 · 2849 阅读 · 0 评论 -
实用的JavaScript(持续添加)
Checkbox类:1.实现checkbox的全选功能//全选checkbox:1、当全选checkbox勾选,子checkbox(name为'ids'的checkbox)自动全部勾选// 2、当全选checkbox取消勾选,子checkbox自动全部取消勾选function checkAll(){ if($("#checkall")[0].checked){原创 2014-05-23 21:39:17 · 2885 阅读 · 0 评论 -
登陆页面实现保存帐号密码功能
通过Cookie实现"记住我"的功能1.登陆页面如下:每个字段对应的属性name如下表:用户帐号name登陆密码password验证码checkNum记住我rememberMe2.Action中的处理如下:在用户第一次登陆后,进行Cookie进行处理登陆处理:/**登陆*/原创 2014-05-20 23:23:32 · 40174 阅读 · 0 评论 -
自定义注解+拦截器实现权限控制
今天刚学习了通过自定义注解+拦截器实现权限控制,自己花了点时间整理,发到网站同网友交流分享。一、定义一个自定义注解类import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;/** * 自定义注解 * @author grace * */@Retention(Reten原创 2014-05-15 18:00:52 · 19892 阅读 · 1 评论 -
String转Date的类型转换器
import org.apache.commons.beanutils.Converter;import org.apache.commons.lang.StringUtils;/* * 定义转换器必须实现Converter接口 * 将字符串转换为java.sql.Date类型 * 将类型为Date但值为String的变量的值转换为Date类型 */public class SQL原创 2014-05-13 13:46:44 · 5064 阅读 · 0 评论 -
Java中输出当前时间的各种方法(较齐全)
package com.grace.test;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class showDate { pu...原创 2014-05-05 16:13:21 · 37562 阅读 · 1 评论 -
一些开发或使用软件过程中的经验(不断更新)
动机:这些经验都是我在自己开发或使用软件过程中遇到的,之前写在一个文档上供自己参考使用,但之前重装系统忘记备份,结果今天在自己整理云盘的时候发现自己在某个时间有备份到云盘,因此决定写成博文,避免自己再损失这些经验。正文:一、在Win7中安装rational rose2003/2007后,启动不了提示“无法启动此程序,因为计算机中丢失suite objects.dll。尝试重原创 2015-01-15 00:11:47 · 2919 阅读 · 0 评论 -
淘宝内部分享:怎么跳出MySQL的10个大坑
编者按:淘宝自从2010开始规模使用MySQL,替换了之前商品、交易、用户等原基于IOE方案的核心数据库,目前已部署数千台规模。同时和Oracle, Percona, Mariadb等上游厂商有良好合作,共向上游提交20多个Patch。目前淘宝核心系统研发部数据库组,根据淘宝的业务需求,改进数据库和提升性能,提供高性能、可扩展的、稳定可靠的数据库(存储)解决方案。 目前有以下几个方向:单机,提转载 2015-01-16 17:29:41 · 2751 阅读 · 1 评论 -
使用SVN检出或导入时出现错误:由于目标计算机积极拒绝,无法连接
今天在使用SVN时出现以下错误,查询了下资料后,发现是由于自己把SVN Server给关闭了,正常情况下是不会发生这种情况的。因为你安装完SVN 后,SVN是默认自动启动的,我自己由于觉得进程太多,所以把默认方式设置为手动,所以今天才碰到这个情况。解决办法:右键计算机 --> 服务 --> 服务和应用程序 --> 服务 --> 找到下面这个,启动即可。原创 2015-01-30 12:34:23 · 36459 阅读 · 8 评论 -
JBPM学习(一):实现一个简单的工作流例子全过程
最近发现这篇文章挺多人看的,也挺多人有疑问,我很想帮你们解答,但是很无奈,这篇文章只是我当时在自学时看的一个教程的记录,当时对JBPM也没有深入去学习,并且到现在也已经快4年了,这期间我都没用过JBPM,因此JBPM的东西我也忘得差不多了。庆幸的是我把当时看的教程保存了下来,因此如果对此文章有疑问的可以直接看JBPM的教程。另外,通过我分享的视频大家也能看到这是一个OA教程,我当时刚入门自学Jav...原创 2014-05-02 17:32:34 · 67085 阅读 · 22 评论 -
JBPM学习(六):详解流程图
最近发现这篇文章挺多人看的,也挺多人有疑问,我很想帮你们解答,但是很无奈,这篇文章只是我当时在自学时看的一个教程的记录,当时对JBPM也没有深入去学习,并且到现在也已经快4年了,这期间我都没用过JBPM,因此JBPM的东西我也忘得差不多了。庆幸的是我把当时看的教程保存了下来,因此如果对此文章有疑问的可以直接看我下面链接的教程。另外,通过我分享的视频大家也能看到这是一个OA教程,我当时刚入门自学Ja...原创 2014-05-03 18:59:27 · 12859 阅读 · 3 评论 -
JBPM学习(五):流程变量
最近发现这篇文章挺多人看的,也挺多人有疑问,我很想帮你们解答,但是很无奈,这篇文章只是我当时在自学时看的一个教程的记录,当时对JBPM也没有深入去学习,并且到现在也已经快4年了,这期间我都没用过JBPM,因此JBPM的东西我也忘得差不多了。庆幸的是我把当时看的教程保存了下来,因此如果对此文章有疑问的可以直接看我下面链接的教程。另外,通过我分享的视频大家也能看到这是一个OA教程,我当时刚入门自学Ja...原创 2014-05-03 18:36:09 · 6856 阅读 · 1 评论 -
JBPM学习(四):执行流程实例
最近发现这篇文章挺多人看的,也挺多人有疑问,我很想帮你们解答,但是很无奈,这篇文章只是我当时在自学时看的一个教程的记录,当时对JBPM也没有深入去学习,并且到现在也已经快4年了,这期间我都没用过JBPM,因此JBPM的东西我也忘得差不多了。庆幸的是我把当时看的教程保存了下来,因此如果对此文章有疑问的可以直接看我下面链接的教程。另外,通过我分享的视频大家也能看到这是一个OA教程,我当时刚入门自学Ja...原创 2014-05-03 09:56:00 · 17143 阅读 · 2 评论 -
JBPM学习(三):管理流程定义
最近发现这篇文章挺多人看的,也挺多人有疑问,我很想帮你们解答,但是很无奈,这篇文章只是我当时在自学时看的一个教程的记录,当时对JBPM也没有深入去学习,并且到现在也已经快4年了,这期间我都没用过JBPM,因此JBPM的东西我也忘得差不多了。庆幸的是我把当时看的教程保存了下来,因此如果对此文章有疑问的可以直接看我下面链接的教程。另外,通过我分享的视频大家也能看到这是一个OA教程,我当时刚入门自学Ja...原创 2014-05-02 23:33:39 · 7935 阅读 · 1 评论 -
JBPM学习(二):ProcessEngine与Service API
最近发现这篇文章挺多人看的,也挺多人有疑问,我很想帮你们解答,但是很无奈,这篇文章只是我当时在自学时看的一个教程的记录,当时对JBPM也没有深入去学习,并且到现在也已经快4年了,这期间我都没用过JBPM,因此JBPM的东西我也忘得差不多了。庆幸的是我把当时看的教程保存了下来,因此如果对此文章有疑问的可以直接看我下面链接的教程。另外,通过我分享的视频大家也能看到这是一个OA教程,我当时刚入门自学Ja...原创 2014-05-02 23:19:32 · 10271 阅读 · 2 评论 -
MyEclipse中新建一个listener类
必须在web.xml中配置包名.类名project才会在执行时,自动执行该listener。原创 2014-04-14 21:47:34 · 4176 阅读 · 0 评论 -
Concise,一款为hexo设计的简约而漂亮的主题
前言您可以先进Demo网站来看看这个主题的样式。Concise概括Concise是一款为Hexo设计的主题。我最早使用的是light主题,因为我非常喜欢light主题简约明朗的风格,之后看到pacman主题,很喜欢pacman的头部和尾部的设计,之间甚至起过要换主题的念头(真是太可怕了)。但pacman的body部分我不是很感冒,还是更喜欢light主题的body部分,两难之下,便产生了将pacma原创 2015-04-23 21:14:28 · 43278 阅读 · 11 评论 -
使用swiftype实现站内搜索
本人博客opiece.me,欢迎访问。前言首先,以下的内容是基于最新的swifytpe的教程,应该是2.0.0。 站内搜索顾名思义就是将范围限定在你的网站内,以此范围进行关键字搜索。 常见的站内搜索是google和baidu的,但是现在google需要翻墙,因此不予考虑,所以主要考虑百度的,我自己试过百度的站内搜索,感觉不是很好用,主要是新博客,收录的内容很少速度很慢。后来找到了一款名为swif原创 2015-04-17 09:48:09 · 6368 阅读 · 0 评论 -
半小时教你使用hexo建立一个漂亮的个人博客
动机前些天,自己刚刚接触hexo,并用hexo搭建了自己的博客,对hexo的强大搭建博客能力感到赞叹。用我的实际体验来说,你只要是有点计算机基础的人,完全可以轻松的使用hexo搭建起自己的博客。你要是用过github、oschina、gitcafe其中的一样,那对你来说,就可以分分钟上手了。其实网上使用hexo搭建博客的教程多的是,我自己也是跟着zippera的教程搭建的博客,那么我还写这篇博原创 2015-04-09 19:14:50 · 33600 阅读 · 2 评论 -
告诉你掌握哪些才算掌握了Java基础
看到有人问相关的问题,本人不才,根据自己这些年的个人经验总结了一点 Java 基础方面的知识点。不管你往哪个方面发展(手机开发,网页开发,游戏开发),这些基础东西如果能熟悉的话,开发起来都会更加得心应手。下面把这些知识点列出来供大家参考,不全之处欢迎补充语法基础 如何将字符串转换为数字? 如何将数字转换为十六进制字符串? 如何将字节串转换为十六进制字符串? 如何对浮点数打印出指定小数位数?转载 2015-02-19 13:24:53 · 4150 阅读 · 0 评论 -
mysql启动和关闭外键约束的方法(FOREIGN_KEY_CHECKS)
在MySQL中删除一张表或一条数据的时候,出现[Err] 1451 -Cannot deleteor update a parent row: a foreign key constraint fails (...)这是因为MySQL中设置了foreign key关联,造成无法更新或删除数据。可以通过设置FOREIGN_KEY_CHECKS变量来避免这种情况。我们可以使用 SET FORE...原创 2014-05-02 10:40:28 · 87013 阅读 · 4 评论 -
让hibernate自动帮我们更新表结构
update原创 2014-04-30 21:47:41 · 3863 阅读 · 0 评论 -
使用Listener准备application作用域数据的小问题
有些数据我们希望在程序启动的时候就准备ha原创 2014-05-01 23:28:01 · 3430 阅读 · 0 评论 -
使用PLSQL Developer时中文乱码问题
现象:1.执行一些查询结果有中文的SQL语句,显示不了中文,显示??? 2.执行select * from v$nls_parameters,结果的第1,2,4行为American解决方法:添加两个环境变量,第一个NLS_LANG,变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK,第二个NLS_LANGUAGE,变量值是SIMPLIFIED CHINESE原创 2015-03-30 15:46:46 · 10199 阅读 · 0 评论 -
分页之:下拉列表选择页码的回显功能
//select的回显 ${num} $("#_pn").val("${currentPage}");原创 2014-04-29 22:42:00 · 4352 阅读 · 0 评论 -
MyEclipse直接复制Project无法访问的问题
在MyEclipse里直接复制Project,部署和运行后,仍访问不了复制出来的Project。假设原Project名字为:Project1,复制出来的Project名字为:Project2,你会发现,Project2部署和运行后无法访问,但通过Project1的地址却可以访问,因此,原因很简单,就是Project2的Web Context-root 地址没有修改,仍为Project1原创 2014-03-22 13:53:26 · 2960 阅读 · 0 评论 -
MyEclipse 启动报错:‘Building workspace‘ has encountered a problem解决方法
每次MyEclipse工作空间报错如下:'Building workspace' has encountered a problem. Errors occurred during the build.并且详细信息为:Errors occurred during the build.Errors running builder 'DeploymentBuilder' on project 'b原创 2015-01-12 17:37:40 · 25308 阅读 · 3 评论 -
解决窗口嵌套问题
解决窗口嵌套问题:被嵌套时,就刷新上级窗口if(window.parent != window){window.parent.location.reload(true);}原创 2014-04-25 18:59:02 · 2643 阅读 · 0 评论 -
使用Get方式传递中文参数的问题乱码问题
1,不希望受到Tomcat中server.xml中的 URIEncoding的配置的影响,所以使用的方式为:页面中两次URL编码,服务器端再手工进行一次URL解码(因为在req.getParameter()时已进行进一次URL解码)。2,在使用Struts2的标签时,如果写成,这里生成的链接为 最终传递给服务器时,是由浏览器决定的,有时可能会有问题。所以在写的时候要写成:中原创 2014-04-30 21:43:45 · 2014 阅读 · 0 评论 -
使用SVN在桌面检出导致桌面图标左下角有加号(问号)
如图的情况原创 2014-07-09 18:17:04 · 11050 阅读 · 1 评论 -
MyEclipse 中添加工程显示Some projects cannot be imported because they already exist in the workspace
遇到问题:第一次从外部文件导入HelloWorld工程到workspace目录中,成功。删除后,再次从外部导入workspace目录提示 Some projects cannot be imported because they already exist in the workspace Myeclipse中删除HelloWorld工程时没有勾选Delete原创 2014-04-27 16:47:34 · 10080 阅读 · 0 评论 -
Spring事务@Transactional小问题
@Transactional可以写在方法上。对本方法有效可以定在类上。对本类中所有public方法有效。对子类的中方法有效。对父类声明的方法无效。原创 2014-04-20 21:54:26 · 2571 阅读 · 0 评论 -
集合的小问题
当返回类型为集合时,返回值又为空时,直接return null可能会报错,建议使用:return Collections.EMPTY_LIST原创 2014-04-20 21:56:51 · 2040 阅读 · 0 评论 -
Oracle_11g中解决被锁定的scott用户的方法
Oracle 11g中修改被锁定的用户:scott在安装完Oracle10g和创建完oracle数据库之后,想用数据库自带的用户scott登录,看看连接是否成功。在cmd命令中,用“sqlplus scott/ tiger”登录时,老是提示如下信息: ERROR:ORA-28000:账户已被锁定。在cmd命令提示符中可直接登录oracle,输入如下命令:sqlplus / as原创 2014-02-09 13:05:26 · 18426 阅读 · 0 评论