SQL如何取出一个字符串中最后一个特殊字符右边的字符,例如:10*20*300,怎样得到300? 使用reverse配合charindex来实现。 reverse是把字符串倒置,然后通过charindex来获取倒置之后第一个*的位置,然后使用substring函数进行字符串截取,截取后再使用reve ...
分类:
数据库 时间:
2017-03-05 19:19:16
阅读次数:
233
没有吐槽…… 原题:一共有4种硬币,面值分别为c1,c2,c3,c4. 阿Q带着一些硬币去商店买东西,他带了d1枚第一种硬币,d2枚第二种硬币,d3枚第三种硬币,d4枚第四种硬币,若想买一个价值为s的东西,问阿Q有多少种付coins的方法.比如c={1,2,5,10},d={3,2,3,1},s=1 ...
分类:
其他好文 时间:
2017-03-05 19:18:42
阅读次数:
157
转自:http://blog.csdn.net/gueter/archive/2007/03/08/1524447.aspx Author :Jeffrey 引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展, ...
分类:
Web程序 时间:
2017-03-05 19:18:24
阅读次数:
277
一、如果你想把utf-8转为GB2312 1、用记事本打开源码,把<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />换成<meta http-equiv=Content-Type content="text/ht ...
分类:
其他好文 时间:
2017-03-05 19:17:30
阅读次数:
187
简述 LockSupport 是一个非常方便实用的线程阻塞工具,它可以在线程内任意位置让线程阻塞。 和 Thread.suspend()相比,它弥补了由于 resume()在前发生,导致线程无法继续执行的情况。 和 Object.wait()相比,它不需要先获得某个对象的锁,也不会抛出 Interr ...
分类:
编程语言 时间:
2017-03-05 19:17:17
阅读次数:
227
windowser server 2012 r2 8080外网访问端口发布设置,在配置服务器时候,8080端口作为默认的web访问的端口,那么如何配置呢如下步骤: 工具/原料 工具/原料 windowser server 2012 r2 系统的服务器 方法/步骤 方法/步骤 1.打开电脑找到控制面板 ...
ThreadLocal(线程变量副本) Synchronized实现内存共享,ThreadLocal为每个线程维护一个本地变量。 采用空间换时间,它用于线程间的数据隔离,为每一个使用该变量的线程提供一个副本,每个线程都可以独立地改变自己的副本,而不会和其他线程的副本冲突。 ThreadLocal类中 ...
分类:
编程语言 时间:
2017-03-05 19:16:51
阅读次数:
264
题目:像二柱子那样,花二十分钟写一个能自动生成三十道小学四则运算题目的 “软件”,要求:除了整数以外,还要支持真分数的四则运算(需要验证结果的正确性)、题目避免重复、可定制出题的数量。 设计思想: 利用生成伪随机数的方法生成随机数,并随机生成“+、-、*、/”运算符,加一些判断条件输出即可。 源程序 ...
分类:
其他好文 时间:
2017-03-05 19:16:31
阅读次数:
135
事件比委托多了event关键字,和+= 事件必须要触发 触发执行的关系 sender:表示触发这个事件的对象 e 就是执行这个事件所需要的数据资源 委托是在哪都可以调用,作用是:占位,在不知道将来要执行的具体方法的代码时可以先用一个委托变量来代替方法调用 事件的作用:和委托的变量一样,只是使用上有一 ...
工作中经常会遇到争抢共享资源的场景,比如用户抢购秒杀商品,如果不对商品库存进行保护,可能会造成超卖的情况。超卖现象在售卖火车票的场景下更加明显,两个人购买到同一天同一辆列车,相同座位的情况是不允许出现的。交易系统中的退款同样如此,由于网络延迟和重复提交极端时间差的情况下,可能会造成同一个用户重复的退... ...
分类:
其他好文 时间:
2017-03-05 19:14:52
阅读次数:
222
之前在做一个内存优化的时候,使用到了MemoryFile,由此发现了MemoryFile的一些特性以及一个非常trickly的使用方法,因此在这里记录一下 What is it MemoryFile是android在最开始就引入的一套框架,其内部实际上是封装了android特有的内存共享机制Ashm ...
分类:
移动开发 时间:
2017-03-05 19:14:31
阅读次数:
209
1. 编码: 1.对编码资源的初始化 2.编码 2. 解码: 1.对解码资源的初始化 2.解码 ...
分类:
其他好文 时间:
2017-03-05 19:14:00
阅读次数:
340
服务器启动: 1. 加载项目web.xml 2. 创建Struts核心过滤器对象, 执行filter -> init() struts-default.xml, 核心功能的初始化 struts-plugin.xml, struts相关插件 struts.xml 用户编写的配置文件 访问: 3. 用户 ...
分类:
其他好文 时间:
2017-03-05 19:12:25
阅读次数:
123
题目链接:https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=1104 题意: 有n个仓库(最多100个),m个管理员(最多30个),每个管理员有一个能力值P( ...
分类:
其他好文 时间:
2017-03-05 19:11:45
阅读次数:
182
如果票选近二十年最伟大的发明,我相信搜索引擎肯定会占据一个不容小觑的位置,它不单是一项发明,更是一项成就,最大程度消灭了信息的不平等。既然人人都可以接触到海量的信息,那么衡量信息财富多寡就只剩下技巧这惟一的标准了:善用搜索引擎的都是信息时代的富翁,不懂搜索引擎的都是信息时代的负翁。 而像程序员这种必 ...
分类:
其他好文 时间:
2017-03-05 19:11:03
阅读次数:
228
linux下的编译一般都是需要一些头文件或者库文件的支持,头文件或者库文件一般的默认路径是在/usr/include/ 和/usr/lib/下的,但是当你需要的文件没有在默认的路径下,该怎么办尼,这里提供了几种链接到的方法; 1.$ gcc foo.c -I /home/liuru/include ...
分类:
系统相关 时间:
2017-03-05 19:10:03
阅读次数:
175