搜索到与相关的文章
数据库相关

怎样用LINQ或EF生成NOT IN语句

例如:有一个问卷表Questionnaire和一个活动与问卷的关系表ActivityOption_Questionnaire,现在我们要找出不在活动中的问卷。用EF实现方法如下:varnotIn=db.Questionnaires.Where(a=>!((db.ActivityOption_Questionnaire_s.Select(b=>b.QuestionnaireID)).Contains(a.ID)));用LINQ实现方法:varnotIn=fr

系统 2019-08-12 01:54:12 3271

redis

redis系列之Redis应用场景

1取最新N个数据的操作比如典型的取你网站的最新文章,通过下面方式,我们可以将最新的5000条评论的ID放在Redis的List集合中,并将超出集合部分从数据库获取1)使用LPUSHlatest.comments命令,向list集合中插入数据插入完成后再用LTRIMlatest.comments05000命令使其永远只保存最近5000个ID然后我们在客户端获取某一页评论时可以用下面的逻辑(伪代码)FUNCTIONget_latest_comments

系统 2019-08-12 01:51:25 3271

Python

Python爬虫 bilibili视频弹幕提取过程详解

两个重要点1.获取弹幕的url是以.xml结尾2.弹幕url的所需参数在视频url响应的javascript中先看代码importrequestsfromlxmlimportetreeimportre#使用手机UAheaders={"User-Agent":"Mozilla/5.0(iPhone;CPUiPhoneOS11_0likeMacOSX)AppleWebKit/604.1.38(KHTML,likeGecko)Version/11.0Mobile

系统 2019-09-27 17:53:17 3270

Android

Android中Message机制的灵活应用(一)

活用Android线程间通信的Message机制1.1.Message代码在frameworks/base/core/java/android/Os/Message.java中。Message.obtain函数:有多个obtain函数,主要功能一样,只是参数不一样。作用是从MessagePool中取出一个Message,如果MessagePool中已经没有Message可取则新建一个Message返回,同时用对应的参数给得到的Message对象赋值。Mes

系统 2019-08-29 23:00:07 3270

编程技术

(No.32)

一:Servlet的一些细节:1、由于客户端是通过URL地址访问web服务器中的资源,所以Servlet程序若想被外界访问,必须把servlet程序映射到一个URL地址上,这个工作在web.xml文件中使用元素和元素完成。元素用于注册Servlet,它包含有两个主要的子元素:,分别用于设置Servlet的注册名称和Servlet

系统 2019-08-12 09:29:49 3270

编程技术

HTML5 canvas 基础入门教程

HTML5canvas即HTML5画布,是一个现代浏览器都支持的HTML5非插件绘图的功能,本文将展示如何通过HTML5canvasAPI操作canvas元素、绘制图形、改变绘图颜色以及删除图形,让我们开始进入这很酷的新技术的短暂旅行吧。canvas元素简介canvas元素简介使用canvas元素相当简单,它只是一个单纯的HTML标签,外加宽高两个特性。

数据库相关

sql语句按照汉字拼音首字母排序

oracle:在oracle9i中新增了按照拼音、部首、笔画排序功能。设置NLS_SORT值SCHINESE_RADICAL_M按照部首(第一顺序)、笔划(第二顺序)排序SCHINESE_STROKE_M按照笔划(第一顺序)、部首(第二顺序)排序SCHINESE_PINYIN_M按照拼音排序,系统的默认排序方式为拼音排序举例如下:表名为dept,其中name字段是中文,下面分别实现按照单位名称的笔划、部首和拼音排序。//按照笔划排序select*fromd

系统 2019-08-12 01:53:24 3269

Javascript

用javascript判断浏览器版本

if(window.XMLHttpRequest){//Mozilla,Safari,IE7alert('Mozilla,Safari,IE7');if(!window.ActiveXObject){//Mozilla,Safari,alert('Mozilla,Safari');}else{alert('IE7');}}else{alert('IE6');}用javascript判断浏览器版本

系统 2019-08-29 22:24:43 3268

Java

java读取指定package下的所有class

之前在看spring注解的时候,有看到再配置文件里面定义componentscanpackage就能自动扫描对应包下面的class,然后根据注解生成相应的bean。自己对这个功能很好奇,就搜了下,找到了实现的关键代码,记录下。后续再对这段代码深入学习。Java代码/***从包package中获取所有的Class**@parampack*@return*/publicstaticSet>getClasses(Stringpack){//第一

系统 2019-08-12 09:30:35 3268

编程技术

手把手教你用DIV模拟浏览器模态窗口(欢迎围观

经常做javaweb前端的兄弟可能会感觉到,有时候想弹出个模态窗口,还得考虑浏览器的兼容性,Firefox和chrome等不支持模态窗口,且弹出窗的样式相当让人不满意。现在html5,css3等页面技术这么流行,加上苹果应用的逐渐普及,用户体验要求越来越高,这是个娱乐的年代,是个拼效果的年代。浏览一个布局糟糕的网站,对于追求完美的IT人员来说,不亚于一场灾难。继续说弹窗。可能你已经在网上找到JQUERY弹窗,但样式不一定让你满意吧,且只是简单的用,没有研究

系统 2019-08-12 09:29:52 3268