11 2012 档案
摘要:前言最近一直在写php和c代码,好久没动bash脚本,一些命令有些生疏了,今天有个需求要对指定目录下的文件进行字符编码转换,写了个脚本实现了一下目录结构/home/wzy/Downloads/execl/ |__科学/{1.csv,2.csv,3.csv,4.csv} |__教育/{1.csv,2.csv,3.csv,4.csv} |__生活/{1.csv,2.csv,3.csv,4.csv} |__体育/{1.csv,2.csv,3.csv,4.csv}需求遍历指定根目录下的所有文件,进行文件编码的转换技...
阅读全文
摘要:sqlserver数据库create proc usp_zhuanzhang @outputnumber varchar(10),@inputnumber varchar(10),@money money,@result bit output asbeginbegin tranbegin tryupdate T_zhuanzhang set outinmoney=outinmoney-@money wherenumber=@outputnumber and @money<outinmoney;update T_zhuanzhang set outinmoney=outinmoney+@m
阅读全文
摘要:win8中有三种布局:Canvas布局,stackPanel布局,Grid布局一、 Canvas布局这个布局就相当于绝对定位,因为是绝对的,所以可想而知,这个不重要。 用法: <Canvas> <Button content="按钮1"Canvas.Left="10" Canvas.Top="10"/> </Canvas>二、StackPanel布局 这个布局挺重要的,并且这个布局可以嵌套 它默认把它包含的内容按垂直向下排列 也可以通过Orientation属性来改他的排列方向用法: <Sta
阅读全文
摘要:前言进制转换是典型的栈的应用,特别是用数组实现的顺序栈就更简单了,随便ac了一个九度的题目,记录一下吧题目描述:输入两个不超过整型定义的非负10进制整数A和B(<=231-1),输出A+B的m (1 < m <10)进制数。输入:输入格式:测试输入包含若干测试用例。每个测试用例占一行,给出m和A,B的值。当m为0时输入结束。输出:输出格式:每个测试用例的输出占一行,输出A+B的m进制数。样例输入:8 1300 48
2 1 7
0样例输出:2504
1000AC代码:#include <stdio.h>
#include <stdlib.h>
#inc
阅读全文
摘要:前言今早把很早之前在九度上没有ac的一道题目做出来了,主要是大数据求和的问题,简单的int型已经无法表示最终的结果,因为int的范围在32bit机器上是[0-4294967295],感觉是很大,但是数字阶梯求和的时候很容易就越界了。这里提供自己的一种思路。题目描述:给定a和n,计算a+aa+aaa+a...a(n个a)的和。输入:测试数据有多组,输入a,n(1<=a<=9,1<=n<=100)。输出:对于每组输入,请输出结果。样例输入:1 10样例输出:1234567900解题思路1.大数据求和时,当已知的数据类型包括int,longint无法表示的时候,可以考虑用数组
阅读全文
摘要:前台<asp:Button ID="Button1" runat="server" Text="显示" onclick="Button1_Click" /><asp:Button ID="Button2" runat="server" onclick="Button2_Click" Text="显示1" />后台protected void Button1_Click(object sender, EventAr
阅读全文
摘要:protected void Button1_Click(object sender, EventArgs e) { string constr = @"Data source=PC-20121107KEFI\MSAS;initial catalog=zhucedenglu; user id=sa; password=12345"; using (SqlConnection conn = new SqlConnection(constr)) { conn.Open(); using (SqlCommand cmd = conn.CreateCommand()) { cmd.
阅读全文
摘要:VC、VB、Delphi……,你该学哪个?具体到编程而言,我要告诉你:任何一种计算机语言,都是计算机科学理论的载体或表现形式。C++很神吗?Java很酷吗?它们差距很远吗?是的。但从理论的层面上讲,它们没有区别,都是“面向对象”理论的一个具体形式而已。现在的程序员们被发行编译软件(通常我们将其称为“系统软件”)的商家不断推出的产品搞得眼花缭乱,头痛欲裂。不断地跟在新语言后面跑,这条路还没跑到头,那边的“新路”又鸣锣开张了,于是再跟着跑……渐渐地有些人开始感叹:学海无涯、学无止境,或什么“程序员是青春饭,过了三十别想干”……在此我不得不叹息:中国的教育真是一种“形而上学”的教育。早在高中时代我们
阅读全文
摘要:前言好久没写九度的acm了,今天晚上兴起写了一个三星的a+b的题目,难点可以在于知道了输入的格式后如何进行输入的控制吧,提供一种思路,毕竟c里没有php那么多可供调用的系统函数,写下题目要求,直接上ac代码了题目描述:读入两个小于100的正整数A和B,计算A+B.需要注意的是:A和B的每一位数字由对应的英文单词给出.输入:测试输入包含若干测试用例,每个测试用例占一行,格式为"A + B =",相邻两字符串有一个空格间隔.当A和B同时为0时输入结束,相应的结果不要输出.输出:对每个测试用例输出1行,即A+B的值.样例输入:one + two =
three four + fi
阅读全文
摘要:上次提到了开发人员自测和互测,算了搞了一次"批评与自我批评",整风搞完了总是要作总结的.忘记了是多少号了,上午简单解决了一点遗留问题,就开始参加总结大会,结果就开到了12点。会议中出现的问题:会议主题太多,一会说测试的问题,一会说需求的问题,一会说开发的问题。会议没有做好记录,说了回头又忘了。我做了会议笔记,开发中遇到问题,还要去和需求,设计核对,不然还会出问题,会议等于没开。需求不定,没有设计,没有人拍板,都怕担责任,需要请示领导,拖啊拖的,有时候领导都忘记自己说的是什么了,让开发人员不停地改来改去,开发效率太低。很多都是需求和设计的问题,开发人员遇到问题,和需求人员核对
阅读全文
摘要:今天老师复习了ADO,因为代码的重复使用问题,所以老师就让我们写了sqlhelper类 这是我写的sqlhelperpublic class SqlHelper { string constr = ConfigurationManager.ConnectionStrings["connstr"].ConnectionString; public int ExecuteNonQuery( string commandtext,params SqlParameter[] prms) { using (SqlConnection conn = new SqlConnection(
阅读全文
摘要:DataSet 就相当于一个临时数据库 1.创建 DataSet ds=new DataSet(“库名”);2.创建一个临时数据表放到这个库里 DataTable dt=new DataTable("表名");3给表里添加列和行(表示先添加列后添加行的因为表先创建字段)添加id列 DataColumn dcid=new DataColumn("列明"); dcid.AutoIncrement=true; //这是设置自增长 dcid.AutoIncrementseed=1; dcid.AutoIncrementStep=1;//这两个属性设置自增长的值
阅读全文
摘要:Nginx反向代理负载均衡架构图(三台服务器为例)Nginx负载均衡(图示:192.168.1.1:80服务器配置)192.168.1.1:80虚拟主机角色这里192.168.1.1:80虚拟主机基于nginx进行配置,这里主要的作用是webserver和负载均衡,接收客户端的请求,并且根据后端服务器的情况进行请求分发,实现负载均衡upstream模块nginx实现负载均衡模块主要利用了upstream模块,它提供了一个简单的方法将客户端的请求反向代理到后端服务器监听的虚拟主机上,实现负载均衡server指令语法:server_name [parameters]
使用环境:upstream
功
阅读全文
摘要:proxy_pass指令语法proxy_pass [url | upstream]作用该指令用于设置被代理服务器端口或套接字,以及URLproxy_redirect指令语法proxy_redirect [off | default | redirect replacement]作用该指令用于更改被代理服务器的应答Header头中的"location"和"refresh"补充:这个命令作用我还没掌握,实际设置中都是off的,各位如果有了解的,欢迎博客下留言指导我proxy_next_upstream指令语法proxy_next_upstream [erro
阅读全文
摘要:publicstringDateDiff(DateTime endtime,DateTimestarttime){stringdateDiff=null;TimeSpants1=newTimeSpan(endtime.Ticks);TimeSpants2=newTimeSpan(starttime.Ticks);TimeSpants=ts1.Subtract(ts2).Duration();dateDiff=ts.Days.ToString()+"天"+ts.Hours.ToString()+"小时"+ts.Minutes.ToString()+&quo
阅读全文
摘要:用法:String.Format就是和""一样指定一个字符串区别String.Format允许占位符如int X=1;string a="今天是第"+X+"天";string a=String.Format("今天是第{0}天",X);这个格式是直接复制粘贴的。。。。。C#格式化数值结果表字符说明示例输出C货币string.Format("{0:C3}", 2)$2.000D十进制string.Format("{0:D3}", 2)002E科学计数法1.20E+0011.20
阅读全文
摘要:首先,只要用通配符,就要用 like ; 通配符主要有三种: 1.单字符匹配 '_' 用半角的下划线匹配单个出现的字符 如,以任意字符开头 以' erry'结尾的人; select * from T_people where name like '_erry';2.多字符匹配 '%' 用半角的百分号来匹配任意字符(一个或多个) 如,查询名字里包含磊的人select * from T_people where name like '%磊%';3.用'[ ]'的匹配 用半角的中括号来匹配中括号里面的任意
阅读全文
摘要:首先,打开VS2012,然后新建一个工程,命名为TimeTable。 点击确定后,选择模拟器运行环境: 试试看你的应用程序是否能够正常运行,可以的话,继续下面的步骤。开发之前我们先细想一下这个工程,要做的是要把课程的数据显示出来,那么就要用到数据绑定了。熟悉wp7和silverlight开发的朋友,接下来你就会发现,在win8(XAML+c#)开发当中,数据绑定是一样的。 首先,我们修改下我们的工程,新建一个命名为Resources.然后在 文件夹右键–添加–新建项,选取资源字典。命名为:MyDictionary.xaml。添加一行画刷来作为背景。并且修改代码如下:<Res...
阅读全文
摘要:一篇电子杂志上看到的文章、但是原文作者不详......原文出处、我找了半天也没找到有时候,莫名的心情不好,不想和任何人说话,只想一个人静静的发呆。 有时候,突然觉得心情烦躁,看什么都觉得不舒服,心里闷的发慌,拼命想寻找一个出口。 有时候,发现身边的人都不了解自己,面对着身边的人,突然觉得说不出话。 有时候,感觉自己与世界格格不入,曾经一直坚持的东西一夜间面目全非。 有时候,突然很想逃离现在的生活,想不顾一切收拾自己简单的行李去流浪。 有时候,别人突然对你说,我觉得你变了,然后自己开始百感交集。 有时候,希望时间为自己停下,做完己还没来得及做的事情。 有时候,想一个人躲起来脆弱,不...
阅读全文
摘要:<body bgcolor="#000000"><hr style="width:1;border:1 dashed red;height:199;position:absolute;top:100;left:100;"><hr style="width:1;border:1 dashed lime;height:199;position:absolute;top:100;left:150;"><hr style="width:1;border:1 dashed cyan;heigh
阅读全文
摘要:前言今天做ACM的时候,遇到了素数的检测,检测一个范围内的素数的时候,如果用最简单的那种方法,超时严重,因此学习了一个新的素数检测算法——素数筛选法,这里也是跟大家分享一下素数素数的定义一个大于1的整数,如果不能被除1和它本身之外的其它正整数整除,则是素数(又称质数)合数的定义一个大于1的整数,如果不是素数则是合数。其中能整除这个数的正整数叫做约数,不等于1也不等于合数本身的约数叫做非平凡约数。注意:1既不是素数也不是合数检测素数所谓素数检测,就是给定任意一个大于1的整数,判断这个整数是否为素数。因子检测法方法:就是从2到n-1一个个的拿来尝试,看能否整除n,如果存在能够整数n的(找到一个因子
阅读全文
摘要:搭建目的项目中有两个模块需要搭建到三台服务器上,为了安全考虑三台服务器通过vpn分配私有ip地址进行链接,走的是私有ip通道搭建模式采用了c/s架构,也就是单机--站点的实现方式安装openvpnsudo apt-get install openvpn设置认证机构,产生证书sudo cp -r /usr/share/doc/openvpn/examples/easy-rsa/2.0/ /etc/openvpn/cd /etc/openvpn/sudo mv 2.0/ conf/编辑vars文件export KEY_SIZE=2048 # In how many days should the.
阅读全文
摘要:前言qq的一个运维高级群里有位同学在做nginx的location匹配的时候,竟然还无法搞清楚URL和URI的概念和联系,因此我写篇文章总结一下概念,当然大部分概念都是google摘的,说乱的说看不懂的请便不送,本身哥的博客就不是写给没基础的人看的,看不懂回去补基础吧URIWeb上的每种资源,包括html文档、图像、程序片段、甚至包括这篇我正在编写的博客,都是由一个统一资源标识符(Unifrom Resource Identifier,简称"URI")进行定位的。例如当前这篇博客的URI就是http://write.blog.csdn.net/posteditURI的组成部
阅读全文
摘要:前言周五加班的时候,在九度oj上练习了一道简单表达式求值的题目,用到了“算符优先法”,这里简单的记录一下题目题目描述: 读入一个只包含 +, -, *, / 的非负整数计算表达式,计算该表达式的值。
输入: 测试输入包含若干测试用例,每个测试用例占一行,每行不超过200个字符,整数和运算符之间用一个空格分隔。没有非法表达式。当一行中只有0时输入结束,相应的结果不要输出。
输出: 对每个测试用例输出1行,即该表达式的值,精确到小数点后2位。
样例输入:
1 + 2
4 + 2 * 5 - 7 / 11
0
样例输出:
3.00
13.36思路对表达式 4 + 2 × 5 ...
阅读全文
摘要:欢迎技术交流。 QQ:138986722懒人要学java了(一)突然感觉周末挺无聊的、给自己找点事情做吧、翻开了老早以前就买但是一直没有看的书、java核心技术卷。刚刚看了没几页就在里面找到了很多共鸣、在这里记录下来吧!在书中变量初始化小节提到:声明一个变量之后、必须用赋值语句对变量进行显式初始化、千万不要使用未被初始化的变量。看到这个想起了前几天一个校友(兼以前的同事)问我的一个问题null!=a 跟 a !=null ""!=a 跟a!=""有什么区别!这个问题、老早以前在论坛那是有过争论的、哎哟喂、那口水喷得哟、在这里我只说个人见解、有错误希望大家
阅读全文
摘要:从6号到17号,又将近两周过去了啊.用近一周的时间去把系统物料部分的前期开发搞定。数据访问层和实体层直接用代码生成,然后经过简单修改移植到系统中,然后绘制界面,作简单的添加查询,因为牵扯到层层提交审核,还要画状态图,理清状态关系。然后便是具体的业务实现。其中牵扯到的难点先挂起来,争取先把整套审批流程跑一起来,再去有针对性的解决一些技术难点。因为这样子出活,随时可以拉出界面来看,基本的功能也可以点一点,项目组经理看着舒服,领导看着也舒服。只有懂业务的人才知道,其实工作仅仅完成了一小部分。没办法,之所以这么做,也是考虑到时间安排的问题,不能一味在难点上耽误时间,程序运行不起来,别人就会怀疑你消极怠
阅读全文
摘要:11月6日这两周基本上在不忙不碌中度过。完成了两个模块,其中一个模块已经提交测试了,自测没有多大问题,不知道测试的mm们是不是给力,不要太丢人就好。今天周二,开始了新模块ML的开发,没有设计文档,需求是很早以前的,据说新需求还在改动中,我只能根据老版需求,加上自己的理解,加上追问boss们,来开发。开发的boss急,需求的boss不急,设计的boss,有时候开发出人干,有时候需求出人干。其实,我也挺着急的,因为这周再不动ML,我也没事干了。上午找来开发boss,说明了一下工作计划,他找来需求boss,开始讨论怎么进行。没有结果,只能我自己看着进行。在我强烈要求下,把数据库敲定了,还是用老版的。
阅读全文
摘要:前言唉,这周本来想彻底研究一下树的数据结构,结果搭建了基于nginx+php-fpm的web server运行模式,回到宿舍就太累没心思再思考数据结构和算法,就这样吧,这周就只搞运维了,虽然之间也写了点php代码学了点设计模式syslogd:记录日志文件的服务日志内容的一般格式一般来说,系统产生的信息经过syslog而记录下来的数据中,每条信息均会记录下面几个重要数据:(1)事件发生的日期与时间(2)发生此事件的主机名(3)启动此时间的服务名称(4)该信息的实际数据内容举个例子如下:解释一下其中一条数据:在2012年11月15日的10:13:34秒,错误信息是php-fpm绑定的ip地址被使用
阅读全文
摘要:1、创建DataSet对象: DataSet ds = new DataSet("DataSetName"); 2、查看调用SqlDataAdapter.Fill创建的结构 da.Fill(ds,"Orders"); DataTable tbl = ds.Table[0]; foreach(DataColumn col in tbl.Columns) Console.WriteLine(col.ColumnName); 3、查看SqlDataAdapter返回的数据 ①、DataRow对象 DataTable tbl = ds.Table[0]; Dat
阅读全文
摘要:1)•Connection对象用于连接数据库,它的常用的属性如下: ConnectionString属性:该属性用来获取或设置用于打开SQL Server数据库的连接字符串。 ConnectionTimeout属性:该属性用来获取在尝试建立连接时所等待的最长时间。2)•Connection对象的构造函数–无参数构造函数 •XXXConnection 对象名=new XXXConnection( )•对象名.ConnectiongString=”连接字符串的定义 ”;–有参数构造函数 •XXXConnection 对象名=new XXXConnection(”连接字符串的定义 ” )•3)微软提
阅读全文
摘要:ppa安装php-fpm安装工具包$ sudo apt-get install python-software-properties 添加ppa源$ sudo add-apt-repository ppa:yola/php5安装php5-fpmsudo apt-get update sudo apt-get install php5-fpm其它必要的软件安装接sudo apt-get install nginx配置php-fpmphp-fpm的解析器是C/S结构,它的配置文件位于:(1)/etc/php5/fpm/php-fpm.conf(2)/etc/php5/fpm...
阅读全文
摘要:摘要HTTP Access模块提供了一个简单的基于host名称的访问控制。通过该模块,可以允许或禁止指定的IP地址或IP地址段访问某些虚拟主机或目录allow指令语法:allow [address|CIDR|all]使用环境:http,server,location作用:允许指定的IP地址或IP地址段访问某些虚拟主机或目录deny指令语法:deny [address|CIDR|all]使用环境:http,server,location作用:禁止指定的IP地址或IP段访问某些虚拟主机或目录匹配规则控制规则按照声明的顺序进行检查,首条匹配IP的访问规则将被使用演示用例location / { ..
阅读全文
摘要:触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。什么是触发器触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过程的区别是:触发器是当对某一个表进行操作。诸如:update、insert、delete这些操作的时候,系统会自动调用执行该表上对应的触发器。SQL Server2008中触发器可以分为两类:DML触发器和DDL触发器,其中DDL触发器它们会影响多种数据定义语言语句而激发,这些语句有create、alte
阅读全文
摘要:什么是mod_php和mod_fastcgi在lamp体系中,对于apache端的php的配置,我们最常用的就是mod_php,它把php作为apache一个内置的模块.让apache http服务器本身能够支持php语言,不需要每一个请求就启动php解释器来解释php.和把webserver与php绑定起来的方式不同,fastcgi是http服务器与你的或其它机器上的程序进行“交谈”的一种工具,相当于一个程序接口。它可以接受来自web服务器的请求,解释输入信息,将处理后的结果返回给服务器等。mod_fastcgi就是在apache下支持fastcgi协议的模块。SAPI和CLISAPI(Se
阅读全文
摘要:location 指令语法location [=|~|~*|^~] /uri/ {...}规则= : 表示精确的URI匹配(有兴趣的同学可以看一下url和uri的区别)~: 表示区分大小写的正则匹配~*:表示不区分大小写的正则匹配!~ && !~*:表示区分大小写不匹配的正则和不区分大小写的不匹配的正则/:通用匹配,任何请求都会匹配到location匹配目标location匹配测试只使用请求URI的部分,而不使用参数部分。(原因:参数的写法太多,无法精确匹配)location匹配顺序多个location配置的前提下,location的匹配顺序(未验证,嘿嘿,google上搜的)
阅读全文
摘要:简介Nginx默认没有开启利用多核cpu,我们可以通过增加worker_cpu_affinity配置参数来充分利用多核cpu的性能。cpu是任务处理,计算最关键的资源,cpu核越多,性能就越好。规则设定(1)cpu有多少个核,就有几位数,1代表内核开启,0代表内核关闭(2)worker_processes最多开启8个,8个以上性能就不会再提升了,而且稳定性会变的更低,因此8个进程够用了演示实例两核cpu,开启两个进程worker_processes 2;
worker_cpu_affinity 01 10;01表示启用了第一个cpu内核,10表示启用了第二个cpu内核worker_cpu_a.
阅读全文
摘要:欢迎技术交流。 QQ:138986722最近在给老项目加验证文本框是否数字、不能为空、不能重复这些东西。当我做好过后突然发现、我每个文本框都用管理onblur()事件来触发验证、结果进入了死循环!关闭页面都得用进程杀掉(或者右键关闭)......好了废话不多说、讲解决办法先:多个文本框用一个onblur方法处理、采用if else结构function prmecNoteOnBlur(){ var prmec = jQuery("#groupNum").val(); var prm = jQuery("#prmBillNo").val(); var ser
阅读全文
摘要:遍历的概念所谓遍历(traversal),就是沿着某条搜索路线,依次对树中每个结点均做一次且仅做一次访问。遍历是二叉树上最重要的运算之一,是二叉树上进行其它运算的基础遍历方案三个操作从二叉树的定义上可知,一棵非空的二叉树由根结点及左、右子树这三个部分组成。因此,在任一给定的结点上,可按某种次序执行三个操作(1)访问结点本身(N)(2)遍历该结点的左子树(L)(3)遍历该结点的右子树(R)三种遍历的命名(1)NLR:前序遍历(preorder traversal 先序遍历) --访问结点的操作发生在遍历其左右子树之前(2)LNR:中序遍历(inorder traversal ) --访问结点的操
阅读全文
摘要:树的定义树(tree)是n(n>=0)个结点的有限集合T,T为空时称为空树,否则它满足如下两个条件:(1)有且仅有一个称之为根(root)的结点(2)其余的结点可分为m(m>=0)个互不相交的子集T1,T2,....,Tm,其中每个子集本身又是一棵树,并称之为根的子树(subtree)注意:树的递归定义刻画了树的固有特性:一棵非空树若是由若干棵子树构成的,而子树又可以由若干棵更小的树组成树结构的基本术语结点的度(degree)树的结点:包含一个数据元素及若干指向其子树的分支。结点的度:结点拥有的子树数称为结点的度(degree)叶子:度为0的结点分支结点:度不为0的结点孩子(chi
阅读全文
摘要:存储过程与C#中的方法差不多,有存储过程名、可以有参数、还可以有返回值。存储过程的优点:1.执行速度更快--在数据库中保存的存储过程都是编译过的2.允许模块化程序设计--类似方法的复用3.提高系统安全性--防止sql注入4.减少网络流量--只要传输存储过程的名称存储过程分为两种一. 系统存储过程 ----放在系统数据库的master中的可编程性中的存储过程中的系统存储过程执行方法exec 存储过程名 ---系统的存储过程名一般都是已 "sp_“ 开头的几个常用的系统存储过程 1. 给数据库重命名 exec sp_renamedb '改前的数据库名','改后的数
阅读全文
摘要:我不明白,为何世情总是这样阴差阳错, 你爱的人,偏不爱你;而爱你的人,你偏不爱;昨天你义无反顾地爱着TA,TA却不爱你;今天你好不容易移情别恋了,TA却才后悔莫及地来爱你。难道真的有 个老顽童月老在上面胡乱牵线捉弄于人么?还是说人性本贱,对唾手可得的,不屑一顾;对求之不得的,又死不瞑目。 如果真是这样,那我总算明 白,爱情作为一种题材,从古至今何以会如此经久不衰了。那寥寥几例“两情相悦”的爱情故事被反复地被歌颂、传唱,以悲剧收场的,让人叹惋并同病相怜地联想 到了自己;以喜剧收场的,让人倾羡又顾影自怜地联想到了自己。还有一种人,看着故事,不由自主地把自己代入,就像看着自己的爱情在轰轰烈烈地...
阅读全文
摘要:DataGridView控件DataGridView是用于Windows Froms 2.0的新网格控件。它可以取代先前版本中DataGrid控件,它易于使用并高度可定制,支持很多我们的用户需要的特性。关于本文档:本文档不准备面面俱到地介绍DataGridView,而是着眼于深入地介绍一些技术点的高级特性。本文档按逻辑分为5个章节,首先是结构和特性的概览,其次是内置的列/单元格类型的介绍,再次是数据操作相关的内容,然后是主要特性的综述,最后是最佳实践。大部分章节含有一个“Q & A”部分,来回答该章节相关的一些常见问题。注意,某些问题会由于知识点的关联性重复出现在多个章节。这些问题、答
阅读全文
摘要:CSDN提供的博客真的很好,实用大方,在此必须要感谢CSDN提供给我们这个交流平台。我打算先把以前学过的技术重新过一遍,把过程记录在这里,就这样吧,在这个特殊的年份,祝福大家。先上一段伟大的代码:/** * @author Syskey */
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); }
}再上一段我的座右铭:做自己想做的;做自己能做的;做值得去做的;做自己喜欢的,并坚持下去,一定会成功!
阅读全文
摘要:老师让做了个动态生成多条insert语句的程序 这是我的写法我这个是让他存在E盘的
阅读全文
摘要:简介md5算法常常用来验证网络文件传输的完整性,防止文件被人篡改。md5全称报文摘要算法(message-digest algorithm),产生一个十六进制长度是32bit的指纹,不同的文件产生相同的报文摘要的可能性是非常小的。在linux上,md5sum是用来计算和校验文件报文摘要的工具程序。一般来说,linux自带,可以直接在命令行使用语法md5sum filename使用md5sum产生指纹(报文摘要):
阅读全文
摘要:起因:最近确实太忙了,都没有时间学习一些新的东西,今天正好用到了zip命令,有些生疏,记录一下吧zip语法zip 压缩后的文件名 被压缩的文件
zip filename.zip filenamezip参数说明-h 显示帮助界面 -m 将文件压缩之后,删除源文件
-o 将压缩文件内的所有文件的最新变动时间设为压缩时候的时间 -q 安静模式,在压缩的时候不显示指令的执行过程 -r 将指定的目录下的所有子目录以及文件一起处理
-P 设置压缩密码zip压缩测试用例1.压缩test目录下的所有文件2.递归的压缩test目录unzip语法unzip fi...
阅读全文
摘要:sql里面有两个连接一个是union,另一个就是join 他们两个的区别:union 连接的是行 是一行一行的连 而 join 连接的是列(字段) (他们俩的区别暂时就就知道这点)join连接的使用的前提:1.必须要有至少一个表(一个表可以用自连接)2.必须要有相关联的列(字段),主键外键啥的。join 分为 内连接(inner join)、外连接(left outer join 和 right outer join)、交叉连接(cross join)和自连接。首先, 内连接 inner join 这个用的比较多 作用就是 当要查询的多个列在不同的表中时,为了进行跨表查询而使用的用法:sele
阅读全文
摘要:1.datediff(单位(有year,month,day),开始时间,结束时间)-- 计算时间差。 2.dateadd(单位,加时间的量,要加时间的日期)--给一个时间加上一定的时间 单位就是这个一定的时间加到哪上 如 year,month,day3.datepart(单位,时间)--输出事件类型中的该单位的值;4.year(时间) --获取当前时间中的年 month(时间) --获取当前时间中的月 day(时间) --获取当前时间中的日5.getdate()获取当前时间;6.print getdate() 以消息的形式获取当前时间 print就是以消息的形式获取case函数:(1)范围:相
阅读全文
摘要:--带条件查询select 列名from 数据源(表名,子查询的结果,视图)where 条件(筛选一些行)1--查询MyStudents数学成绩不及格的学生select * from MyStudentsselect FId as 学号,FMath as 数学成绩from MyStudents where FMath<60 --60<=FMath and FMath<80go2--查询年龄大于20的男学生select * from MyStudentsselect FName as 姓名,FAge as 年龄from MyStudents where FAge>20 a
阅读全文
摘要:“程序”的“安装” 传言win8改变了很多,恩,废话。我希望试图从开发人员关心的角度来了解一下win8,对于用户而言,其实我觉得win8改变真的不多,无非就是修改了一下开始界面,然后程序会使用metro风格的界面,对于开发人员来说,可能变化的比较多,多了很多新名词,我希望能对其有所了解,所以记录一下我所看到的,当然,由于win8其实只是一个预览版,很多东西我觉得还是会变的,所以真正的东西出来的时候或许还会有些不一样吧。 首先关于变化,我想到的是“程序”是如何“安装”和“运行”的,之所以用这么多引号,是因为变化太多,我甚至不知道该不该用“安装”等来表达。有点乱,慢慢来吧,有新的发现就更新...
阅读全文
摘要:哪怕一秒钟的闲暇、寂寞都会冷不丁的蹦出来找你聊天。只能说自己太敏感了吧!今天下午换了一个新发型、乖乖的小平头!剪头发的时候、理发师跟我聊天、他的直觉告诉他、我是一个在校的学生。然后一个劲的告诉我、他以前读书的时候怎么怎么地调皮......我本来想打断的、但是想想还是算了。摸摸自己的短发、让我想起了自己的17岁。那个时候在读警校、整整留了两年的短发。也不知道从什么时候开始、十分外向的我、渐渐变得内敛起来。无非必要、不愿跟陌生的人多说话。但是跟认识的人总是叽叽喳喳的没完没了。这或许就是传说中的闷骚吧! 好像一路走来我都在否定自己的选择。唯一肯定的就是坚强的活下去。为什么要活下去、我也不知道。...
阅读全文
摘要:int[] intArr=new int[100];ArrayList myList=new ArrayList();Random rnd=new Random();while(myList.Count<100){int num=rnd.Next(1,101);if(!myList.Contains(num)){myList.Add(num);}for(int i=0;i<100;i++){intArr[i]=(int)myList[i];}
阅读全文

浙公网安备 33010602011771号