-
当遵循的PL/SQL编码规则
应遵循的PL/SQL编码规则作者:StevenFeuerstein提高编写PL/SQL代码数量及质量的四个简单易行指导方针我从1990年就开始编写PL/SQL代码。这意味着我已经编写了几万行的软件代码,但我确信,其中的绝大多数代码都非常拙劣,而且难以维护。幸运地是,我发现找到并遵循编写出更好代码的新方法还为时不晚。就是在去年,我的代码质量有了显著改进;这些改进主要是由于制定了一些简单的规则,并像纪...
22
热度 -
Java软件工程师从笨鸟到初学者之(一百)sql注入攻击详解(一)sql注入原理详解
Java程序员从笨鸟到菜鸟之(一百)sql注入攻击详解(一)sql注入原理详解前段时间,在很多博客和微博中暴漏出了12306铁道部网站的一些漏洞,作为这么大的一个项目,要说有漏洞也不是没可能,但其漏洞确是一些菜鸟级程序员才会犯的错误。其实sql注入漏洞就是一个。作为一个菜鸟小程序员,我对sql注入的东西了解的也不深入,所以抽出时间专门学习了一下。现在把学习成果分享给大家,希望可以帮助大家学习。下面...
71
热度 -
(转)趣文:小弟我是一个线程
(转)趣文:我是一个线程来自:码农翻身(微信号:coderising)作者:IBM刘欣我是一个线程,我一出生就被编了个号:0x3704,然后被领到一个昏暗的屋子里,这里我发现了很多和我一模一样的同伴。我身边的同伴0x6900待的时间比较长,他带着沧桑的口气对我说:我们线程的宿命就是处理包裹。把包裹处理完以后还得马上回到这里,否则可能永远回不来了。我一脸懵懂,包裹,什么包裹?”不要着急,...
13
热度 -
运用Androidpn进行推送(一)
使用Androidpn进行推送(一)?????最近在研究Android的推送,这里主要要讲的用XMPP协议进行android的推送。??????Androidpn的全称是androidpushnotification。它一个android推送的开源框架,客户端用到的是asmack,是一个XMMP协议的实现。服务器端用了spring?hibernate进行页面展示,主要是用来显示和服务器建立连接的用...
64
热度 -
双区间交叉报表的实现办法(范例)
双区间交叉报表的实现办法(实例)使用Jasper或BIRT等报表工具时,常会碰到一些非常规的统计,用报表工具本身或SQL都难以处理,比如交叉表的行组和列组都是分段区间,测度(measurem)来自其他数据库表。集算器具有结构化强计算引擎,集成简单,可以协助报表工具方便地实现此类需求。下面通过一个例子来说明双区间交叉表的实现过程。表account_detail的主键为account_no,与表Pay...
306
热度 -
传智博客视频教程下载集锦|java视频教程|net视频教程|php视频教程|网页视频教程
传智博客视频教程下载汇总|java视频教程|net视频教程|php视频教程|网页视频教程传智博客视频教程下载汇总|java视频教程|net视频教程|php视频教程|网页视频教程概述:本篇文章收集,整理了绝大部分传智博客的视频教程,文档,源代码等。欢迎大家收藏和转载!!!文章来源:IT教程网下载方式:方式一:各个视频教程名称带有超链接,点击教程名后即可下载;方式二:点击进入;第一部分:java视频教...
38
热度 -
Play Framework 容易实例分析以及基础知识整合
PlayFramework简单实例分析以及基础知识整合前言通过分析官方使用Play创建的一个例子:To-DoList来说明使用play创建web项目的一个基本结构和流程首先要说明的是,整个demo是基于Play2.1.0的,其他版本的play可能会有错误,所以在跟着官方demo走的时候,请保证版本一致性,我一开始是在2.0.4的play下创建整个项目的,在中间就有一些方法是不兼容的,需要2.1.0...
64
热度 -
MySQL + Atlas - 部署读写分离
MySQL+Atlas---部署读写分离阅读目录1.数据库用户配置2.主从数据库连接3.Atlas配置4.读写分离测试序章Atlas是360团队弄出来的一套基于MySQL-Proxy基础之上的代理,修改了MySQL-Proxy的一些BUG,并且优化了很多东西。而且安装方便。配置的注释写的蛮详细的,都是中文。英文不好的同学有福了。Atlas官方链接:https://github.com/Qihoo3...
337
热度 -
Spring Boot 2.X(十八):集成 Spring Security-登录认证和权限控制
前言 在企业项目开发中,对系统的安全和权限控制往往是必需的,常见的安全框架有SpringSecurity、ApacheShiro等。本文主要简单介绍一下SpringSecurity,再通过SpringBoot集成开一个简单的示例。 SpringSecurity 什么是SpringSecurity? SpringSecurity是一种基于SpringAOP和Servlet过滤器Filter的安全框架...
59
热度 -
张孝祥Java面试小结
张孝祥Java面试总结<!--StartFragment-->张孝祥整理的Java面试总结?大概看看有个数就行了每个公司都有技术偏重,都不一样。大概会就行了。每个人到另一个公司都要熟悉它们的技术。?给自己找一个技术侧重,比如java基础SQL?或框架,亮点在哪里。--------------------------------------------------------------...
54
热度 -
二+,java面试题
2+,java面试题1.什么是事务控制?答:事务控制就是将一系列操作当成一个不可拆分的逻辑单元,保证这些操作要么都成功,要么都失败。在关系数据库中,一个事务可以是一条SQL语句,一组SQL语句或整个程序。事务是恢复和并发控制的基本单位。事务应该具有4个属性:原子性、一致性、隔离性、持续性。这四个属性通常称为ACID特性。原子性(atomicity)。一个事务是一个不可分割的工作单位,事务中包括的诸...
522
热度 -
145
热度 -
彻底解决Spring MVC 中文乱码有关问题
彻底解决SpringMVC中文乱码问题1:表单提交controller获得中文参数后乱码解决方案注意:?jsp页面编码设置为UTF-8form表单提交方式为必须为post,get方式下面spring编码过滤器不起效果?[html]?viewplaincopy?<[email protected]/**/language="java"?import="java.util.*"?pag...
77
热度 -
网摘-java口试笔试题大汇总
网摘-java面试笔试题大汇总1.抽象:?抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。??2.继承:??继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。...
32
热度 -
后台权限管理系统(1)
目录 1.需求分析 2.技术架构 3.环境搭建 3.1创建父模块 3.1.1修改父模块的pom文件,指定整个项目中用到的jar包的依赖及其版本 3.2创建domain层子模块 3.3创建dao层子模块 3.3.1修改pom文件,添加dao层jar包的依赖 3.4创建service层子模块 3.4.1修改pom文件,添加service层jar包的依赖 3.5创建web层子模块 3....
87
热度 -
JavaWeb快速入门8(后附源码)
JavaWeb快速入门八(后附源码) 优化 ? 在test2的基础上做修改。 创建util包,在utils包中创建JdbcUtils.java工具类。为项目提供数据库连接和释放资源。内容如下: JdbcUtils.java packageutil; ? importjava.sql.Connection; importjava.sql.DriverManager; importjava.sql.R...
647
热度 -
利用 JSP 二 提供的 SimpleTagSupport 开发自定义标签
利用JSP2提供的SimpleTagSupport开发自定义标签 摘自:http://www.ibm.com/developerworks/cn/java/j-lo-jsp2tag/index.html?ca=drs- 简介:绝大部分Java领域的MVC框架,例如Struts、SpringMVC、JSF等,主要由两部分组成:控制器组件和视图组件。其中视图组件主要由大量功能丰富的标签库充当。对于...
541
热度 -
利用 JSP 二 提供的 SimpleTagSupport 开发自定义标签(摘自IBM developerWorks 中国)
利用JSP2提供的SimpleTagSupport开发自定义标签(摘自IBMdeveloperWorks中国) 简介:?绝大部分Java领域的MVC框架,例如Struts、SpringMVC、JSF等,主要由两部分组成:控制器组件和视图组件。其中视图组件主要由大量功能丰富的标签库充当。对于大部分开发者而言,可能通常只使用这些框架提供的标签,很少自己开发标签;但如果开发者掌握针对特定应用开发...
514
热度 -
Hibernate session的步骤的一些说明
Hibernatesession的方法的一些说明 用Hibernate肯定会频繁的用到session,下面就将Hibernatesession中一些经常的用方法逐个的解释一下。 ? ? [c-sharp]?viewplaincopy Transaction?beginTransact?? ??? ???????开始一个工作单元并返回一个与之相关Transaction对象,最...
665
热度 -
weblogic布署时,出现异常代码对应的异常信息
weblogic布署时,出现错误代码对应的错误信息 J2EEDeploymentSPISubsystemMessages TheJ2EEDeploymentSPI1.0catalogcontainsmessagesintherangeBEA260000-BEA260999.Messagesinthiscatalogarepartoftheweblogic.deploy.api.internal...
853
热度