1.日期中的重叠问题建表sessions: CREATE TABLE `sessions` ( `id` ) NOT NULL AUTO_INCREMENT, `app` ) NOT NULL, `usr` ) NOT NULL, `starttime` time NOT NULL, `endtime` time NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB 插入记录: insert into sessions(app,usr,starttime,en…
之前在工作中一直用的是同步线程,就是先进入画面的load事件,然后在里面进行数据库调用的处理.后面又遇到了公司软件中一些比较古老的代码,一开始在那块古老代码中增加机能的时候,我想用到数据库的数据给画面赋上某些值,然后按照之前的常规方法去弄,发现不可以.询问了前辈,发现是异步的方式解决的.前辈说异步对于用户的感官上是最理想的,后面用同步线程是因为软件比较复杂,而且涉及的数据比较庞大,部分机能如果拿不到前面取得数据,是完全不可以进行下去的,所以用异步解决显得特别繁琐,然后改用了同步线程. 同步:方法…
一.触发器 1.触发器在数据库里以独立的对象存储, 2.触发器不需要调用,它由一个事件来触发运行 3.触发器不能接收参数 --触发器的应用 举个例子:校内网.开心网.facebook,当你发一个日志,自动通知好友,其实就是在增加日志的时候做一个出发,再向表中写入条目. --触发器的效率很高 举例:论坛的发帖,每插入一个帖子都希望将版面表中的最后发帖时间,帖子总数字段进行同步更新,这时使用触发器效率会很高. 二.Oracle 使用 PL/SQL 编写触发器 1.--PL/SQL创建触发器的一般语法…
目录: 01 网络编程概述1 02 网络编程概述2 03网络编程 网络模型 04网络编程 IP地址 05网络编程 TCP和UDP 06网络编程 Socket 07网络编程 UDP发送端 01 网络编程概述11.找到对方IP.2.数据要发送到对方指定的应用程序上,为了标识这些应用程序,给这些网络应用程序都用数字进行标识.为了方便称呼这个数字,把它称为端口,是逻辑端口.3.定义通信规则,这个通信规则称为协议.国际组织规定了通用协议TCP/IP. 02 网络编程概述2 03网络编程 网络模型 04网络…
原文出处:http://www.cnblogs.com/xun126/archive/2011/01/13/1933838.html 泛型是CLR 2.0的一个新特性,在CLR 1.0中,要创建一个灵活的类或方法,但该类或方法在编译期间不知道使用什么类,就得以Object类为基础.而Object在编译期间没有类型安全性,因此必须进行强制类型转换,同时,给值类型使用Object类会有性能损失.泛型类使用泛型类型,并可以根据需要用特定的类型替换泛型类型.这就保证了类型安全性:如果某个类型不支持泛型类…
map和reduce都是Python中的内置函数 map函数接受两个参数,第一个参数是函数,第二个参数是列表,将函数依次作用于列表中的元素,并返回一个元素 reduce同样以函数和列表作为参数,区别在于,reduce的函数参数,接收两个参数,为列表参数的元素与之前运算的函数结果.可用于求和等. map和reduce大大减少了代码量,提高了代码的易读性.可根据需求配合python的其他内置函数使用,比如lambda,capitalize等.…
Day24 06 自定义浏览器-Tomcat服务端07 自定义图形界面浏览器-Tomcat服务端08 URL-URLConnection09 小知识点10 域名解析 06 自定义浏览器-Tomcat服务端 客户端:自定义 服务端:Tomcat import java.net.*; import java.io.*; class MyIE { public static void main(String[] args)throws Exception { Socket s=new Socket("…
Day24 01 TCP上传图片02 客户端并发上传图片03 客户端并发登录04 浏览器客户端-自定义服务端05 浏览器客户端-Tomcat服务端 01 TCP上传图片 import java.net.*; import java.io.*; class PicClient { public static void main(String[] args) throws Exception { Socket s=new Socket("127.0.0.1",10007); FileInp…
Day 23 08 Udp接收端09 Udp键盘录入数据方式10 Udp聊天11 TCP传输12 TCP传输213 TCP练习14 TCP复制文件 08 Udp接收端 需求:定义一个应用程序,用于接收udp协议传输的数据并处理. 思路:1.定义UdpSocket服务.2.定义一个数据报包,因为要存储接收到的字节数据,而数据报包对象中有更多的功能可以提取字节数据中不同的数据信息.3.通过socket服务的receive方法将接收到的数据存入已经定义好的数据报包中.4.通过数据报包对象的特有功能.将…
说明:本文依然依赖于 contiki/platform/native/contiki-main.c 文件. ------------------------------------------------------------------------------------------------------------------------------------- 根据上一个笔记里面添加的printf()语句的打印信息提示,hello world 打印是在执行了 autostart_st…