任务:web项目是在linux的Tomcat部署,Mysql也在上面,不知明原因下数据库宕机,启动不了,数据库表也突然没了,全空了!!!!!!!!
mysql安装目录惊喜的发现var/目录下有类似丢失数据库的表 接下来就是怎么恢复进去了,首先我们用的是mysql的InnoDb引擎,找了下其资料:两种类型最主要的差别就是Innodb 支持事务处理与外键和行级锁.而MyISAM不支持.所以MyISAM往...
分类:
数据库技术 时间:
2016-05-12 11:54:38
收藏:
0 评论:
0 赞:
0 阅读:
298
涉及到列表的数据时,总是会想到一个过滤这个词语。比如,在1-100的整数中,筛选出偶数或者奇数相加,或者将前49个数相加,又或者后36个数相加,等等。在这样的场景中,不由想到将需要的数据筛选出来。在发射的Observable中,可不可以做筛选呢?
1.过滤序列 - filter
filter操作符是对源Observable产生的结果按照指定条件进行过滤,只有满足条件的结果才...
分类:
编程语言 时间:
2016-05-12 11:54:25
收藏:
0 评论:
0 赞:
0 阅读:
279
我们在代码编程中,经常用到各种小方法
下面是一些总结:(不定时增加)16进制设置颜色- (instancetype)colorFromHexString:(NSString *)hexString Alpha:(CGFloat)alpha
{
unsigned rgbValue = 0;
hexString = [hexString stringByReplacingOccurre...
分类:
移动平台 时间:
2016-05-12 11:54:16
收藏:
0 评论:
0 赞:
0 阅读:
372
项目中总会遇到这样蛋疼的事情,android和ios同样的功能,都用的同样自带的控件,做出来的效果就是:android的丑的不行,ios的挺好看。于是,老大一拍屁股,android的改成和ios样式的一样就好了。然后,android开发就苦比了,凭空多出若干工作量。好了,话不多说,直接上代码吧。下面是我项目遇到的一个仿ios选择器的一个task,我边贴代码边说吧。
首先,看下这个选择器的布局文件...
分类:
移动平台 时间:
2016-05-12 11:54:05
收藏:
0 评论:
0 赞:
0 阅读:
236
问题描述:
对于三个字符串A,B,C。我们称C由A和B交错组成当且仅当C包含且仅包含A,B中所有字符,且对应的顺序不改变。请编写一个高效算法,判断C串是否由A和B交错组成。
给定三个字符串A,B和C,及他们的长度。请返回一个bool值,代表C是否由A和B交错组成。保证三个串的长度均小于等于100。
测试样例:
"ABC",3,"12C",3,"A12BCC",6
返回:tr...
分类:
其他 时间:
2016-05-12 11:53:57
收藏:
0 评论:
0 赞:
0 阅读:
236
日常生活中的事物都是有类型的,比如我们说“一个女人”,那么“女”就是这个人的类型。我们可以说“女人都是水做的”,那么听者都知道这是在说“女”这种类型的人。再比如你去肉店买肉,你可以对老板说“我要十斤猪肉”,那么老板一定知道你是在要“猪”这种类型的肉。日常生活中的这些语言都是带有类型的,但是在日常生活中还有一些语言是不带类型的。比如我们经常说“人是贪婪的”,这里的人就没有类型之分,听者都知道是指所有...
分类:
Windows开发 时间:
2016-05-12 11:53:46
收藏:
0 评论:
0 赞:
0 阅读:
282
.1、事务
每一种关系数据库都是以事务(Transaction)作为操作的基本单位。在关系型数据库中,对事务操作进行了如下定义:
事务(transaction)是由一系列操作序列构成的程序执行单元,这些操作要么都做,要么都不做,是一个不可分割的工作单位。
2、事务的特性
事务ACID属性,即原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、...
分类:
数据库技术 时间:
2016-05-12 11:53:36
收藏:
0 评论:
0 赞:
0 阅读:
291
HTML5之表单
Forms
l 新的输入型控件
? email :
电子邮箱文本框,跟普通的没什么区别
– 当输入不是邮箱的时候,验证通不过
– 移动端的键盘会有变化
? tel :
电话号码
? url :
网页的URL
? search :
搜索引擎...
分类:
Web开发 时间:
2016-05-12 11:53:15
收藏:
0 评论:
0 赞:
0 阅读:
224
推荐系统评价指标1.评分预测
预测准确度:
均方根误差(RMSE):
平均绝对误差(MAE):
关于这两个指标的优缺点,Netflix认为RMSE加大了对预测不准的用户物品评分的惩罚(平方项的惩罚),因为对系统的评测更加苛刻。研究表明,如果评分系统是基于整数建立的(即用户给的评分都是整数),那么对预测结果取整会降低MAE的误差。2.Top N推荐:给用户一个个性化的推荐列表,预测准确...
分类:
其他 时间:
2016-05-12 11:53:06
收藏:
0 评论:
0 赞:
0 阅读:
282
Service是Android中一个类,它是Android四大组件之一,使用Service可以在后台执行长时间的操作( perform long-running operations in the background ),Service并不与用户产生UI交互。其他的应用组件可以启动Service,即便用户切换了其他应用,启动的Service仍可在后台运行。...
分类:
移动平台 时间:
2016-05-12 11:52:56
收藏:
0 评论:
0 赞:
0 阅读:
364
丰富你的程序,运用手机多媒体使用通知
通知(Notification)是Android系统中比较有特色的一个功能,当某个应用程序希望向用户发出一些,而该应用程序又不在前台运行时,就可以借助通知来实现。
通知的基本用法
首先需要一个NotificationManager来对通知进行管理,可以调用Context的getSystemService()方法获取到。getSystemService()接收的参...
分类:
移动平台 时间:
2016-05-12 11:52:46
收藏:
0 评论:
0 赞:
0 阅读:
303
浅拷贝与深拷贝首先回顾下,浅拷贝:即指针拷贝,源对象和新对象指向的是同一个地址,也就是说浅拷贝要复出出来一个新的文件,但两个文件的地址还是一个。浅拷贝的话是只有不可变数组(如:NSArray,NSSet,NS字典)遇上copy,才是浅拷贝,剩下的都是深拷贝。例如: Dog * dog1 = [Dog new];// 这里就是浅拷贝,即指针拷贝
Dog * dog2 = dog1;而深拷贝,自己定义的...
分类:
编程语言 时间:
2016-05-12 11:52:36
收藏:
0 评论:
0 赞:
0 阅读:
332
在Android Studio进行NDK开发,有两种方式:
1 使用已经编译好的.so动态库;
2 使用c/c++源代码开发。1.1 使用预编译好的.so动态库用ndk-build工具先编译好.so,然后在Android Studio中引用。
.so存放的路径:
【module name】\src\main\jnilibs\armeabi如果不想把.so放在上面默认路径,可以在buid.gr...
分类:
移动平台 时间:
2016-05-12 11:52:15
收藏:
0 评论:
0 赞:
0 阅读:
422
该自定义控件对外提供getAdapter和setAdapter接口,能够设置要滚动显示的View(每个View默认显示全屏幕宽高)public class ScrollerViewGroup extends ViewGroup { private int screenHeight;//the phone screen height
private int currentY;//记录当前...
分类:
移动平台 时间:
2016-05-12 11:52:07
收藏:
0 评论:
0 赞:
0 阅读:
228
插入排序
算法思想:将待排序的数据放在一个数组中,并设置一个中间量m,用来存储每次插入比较的元素。 (1) a[1]自成1个有序区,无序区为a[2..n];
(2) 从i=2起直至i=n为止,将a[i]放在恰当的位置,使a[1..i]数据序列有序;
① m:=a[i];
② 将m与前i-1个数比较 , j:=i-1; while(x#include...
分类:
编程语言 时间:
2016-05-12 11:51:55
收藏:
0 评论:
0 赞:
0 阅读:
162
用C代替OC:
#import
#import
#import
extern int UIApplicationMain (int argc,char *argv[],void *principalClassName,void *delegateClassName);
struct Rect {
...
分类:
移动平台 时间:
2016-05-12 11:51:46
收藏:
0 评论:
0 赞:
0 阅读:
250
一些公用类:
@interface CustomClass : NSObject
- (void) fun1;
@end
@implementation CustomClass
- (void) fun1
{
NSLog(@"fun1");
}
@end
@interface TestClass :...
分类:
移动平台 时间:
2016-05-12 11:51:36
收藏:
0 评论:
0 赞:
0 阅读:
192
当人们初学 Cocoa/Objective-C 时,Objective-C Runtime 是被忽略的特性之一。原因是 Objective-C(这门语言)很容易在几小时内就熟悉,新学 Cocoa 的人花费他们大部分的时间学习 Cocoa 框架和适应它是如何工作的。然而每个人至少应该知道一些 runtime 的工作细节,需要比知道编译器会把 [target doMethodWith:var1]; ...
分类:
其他 时间:
2016-05-12 11:51:26
收藏:
0 评论:
0 赞:
0 阅读:
228
1.Butter Knife fuction
Field and method binding for Android views
2.Link
http://jakewharton.github.io/butterknife/
3.Introduction
Annotate fields with @Bind and a view ID for But...
分类:
其他 时间:
2016-05-12 11:51:16
收藏:
0 评论:
0 赞:
0 阅读:
401
Distill faield for unknown reasons...
分类:
移动平台 时间:
2016-05-12 11:51:05
收藏:
0 评论:
0 赞:
0 阅读:
207