自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 Log4j2漏洞详解

Log4j2漏洞JDNI攻击简要代码

2021-12-12 11:26:13 5938

原创 centos7安装redis教程和远程连接redis问题

接触linux不久,安装redis爬坑过来,在此记录分享!一、安装redis第一步:下载redis安装包wget http://download.redis.io/releases/redis-4.0.6.tar.gz[root@lin ~]$ wget http://download.redis.io/releases/redis-4.0.6.tar.gz--2017-12-...

2019-10-30 20:44:17 491

原创 算法 Trailing Zeros

计算出n阶乘中尾部零的个数样例 1: 输入: 11 输出: 2 样例解释: 11! = 39916800, 结尾的0有2个。样例 2: 输入: 5 输出: 1 样例解释: 5! = 120, 结尾的0有1个。分析:尾数的个数是根据素因子分解 则存在 2*5产生尾数0 所以可以确定出5的个数即为0...

2019-03-29 22:00:17 361

转载 Codesmith在64位系统下连接mysql

连接Mysql提示“找不到请求的 .Net Framework Data Provider。可能没有安装!!!针对以上问题的解决方法记录:1,首先需要将MySql.Data.dll复制到codesmith安装目录下bin文件夹下,注意dll的版本2,其次因为codesmith7采用的是.net4.0的配置文件,(64位系统)找到C:\Windows\Microsoft.Net\Fram...

2018-11-25 20:18:40 219

原创 算法 A+B

题目:Write a function that add two numbers A and B.如果A+B,可以直接 return a+b;实现的话,我想这道题目的意义似乎也就不存在了。对于实现的过程,先要对位运算做一个了解学习。1、按位与运算符(&)运算规则:0&0=0;  0&1=0;   1&0=0;    1&1=1;     ...

2018-08-25 23:36:13 941

原创 MYSQL +EF如何配置完美使用DbContext

最近感觉MS SQL过于庞大所以想换下MYSQL安装方便,使用起来资料也丰富。一直以来VS提供的EF技术,都是能比较简单方便的搭建EF+MSSQL环境进行开发。鉴于在配置EF+MYSQL时候遇到了许多问题,虽然经过网上查找但是,仍是磕磕碰碰。所以特意记录下来。下面就直接上示例:1、在NuGet包管理中,下载安装Mysql.Data.Entity安装后引用中就会有一下四个dll...

2018-08-08 21:28:33 7515

原创 C#中如何类似jquery一样解析HTML节点

Html Agility Pack是一个开源的解析HTML元素的类库。可以在C#中直接操作,类似于XML操作方法。操作还是比较好理解的。1、在NuGet中安装: PM>Install-Package HtmlAgilityPack -Version 1.8.2https://www.nuget.org/packages/HtmlAgilityPack 这里可以有较多的版本选择。在项目中Htm...

2018-05-25 23:58:30 1295

转载 互联网思维到底是什么?

同学们,很多人问我,究竟互联网思维到底是什么?其实互联网思维是相对于工业化思维而言的。互联网思维是一种商业民主化的思维。互联网思维是一种用户至上的思维。互联网思维下的产品和服务是一个有机的生命体。互联网思维下的产品自带了媒体属性。有互联网思维的企业组织一定是扁平化的。下面我给大家分享下我总结的关于互联网思维的一些看法:  互联网思维精髓大总结:1、用户思维;2、简约思维;3、极致思维;4、

2016-05-04 11:42:18 982 1

原创 kendo grid显示行号/序号列(二)

