SRP周记_20190418
SRP的全名是Student research project (我猜的),对于部分学生来说,不做就相当于不能毕业,一个project大概做一年左右,算是我工的一个特色。本人参加的SRP是做一个编译原理在线教学平台,负责后端开发。 之所以在博客上发周记,目的是想提醒一下自己还有个坑要填。 因为对后端开发感兴趣,想学一下web app开发,做个小项目;而且老师是班主任,还算靠谱,于是就去了。可能是自我介绍吹得好,老师也要了我。 和老师聊了一下,原来老师手上已经有个半成品,但是他不满意,还想继续做
隔联盟嘅核心基地‘星海会堂’都就廿分钟嘅行路
元帅府居于全帝星最豪华嘅地段,隔联盟嘅核心基地‘星海会堂’都就廿分钟嘅行路去路程。府外嘅铁闸旁风雨无阻有军装人员把守,内部却是上下两层嘅仿古建筑;除咗金灿灿嘅‘元帅府’三个大字嘅匾额外,仲有府邸后门墙上嗰个,据讲系奚元帅亲手绘制嘅阴阳鱼,都系元帅府最为特殊嘅身份象征。 只可惜蚊帅府嘅内部,并冇表面睇上去咁平同、都好,反而紧进行住一场可以称得上系单方面嘅拗撬。 https://baobao.baidu.com/diary/4b9663445494ba8544eb3cb8ec12e63a.html
2018-2019-2 20175228实验二《面向对象程序设计》实验报告
一、实验内容及步骤 (一)单元测试 (1)三种代码 ①伪代码 百分制转五分制:
如果成绩小于60,转成“不及格”
如果成绩在60与70之间,转成“及格”
如果成绩在70与80之间,转成“中等”
如果成绩在80与90之间,转成“良好”
如果成绩在90与100之间,转成“优秀”
其他,转成“错误” ②产品代码 public class MyUtil{
public static String percentage2fivegrade(int
mybatis深入学习第二天
mybatis架构 接口层;对外提供增删改查接口 数据处理层:入参映射(java类型映射成sql需要的jdbc类型,并设置参数),sql解析,执行sql,结果映射 基础支承层:连接管理,事务管理,配置加载,缓存处理 XMLConfigBuilder这是一个专门用来创建configuration对象的工具类 XMLConfigBuilder调用构造方法实例化congiguartion对象 XPathParser:提供基于XPath(语法)的xml解析器 XPathParser :构造方法:创建d
Android中线程的通信机制:消息机制(二)
Android中线程的通信机制:消息机制(二) 在上一节中我们提到了MessageQueue和Looper,那么这一节中我们就说说这两个东东吧! 一般在大家默认的情况下,handler时在主线程中处理消息,即可以更新UI 一般正常我们的代码是handler时在主线程中创建
private Handler handler;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedI
Binary-Search-004-Tree-Search
FileOps.h #ifndef INC_04_BINARY_SEARCH_TREE_SEARCH_FILEOPS_H
#define INC_04_BINARY_SEARCH_TREE_SEARCH_FILEOPS_H
#include <string>
#include <iostream>
#include <fstream>
#include <vector>
using namespace std;
namespace FileOps{
int firstChar
oracle数据库range分区以及子分区
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/whandgdh/article/details/89378111 前言 1、 创建包含主分区表和子分区表 2、创建分区局部索引 3、插入数据 4、查看执行计划 (这里是解释执行计划) 5、创建一个上面分区表字段数据相同的非分区表 并创建索引 6、 再来查看非分区表的执行计划 7、当分区表和非分区表都走索引扫描 9、在分区中创建 位图索引 10、 再次来同样语句的执行计划 12、当位图索引对于谓语
Python多线程就是这么简单
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Derllk/article/details/89378113 单线程 在好些年前的MS-DOS时代,操作系统处理问题都是单任务的,我想做听音乐和看电影两件事儿,那么一定要先排一下顺序。 (好吧!我们不纠结在DOS时代是否有听音乐和看影的应用。_) from time import ctime,sleep def music(): for i in range(2): print “I was l
android Gson多维Json数组解析
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_21451721/article/details/89376085 解析Json数据时,遇到二维数组或者更多维的数组的处理方法。 Json如下:
{"code": 1,
"data": [
[
{
"nodename": "测试",
"addr": "中国北京市xx区xx路x号",
"uid":
基于spring @EnableWebSocket 实现socket通信业务处理优化
本篇文章针对基于spring @EnableWebSocket 实现socket通信业务处理的处理 在socket通信默认情况下是线程不安全的,当多个线程访问同一个socket实体是将会发生错误,具体看源码当socket发送信息是改变自身状态,当另一个线程发送时会检查状态,当状态不为初始值是将抛出异常, 本人解决思路是将每个socket客户端的信息根据放到单独队列去处理,以实现单线程操作 不涉及socket存储处理以及发送的逻辑代码 首先定义消息实体类封装收到的消息
public class
.net mvc + Dapper 实例
简介 此文章为.net mvc + Dapper学习实例,文后有实例源码链接。
为什么写这篇文章 因不喜欢EF的臃肿和Linq的别扭,以往项目中采用自己弄的轻量级ORM,在思考和借鉴其他ORM框架中,
发现Dapper。Dapper的介绍度娘一堆,这里就不介绍了。
话不多说,看随笔 创建MVC项目 通过Nuget获取Dapper 搜索Dapper,并安装,先测试Dapper,过后再测试SimpleCRUD Dapper对.net Framework 版本有限定,所以搭建的项目一定要注意,我
网站出现illegal string offset 错误的解决办法
出现此错误是因为循环的值$w里有空数组,可在foreach循环内加if判断是否是数组,如: foreach($ws as $w) {
if(is_array($w)){
$w = trim($w);
if(strlen($w)<2) continue;
if(!preg_match("/[^0-9:-]/",$w)) continue;
if(strlen($w)==2&&ord($w[0])>0x80) contin
Binary-Search-006-Tree-Level-Traverse
main.cpp #include <iostream>
#include <queue>
using namespace std;
template <typename Key, typename Value>
class BST{
private:
struct Node{
Key key;
Value value;
Node *left;
Node *right;
Node(Key key,
Binary-Search-007-Tree-Remove-Min-and-Max
main.cpp #include <iostream>
#include <queue>
#include <cassert>
#include <ctime>
using namespace std;
template <typename Key, typename Value>
class BST{
private:
struct Node{
Key key;
Value value;
Node *left;
Binary-Search-008-Tree-Remove
main.cpp #include <iostream>
#include <queue>
#include <cassert>
using namespace std;
template <typename Key, typename Value>
class BST{
private:
struct Node{
Key key;
Value value;
Node *left;
Node *right;
高防服务器有哪些特点?
互联网的繁荣发展离不开各类网站的建立,网站的建立则离不开服务器的支持,出于对网站安全的考虑,很多企业在建站规划时都会选择能够抵御DDoS、CC等外来攻击的服务器,这些服务器一般被称为高防服务器。那么,相对于普通服务器,高防服务器又有哪些特点呢? 相对于普通服务器,高防服务器主要有两个特点: 一是大带宽,很多的网络攻击都是带宽消耗型攻击,比如DDoS攻击、CC攻击等,所以高防服务器对带宽的要求较高,只有足够大的带宽才能保证受到攻击时不会造成很大影响。 二是流量牵引,高防服务器通常
文件存在,但页面显示404错误,文件不存在,同级其他文件能打开
问题: 文件存在,但页面显示404错误,文件不存在,同级其他文件能打开。 原因: 原因可能是IIS服务器不支持该文件类型。 解决办法: a、win2008打开IIS管理器,双击“MIME类型”: 点击右侧的“添加”,在弹出框里面,文件扩展名填写.f4v,MIME类型填写video/f4v,点击“确定”后f4v就添加成功了; b、在win2003下,打开IIS管理器,在左侧“网站”上右键属性: 在弹出的界面切换到“HTTP头”,点击“MIME类型”,再点击“新建”: 扩展名.flv,MIME类型
今日推荐
周排行