自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 idea的tomcat控制台和网页乱码问题

网页乱码问题请在前面加上<%@ page language="java" pageEncoding="GBK"%>控制台乱码问题请在tomcat文件夹里的conf的logging.properties也就是日志输出里的UTF-8全都改成GBK实践出真理,以上亲测有效,其它问题请参照其他人的文章进行修改!...

2021-01-30 14:33:26 118

原创 C++.编程题.旋转矩阵

class Solution {public: void rotate(vector<vector<int>>& matrix) { int n = matrix.size();//只是为了方便书写,可以不用 for (int i = 0; i < n / 2; i++) { // 旋转一次 ...

2020-03-12 23:07:18 343

原创 C++.编程题.删除双链表

void insertList(){ Node* temp = new Node(); cin >> temp -> data; pHead -> pLast = temp; temp -> Next = pHead; temp -> pList = NULL; pHead = temp;}void sortList() /...

2020-03-12 17:30:23 231

原创 C++.编程题.找出数组中K大(快排应用)

#include <iostream>#include <vector>using namespace std;class Solution {private: int partition(vector<int> &nums, int left, int right) { // 随机在 [left, right] 中,...

2020-03-12 17:08:12 256

原创 C++.编程题.链表排序

class Solution {public: ListNode* sortList(ListNode* head) { return mergesort(head); } ListNode* mergesort(ListNode* node) { if(!node || !node->next) return node;...

2020-03-12 12:42:01 438

原创 C++.编程题.LRU

class LRUCache {private: int cap; // 双链表:装着 (key, value) 元组 list<pair<int, int>> cache; // 哈希表:key 映射到 (key, value) 在 cache 中的位置 unordered_map<int, list<pair&lt...

2020-03-12 11:00:17 159

原创 C++.编程题.归并排序

#include <iostream>#include <vector>using namespace std;void merge(int arr[],int L,int mid,int R){ int *help = new int(R-L+1); int p1=L,p2=mid+1,i=0; while(p...

2020-03-12 10:16:49 191

原创 C++.编程题.平衡二叉树

#include <iostream>#include <stdlib.h>using namespace std;typedef struct node{ int data; struct node* left; struct node* right;} Node;typedef struct{ ...

2020-03-12 09:16:45 198

原创 C++.编程题.堆排序

#include <iostream>using namespace std;void swap(int arr[], int i, int j){ int tmp = arr[i]; arr[i] = arr[j]; arr[k] = tmp;}void heapify(int tree[], int n, int i) { if(i ...

2020-03-12 08:54:38 189

原创 C++.编程题.快速排序(亲测可排)

#include <iostream>using namespace std;void P(int a[],int n){ for(int i=0;i<n;i++) cout<<a[i]<<" "; cout<<endl; }int Quicksortp(int* h,int l, int r...

2020-03-12 08:40:05 352

原创 C++.数组.最大子序和.动态规划.贪心算法

class Solution{public: int maxSubArray(vector<int> &nums) { //类似寻找最大最小值的题目,初始值一定要定义成理论上的最小最大值 int result = INT_MIN; int numsSize = int(nums.size()); ...

2020-03-04 13:40:18 364

原创 C++.编程题.假期.动态规划

由于业绩优秀,公司给小Q放了 n 天的假,身为工作狂的小Q打算在在假期中工作、锻炼或者休息。他有个奇怪的习惯:不会连续两天工作或锻炼。只有当公司营业时,小Q才能去工作,只有当健身房营业时,小Q才能去健身,小Q一天只能干一件事。给出假期中公司,健身房的营业情况,求小Q最少需要休息几天。41 1 0 00 1 1 02用到动态规划,将大问题变成小问题递推解决,因为第二天只能做昨天...

2020-03-02 11:03:01 1904 1

原创 C++.聊天程序::server

工具: boost网络库asio数据结构:list/set/dequechat_participant{ virtual deliver() } //用户类:虚函数传递信息chat_room{ join(p){ insert; for(auto&m:recent_msgs) p->deliver(msg) }//for循环不断调用deliver传递信息lea...

2020-02-27 14:19:58 189

原创 C++.编程题.逆序对

n 22^n 2 1 4 3m 4(qi)m 1 2 0 2先输入数字n表示,一共有2^n个数字cin >> n;total = 1 <<n;for( long long i = 0; i < total; ++i ) cin >> a[i];然后按照2^n次输入...

2020-02-27 11:34:35 792

原创 C++.聊天程序::client

工具:boost网络库asio(ip/tcp/io_service);数据结构:底层deque的queue作为聊天传输的信息;chat_client(){}; //该函数调用do_connect进行与服务器构造连接void write(); //将msg压如队列write_msgs_,检查是否在写的过程中,如果没有则调用do_write()void close(); //用于...

2020-02-26 19:29:51 252

原创 C++编程题.逛街

#include <iostream>#include <vector>#include <stack>#include <algorithm>using namespace std;public: class solution{ vector a,b; stack st1,st2; ...

2020-02-25 11:07:45 958

原创 Linux服务器.定时器

高效的管理定时器的容器:时间轮和时间堆;socket选项:SO_RCVTIMEO和SO_SNDTIMEO;定时器包含两个成员:超时时间、任务回调函数;如果使用链表作为容器来串联所有的定时器,则每个定时器还要包含指向下一个定时器的指针成员;...

2020-02-24 19:05:25 259

原创 19/12/19今日工事.linux的git安装配置及测试

sudo apt install git进入su用户配合用户和邮箱git config --global user.name "git的用户名"git config --global user.email "git的邮箱"根据邮箱生成秘钥ssh-keygen -t rsa -C "git的邮箱"查看秘钥.ssh/id_rsa.pub打开github的用户设...

2019-12-19 09:33:05 137

原创 开发过程生词解释

@Autowired注释,它可以对类成员变量、方法及构造函数进行标注,完成自动装配的工作。用spring注入服务@Transactional保证事务的完整性@Valid是否不为空如果有错误可以用Binding来处理错误...

2019-12-17 16:32:59 113

原创 19/12/17今日工事.JAVA项目流程

实现查询、增加、修改、删除方法main文件启动项WebConfiguration Mvn接口的实现 配置文件配置拦截器日期格式转换CheckUserInterceptor过滤掉一些文件可以通过controller控制器 实质性控件查询新增保存删除用户有效性等功能的实例化daoUserRepository继承JpaRepository实现增删改查具体操作...

2019-12-17 12:38:13 157

原创 19/12/1今日工事.电话面试集合(java)

(1)jvm的内存结构,jvm各区域的作用1.程序计数器 PC Register  每个线程都有一个程序计算器,就是一个指针,指向方法区中的方法字节码(下一个将要执行的指令代码),由执行引擎读取下一条指令,是一个非常小的内存空间,几乎可以忽略不记。  程序计数器(Program Counter Register)是一块较小的内存空间,它的作用可以看做是当前线程所执行的字节码的行号指示...

2019-12-01 19:49:37 143

原创 19/11/30今日工事.开发环境搭建

遇到的第一个问题是创建maven项目的时候,springframework依赖包一直倒不进来,然后自己去了springjar包下载网址https://repo.spring.io/webapp/#/artifacts/browse/tree/General/libs-release-local/org/springframework上下载了就好了,虽然我觉得解决方法并不是这个,应该是因为...

2019-11-30 15:52:25 115

原创 19/11/29今日工事.排序算法(java)

@param array@returnpublic static int[] bubbleSort(int[] array){ if(array.length == 0) return array; for(int i=0;i<array.length;i++){ for(int j=0;i<array.length-1-i;j++...

2019-11-29 22:53:20 119

原创 19/10/14今日工事.svg

1. javafx将svg文件导入HTML2. HTML内联svg文件3. JavaScript画板操作修改svg文件4. svg修改保存SVG:1. SVG直接嵌套在HTML之中重现出来2. 作为图片通过img标签引进,或者当做背景图片在CSS中通过url引入。对于这种情况,SVG只是单纯的当做图片来使用而且一个XML类型的文档,无法使用JavaScript来操作它们。...

2019-10-14 14:57:24 125

原创 19/9/26今日工事.Linux C++

(1)输入十个整数,输出十个整数的和#include <iostream>#include <cstdlib>using namespace std;//没有在for后面加花括号,导致一直出现最后一个输入的数与sum相加的情况int main(){ int a, sum =4,i; cout << "Please input 1...

2019-09-26 16:06:23 144

原创 19/6/18今日工事.javafx

在javafx里面调用java和mysql用while ((resultSet.next()))循环抽取mysql的数据,抽取出来发现一列数据为一字段,想办法将数据转成一个字符串,方便在百度地图的js的调用。最后用了StringBuffer sb = new StringBuffer();建立一个字符串 String[] ss = str.split("/n/r"...

2019-06-18 14:24:26 242

原创 19/5/28今日工事.javafx

折腾了一上午想要把javafx的文本框输入的值调用到js里发现网上的方法都不可行哎哎还是基础太差了用了一个函数System.out.println(webEngine.executeScript("document.getElementById(\"cityName\").value"));倒是把JS的内容打印在javafx的控制台了今早就做了这玩意儿下午再努力做做这两者的交互吧ja...

2019-05-28 13:56:01 143

原创 19/5/27今日工事.javafx

今天给我的javafx开发的桌面应用添加了输入框。介是一个嵌在VBOX里的嵌在GridPane里的TextField,因为基础不好不知道这样用会不会错,但是实现了基本的样子,like this:好吧,第一次用CSDN,发现并没有截图功能,喘了口气,like this:这样的一个输入框,我做了字体和输入框的长度的修改。明天我将要实现输入框的数据输入到我嵌入在我的桌面应用的webv...

2019-05-27 17:11:31 123

原创 JavaFX修改TextField输入文本框的长度

JavaFX:修改TextField输入文本框的长度使用setPrefWidth(double value)可以实现javaFx内TextField的长度修改,代码如下:import javafx.application.Application;import javafx.geometry.Insets;import javafx.scene.Group;import javafx.sc...

2019-05-27 16:05:16 8090 1

空空如也

空空如也

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

TA关注的人

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