dharmeshsing / cointossx Goto Github PK
View Code? Open in Web Editor NEWA low latency high throughput matching engine based on the rules of the JSE
License: MIT License
A low latency high throughput matching engine based on the rules of the JSE
License: MIT License
I am testing order submission, but Bids to Buy/Offers to Sell information is not updated.
I don't know if the test method is wrong or which process step is the problem.
In getBidLOBTable() of LimitOrderBookViewPage
check with
System.out.println("getBidLOBTable bidDataProvider = " + bidDataProvider.size());
, the size is 0
offerDataProvider size is also 0
CoinTossX/Web/src/main/java/wicket/dataProvider
public class OrderDataProvider extends SortableDataProvider<OrderVO, String>
@OverRide
public Iterator<? extends OrderVO> iterator(long first, long count) {
List newList = new ArrayList(orders);
return newList.subList((int)first, (int)(first + count)).iterator();
//return orders.iterator();
}
I did it by forcibly casting the long type to int, but I am worried about the memory when the data grows.
Fedora 34
Creation of folders according to the SOFTWARE_PATH
variable;
Persistence on creation of user ivanjericevich on home directory;
The same on README.md
, error arrises on step ./gradlew -Penv=local clean installDist bootWar copyResourcesToInstallDir copyToDeploy deployLocal
SOFTWARE_PATH=/home/marco/[...]/software
DATA_PATH=/home/marco/[...]/software/data
> Task :deployLocal FAILED
Clean Software directory ...
Copy files to server...
FAILURE: Build failed with an exception.
* Where:
Script '/home/marco/[...]/CoinTossX/deploy_local.gradle' line: 18
* What went wrong:
Execution failed for task ':deployLocal'.
> Could not copy file '/home/marco/[...]/CoinTossX/deploy/scripts' to '/home/ivanjericevich/run/scripts'.
> Failed to create parent directory '/home/ivanjericevich' when creating directory '/home/ivanjericevich/run/scripts'
The error arises for the reason that the user does not belongs to the user group with permission to write on ivanjericevich.
Running on sudo, the folders are created inside ivanjericevich, but as one expect it, the program will just not work this way.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.