- 博客(16)
- 资源 (3)
- 收藏
- 关注
转载 存储过程详解
Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句进行缓存,这样下次执行的时候可以直接使用缓存的语句,进而提高存储过程的性能。存储过程的概念 存储过程是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,通过指定存储过程的名称并给出参数来执行。 存储过程中可以包含逻辑控制语句...
2018-07-20 14:12:11
282
转载 Maven 构建过程中出现For artifact {null:null:null:jar}: The groupId cannot be empty的问题
问题描述:maven项目在搭建(加载,更新,构建)时,出现For artifact {null:null:null:jar}: The groupId cannot be empty的问题。原因:jar有问题各种原因以及解决方式:1. 在加载jar时,由于网不好,有jar包没有下载下来现象:这种情况下,项目中的pom.xml会报错解决:在pom.xml中查找问题jar包...
2018-07-19 14:08:37
10980
1
原创 MVP模式的优缺点
MVP模式是MVC的一个演化版本,全称是Model view Presenter。MVP能够有效的降低View的复杂性,避免业务逻辑被塞进View中,使得View变成一个混乱的“大泥坑”。MVP模式会解除View与Model的耦合,同时又带来了良好的可扩展性,可测试性,保证了系统的整洁性,灵活性。MVP的结构图为:MVP的优点:(1)降低耦合度 (2)模块职责划分明显 (3)利于测...
2018-04-08 22:48:54
7819
原创 C# 获取毫秒时间戳
//获取时间戳 private string GetTimeStamp() { DateTime t = DateTime.Now; return t.ToString("yyyMMddhhmmssfff"); }
2016-12-26 10:47:40
10258
2
转载 Java8 Lambda表达式教程
1. 什么是λ表达式 λ表达式本质上是一个匿名方法。让我们来看下面这个例子: public int add(int x, int y) { return x + y; }转成λ表达式后是这个样子: (int x, int y) -> x + y;参数类型也可以省略,Java编译器会根据上下文推断出来:
2016-11-13 22:29:19
315
转载 2017秋招面经
好久没有写博客了,这篇文章本应该在国庆期间发表的,十月份一直要写开题报告,拖到现在。这篇文章记录的是2017年8月中旬至9月下旬期间博主参加的校招,记录下来给需要的人看。另外,在准备校招前期,博主将校招复习笔记整理成了电子档,下一篇文章我会把它发布出来,希望能帮助到大家。注意:本人记忆力确实不太好,很多问题都忘记了,只能挑记住的记录下来,希望大家能谅解1. 华为提前批(跪在
2016-11-12 14:31:25
652
原创 android中setVisibility方法无效的可能原因与解决办法
最近在开发android的过程中遇到一个奇怪的问题:我先描述一下这个问题,就是一个Activity中有部分TextView需默认隐藏,然后通过菜单控制其显示。这样我就在布局文件中编写代码时,在需要隐藏的TextView中添加了android:visibility="invisible"属性。然后希望通过setVisiblity方法控制其显示。但现实情况是不能显示。我在网上搜了很多方法,都不能用
2016-11-10 17:45:43
22910
10
原创 动态规划转移方程(二)
7. 完全背包问题 有N种物品和一个容量为V的背包,每种物品都有无限件可用。第i种物品的体积是v[i],价值是c[i].求解将哪些物品装入背包,可是这些物品的费用总和 不超过背包容量,且价值总和最大。 这个时候对于每件物品就不是放与不放的问题了,而是放0件1件。。。。。。 我们可以像01背包一样 dp[i][j]表示容量为j的背包第i件物品是否
2016-08-05 20:04:02
535
原创 动态规划动态转移方程总结
1. 最长公共字串(必须连续) 两个字符串str1和str2,长度分别为(s1,s2) dp[i][j]表示以两个字符串分别以第i和第j个字符结尾所能达到的公共序列的长度,由于下面涉及到i-1,j-1,那么这个时候我们一般从i=1和j=1开始到i for(int i=1;i<=s1;i++){for(int j=1;j<s2;j++){ if(str[i-1
2016-08-05 16:19:42
6951
原创 在SQL语句中使用正则表达式
MySQL利用REGEXP命令提供给用户扩展的正则表达式功能,REGEXP实现的功能类似UNIX上的GREP和SED的功能,并且REGEXP在进行模式匹配时是区分大小写的。熟悉并掌握REGEXP的功能可以使模式匹配工作事半功倍。正则表达式的模式说明 ^ 在字符串的开始处进行匹配 $ 在字符串的末尾处进行匹配
2015-12-30 23:26:51
8413
原创 利用正则表达式编写的代码统计工具
package regexp;import java.io.BufferedReader;import java.io.File;import java.io.FilePermission;import java.io.FileReader;import java.text.Normalizer;public class countline { static long normalL
2015-12-30 01:20:31
369
原创 购物车源码
利用简单的JavaScript实现购物车的全选、反选功能,并能自动计算选择的个数与商品总价。兼容大多浏览器,包括IE、火狐、谷歌。 <%@ page contentType="text/html;charset=UTF-8" language="java"><head> <meta content="text/html; charset=utf-8" http-equiv="conten
2015-12-28 17:28:15
759
原创 1016.部分A+B的解法
1016. 部分A+B (15)正整数A的“DA(为1位整数)部分”定义为由A中所有DA组成的新整数PA。例如:给定A = 3862767,DA = 6,则A的“6部分”PA是66,因为A中有2个6。现给定A、DA、B、DB,请编写程序计算PA + PB。输入格式: 输入在一行中依次给出A、DA、B、DB,中间以空格分隔,其中0 10。输出格
2015-08-20 14:23:34
940
android SDK离线安装包
2016-10-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人