现在位置: 首页 > reiter发表的所有文章
  • 09月
  • 25日
综合 ⁄ 共 933字 评论关闭
 try {                 //删除文件              if(articleInstance.durl)              {                   //获得删除文件路径                 //def webRootDir = servletContext.getRealPath("/");                 ConfigObject configObject = ConfigurationHolder.getConfig()                 def webRootDir =configObject.getProperty("uploadFileConfig").URLconfig;                  def urlList=articleInstance.durl.split(',');              // 循环删除每个文件                for(int i=0;i<urlList.si......
阅读全文
  • 03月
  • 17日
综合 ⁄ 共 2337字 评论关闭
一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。3、全局区(静态区)(static)—,全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域, 未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。 ......
阅读全文
很久没上来写blog,前两个月赶上校招季节,都忙校招去了。 这本书我早就买来了,不过我从前看过项亮的《推荐系统实践》,看这本书的目录结构和项亮那本差不多,就一直放着没看。最近在做一个推荐系统,遇到一些实际问题,想翻开项亮的书再找找灵感,不过对于自己看过了的东西,就不愿意再翻看第二遍了。恰好这本书和项亮那本很像,就直接看这本书了。顺便记记笔记,贴到这里,供更多人参考。 1. 协同过滤的推荐 基本思想:用户在过去有相同的偏好,e.g. 他们浏览或者买过相同的书,那么他们在未来也有相似的偏好。 关键问题: (......
阅读全文
  • 08月
  • 12日
数据库 ⁄ 共 3427字 评论 1 条
 MySQL常用操作基本操作,以下都是MySQL5.0下测试通过首先说明下,记住在每个命令结束时加上;(分号)1.导出整个数据库mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1)mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql2.导出一个表mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql3.导出一个数据库结构mysqldump -u wcnc -p -d –add-drop-table smgp_apps_wcnc >d:wcnc_db.sql-d 没有数据......
阅读全文
  • 04月
  • 25日
综合 ⁄ 共 675字 评论关闭
题意:有n(1<=n<=5000)个塔,高度为hi,把当前塔放到相邻两个塔(如果存在的话)上的花费为1,问最少需要多少花费能组成不降的序列。 题解:开始想贪心,因为要保证最后面的一个区域内的塔高和最小,贪心到最后可能会有剩余塔高不足的情况,这样如果把它们放到最后一堆就wa了。          想tower[i]表示到达 i 塔时最后一堆的最小高度,dp[i]表示对应的最小花费。 Sure原创,转载请注明出处 #include <iostream> #include <cstdio> #include <memory.h> using namespace std; const int maxn = 5002; ......
阅读全文
  • 04月
  • 25日
综合 ⁄ 共 689字 评论关闭
#include<iostream> #include<cstdio> using namespace std; struct tree{ int l,r,min; }tr[400001]; int n,m,a[100001]; void build(int k,int s,int t) { tr[k].l=s;tr[k].r=t; if(s==t){tr[k].min=a[s];return;} int mid=(s+t)>>1; build(k<<1,s,mid);build(k<<1|1,mid+1,t); tr[k].min=min(tr[k<<1].min,tr[k<<1|1].min); } int ask(int k,int s,int t) { int l=tr[k].l,r=tr[k].r; if(s==l&&t==r)return tr[k].min; int mid=(l+r)>>1; if(t<=mid)retu......
阅读全文
  • 04月
  • 16日
综合 ⁄ 共 752字 评论关闭
[DESCRIPTION] 状态栏显示的wifi信号强度与wifisetting列表不一致(不同步)   [ANALYSIS] 1、apk都是接收RSSI_CHANGED intent,并调用WifiManager.calculateSignalLevel()方法计算信号个数 2、WifiSettings界面和状态栏的调用点分别是AccessPoints.java和NetworkController(Gemini).java,可以看到两个地方所传给WifiManager.calculateSignalLevel()的level值不同,一个是4一个是5,所以计算下来有可能格数不一致 3、当处于WifiSettings列表界面时,会6s钟刷新一次信号,定义在WifiSettings.WIFI_RESCAN_INTERVAL_MS 4、状态......
阅读全文
  • 03月
  • 22日
综合 ⁄ 共 4382字 评论关闭
1. 多表连接类型 1. 笛卡尔积(交叉连接) 在MySQL中可以为CROSS JOIN或者省略CROSS即JOIN,或者使用','  如:  SELECT * FROM table1 CROSS JOIN table2    SELECT * FROM table1 JOIN table2    SELECT * FROM table1,table2           由于其返回的结果为被连接的两个数据表的乘积,因此当有WHERE, ON或USING条件的时候一般不建议使用,因为当数据表项目太多的时候,会非常慢。一般使用LEFT [OUTER] JOIN或者RIGHT [OUTER] JOIN  2.   内连接INNER JOIN 在MySQL中把INNER JOIN叫做等值连接,即需要指定等值连接条件在MyS......
阅读全文
  • 02月
  • 09日
综合 ⁄ 共 1230字 评论关闭
http://write.blog.csdn.net/postlist private void Init()         {             TreeViewItem tvi_0 = new TreeViewItem();             tvi_0.Name = "0";             StackPanel sp = new StackPanel();             CheckBox cb = new CheckBox();             cb.Checked += new RoutedEventHandler((sender, e) =>             {                 foreach (TreeViewItem item in tvi_0.Items)                 {                     ((item.Header as StackPanel).Children[0] as CheckBox).IsChecked = true;       ......
阅读全文
  • 02月
  • 05日
综合 ⁄ 共 1886字 评论关闭
来源:http://blog.csdn.net/ecjtuync/article/details/6451614 在画类图的时候,理清类和类之间的关系是重点。类的关系有泛化(即继承)(Generalization)、实现(Realization)、依赖(Dependency)和关联(Association)。其中关联又分为一般关联关系和聚合关系(Aggregation),合成关系(Composition)。下面我们结合实例理解这些关系。 基本概念 类图(Class Diagram): 类图是面向对象系统建模中最常用和最重要的图,是定义其它图的基础。类图主要是用来显示系统中的类、接口以及它们之间的静态结构和关系的一种静态模型。 类图的3......
阅读全文
  • 12月
  • 17日
综合 ⁄ 共 28042字 评论关闭
今天在网站看了一系列例子。太棒了。。。 我收藏了哦。 实现了Android中常见的许多服务,下面是实现的截图 接下来,以源代码的方式分析这个例子 1.MainActivity--主界面 这个类主要是实现用户所看到的这个Activity,其中包含了一系列的按钮,用户点击按钮执行相应的动作,所以在这个类中主要是对按钮的定义和对按钮绑定相应的监听器,下面是实现的代码: [java] view plaincopy package lovefang.stadyService;      import android.app.Activity;   import android.os.Bundle;   import android.widget.Button;   import ......
阅读全文
  • 12月
  • 15日
综合 ⁄ 共 3668字 评论关闭
    使用Socket进行数据的交互将更安全。       启动tomcat           服务器端:   另起一个eclipse,换工作空间,新建一个java项目,并新建MyServer.java:   package com.li.server;   import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.PrintStream; import java.net.ServerSocket; import java.net.Socket;   public class MyServer {     public static void main(String[] args) throws Exception {      ServerSocket server = new ServerSocket(8888);      Socket client = server.ac......
阅读全文