基于上篇博文中提到的序号列,每新建一个grid就需要重新写一遍绑定事件;所以本文将封装一个kendo grid实现序号列的可控显示。 /* * * ExtGrid * */ var ExtGrid = kendo.ui.Grid.extend({ init: function (element, options) {

2015-12-09 15:15:57 5844

原创 kendo grid序号显示

对于kendo grid列表数据的显示,习惯性的需要加上一列序号列;解决方法:(一)后台返回值时,增加一列自增的序号列;(二)前台操作显示序号列。本文展示的是解决方法二的kendo序号显示。例子1:分页后序号仍旧从1开始重新计算。$("#grid").kendoGrid({ sortable: true, data

2015-12-09 09:38:05 5607

转载 AspNet MVC过滤器+实例

过滤器在请求管线注入额外的逻辑,提供简单优雅的方法实现横切点关注(AOP),例如日志,授权,缓存等应用.通过AOP可以减少在实际的业务逻辑中参杂过多非直接业务逻辑功能的代码,让某个行为或者动作更加专注于自身的功能逻辑,例如统计Action,专注于数据的统计分析而不要关注日志以及调用的身份验证和授权问题.1.过滤器类型AspNet MVC中包含三种常用的过滤器分别是:Action

2015-09-24 15:45:36 725

原创 jquery实现简单的Tab切换菜单

jquery实现简单的Tab切换菜单.container {width: 500px; margin: 10px auto;}ul.tabs { margin: 0; padding: 0; float: left; list-style: none; height: 32px; border-bottom: 1px solid #999; border-left: 1px

2015-09-17 16:41:09 1487

原创 android:Tabhost使用方法

一. TabHost介绍TabHost组件可以在界面中存放多个选项卡, 很多软件都使用了该组件进行设计;1. TabHost常用组件TabWidget : 该组件就是TabHost标签页中上部 或者 下部的按钮, 可以点击按钮切换选项卡;TabSpec : 代表了选项卡界面, 添加一个TabSpec即可添加到TabHost中;-- 创建选项卡 : newTabSpec(Stri

2015-07-15 22:45:13 646

原创 LINQ使用连接(1、组连接 2、内连接 3、左外连接 4、交叉连接)

首先呢,今天在数据库中写好了笛卡尔连接,后面要改写成LINQ的方式。突然瞬间蒙了,写多了JOIN却忘了怎么去写交叉连接(笛卡尔连接)。顺便复习一下LINQ的连接操作:static public class SampleData { static public Student[] Students = { new Student {

2015-07-14 14:12:55 3570

原创 LINQ动态条件查询(一)

动态查询有这样一个场景:应用程序可能会提供一个用户界面,用户可以使用该用户界面指定一个或多个谓词来筛选数据。这种情况在编译时不知道查询的细节,动态查询将十分有用。在LINQ中,Lambda表达式是许多标准查询运算符的基础,编译器创建lambda表达式以捕获基础查询方法(例如 Where、Select、Order By、Take While 以及其他方法)中定义的计算。表达式目录树用于针对数

2015-07-10 11:19:42 3773

原创 Win7右击计算机管理打不开,提示找不到文件或没有关联的程序

最近电脑拿去修理。结果一回来发现了,右击查看我的电脑-->管理,提示找不到文件或没有关联的程序。该文件没有与之关联的程序来执行该操作。请安装一个程序,或者,如果已安装程序,请在“默认程序”控制面板中创建关联。出现这种提示的解决方法是一样的,都是在系统注册表项中的相关键值填写错误,造成调用计算机管理程序出错,只需要在注册表中把相关键值调整过来就行了。解决方法:1、打开

2015-06-30 11:21:01 13217 2

原创 EF框架添加视图问题

在使用EF时候,遇到了无法添加视图到edmx中。这里主要解决关于没有主键的视图出现的问题。1. 添加到实体模型中的每个表或视图必须有钥匙。它实际上并不一定是主键。如果表没有定义主键EF将尝试推断一个简单的规则:它会采取一切非空非二进制列,并将其标记为一个实体键。如果没有这样的列存在的实体不能被自动添加,设计师将抛出警告。解决方法是手动添加视图,并选择自己的关键,但一旦你从数据库

2015-06-26 15:22:15 6093 1

转载 详解C#中的反射

反射的用途:    (1)使用Assembly定义和加载程序集,加载在程序集清单中列出模块,以及从此程序集中查找类型并创建该类型的实例。     (2)使用Module了解包含模块的程序集以及模块中的类等,还可以获取在模块上定义的所有全局方法或其他特定的非全局方法。     (3)使用ConstructorInfo了解构造函数的名称、参数、访问修饰符(如pulic 或private)和

2015-06-26 10:34:19 416

转载 Nuget工具的安装和实际项目基本用法

NuGet 是一种 Visual Studio 扩展工具,它能够简化在 Visual Studio 项目中添加、更新和删除库(部署为程序包)的操作。NuGet 程序包是打包成一个文件的文件集,扩展名是 . nupkg,使用开放打包约定 (OPC) 格式。简单地说就是管理程序的包包。为什么要使用NuGet   NuGet可以方便我们的编码工作,假如没有NuGet的时候,当我们的项目里

2015-05-28 12:22:03 1818

原创 kendoGrid单击、双击事件绑定并获取当前行数据

在对于table进行处理时候,最常用的还是点击或者双击当前行,从而获取当前行的数据, var detailgrid = $("#Grid").kendoGrid({ dataSource: detailSources, columns: [ { field: 'nam

2015-05-25 08:42:38 11179

原创 kendo ComboBox显示多列数据(自定义样式)

项目中经常要求在ComboBox 中显示多列,方便查看更多的信息,查看了kendo combobox发现其中是有个template的样式,可以自定义样式,以及显示的风格;这就是kendo Demo中的样式了。以下实现自己的样式:先上图先上css样式:.dropdown-header {font-size: 1.2em;padding: 0 0;width:auto;}.d

2015-05-21 15:36:39 2182

原创 kendo Grid控件不分页查询大量数据卡死(虚拟分页解决)

对于在页面上加载大量数据,并且不进行分页的时候,一次性查询出来性能会很差,而且浏览器还可能出现卡死的现象。对于kendo grid中提供了一个虚拟分页的功能,类似于真分页,每次依然查询出指定的条数,例如:每次查询100条数据,则grid初始化查询时候,将在界面查询出100条,当你一直下拉滚动条当到达101时候,其实这个时候,就会在去向后台进行查询100-200的数据抛向前台显示。这样就

2015-05-21 15:11:37 4700

原创 JavaScript数组(Array)操作大全

1、创造数组的方式 :var colors =new Array();如果事先知道需要创建的数组的长度则可以:var colors =new Array(20);也可以直接向Array构造函数传递数组中应该包含的项:var colors =new Array(“red","green","blue");2、读取与设置数组的值:var colors = [“red","green",

2015-04-01 23:23:25 529

原创 Linq to sql查询(单表、多表查询)

关于数据库的查询中经常需要用到多表的连接查询,这里就简单地展示关于linq的查询功能。1、单表的查询var query = from tc in db.tbClass where tc.ClassID == "1" //查询表tbClass select new { ClassID=tc.ClassID, ClassName

2014-12-18 11:02:54 17593 1

原创 Android布局

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content" > <B

2014-11-11 22:34:21 455

原创 mssql多级查询 CTE递归

最近做一个制造业项目中涉及到打包问题,qimo

2014-08-26 23:03:52 918

转载 SQL存储过程实现分页

第一种:简单的分页实现DECLARE @pagenum AS INT, @pagesize AS INTSET @pagenum = 2 --指定显示的页码SET @pagesize = 3 --每页的条数SELECT *FROM (SELECT ROW_NUMBER() OVER(ORDER BY score[字段] DESC, speaker[字段]) AS rown

2014-08-13 23:03:34 562

转载 C# 中String和 Stringbuilder的区别

String对象是不可改变的。每次使用String类中的方法之一或进行运算时(如赋值、拼接等)时,都要在内存中创建一个新的字符串对象,这就需要为该新对象分配新的空间。而StringBuilder则不会,在需要对字符串执行重复修改的情况下,创建新的String对象相关的系统开销可能会非常昂贵。如果要修改字符串而不创建新的对象,则可以使用System.Text.StringBuilder类

2014-06-03 21:19:48 518

转载 c#中的接口

定义:接口是一种约束形式,其中只包括成员定义,不包含成员实现的内容。目的:接口的主要目的是为不相关的类提供通用的处理服务,由于C#中只允许树形结构中的单继承,即一个类只能继承一个父类,所以接口是让一个类具有两个以上基类的唯一方式。声明:接口声明的方式与声明类的方式相似,但使用的关键字是interface,而不是 class。接口只包含方法、属性、索引器和事件的签名。方法的实现是在实

2014-02-25 13:57:44 594

转载 OOP技术

1、  什么是对象?对象就是OOP程序的一个组成部件,这个组成部件封装了部分应用程序,这部分程序可以是一个过程、一些数据或一些更抽象的实体。简单的说,对象类似于结构类型,包含变量成员和函数类型。它所包含的变量组成了存储在对象中的数据,其中包含的函数可以访问对象的功能。C#中的对象是从类型中创建的,对象的类型在OOP中有一个特殊的名称:类。可以使用类定义实例化对象,这表示创建该类的一个实

2014-02-25 13:48:33 1319

转载 C#反射概念以及实例详解

C#反射的入门学习首先要明白C#反射提供了封装程序集、模块和类型的对象等等。那么这样可以使用反射动态创建类型的实例,将类型绑定到现有对象,或从现有对象获取类型并调用其方法或访问其字段和属性。如果代码中使用了属性,可以利用反射对它们进行访问。一个最简单的C#反射实例,首先编写类库如下: using System; namespace ReflectionTest { public

2014-02-24 19:02:36 468

转载 博饼过程中的概率

博饼过程中的概率       又是一年中秋,博饼骰子声传遍大街小巷。这是厦门的一道独特的风景线。常常听到同事朋友在争论博饼到底哪个更难博,有说四进的,也有说对堂的。咱是工科出身,做的又是统计分析,当然喜欢拿数据说话。早就想算算各个奖项的概率了,在网络上搜了一下,早有人先算好了,咱也就乐享其成,拿来用用。(经过本人重新编辑,纠正个别计算错误)      计算方法:搏饼一共6个色子,每

2014-02-24 11:15:47 13516 1

转载 ERP系统简介

ERP是将企业所有资源进行整合集成管理,简单的说是将企业的三大流:物流,资金流,信息流进行全面一体化管理的管理信息系统。它的功能模块以不同于以往的MRP或MRPII的模块,它不仅可用于生产企业的管理,而且在许多其它类型的企业如一些非生产,公益事业的企业也可导入ERP系统进行资源计划和管理。这里我们将仍然以典型的生产企业为例子来介绍ERP的功能模块。在企业中,一般的管理主要包括三方面的内容:生产

2014-02-23 22:26:29 1303

转载 JAVA通过JDBC连接MSSQL的配置方法

jdbc驱动方式:1>.到微软官网上下载jdbc驱动包sqljdbc_3.0,解压后复制文件sqljdbc_3.0\enu\auth\x86\ sqljdbc_auth.dll到C:\Windows\System32,并将解压文件中的sqljdbc4.jar的路径添加系统环境变量的CLASSPATH里。2>.设置并打开sql server的TCP/IP端口:打开SQL Server配置管理

2014-02-22 23:35:17 10748

转载 Sql存储过程基本语法

Sql存储过程基本语法之简介:存储过程(Stored Procedure), 是一组为了完成特定功能的SQL 语句,集经编译后存储在数据库中,用户通过指定存储过程的名字并给出参数,如果该存储过程带有参数来执行它,在SQL Server 的系列版本中,存储过程分为两类:系统提供的存储过程和用户自定义存储过程。系统SP,主要存储master 数据库中,并以sp_为前缀并且系统存储过程主要是

2014-02-22 23:21:15 7151

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除