WestCall

Write one.Run everywhere.

递归删除树形结构的所有子节点(java和mysql实现)

1.业务场景有如下树形结构: +—0 +—1 +—2 +—4 +—5 +—3 如果如果删除某个父节点,则其子节点,已经子节点的子节点,以此类推,需要全部...

2016-07-14 11:02:13

阅读数:9066

评论数:0

位运算的简介与实例(Mysql)

程序中的所有数在计算机内存中都是以二进制的形式储存的。位运算就是直接对整数在内存中的二进制位进行操作。 In digital computer programming, a bitwise operation operates on one or more bit patterns or bina...

2016-07-14 10:41:04

阅读数:2845

评论数:0

HttpSession 的 invalidate() 方法介绍

By Li Jiangtao At 2018-10-24 15:22:33 Shanghai Catalog Javadoc Experiment Summary Thinking Links Javadoc /** * Invalidates this session then u...

2018-10-24 21:43:25

阅读数:64

评论数:0

SQL实战:子查询的应用实例

本实例设计到的SQL语法包括: select , delete, distict, not exists, not in, group by, having, min, max

2017-02-28 17:17:36

阅读数:1249

评论数:0

高并发与大数据解决方案概述

随着业务的不断丰富,高并发和海量数据的处理日益成为影响系统性能的重要问题。下面将提供一些针对并发问题和海量数据处理的解决方案。

2017-02-28 11:19:45

阅读数:2893

评论数:0

AJAX原理

1.什么是AJAX? AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是一种创建交互式网页应用的网页开发技术。它使用: 使用XHTML+CSS来标准化呈现; 使用XML和XSLT进行数据交换及相关操作; 使用XMLH...

2017-02-24 11:20:42

阅读数:465

评论数:0

判断一个正整数是否是2的乘方

**虽然二进制的思维并不符合我们日常的思维习惯,但是由于计算机都是基于二进制的,因此位运算方法,常常能够让我们的算法更加高效简洁。**

2016-11-29 11:10:53

阅读数:677

评论数:0

mysql日期加减

1. MySQL 为日期增加一个时间间隔:date_add() set @dt = now(); select date_add(@dt, interval 1 day);   - 加1天 select date_add(@dt, interval 1 hour);   -加1小...

2016-04-11 13:34:54

阅读数:228

评论数:0

电脑坐姿:经常使用电脑的人士注意了!

很多白领都是对着电脑坐一整天,因此学会使用电脑的正确坐姿就显得很重要,如果长期坐姿不正确,就会容易形成“电脑脖”,出现脖子酸疼、手臂酸麻、头晕头痛等症状。因此,保持电脑前的正确坐姿对常在电脑前工作的人很重要。正确的坐姿对我们日常工作生活很重要,或许很多人都没发现,但是它确实在潜移默化中影响着我们的...

2016-02-15 13:54:48

阅读数:2795

评论数:1

观察者模式(Observer)

观察者模式(有时又被称为发布(publish )-订阅(Subscribe)模式、模型-视图(View)模式、源-收听者(Listener)模式或从属者模式)是软件设计模式的一种。在此种模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所...

2015-12-31 11:49:20

阅读数:294

评论数:0

责任链模式 Chain of Responsibility

在阎宏博士的《JAVA与模式》一书中开头是这样描述责任链(Chain of Responsibility)模式的:   责任链模式是一种对象的行为模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递, 直到链上的某一个对象决定处理此请求。发出这个请求的...

2015-12-30 11:37:12

阅读数:663

评论数:3

时间日期:获取两个日期相差几天

计算两个日期对象之间相差的天数: import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class Datediff { public static void m...

2015-09-16 11:57:59

阅读数:1334

评论数:0

XML工具代码:SAX从String字符串XML内获取指定节点或属性的值

有如下的XML字符串: SINFON COL Rack rates RAK WHL01 2013-12-02 2015-01-22 2 Tour Series Room Charge tour series/min...

2015-09-09 14:12:50

阅读数:1280

评论数:0

pinyin4j:拼音与汉字的转换实例

Pinyin4j是一个流行的Java库,支持中文字符和拼音之间的转换。拼音输出格式可以定制。 官网: http://pinyin4j.sourceforge.net/ 有时候,需要将汉字编程对应的拼音,以方便数据的处理。比如在Android手机应用的开发上,要查询联系人的姓名,通常都是用拼音进...

2015-08-28 17:24:09

阅读数:723

评论数:1

Oracle触发器

触发器(trigger)           是数据库系统 提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作( insert,delete, update)时就会激活它执行。触发器...

2015-08-25 10:11:56

阅读数:315

评论数:0

JavaScript:时间日期格式验证大全

* 校验是否为YYYY-MM-DD 日期格式 * 校验是否为YYYY-MM-DD HH:mm 日期+时分格式 * 校验是否为YYYY-MM-DD HH:mm:ss 日期+时分秒格 * 校验是否为HH:mm:ss 时分秒格式 * 校验是否为HH:mm 时分格

2015-08-24 16:10:47

阅读数:7932

评论数:2

数字游戏

请计算出 1到10直间的所有数字中一共出现了多少个1?也许你会笑笑说,那还不简单,两个呗!               那么1到1000呢?1到10000呢?这就需要计算一下了               其实计算某个数字在某个范围内出现的次数,完全可以使用Stringd的replaceAll(...

2015-08-20 15:24:18

阅读数:524

评论数:0

Java的时间操作玩法实例若干

众所周知,时间日期在业务中十分重要,也是几乎所有开发人员必须处理的。除了一些框架和语言提供的时间日期处理工具之外,一些操时间日期的代码也是广大开发人员必备的。因此我们常常将其作为工具类放在项目中。      下面是一些时间日期处理的常见方法,可以为开发者使用,亦可为学习者参考。     ...

2015-08-14 17:26:54

阅读数:723

评论数:0

前端设计之CSS布局:上中下三栏自适应高度CSS布局

网页代码: CSS布局:上中下三栏自适应高度CSS布局 *{margin:0;padding:0;} body, html { margin: 0; padding:0 !important; padding:90px 0 32px 0; width:100%; height...

2015-08-14 16:09:00

阅读数:2268

评论数:0

前端设计之特效表单

页面代码 登录 /*<![CDATA[*/ * { width:100%; margin:0; padding:0;} body { font-family: "宋体", Arial, Helvetica, sans...

2015-08-14 16:04:20

阅读数:644

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