- 浏览: 72475 次
最新评论
-
heweiding155:
总结2 -
fenglei:
heweiding155 写道子弹撞到tank,tank消失 ...
总结2 -
fenglei:
好吧。。子弹撞墙,子弹撞坦克。。。。。你不觉得都写子弹里比较好 ...
总结2 -
heweiding155:
子弹撞到tank,tank消失 这不也关tank的事么 ? 为 ...
总结2
文章列表
up-sampling:
SMOTE algorithm,over-sampled by creating ``synthetic'' examples rather than by over-sampling with replacement.
Weka supervised SMOTE filter
两个参数:
nearestNeighbors:how many nearest neighbor instances (surrounding the currently considered instance) are used to build an inbetween synth ...
66%作为训练集,剩余的作为测试集
//读取
Instances trainingSet = DataSource.read(path);
//打乱顺序
trainingSet.randomize(new Random(0));
int trainSize = (int) Math.round(trainingSet.numInstances() * 0.66);
int testSize = trainingSet.numInstances() - trainSize;
Instances train = new Instances(trainingSe ...
MySQL 字符串连接函数
- 博客分类:
- MySQL
CONCAT(str1,str2,...)
可连接多个字符串
例:
SELECT *
FROM `diag` AS t1,icd9_to_10 AS t2
WHERE t1.DiagCode LIKE CONCAT(t2.icd9_code,'%');
SUBSTRING_INDEX(str,delim,count)
用delim 分割str,取第count个子串
url = 'http://www.medhelp.org/forums/Acne/show/56'
substring_index(url,"/",1)
结果是http:
substring_index(url,"/",2)
结果是http:/
substring_index(url,"/",3)
结果是http://www.medhelp.org
substring_ ...
MSQL字符串取子串 substr函数
- 博客分类:
- MySQL
substr(str,pos,len);
从pos位置开始,截取len个字符
SUBSTR(str FROM pos FOR len)
同上,从pos位置开始,截取len个字符
SUBSTR(str,pos)
SUBSTR(str FROM pos)
同上,从pos开始的位置,一直截取到最后
replace(字段名,"替换前的字符","替换后的字符")
去除diag 表中DiagCode字段中的'.'
UPDATE `diag`
SET DiagCode = REPLACE(DiagCode,'\.','')
WHERE DiagCode LIKE '%.%';
无编号
\begin{align*}
p(f_1=0) &= 0.8/0.9*p(s_1=0)+0.1/0.9*p(s_2=0) \\
&= 0.8/0.9*0.4+0.1/0.9*0.6 \\
&= 0.4222
\end{align*}
有编号
\begin{align}
& &-e^{-\Phi} \Phi'(a^3 \Phi v) + e^{-\Phi} \Phi_z(a^3 \Phi v) &= a^5 e^{-\Phi}m_X^2 v + a^5 e^{-\Phi} \frac ...
医疗数据经常highly biased (比如很少一部分人得心脏病,大部分人不得心脏病) 。即样本在不同类别上的不均衡分布问题( class distribution imbalance problem)
采用什么策略处理数据不均衡问题?当数据不均衡时,采用什么指标来衡量模型的优劣?
1. 当数据样本过少时,Leave One Out Cross Validation or 10-fold Cross Validation
2. 当数据样本很多时,Assuming you have a large data set
假设样本集中25%正例,75%负例。 运行算法10次,每次都从负例中随机 ...
这个东东真讨厌啊。。。。
有四种方法可以去掉(经试验)
1.添加 android:background="#00000000";//设置背景色
2.把android:src="@drawable/xx"改为android:background="@/drawable/xx"
(用tablelayout布局的时候这方法不好,图片会变形)
3.在代码中添加如下:
View v= findViewById(R.id.xx);
v.getBackground().setAlpha(0);//0~255透明度值,0表示透明
4.直 ...
1.布局设为null后要重新设定每一组件的大小(setSize(int x, int y)方法),否则显示不了。
2.设置背景图片。
JFrame有三层。
[list]
[*] 底层:JRootPane JRootPane jrootPane = jframe.getRootPane();
[*] 第二层:JlayerPane JLayeredPane jlayeredPane = jframe.getLayeredPane();
最上层: ContentPane 一般组件就是放在ContentPane层上
[/list]
图片可以放在底层(让上面两层透明),或是第二层(让最上 ...
集合的输出[
Iterator
ListIterater
foreach输出
Enumeration输出
System.out.println(all); //假设all是一个集合的实例,a,b分别是其元素,则输出 [a,b],适用于输出集合中所有元素。
只要碰到了集合输出的操作,就一定使用Iterator接口,这是最标准的做法。
Iterator是专门的迭代输出接口(将元素一个个进行判断,判断其是否有内容,如果有内容则把内容取出),其实例化依靠Collection接口。
java.util.Collection有个方法:
Iterator<E> iterator() ...
1.JTable
表格的美化:
private void beautifyTable(JTable table){
/*
* void setRowHeight(int rowHeight)
* 将所有单元格的高度设置为 rowHeight(以像素为单位),重新验证并重新绘制它。
* void setRowHeight(int row, int rowHeight)
* ...
GUI中的消息传递机制
1.set ,get方法
2.持有对方的引用
3.定义static
4.内部类,匿名类
面向对象的思想:
子弹是一个类,墙是一个类,坦克是一个类,爆炸是一个类,血块是一个类。
子弹撞到墙,子弹消失,这是子弹的事情,可以写在子弹类里。
子弹撞到坦克,子弹和坦克都消失,产生一个爆炸,这也是子弹的事情,可以写在子弹类里。
坦克撞到坦克,互相弹开,是坦克的事情,写坦克类里。
坦克撞到血块,坦克生命值增加,是坦克的事情,写坦克类里。
谁发出了动作,就写谁那里。。。类的组成(属性和方法)
开始写一个类的时候,可以按如下顺序考虑:
1.这个类有哪些属性。
2.需要这个类做什 ...
五子棋V1
利用void java.awt.Graphics.drawLine(int x1, int y1, int x2, int y2)函数画棋盘
Draws a line, using the current color, between the points (x1, y1) and (x2, y2) in this graphics context's coordinate system.
利用void java.awt.Graphics.fillOval(int x, int y, int width, int height)函数画棋子
Fills an oval bounded ...